diff --git a/Cargo.lock b/Cargo.lock index 062fec60f5cfa1..4198fc787ed979 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -103,7 +103,7 @@ dependencies = [ "solana-commitment-config", "solana-keypair", "solana-logger 3.0.0", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-rpc-client", "solana-rpc-client-api", @@ -120,12 +120,12 @@ name = "agave-feature-set" version = "3.0.0" dependencies = [ "ahash 0.8.11", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.3.0", "solana-svm-feature-set", ] @@ -134,8 +134,8 @@ name = "agave-geyser-plugin-interface" version = "3.0.0" dependencies = [ "log", - "solana-clock", - "solana-hash", + "solana-clock 2.2.2", + "solana-hash 2.3.0", "solana-signature", "solana-transaction", "solana-transaction-status", @@ -167,13 +167,13 @@ dependencies = [ "solana-clap-utils", "solana-config-interface", "solana-config-program-client", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", "solana-transaction", @@ -229,7 +229,7 @@ dependencies = [ "solana-bpf-loader-program", "solana-clap-utils", "solana-cli-output", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-core", "solana-cost-model", @@ -238,9 +238,9 @@ dependencies = [ "solana-genesis-config", "solana-geyser-plugin-manager", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", "solana-ledger", "solana-loader-v3-interface", @@ -249,13 +249,13 @@ dependencies = [ "solana-message", "solana-native-token", "solana-program-runtime", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-rpc", "solana-runtime", "solana-runtime-transaction", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-shred-version", "solana-signature", "solana-stake-interface", @@ -294,13 +294,13 @@ dependencies = [ "rand 0.7.3", "sha3", "solana-ed25519-program", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keccak-hasher", "solana-logger 3.0.0", "solana-message", "solana-precompile-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-secp256k1-program", "solana-secp256r1-program", ] @@ -313,9 +313,9 @@ dependencies = [ "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", "solana-message", - "solana-pubkey", - "solana-sdk-ids", - "solana-sysvar", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-sysvar 3.0.0", ] [[package]] @@ -335,7 +335,7 @@ dependencies = [ "rayon", "solana-account", "solana-accounts-db", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-system-interface", "solana-version", ] @@ -349,32 +349,32 @@ dependencies = [ "libsecp256k1", "num-traits", "solana-account", - "solana-account-info", + "solana-account-info 2.3.0", "solana-big-mod-exp", "solana-blake3-hasher", "solana-bn254", - "solana-clock", + "solana-clock 2.2.2", "solana-cpi", "solana-curve25519 3.0.0", - "solana-epoch-rewards", - "solana-epoch-schedule", - "solana-fee-calculator", - "solana-hash", - "solana-instruction", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keccak-hasher", - "solana-last-restart-slot", + "solana-last-restart-slot 2.2.1", "solana-loader-v3-interface", "solana-poseidon", "solana-program", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-program-runtime", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-secp256k1-recover", - "solana-sha256-hasher", - "solana-slot-hashes", + "solana-sha256-hasher 2.3.0", + "solana-slot-hashes 2.2.1", "solana-stable-layout", "solana-svm-callback", "solana-svm-feature-set", @@ -382,8 +382,8 @@ dependencies = [ "solana-svm-measure", "solana-svm-timings", "solana-svm-type-overrides", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-transaction-context", "static_assertions", "test-case", @@ -420,13 +420,13 @@ dependencies = [ "agave-transaction-view", "bincode", "criterion", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-signature", "solana-signer", @@ -471,17 +471,17 @@ dependencies = [ "solana-clap-utils", "solana-cli-config", "solana-cli-output", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-core", "solana-download-utils", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-faucet", "solana-genesis-utils", "solana-geyser-plugin-manager", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", "solana-keypair", "solana-ledger", @@ -494,15 +494,15 @@ dependencies = [ "solana-program-option", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-send-transaction-service", "solana-signer", "solana-storage-bigtable", @@ -545,12 +545,12 @@ dependencies = [ "solana-clap-utils", "solana-cli-config", "solana-cli-output", - "solana-hash", + "solana-hash 2.3.0", "solana-logger 3.0.0", "solana-metrics", "solana-native-token", "solana-notifier", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", "solana-version", @@ -6716,15 +6716,15 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-account-info", - "solana-clock", + "solana-account-info 2.3.0", + "solana-clock 2.2.2", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-instruction", + "solana-instruction 2.3.0", "solana-logger 2.3.1", - "solana-pubkey", - "solana-sdk-ids", - "solana-sysvar", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-sysvar 2.3.0", ] [[package]] @@ -6743,23 +6743,23 @@ dependencies = [ "solana-account", "solana-account-decoder-client-types", "solana-address-lookup-table-interface", - "solana-clock", + "solana-clock 2.2.2", "solana-config-program-client", - "solana-epoch-schedule", - "solana-fee-calculator", - "solana-hash", - "solana-instruction", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-loader-v3-interface", "solana-nonce", "solana-program-option", "solana-program-pack", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", - "solana-slot-hashes", - "solana-slot-history", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stake-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-vote-interface", "spl-generic-token", "spl-pod", @@ -6781,7 +6781,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "zstd", ] @@ -6793,9 +6793,20 @@ checksum = "c8f5152a288ef1912300fc6efa6c2d1f9bb55d9398eb6c72326360b8063987da" dependencies = [ "bincode", "serde", - "solana-program-error", - "solana-program-memory", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-program-memory 2.3.1", + "solana-pubkey 2.4.0", +] + +[[package]] +name = "solana-account-info" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82f4691b69b172c687d218dd2f1f23fc7ea5e9aa79df9ac26dab3d8dd829ce48" +dependencies = [ + "solana-program-error 3.0.0", + "solana-program-memory 3.0.0", + "solana-pubkey 3.0.0", ] [[package]] @@ -6811,13 +6822,13 @@ dependencies = [ "solana-clap-utils", "solana-cli-config", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-core", "solana-faucet", "solana-gossip", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-local-cluster", "solana-logger 3.0.0", @@ -6827,7 +6838,7 @@ dependencies = [ "solana-net-utils", "solana-poh-config", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", @@ -6887,15 +6898,15 @@ dependencies = [ "solana-accounts-db", "solana-address-lookup-table-interface", "solana-bucket-map", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", - "solana-epoch-schedule", - "solana-fee-calculator", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", "solana-genesis-config", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-lattice-hash", "solana-logger 3.0.0", @@ -6903,21 +6914,21 @@ dependencies = [ "solana-message", "solana-metrics", "solana-nohash-hasher", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 2.2.1", "solana-reward-info", - "solana-sdk-ids", - "solana-sha256-hasher", + "solana-sdk-ids 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", - "solana-slot-hashes", - "solana-slot-history", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stake-program", "solana-svm", "solana-svm-transaction", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-time-utils", "solana-transaction", "solana-transaction-context", @@ -6934,6 +6945,21 @@ dependencies = [ "tikv-jemallocator", ] +[[package]] +name = "solana-address" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a7a457086457ea9db9a5199d719dc8734dc2d0342fad0d8f77633c31eb62f19" +dependencies = [ + "five8", + "five8_const", + "solana-atomic-u64 3.0.0", + "solana-define-syscall 3.0.0", + "solana-program-error 3.0.0", + "solana-sanitize 3.0.0", + "solana-sha256-hasher 3.0.0", +] + [[package]] name = "solana-address-lookup-table-interface" version = "2.2.2" @@ -6944,11 +6970,11 @@ dependencies = [ "bytemuck", "serde", "serde_derive", - "solana-clock", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", - "solana-slot-hashes", + "solana-clock 2.2.2", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-slot-hashes 2.2.1", ] [[package]] @@ -6960,6 +6986,15 @@ dependencies = [ "parking_lot 0.12.3", ] +[[package]] +name = "solana-atomic-u64" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a933ff1e50aff72d02173cfcd7511bd8540b027ee720b75f353f594f834216d0" +dependencies = [ + "parking_lot 0.12.3", +] + [[package]] name = "solana-banking-bench" version = "3.0.0" @@ -6975,7 +7010,7 @@ dependencies = [ "solana-compute-budget-interface", "solana-core", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-logger 3.0.0", @@ -6983,7 +7018,7 @@ dependencies = [ "solana-message", "solana-perf", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-signature", "solana-signer", @@ -7005,18 +7040,18 @@ dependencies = [ "solana-account", "solana-banks-interface", "solana-banks-server", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-program-pack", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-runtime", "solana-signature", "solana-signer", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-transaction", "solana-transaction-context", "solana-transaction-error", @@ -7033,11 +7068,11 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-transaction", "solana-transaction-context", @@ -7056,11 +7091,11 @@ dependencies = [ "solana-account", "solana-banks-interface", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", @@ -7105,18 +7140,18 @@ dependencies = [ "solana-clap-utils", "solana-cli-config", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-compute-budget-interface", "solana-connection-cache", "solana-core", "solana-faucet", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-genesis", "solana-genesis-config", "solana-gossip", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-local-cluster", "solana-logger 3.0.0", @@ -7126,15 +7161,15 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", - "solana-rent", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", "solana-rpc-client-nonce-utils", "solana-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-signer", "solana-streamer", @@ -7162,12 +7197,12 @@ dependencies = [ "solana-clap-utils", "solana-client", "solana-connection-cache", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-message", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "solana-streamer", "solana-transaction", @@ -7184,7 +7219,7 @@ checksum = "75db7f2bbac3e62cfd139065d15bcda9e2428883ba61fc8d27ccb251081e7567" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -7195,7 +7230,7 @@ checksum = "19a3787b8cf9c9fe3dd360800e8b70982b9e5a8af9e11c354b6665dd4a003adc" dependencies = [ "bincode", "serde", - "solana-instruction", + "solana-instruction 2.3.0", ] [[package]] @@ -7205,9 +7240,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1a0801e25a1b31a14494fc80882a036be0ffd290efc4c2d640bfcca120a4672" dependencies = [ "blake3", - "solana-define-syscall", - "solana-hash", - "solana-sanitize", + "solana-define-syscall 2.3.0", + "solana-hash 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -7223,9 +7258,9 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", - "solana-hash", - "solana-sanitize", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-time-utils", ] @@ -7241,7 +7276,7 @@ dependencies = [ "ark-ff", "ark-serialize", "bytemuck", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -7268,23 +7303,23 @@ dependencies = [ "solana-account", "solana-bincode", "solana-bpf-loader-program", - "solana-clock", - "solana-epoch-rewards", - "solana-epoch-schedule", - "solana-fee-calculator", - "solana-instruction", - "solana-last-restart-slot", + "solana-clock 2.2.2", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", + "solana-instruction 2.3.0", + "solana-last-restart-slot 2.2.1", "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-packet", "solana-program", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-program-runtime", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-sbpf", - "solana-sdk-ids", - "solana-slot-hashes", + "solana-sdk-ids 2.2.1", + "solana-slot-hashes 2.2.1", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", @@ -7304,12 +7339,12 @@ dependencies = [ "bincode", "solana-account", "solana-bpf-loader-program", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", "solana-loader-v3-interface", "solana-program-test", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-signer", "solana-system-interface", "solana-transaction", @@ -7330,10 +7365,10 @@ dependencies = [ "rand 0.8.5", "rayon", "solana-bucket-map", - "solana-clock", + "solana-clock 2.2.2", "solana-logger 3.0.0", "solana-measure", - "solana-pubkey", + "solana-pubkey 2.4.0", "tempfile", ] @@ -7344,11 +7379,11 @@ dependencies = [ "agave-feature-set", "solana-bpf-loader-program", "solana-compute-budget-program", - "solana-hash", + "solana-hash 2.3.0", "solana-loader-v4-program", "solana-program-runtime", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-stake-program", "solana-system-program", "solana-vote-program", @@ -7368,8 +7403,8 @@ dependencies = [ "solana-compute-budget-program", "solana-frozen-abi", "solana-loader-v4-program", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-stake-program", "solana-system-program", "solana-vote-program", @@ -7417,16 +7452,16 @@ dependencies = [ "chrono", "clap 2.33.3", "rpassword", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-phrase", "solana-signature", @@ -7447,16 +7482,16 @@ dependencies = [ "chrono", "clap 3.2.23", "rpassword", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-derivable", "solana-seed-phrase", @@ -7504,21 +7539,21 @@ dependencies = [ "solana-cli-config", "solana-cli-output", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", "solana-commitment-config", "solana-compute-budget-interface", "solana-config-interface", "solana-config-program-client", "solana-connection-cache", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-faucet", "solana-feature-gate-client", "solana-feature-gate-interface", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-fee-structure", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-loader-v3-interface", "solana-loader-v4-interface", @@ -7532,25 +7567,25 @@ dependencies = [ "solana-packet", "solana-presigner", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-client", "solana-remote-wallet", - "solana-rent", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", "solana-rpc-client-nonce-utils", "solana-sbpf", - "solana-sdk-ids", - "solana-sha256-hasher", + "solana-sdk-ids 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", - "solana-slot-history", + "solana-slot-history 2.2.1", "solana-stake-interface", "solana-streamer", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-test-validator", "solana-tps-client", "solana-tpu-client", @@ -7604,21 +7639,21 @@ dependencies = [ "solana-bincode", "solana-clap-utils", "solana-cli-config", - "solana-clock", + "solana-clock 2.2.2", "solana-epoch-info", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", "solana-native-token", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-api", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-signer", "solana-stake-interface", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-transaction", "solana-transaction-context", "solana-transaction-error", @@ -7648,13 +7683,13 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-measure", "solana-message", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-client", "solana-quic-definitions", @@ -7681,7 +7716,7 @@ dependencies = [ "futures-util", "serde_json", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-keypair", "solana-ledger", @@ -7692,7 +7727,7 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-rayon-threadlimit", "solana-rpc", @@ -7720,11 +7755,11 @@ dependencies = [ "solana-account", "solana-commitment-config", "solana-epoch-info", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-signer", "solana-system-interface", @@ -7740,9 +7775,22 @@ checksum = "1bb482ab70fced82ad3d7d3d87be33d466a3498eb8aa856434ff3c0dfc2e2e31" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-clock" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb62e9381182459a4520b5fe7fb22d423cae736239a6427fc398a88743d0ed59" +dependencies = [ + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -7753,7 +7801,7 @@ checksum = "7ace9fea2daa28354d107ea879cff107181d85cd4e0f78a2bedb10e1a428c97e" dependencies = [ "serde", "serde_derive", - "solana-hash", + "solana-hash 2.3.0", ] [[package]] @@ -7789,13 +7837,13 @@ dependencies = [ "solana-builtins-default-costs", "solana-compute-budget", "solana-compute-budget-interface", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-signer", "solana-stake-interface", "solana-svm-transaction", @@ -7812,8 +7860,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8432d2c4c22d0499aa06d62e4f7e333f81777b3d7c96050ae9e5cb71a8c3aee4" dependencies = [ "borsh 1.5.7", - "solana-instruction", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -7834,7 +7882,7 @@ dependencies = [ "solana-compute-budget-interface", "solana-compute-budget-program", "solana-message", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-transaction", ] @@ -7848,9 +7896,9 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-system-interface", ] @@ -7951,7 +7999,7 @@ dependencies = [ "solana-bpf-loader-program", "solana-builtins-default-costs", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", @@ -7960,9 +8008,9 @@ dependencies = [ "solana-core", "solana-cost-model", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-fee", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-fee-structure", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", @@ -7970,8 +8018,8 @@ dependencies = [ "solana-geyser-plugin-manager", "solana-gossip", "solana-hard-forks", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-ledger", "solana-loader-v3-interface", @@ -7988,25 +8036,25 @@ dependencies = [ "solana-poh", "solana-poh-config", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-quic-definitions", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client-api", "solana-runtime", "solana-runtime-transaction", - "solana-sanitize", - "solana-sdk-ids", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-send-transaction-service", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-short-vec", "solana-shred-version", "solana-signature", "solana-signer", - "solana-slot-hashes", - "solana-slot-history", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stake-program", "solana-streamer", "solana-svm", @@ -8015,7 +8063,7 @@ dependencies = [ "solana-system-interface", "solana-system-program", "solana-system-transaction", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-time-utils", "solana-tls-utils", "solana-tpu-client", @@ -8059,7 +8107,7 @@ dependencies = [ "solana-bincode", "solana-borsh", "solana-builtins-default-costs", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", @@ -8068,16 +8116,16 @@ dependencies = [ "solana-fee-structure", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-message", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-signer", "solana-svm-transaction", @@ -8098,11 +8146,11 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8dc71126edddc2ba014622fc32d0f5e2e78ec6c5a1e0eb511b85618c09e9ea11" dependencies = [ - "solana-account-info", - "solana-define-syscall", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-define-syscall 2.3.0", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-stable-layout", ] @@ -8115,7 +8163,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.12", ] @@ -8127,7 +8175,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.12", ] @@ -8147,6 +8195,12 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ae3e2abcf541c8122eafe9a625d4d194b4023c20adde1e251f94e056bb1aee2" +[[package]] +name = "solana-define-syscall" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9697086a4e102d28a156b8d6b521730335d6951bd39a5e766512bbe09007cee" + [[package]] name = "solana-derivation-path" version = "2.2.1" @@ -8175,8 +8229,8 @@ dependencies = [ "solana-core", "solana-faucet", "solana-gossip", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-local-cluster", "solana-logger 3.0.0", @@ -8184,7 +8238,7 @@ dependencies = [ "solana-message", "solana-net-utils", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-rpc", "solana-rpc-client", @@ -8206,7 +8260,7 @@ name = "solana-download-utils" version = "3.0.0" dependencies = [ "log", - "solana-clock", + "solana-clock 2.2.2", "solana-file-download", "solana-genesis-config", "solana-runtime", @@ -8222,9 +8276,9 @@ dependencies = [ "bytemuck_derive", "ed25519-dalek", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.0", "solana-precompile-error", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -8235,7 +8289,7 @@ dependencies = [ "ed25519-dalek", "rand 0.8.5", "solana-ed25519-program", - "solana-instruction", + "solana-instruction 2.3.0", "solana-precompile-error", "solana-program-test", "solana-signer", @@ -8258,7 +8312,7 @@ dependencies = [ "rayon", "serde", "solana-entry", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-measure", @@ -8267,9 +8321,9 @@ dependencies = [ "solana-metrics", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", "solana-system-transaction", @@ -8295,10 +8349,24 @@ checksum = "86b575d3dd323b9ea10bb6fe89bf6bf93e249b215ba8ed7f68f1a3633f384db7" dependencies = [ "serde", "serde_derive", - "solana-hash", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-hash 2.3.0", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-epoch-rewards" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b319a4ed70390af911090c020571f0ff1f4ec432522d05ab89f5c08080381995" +dependencies = [ + "serde", + "serde_derive", + "solana-hash 3.0.0", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -8308,8 +8376,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c5fd2662ae7574810904585fd443545ed2b568dbd304b25a31e79ccc76e81b" dependencies = [ "siphasher 0.3.11", - "solana-hash", - "solana-pubkey", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -8322,9 +8390,22 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-epoch-schedule" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e5481e72cc4d52c169db73e4c0cd16de8bc943078aac587ec4817a75cc6388f" +dependencies = [ + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -8336,14 +8417,14 @@ dependencies = [ "serde", "serde_derive", "solana-address-lookup-table-interface", - "solana-clock", - "solana-hash", - "solana-instruction", + "solana-clock 2.2.2", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keccak-hasher", "solana-message", "solana-nonce", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", "thiserror 2.0.12", ] @@ -8360,15 +8441,15 @@ dependencies = [ "serde_derive", "solana-clap-utils", "solana-cli-config", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-message", "solana-metrics", "solana-native-token", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "solana-system-interface", "solana-system-transaction", @@ -8402,12 +8483,12 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-account-info", - "solana-instruction", - "solana-program-error", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -8419,10 +8500,10 @@ checksum = "92f6c09cc41059c0e03ccbee7f5d4cc0a315d68ef0d59b67eb90246adfd8cc35" dependencies = [ "ahash 0.8.11", "lazy_static", - "solana-epoch-schedule", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-epoch-schedule 2.2.1", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.3.0", ] [[package]] @@ -8447,6 +8528,17 @@ dependencies = [ "solana-frozen-abi-macro 2.2.1", ] +[[package]] +name = "solana-fee-calculator" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a73cc03ca4bed871ca174558108835f8323e85917bb38b9c81c7af2ab853efe" +dependencies = [ + "log", + "serde", + "serde_derive", +] + [[package]] name = "solana-fee-structure" version = "2.3.0" @@ -8533,12 +8625,12 @@ dependencies = [ "solana-borsh", "solana-clap-utils", "solana-cli-config", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-feature-gate-interface", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-genesis-config", "solana-inflation", "solana-keypair", @@ -8547,12 +8639,12 @@ dependencies = [ "solana-logger 3.0.0", "solana-native-token", "solana-poh-config", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signer", "solana-stake-interface", "solana-stake-program", @@ -8574,19 +8666,19 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", - "solana-epoch-schedule", - "solana-fee-calculator", - "solana-hash", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", "solana-inflation", "solana-keypair", "solana-logger 2.3.1", "solana-poh-config", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", - "solana-sha256-hasher", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-shred-version", "solana-signer", "solana-time-utils", @@ -8600,7 +8692,7 @@ dependencies = [ "solana-accounts-db", "solana-download-utils", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-rpc-client", ] @@ -8618,13 +8710,13 @@ dependencies = [ "serde_json", "solana-account", "solana-accounts-db", - "solana-clock", + "solana-clock 2.2.2", "solana-entry", - "solana-hash", + "solana-hash 2.3.0", "solana-ledger", "solana-measure", "solana-metrics", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc", "solana-runtime", "solana-signature", @@ -8670,14 +8762,14 @@ dependencies = [ "solana-bloom", "solana-clap-utils", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-connection-cache", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-logger 3.0.0", @@ -8688,14 +8780,14 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rayon-threadlimit", "solana-rpc-client", "solana-runtime", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-short-vec", "solana-signature", "solana-signer", @@ -8738,13 +8830,28 @@ dependencies = [ "js-sys", "serde", "serde_derive", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-sanitize", + "solana-sanitize 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-hash" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a063723b9e84c14d8c0d2cdf0268207dc7adecf546e31251f9e07c7b00b566c" +dependencies = [ + "bytemuck", + "bytemuck_derive", + "five8", + "serde", + "serde_derive", + "solana-atomic-u64 3.0.0", + "solana-sanitize 3.0.0", +] + [[package]] name = "solana-inflation" version = "2.2.1" @@ -8770,13 +8877,34 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-pubkey", + "solana-pubkey 2.4.0", "wasm-bindgen", ] +[[package]] +name = "solana-instruction" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df4e8fcba01d7efa647ed20a081c234475df5e11a93acb4393cc2c9a7b99bab" +dependencies = [ + "solana-define-syscall 3.0.0", + "solana-instruction-error", + "solana-pubkey 3.0.0", +] + +[[package]] +name = "solana-instruction-error" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f0d483b8ae387178d9210e0575b666b05cdd4bd0f2f188128249f6e454d39d" +dependencies = [ + "num-traits", + "solana-program-error 3.0.0", +] + [[package]] name = "solana-instructions-sysvar" version = "2.2.2" @@ -8784,14 +8912,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0e85a6fad5c2d0c4f5b91d34b8ca47118fc593af706e523cdbedf846a954f57" dependencies = [ "bitflags 2.9.1", - "solana-account-info", - "solana-instruction", - "solana-program-error", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-serialize-utils", - "solana-sysvar-id", + "solana-sysvar-id 2.2.1", ] [[package]] @@ -8801,9 +8929,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7aeb957fbd42a451b99235df4942d96db7ef678e8d5061ef34c9b34cae12f79" dependencies = [ "sha3", - "solana-define-syscall", - "solana-hash", - "solana-sanitize", + "solana-define-syscall 2.3.0", + "solana-hash 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -8818,10 +8946,10 @@ dependencies = [ "solana-clap-v3-utils", "solana-cli-config", "solana-derivation-path", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-derivable", "solana-signer", @@ -8841,7 +8969,7 @@ dependencies = [ "ed25519-dalek-bip32", "rand 0.7.3", "solana-derivation-path", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -8857,9 +8985,22 @@ checksum = "4a6360ac2fdc72e7463565cd256eedcf10d7ef0c28a1249d261ec168c1b55cdd" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-last-restart-slot" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcda154ec827f5fc1e4da0af3417951b7e9b8157540f81f936c4a8b1156134d0" +dependencies = [ + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -8922,15 +9063,15 @@ dependencies = [ "solana-accounts-db", "solana-address-lookup-table-interface", "solana-bpf-loader-program", - "solana-clock", + "solana-clock 2.2.2", "solana-cost-model", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", "solana-genesis-config", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-ledger", "solana-logger 3.0.0", @@ -8944,12 +9085,12 @@ dependencies = [ "solana-program-option", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-runtime", "solana-runtime-transaction", "solana-seed-derivable", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-shred-version", "solana-signature", "solana-signer", @@ -8993,9 +9134,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -9007,9 +9148,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -9022,9 +9163,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -9038,19 +9179,19 @@ dependencies = [ "solana-account", "solana-bincode", "solana-bpf-loader-program", - "solana-clock", - "solana-instruction", + "solana-clock 2.2.2", + "solana-instruction 2.3.0", "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-log-collector", "solana-svm-measure", "solana-svm-type-overrides", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-transaction-context", ] @@ -9071,16 +9212,16 @@ dependencies = [ "solana-accounts-db", "solana-client", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-core", "solana-download-utils", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-genesis-config", "solana-gossip", "solana-hard-forks", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-local-cluster", @@ -9089,16 +9230,16 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-client", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-shred-version", "solana-signer", - "solana-slot-hashes", + "solana-slot-hashes 2.2.1", "solana-stake-interface", "solana-stake-program", "solana-streamer", @@ -9163,8 +9304,8 @@ version = "3.0.0" dependencies = [ "fast-math", "hex", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sha256-hasher 2.3.0", ] [[package]] @@ -9179,11 +9320,11 @@ dependencies = [ "serde", "serde_derive", "solana-bincode", - "solana-hash", - "solana-instruction", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-system-interface", "solana-transaction-error", @@ -9203,7 +9344,7 @@ dependencies = [ "reqwest 0.12.22", "serial_test", "solana-cluster-type", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-time-utils", "thiserror 2.0.12", ] @@ -9214,7 +9355,16 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36a1a14399afaabc2781a1db09cb14ee4cc4ee5c7a5a3cfcc601811379a8092" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 2.3.0", +] + +[[package]] +name = "solana-msg" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "264275c556ea7e22b9d3f87d56305546a38d4eee8ec884f3b126236cb7dcbbb4" +dependencies = [ + "solana-define-syscall 3.0.0", ] [[package]] @@ -9271,10 +9421,10 @@ checksum = "703e22eb185537e06204a5bd9d509b948f0066f2d1d814a6f475dafb3ddf1325" dependencies = [ "serde", "serde_derive", - "solana-fee-calculator", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.3.0", ] [[package]] @@ -9284,9 +9434,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cde971a20b8dbf60144d6a84439dda86b5466e00e2843091fe731083cda614da" dependencies = [ "solana-account", - "solana-hash", + "solana-hash 2.3.0", "solana-nonce", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -9296,7 +9446,7 @@ dependencies = [ "log", "reqwest 0.12.22", "serde_json", - "solana-hash", + "solana-hash 2.3.0", ] [[package]] @@ -9306,11 +9456,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b526398ade5dea37f1f147ce55dae49aa017a5d7326606359b0445ca8d946581" dependencies = [ "num_enum", - "solana-hash", + "solana-hash 2.3.0", "solana-packet", - "solana-pubkey", - "solana-sanitize", - "solana-sha256-hasher", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", ] @@ -9352,19 +9502,19 @@ dependencies = [ "rand_chacha 0.3.1", "rayon", "serde", - "solana-clock", + "solana-clock 2.2.2", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-message", "solana-metrics", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-signature", "solana-signer", @@ -9391,9 +9541,9 @@ dependencies = [ "log", "qualifier_attr", "rand 0.8.5", - "solana-clock", + "solana-clock 2.2.2", "solana-entry", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-logger 3.0.0", @@ -9402,9 +9552,9 @@ dependencies = [ "solana-perf", "solana-poh", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-signer", "solana-system-transaction", "solana-time-utils", @@ -9425,7 +9575,7 @@ dependencies = [ "solana-logger 3.0.0", "solana-measure", "solana-perf", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-version", ] @@ -9445,7 +9595,7 @@ version = "3.0.0" dependencies = [ "ark-bn254", "light-poseidon", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -9470,8 +9620,8 @@ dependencies = [ "solana-feature-set", "solana-message", "solana-precompile-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-secp256k1-program", "solana-secp256r1-program", ] @@ -9482,7 +9632,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a57a24e6a4125fc69510b6774cd93402b943191b6cddad05de7281491c90fe" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-signer", ] @@ -9512,56 +9662,56 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-account-info", + "solana-account-info 2.3.0", "solana-address-lookup-table-interface", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-big-mod-exp", "solana-bincode", "solana-blake3-hasher", "solana-borsh", - "solana-clock", + "solana-clock 2.2.2", "solana-cpi", "solana-decode-error", - "solana-define-syscall", - "solana-epoch-rewards", - "solana-epoch-schedule", + "solana-define-syscall 2.3.0", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", "solana-example-mocks", "solana-feature-gate-interface", - "solana-fee-calculator", - "solana-hash", - "solana-instruction", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-keccak-hasher", - "solana-last-restart-slot", + "solana-last-restart-slot 2.2.1", "solana-loader-v2-interface", "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-message", - "solana-msg", + "solana-msg 2.2.1", "solana-native-token", "solana-nonce", - "solana-program-entrypoint", - "solana-program-error", - "solana-program-memory", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-program-memory 2.3.1", "solana-program-option", "solana-program-pack", - "solana-pubkey", - "solana-rent", - "solana-sanitize", - "solana-sdk-ids", - "solana-sdk-macro", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", "solana-secp256k1-recover", "solana-serde-varint", "solana-serialize-utils", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-short-vec", - "solana-slot-hashes", - "solana-slot-history", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stable-layout", "solana-stake-interface", "solana-system-interface", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 2.3.0", + "solana-sysvar-id 2.2.1", "solana-vote-interface", "thiserror 2.0.12", "wasm-bindgen", @@ -9573,10 +9723,23 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32ce041b1a0ed275290a5008ee1a4a6c48f5054c8a3d78d313c08958a06aedbd" dependencies = [ - "solana-account-info", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", +] + +[[package]] +name = "solana-program-entrypoint" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6557cf5b5e91745d1667447438a1baa7823c6086e4ece67f8e6ebfa7a8f72660" +dependencies = [ + "solana-account-info 3.0.0", + "solana-define-syscall 3.0.0", + "solana-msg 3.0.0", + "solana-program-error 3.0.0", + "solana-pubkey 3.0.0", ] [[package]] @@ -9590,18 +9753,33 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-pubkey 2.4.0", ] +[[package]] +name = "solana-program-error" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1af32c995a7b692a915bb7414d5f8e838450cf7c70414e763d8abcae7b51f28" + [[package]] name = "solana-program-memory" version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a5426090c6f3fd6cfdc10685322fede9ca8e5af43cd6a59e98bfe4e91671712" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 2.3.0", +] + +[[package]] +name = "solana-program-memory" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10e5660c60749c7bfb30b447542529758e4dbcecd31b1e8af1fdc92e2bdde90a" +dependencies = [ + "solana-define-syscall 3.0.0", ] [[package]] @@ -9616,7 +9794,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "319f0ef15e6e12dc37c597faccb7d62525a509fec5f6975ecb9419efddeb277b" dependencies = [ - "solana-program-error", + "solana-program-error 2.2.2", ] [[package]] @@ -9632,25 +9810,25 @@ dependencies = [ "rand 0.8.5", "serde", "solana-account", - "solana-account-info", - "solana-clock", - "solana-epoch-rewards", - "solana-epoch-schedule", + "solana-account-info 2.3.0", + "solana-clock 2.2.2", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", "solana-fee-structure", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", - "solana-last-restart-slot", - "solana-program-entrypoint", + "solana-last-restart-slot 2.2.1", + "solana-program-entrypoint 2.3.0", "solana-program-runtime", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signer", - "solana-slot-hashes", + "solana-slot-hashes 2.2.1", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", @@ -9660,8 +9838,8 @@ dependencies = [ "solana-svm-transaction", "solana-svm-type-overrides", "solana-system-interface", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-transaction", "solana-transaction-context", "test-case", @@ -9681,37 +9859,37 @@ dependencies = [ "log", "serde", "solana-account", - "solana-account-info", + "solana-account-info 2.3.0", "solana-accounts-db", "solana-banks-client", "solana-banks-interface", "solana-banks-server", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-compute-budget", "solana-cpi", - "solana-epoch-rewards", - "solana-epoch-schedule", - "solana-fee-calculator", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", "solana-genesis-config", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-loader-v3-interface", "solana-logger 3.0.0", "solana-message", - "solana-msg", + "solana-msg 2.2.1", "solana-native-token", "solana-poh-config", "solana-program", - "solana-program-entrypoint", - "solana-program-error", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", "solana-program-runtime", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-runtime", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signer", "solana-stable-layout", "solana-stake-interface", @@ -9720,8 +9898,8 @@ dependencies = [ "solana-svm-log-collector", "solana-svm-timings", "solana-system-interface", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-transaction", "solana-transaction-context", "solana-transaction-error", @@ -9752,16 +9930,25 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-decode-error", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-sanitize", - "solana-sha256-hasher", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.3.0", "wasm-bindgen", ] +[[package]] +name = "solana-pubkey" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8909d399deb0851aa524420beeb5646b115fd253ef446e35fe4504c904da3941" +dependencies = [ + "solana-address", +] + [[package]] name = "solana-pubsub-client" version = "3.0.0" @@ -9776,9 +9963,9 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-types", "solana-signature", "thiserror 2.0.12", @@ -9810,7 +9997,7 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rpc-client-api", "solana-signer", @@ -9854,7 +10041,7 @@ dependencies = [ "semver 1.0.26", "solana-derivation-path", "solana-offchain-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-signer", "thiserror 2.0.12", @@ -9871,9 +10058,22 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-rent" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b702d8c43711e3c8a9284a4f1bbc6a3de2553deb25b0c8142f9a44ef0ce5ddc1" +dependencies = [ + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -9917,20 +10117,20 @@ dependencies = [ "solana-accounts-db", "solana-address-lookup-table-interface", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-compute-budget-interface", "solana-entry", "solana-epoch-info", "solana-epoch-rewards-hasher", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-faucet", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-fee-structure", "solana-genesis-config", "solana-gossip", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-ledger", "solana-measure", @@ -9946,20 +10146,20 @@ dependencies = [ "solana-program-option", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client-api", "solana-runtime", "solana-runtime-transaction", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-send-transaction-service", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", - "solana-slot-history", + "solana-slot-history 2.2.1", "solana-stake-interface", "solana-stake-program", "solana-storage-bigtable", @@ -9968,7 +10168,7 @@ dependencies = [ "solana-svm-log-collector", "solana-system-interface", "solana-system-transaction", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-time-utils", "solana-tpu-client", "solana-transaction", @@ -10016,16 +10216,16 @@ dependencies = [ "solana-account", "solana-account-decoder", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-epoch-info", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-feature-gate-interface", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-api", "solana-signature", "solana-signer", @@ -10051,7 +10251,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.2", "solana-rpc-client-types", "solana-signer", "solana-transaction-error", @@ -10072,16 +10272,16 @@ dependencies = [ "solana-account-decoder", "solana-clap-utils", "solana-commitment-config", - "solana-fee-calculator", - "solana-hash", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", "solana-keypair", "solana-message", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", - "solana-sdk-ids", - "solana-sha256-hasher", + "solana-sdk-ids 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-signer", "solana-system-interface", "solana-transaction", @@ -10102,11 +10302,11 @@ dependencies = [ "serde_json", "solana-account", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-inflation", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", @@ -10128,16 +10328,16 @@ dependencies = [ "serde_json", "solana-account-decoder", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-connection-cache", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", - "solana-rent", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", @@ -10202,14 +10402,14 @@ dependencies = [ "serde_json", "serde_with", "solana-account", - "solana-account-info", + "solana-account-info 2.3.0", "solana-accounts-db", "solana-address-lookup-table-interface", "solana-bpf-loader-program", "solana-bucket-map", "solana-builtins", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-compute-budget", "solana-compute-budget-instruction", @@ -10219,18 +10419,18 @@ dependencies = [ "solana-ed25519-program", "solana-epoch-info", "solana-epoch-rewards-hasher", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-feature-gate-interface", "solana-fee", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-fee-structure", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", "solana-genesis-config", "solana-hard-forks", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", "solana-lattice-hash", "solana-loader-v3-interface", @@ -10248,21 +10448,21 @@ dependencies = [ "solana-poh-config", "solana-precompile-error", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 2.2.1", "solana-reward-info", "solana-runtime", "solana-runtime-transaction", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-secp256k1-program", "solana-seed-derivable", "solana-serde", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", - "solana-slot-hashes", - "solana-slot-history", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stake-interface", "solana-stake-program", "solana-svm", @@ -10272,8 +10472,8 @@ dependencies = [ "solana-system-interface", "solana-system-program", "solana-system-transaction", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-time-utils", "solana-transaction", "solana-transaction-context", @@ -10310,12 +10510,12 @@ dependencies = [ "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-signer", "solana-svm-transaction", @@ -10333,6 +10533,12 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" +[[package]] +name = "solana-sanitize" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927e833259588ac8f860861db0f6e2668c3cc46d917798ade116858960acfe8a" + [[package]] name = "solana-sbpf" version = "0.12.2" @@ -10358,7 +10564,16 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c5d8b9cc68d5c88b062a33e23a6466722467dde0035152d8fb1afbcdf350a5f" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", +] + +[[package]] +name = "solana-sdk-ids" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1b6d6aaf60669c592838d382266b173881c65fb1cdec83b37cb8ce7cb89f9ad" +dependencies = [ + "solana-pubkey 3.0.0", ] [[package]] @@ -10373,6 +10588,18 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "solana-sdk-macro" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6430000e97083460b71d9fbadc52a2ab2f88f53b3a4c5e58c5ae3640a0e8c00" +dependencies = [ + "bs58", + "proc-macro2", + "quote", + "syn 2.0.104", +] + [[package]] name = "solana-secp256k1-program" version = "2.2.3" @@ -10386,9 +10613,9 @@ dependencies = [ "serde_derive", "sha3", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.0", "solana-precompile-error", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signature", ] @@ -10399,7 +10626,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baa3120b6cdaa270f39444f5093a90a7b03d296d362878f7a6991d6de3bbe496" dependencies = [ "libsecp256k1", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -10412,9 +10639,9 @@ dependencies = [ "bytemuck", "openssl", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.0", "solana-precompile-error", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -10447,11 +10674,11 @@ dependencies = [ "log", "solana-account", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-connection-cache", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-measure", @@ -10459,7 +10686,7 @@ dependencies = [ "solana-net-utils", "solana-nonce", "solana-nonce-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-runtime", "solana-signature", @@ -10496,9 +10723,9 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "817a284b63197d2b27afdba829c5ab34231da4a9b4e763466a003c40ca4f535e" dependencies = [ - "solana-instruction", - "solana-pubkey", - "solana-sanitize", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -10508,8 +10735,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5aa3feb32c28765f6aa1ce8f3feac30936f16c5c3f7eb73d63a5b8f6f8ecdc44" dependencies = [ "sha2 0.10.9", - "solana-define-syscall", - "solana-hash", + "solana-define-syscall 2.3.0", + "solana-hash 2.3.0", +] + +[[package]] +name = "solana-sha256-hasher" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9b912ba6f71cb202c0c3773ec77bf898fa9fe0c78691a2d6859b3b5b8954719" +dependencies = [ + "sha2 0.10.9", + "solana-define-syscall 3.0.0", + "solana-hash 3.0.0", ] [[package]] @@ -10530,8 +10768,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "afd3db0461089d1ad1a78d9ba3f15b563899ca2386351d38428faa5350c60a98" dependencies = [ "solana-hard-forks", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sha256-hasher 2.3.0", ] [[package]] @@ -10548,7 +10786,7 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-sanitize", + "solana-sanitize 2.2.1", ] [[package]] @@ -10557,7 +10795,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c41991508a4b02f021c1342ba00bcfa098630b213726ceadc7cb032e051975b" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-transaction-error", ] @@ -10570,9 +10808,22 @@ checksum = "0c8691982114513763e88d04094c9caa0376b867a29577939011331134c301ce" dependencies = [ "serde", "serde_derive", - "solana-hash", - "solana-sdk-ids", - "solana-sysvar-id", + "solana-hash 2.3.0", + "solana-sdk-ids 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-slot-hashes" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80a293f952293281443c04f4d96afd9d547721923d596e92b4377ed2360f1746" +dependencies = [ + "serde", + "serde_derive", + "solana-hash 3.0.0", + "solana-sdk-ids 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -10584,8 +10835,21 @@ dependencies = [ "bv", "serde", "serde_derive", - "solana-sdk-ids", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-slot-history" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f914f6b108f5bba14a280b458d023e3621c9973f27f015a4d755b50e88d89e97" +dependencies = [ + "bv", + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -10594,8 +10858,8 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f14f7d02af8f2bc1b5efeeae71bc1c2b7f0f65cd75bcc7d8180f2c762a57f54" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -10607,15 +10871,15 @@ dependencies = [ "solana-clap-utils", "solana-cli-config", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-genesis-config", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", "solana-native-token", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-rpc-client", "solana-rpc-client-api", @@ -10639,16 +10903,16 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-clock", + "solana-clock 2.2.2", "solana-cpi", "solana-decode-error", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-system-interface", - "solana-sysvar-id", + "solana-sysvar-id 2.2.1", ] [[package]] @@ -10663,26 +10927,26 @@ dependencies = [ "proptest", "solana-account", "solana-bincode", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-config-program-client", - "solana-epoch-rewards", - "solana-epoch-schedule", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", "solana-genesis-config", - "solana-instruction", + "solana-instruction 2.3.0", "solana-native-token", "solana-packet", "solana-program-runtime", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", "solana-stake-interface", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", "solana-svm-type-overrides", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-transaction-context", "solana-vote-interface", "solana-vote-program", @@ -10697,15 +10961,15 @@ dependencies = [ "assert_matches", "bincode", "solana-account", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-test", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "solana-stake-interface", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-transaction", "solana-transaction-error", "solana-vote-program", @@ -10735,12 +10999,12 @@ dependencies = [ "serde", "serde_derive", "smpl_jwt", - "solana-clock", - "solana-hash", + "solana-clock 2.2.2", + "solana-hash 2.3.0", "solana-keypair", "solana-message", "solana-metrics", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-serde", "solana-signature", "solana-storage-proto", @@ -10767,10 +11031,10 @@ dependencies = [ "protobuf-src", "serde", "solana-account-decoder", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-serde", "solana-signature", "solana-transaction", @@ -10816,7 +11080,7 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-signature", "solana-signer", @@ -10852,18 +11116,18 @@ dependencies = [ "shuttle", "solana-account", "solana-bpf-loader-program", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget-instruction", "solana-compute-budget-interface", "solana-compute-budget-program", "solana-ed25519-program", - "solana-epoch-schedule", - "solana-fee-calculator", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", "solana-fee-structure", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-keypair", "solana-loader-v3-interface", @@ -10875,13 +11139,13 @@ dependencies = [ "solana-nonce", "solana-nonce-account", "solana-precompile-error", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-secp256k1-program", "solana-secp256r1-program", "solana-signature", @@ -10897,8 +11161,8 @@ dependencies = [ "solana-system-interface", "solana-system-program", "solana-system-transaction", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-transaction", "solana-transaction-context", "solana-transaction-error", @@ -10913,9 +11177,9 @@ name = "solana-svm-callback" version = "3.0.0" dependencies = [ "solana-account", - "solana-clock", + "solana-clock 2.2.2", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -10946,7 +11210,7 @@ dependencies = [ "reqwest 0.12.22", "serial_test", "solana-cluster-type", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-time-utils", "thiserror 2.0.12", ] @@ -10957,18 +11221,18 @@ version = "3.0.0" dependencies = [ "eager", "enum-iterator", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-svm-transaction" version = "3.0.0" dependencies = [ - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-nonce", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-system-interface", "solana-transaction", @@ -10996,8 +11260,8 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", "wasm-bindgen", ] @@ -11015,23 +11279,23 @@ dependencies = [ "solana-account", "solana-bincode", "solana-compute-budget", - "solana-fee-calculator", - "solana-hash", - "solana-instruction", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-nonce", "solana-nonce-account", "solana-packet", "solana-program-runtime", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", - "solana-sha256-hasher", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", "solana-svm-type-overrides", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-transaction-context", ] @@ -11041,10 +11305,10 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bd98a25e5bcba8b6be8bcbb7b84b24c2a6a8178d7fb0e3077a916855ceba91a" dependencies = [ - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "solana-system-interface", "solana-transaction", @@ -11052,9 +11316,9 @@ dependencies = [ [[package]] name = "solana-sysvar" -version = "2.2.2" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d50c92bc019c590f5e42c61939676e18d14809ed00b2a59695dd5c67ae72c097" +checksum = "b8c3595f95069f3d90f275bb9bd235a1973c4d059028b0a7f81baca2703815db" dependencies = [ "base64 0.22.1", "bincode", @@ -11063,28 +11327,60 @@ dependencies = [ "lazy_static", "serde", "serde_derive", - "solana-account-info", - "solana-clock", - "solana-define-syscall", - "solana-epoch-rewards", - "solana-epoch-schedule", - "solana-fee-calculator", - "solana-hash", - "solana-instruction", + "solana-account-info 2.3.0", + "solana-clock 2.2.2", + "solana-define-syscall 2.3.0", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", - "solana-last-restart-slot", - "solana-program-entrypoint", - "solana-program-error", - "solana-program-memory", - "solana-pubkey", - "solana-rent", - "solana-sanitize", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-slot-hashes", - "solana-slot-history", + "solana-last-restart-slot 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-program-memory 2.3.1", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stake-interface", - "solana-sysvar-id", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-sysvar" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63205e68d680bcc315337dec311b616ab32fea0a612db3b883ce4de02e0953f9" +dependencies = [ + "base64 0.22.1", + "bincode", + "lazy_static", + "serde", + "serde_derive", + "solana-account-info 3.0.0", + "solana-clock 3.0.0", + "solana-define-syscall 3.0.0", + "solana-epoch-rewards 3.0.0", + "solana-epoch-schedule 3.0.0", + "solana-fee-calculator 3.0.0", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-last-restart-slot 3.0.0", + "solana-program-entrypoint 3.1.0", + "solana-program-error 3.0.0", + "solana-program-memory 3.0.0", + "solana-pubkey 3.0.0", + "solana-rent 3.0.0", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-slot-hashes 3.0.0", + "solana-slot-history 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -11093,8 +11389,18 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5762b273d3325b047cfda250787f8d796d781746860d5d0a746ee29f3e8812c1" dependencies = [ - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", +] + +[[package]] +name = "solana-sysvar-id" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5051bc1a16d5d96a96bc33b5b2ec707495c48fe978097bdaba68d3c47987eb32" +dependencies = [ + "solana-pubkey 3.0.0", + "solana-sdk-ids 3.0.0", ] [[package]] @@ -11111,18 +11417,18 @@ dependencies = [ "solana-account", "solana-accounts-db", "solana-cli-output", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", "solana-commitment-config", "solana-compute-budget", "solana-core", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-feature-gate-interface", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-geyser-plugin-manager", "solana-gossip", "solana-inflation", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", "solana-ledger", "solana-loader-v3-interface", @@ -11131,13 +11437,13 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-program-test", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signer", "solana-streamer", "solana-tpu-client", @@ -11158,7 +11464,7 @@ version = "3.0.0" dependencies = [ "rustls 0.23.31", "solana-keypair", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "x509-parser", ] @@ -11182,17 +11488,17 @@ dependencies = [ "solana-account-decoder", "solana-clap-utils", "solana-cli-config", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-message", "solana-native-token", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-rpc-client", "solana-rpc-client-api", @@ -11220,14 +11526,14 @@ dependencies = [ "solana-account", "solana-client", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-rpc-client", "solana-rpc-client-api", @@ -11255,14 +11561,14 @@ dependencies = [ "log", "rayon", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-connection-cache", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-measure", "solana-message", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-definitions", "solana-rpc-client", @@ -11287,14 +11593,14 @@ dependencies = [ "quinn", "rustls 0.23.31", "solana-cli-config", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-connection-cache", "solana-keypair", "solana-measure", "solana-metrics", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rpc-client", "solana-signer", @@ -11319,14 +11625,14 @@ dependencies = [ "serde_derive", "solana-bincode", "solana-feature-set", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", "solana-precompiles", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-signature", "solana-signer", @@ -11343,13 +11649,13 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-account-info", - "solana-instruction", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-system-interface", "solana-transaction-context", @@ -11372,8 +11678,8 @@ dependencies = [ "solana-core", "solana-faucet", "solana-gossip", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-local-cluster", "solana-logger 3.0.0", @@ -11382,7 +11688,7 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-runtime", "solana-signer", @@ -11403,8 +11709,8 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-instruction", - "solana-sanitize", + "solana-instruction 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -11415,11 +11721,11 @@ dependencies = [ "bincode", "log", "rand 0.8.5", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-short-vec", "solana-signature", "solana-system-transaction", @@ -11443,16 +11749,16 @@ dependencies = [ "serde_json", "solana-account-decoder", "solana-address-lookup-table-interface", - "solana-clock", - "solana-hash", - "solana-instruction", + "solana-clock 2.2.2", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-loader-v2-interface", "solana-loader-v3-interface", "solana-message", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-stake-interface", "solana-system-interface", @@ -11482,9 +11788,9 @@ dependencies = [ "serde_json", "solana-account-decoder-client-types", "solana-commitment-config", - "solana-instruction", + "solana-instruction 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", "solana-signature", "solana-transaction", @@ -11518,12 +11824,12 @@ dependencies = [ "rand_chacha 0.3.1", "rayon", "rustls 0.23.31", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", "solana-entry", "solana-genesis-config", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-logger 3.0.0", @@ -11533,7 +11839,7 @@ dependencies = [ "solana-net-utils", "solana-perf", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-rayon-threadlimit", "solana-rpc", @@ -11574,9 +11880,9 @@ name = "solana-unified-scheduler-logic" version = "3.0.0" dependencies = [ "assert_matches", - "solana-instruction", + "solana-instruction 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", "solana-transaction", "static_assertions", @@ -11598,16 +11904,16 @@ dependencies = [ "log", "qualifier_attr", "scopeguard", - "solana-clock", + "solana-clock 2.2.2", "solana-cost-model", "solana-entry", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-logger 3.0.0", "solana-metrics", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-runtime-transaction", "solana-svm", @@ -11648,7 +11954,7 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", ] @@ -11683,7 +11989,7 @@ dependencies = [ "socket2 0.6.0", "solana-clap-utils", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-core", "solana-keypair", @@ -11694,7 +12000,7 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-signer", "solana-streamer", @@ -11720,18 +12026,18 @@ dependencies = [ "serde_derive", "solana-account", "solana-bincode", - "solana-clock", + "solana-clock 2.2.2", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-serialize-utils", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", "solana-svm-transaction", @@ -11753,15 +12059,15 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-clock", + "solana-clock 2.2.2", "solana-decode-error", "solana-frozen-abi", "solana-frozen-abi-macro 2.2.1", - "solana-hash", - "solana-instruction", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", "solana-serde-varint", "solana-serialize-utils", "solana-short-vec", @@ -11783,24 +12089,24 @@ dependencies = [ "serde_derive", "solana-account", "solana-bincode", - "solana-clock", - "solana-epoch-schedule", - "solana-fee-calculator", + "solana-clock 2.2.2", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", "solana-frozen-abi", "solana-frozen-abi-macro 3.0.0", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-metrics", "solana-packet", "solana-program-runtime", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", - "solana-sha256-hasher", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-signer", - "solana-slot-hashes", + "solana-slot-hashes 2.2.1", "solana-transaction", "solana-transaction-context", "solana-vote-interface", @@ -11824,14 +12130,14 @@ dependencies = [ "rayon", "serial_test", "solana-accounts-db", - "solana-clock", + "solana-clock 2.2.2", "solana-entry", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-logger 3.0.0", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-shred-version", "solana-signer", @@ -11854,9 +12160,9 @@ dependencies = [ "curve25519-dalek 4.1.3", "num-derive", "num-traits", - "solana-instruction", + "solana-instruction 2.3.0", "solana-program-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-log-collector", "solana-zk-sdk 3.0.0", ] @@ -11869,10 +12175,10 @@ dependencies = [ "solana-account", "solana-compute-budget", "solana-compute-budget-interface", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", "solana-program-test", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "solana-system-interface", "solana-transaction", @@ -11888,7 +12194,7 @@ dependencies = [ "clap 3.2.23", "dirs-next", "solana-clap-v3-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-derivable", "solana-signer", @@ -11922,9 +12228,9 @@ dependencies = [ "serde_json", "sha3", "solana-derivation-path", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -11958,9 +12264,9 @@ dependencies = [ "serde_json", "sha3", "solana-derivation-path", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -11981,9 +12287,9 @@ dependencies = [ "curve25519-dalek 4.1.3", "num-derive", "num-traits", - "solana-instruction", + "solana-instruction 2.3.0", "solana-program-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-log-collector", "solana-zk-token-sdk", ] @@ -12009,10 +12315,10 @@ dependencies = [ "sha3", "solana-curve25519 3.0.0", "solana-derivation-path", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -12045,8 +12351,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e6bbe0794e532ac08428d3abf5bf8ae75bd81dfddd785c388e326c00c92c6f5" dependencies = [ "borsh 1.5.7", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -12056,8 +12362,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a20542d4c8264856d205c0090512f374dbf7b3124479a3d93ab6184ae3631aa" dependencies = [ "bytemuck", - "solana-program-error", - "solana-sha256-hasher", + "solana-program-error 2.2.2", + "solana-sha256-hasher 2.3.0", "spl-discriminator-derive", ] @@ -12092,7 +12398,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "741a62a566d97c58d33f9ed32337ceedd4e35109a686e31b1866c5dfa56abddc" dependencies = [ "bytemuck", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -12102,9 +12408,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f738b75144edbb32c01de832632eecad71113b62a48ef8e55e60c5a692bae4e" dependencies = [ "num_enum", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -12113,8 +12419,8 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24af0730130fea732616be9425fe8eb77782e2aab2f0e76837b6a66aaba96c6b" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -12129,10 +12435,10 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-zk-sdk 2.3.6", "thiserror 2.0.12", ] @@ -12148,15 +12454,15 @@ dependencies = [ "num-derive", "num-traits", "num_enum", - "solana-account-info", + "solana-account-info 2.3.0", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "solana-program-option", "solana-program-pack", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-zk-sdk 2.3.6", "spl-pod", "spl-token-confidential-transfer-proof-extraction", @@ -12174,14 +12480,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bedc4675c80409a004da46978674e4073c65c4b1c611bf33d120381edeffe036" dependencies = [ "bytemuck", - "solana-account-info", + "solana-account-info 2.3.0", "solana-curve25519 2.2.15", - "solana-instruction", + "solana-instruction 2.3.0", "solana-instructions-sysvar", - "solana-msg", - "solana-program-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-zk-sdk 2.3.6", "spl-pod", "thiserror 2.0.12", @@ -12208,10 +12514,10 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "thiserror 2.0.12", @@ -12228,12 +12534,12 @@ dependencies = [ "num-derive", "num-traits", "num_enum", - "solana-instruction", - "solana-program-error", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", "solana-program-option", "solana-program-pack", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "thiserror 2.0.12", ] @@ -12248,10 +12554,10 @@ dependencies = [ "num-traits", "solana-borsh", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-type-length-value", @@ -12267,10 +12573,10 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-account-info", + "solana-account-info 2.3.0", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "spl-discriminator", "spl-pod", "thiserror 2.0.12", diff --git a/Cargo.toml b/Cargo.toml index caceb9aecea602..57cec1db5eb3c3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -533,7 +533,7 @@ solana-svm-type-overrides = { path = "svm-type-overrides", version = "=3.0.0" } solana-system-interface = "1.0" solana-system-program = { path = "programs/system", version = "=3.0.0" } solana-system-transaction = "2.2.1" -solana-sysvar = "2.2.2" +solana-sysvar = "3.0.0" solana-sysvar-id = "2.2.1" solana-test-validator = { path = "test-validator", version = "=3.0.0" } solana-time-utils = "2.2.1" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 23476560b7ccf8..51dc73cbd8754b 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -86,7 +86,7 @@ solana-slot-history = "=2.2.1" solana-stake-interface = "=1.2.1" solana-streamer = { workspace = true } solana-system-interface = { version = "=1.0", features = ["bincode"] } -solana-sysvar = "=2.2.2" +solana-sysvar = "=3.0.0" solana-tps-client = { workspace = true } solana-tpu-client = { workspace = true, features = ["default"] } solana-transaction = "=2.2.3" diff --git a/programs/sbf/Cargo.lock b/programs/sbf/Cargo.lock index 6992b241449a37..c1d6bcc0b8d94e 100644 --- a/programs/sbf/Cargo.lock +++ b/programs/sbf/Cargo.lock @@ -76,10 +76,10 @@ name = "agave-feature-set" version = "3.0.0" dependencies = [ "ahash 0.8.11", - "solana-epoch-schedule", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-epoch-schedule 2.2.1", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.3.0", "solana-svm-feature-set", ] @@ -88,8 +88,8 @@ name = "agave-geyser-plugin-interface" version = "3.0.0" dependencies = [ "log", - "solana-clock", - "solana-hash", + "solana-clock 2.2.2", + "solana-hash 2.3.0", "solana-signature", "solana-transaction", "solana-transaction-status", @@ -121,8 +121,8 @@ dependencies = [ "solana-ed25519-program", "solana-message", "solana-precompile-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-secp256k1-program", "solana-secp256r1-program", ] @@ -132,8 +132,8 @@ name = "agave-reserved-account-keys" version = "3.0.0" dependencies = [ "agave-feature-set", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -144,25 +144,25 @@ dependencies = [ "libsecp256k1 0.6.0", "num-traits", "solana-account", - "solana-account-info", + "solana-account-info 2.3.0", "solana-big-mod-exp", "solana-blake3-hasher", "solana-bn254", - "solana-clock", + "solana-clock 2.2.2", "solana-cpi", "solana-curve25519 3.0.0", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keccak-hasher", "solana-loader-v3-interface 5.0.0", "solana-poseidon", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-secp256k1-recover", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-stable-layout", "solana-svm-callback", "solana-svm-feature-set", @@ -170,8 +170,8 @@ dependencies = [ "solana-svm-measure", "solana-svm-timings", "solana-svm-type-overrides", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-transaction-context", "thiserror 2.0.12", ] @@ -180,11 +180,11 @@ dependencies = [ name = "agave-transaction-view" version = "3.0.0" dependencies = [ - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-signature", "solana-svm-transaction", @@ -222,17 +222,17 @@ dependencies = [ "solana-clap-utils", "solana-cli-config", "solana-cli-output", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-core", "solana-download-utils", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-faucet", "solana-genesis-utils", "solana-geyser-plugin-manager", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", "solana-keypair", "solana-ledger", @@ -243,15 +243,15 @@ dependencies = [ "solana-perf", "solana-poh", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-send-transaction-service", "solana-signer", "solana-storage-bigtable", @@ -5513,12 +5513,12 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-account-info", - "solana-clock", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", - "solana-sysvar", + "solana-account-info 2.3.0", + "solana-clock 2.2.2", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-sysvar 2.2.2", ] [[package]] @@ -5536,22 +5536,22 @@ dependencies = [ "solana-account", "solana-account-decoder-client-types", "solana-address-lookup-table-interface", - "solana-clock", + "solana-clock 2.2.2", "solana-config-program-client", - "solana-epoch-schedule", - "solana-fee-calculator", - "solana-instruction", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", + "solana-instruction 2.3.0", "solana-loader-v3-interface 5.0.0", "solana-nonce", "solana-program-option", "solana-program-pack", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", - "solana-slot-hashes", - "solana-slot-history", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stake-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-vote-interface", "spl-generic-token", "spl-token-2022-interface", @@ -5572,7 +5572,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "zstd", ] @@ -5584,9 +5584,20 @@ checksum = "c8f5152a288ef1912300fc6efa6c2d1f9bb55d9398eb6c72326360b8063987da" dependencies = [ "bincode", "serde", - "solana-program-error", - "solana-program-memory", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-program-memory 2.2.1", + "solana-pubkey 2.4.0", +] + +[[package]] +name = "solana-account-info" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82f4691b69b172c687d218dd2f1f23fc7ea5e9aa79df9ac26dab3d8dd829ce48" +dependencies = [ + "solana-program-error 3.0.0", + "solana-program-memory 3.0.0", + "solana-pubkey 3.0.0", ] [[package]] @@ -5623,24 +5634,24 @@ dependencies = [ "solana-account", "solana-address-lookup-table-interface", "solana-bucket-map", - "solana-clock", - "solana-epoch-schedule", - "solana-fee-calculator", + "solana-clock 2.2.2", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-lattice-hash", "solana-measure", "solana-message", "solana-metrics", "solana-nohash-hasher", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-reward-info", - "solana-sha256-hasher", - "solana-slot-hashes", + "solana-sha256-hasher 2.3.0", + "solana-slot-hashes 2.2.1", "solana-svm-transaction", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-time-utils", "solana-transaction", "solana-transaction-context", @@ -5652,6 +5663,21 @@ dependencies = [ "thiserror 2.0.12", ] +[[package]] +name = "solana-address" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a7a457086457ea9db9a5199d719dc8734dc2d0342fad0d8f77633c31eb62f19" +dependencies = [ + "five8", + "five8_const", + "solana-atomic-u64 3.0.0", + "solana-define-syscall 3.0.0", + "solana-program-error 3.0.0", + "solana-sanitize 3.0.0", + "solana-sha256-hasher 3.0.0", +] + [[package]] name = "solana-address-lookup-table-interface" version = "2.2.2" @@ -5662,11 +5688,11 @@ dependencies = [ "bytemuck", "serde", "serde_derive", - "solana-clock", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", - "solana-slot-hashes", + "solana-clock 2.2.2", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-slot-hashes 2.2.1", ] [[package]] @@ -5678,6 +5704,15 @@ dependencies = [ "parking_lot 0.12.2", ] +[[package]] +name = "solana-atomic-u64" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a933ff1e50aff72d02173cfcd7511bd8540b027ee720b75f353f594f834216d0" +dependencies = [ + "parking_lot 0.12.2", +] + [[package]] name = "solana-banks-client" version = "3.0.0" @@ -5686,15 +5721,15 @@ dependencies = [ "futures 0.3.31", "solana-account", "solana-banks-interface", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-program-pack", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-signature", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-transaction", "solana-transaction-context", "solana-transaction-error", @@ -5711,11 +5746,11 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-transaction", "solana-transaction-context", @@ -5734,11 +5769,11 @@ dependencies = [ "solana-account", "solana-banks-interface", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", @@ -5759,7 +5794,7 @@ checksum = "75db7f2bbac3e62cfd139065d15bcda9e2428883ba61fc8d27ccb251081e7567" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -5770,7 +5805,7 @@ checksum = "19a3787b8cf9c9fe3dd360800e8b70982b9e5a8af9e11c354b6665dd4a003adc" dependencies = [ "bincode", "serde", - "solana-instruction", + "solana-instruction 2.3.0", ] [[package]] @@ -5780,9 +5815,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1a0801e25a1b31a14494fc80882a036be0ffd290efc4c2d640bfcca120a4672" dependencies = [ "blake3", - "solana-define-syscall", - "solana-hash", - "solana-sanitize", + "solana-define-syscall 2.3.0", + "solana-hash 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -5794,7 +5829,7 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-time-utils", ] @@ -5809,7 +5844,7 @@ dependencies = [ "ark-ff", "ark-serialize", "bytemuck", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -5832,16 +5867,16 @@ dependencies = [ "qualifier_attr", "solana-account", "solana-bincode", - "solana-clock", - "solana-instruction", + "solana-clock 2.2.2", + "solana-instruction 2.3.0", "solana-loader-v3-interface 5.0.0", "solana-loader-v4-interface", "solana-packet", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-feature-set", "solana-svm-log-collector", "solana-svm-measure", @@ -5861,9 +5896,9 @@ dependencies = [ "modular-bitfield", "num_enum", "rand 0.8.5", - "solana-clock", + "solana-clock 2.2.2", "solana-measure", - "solana-pubkey", + "solana-pubkey 2.4.0", "tempfile", ] @@ -5874,11 +5909,11 @@ dependencies = [ "agave-feature-set", "solana-bpf-loader-program", "solana-compute-budget-program", - "solana-hash", + "solana-hash 2.3.0", "solana-loader-v4-program", "solana-program-runtime", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-stake-program", "solana-system-program", "solana-vote-program", @@ -5896,8 +5931,8 @@ dependencies = [ "solana-bpf-loader-program", "solana-compute-budget-program", "solana-loader-v4-program", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-stake-program", "solana-system-program", "solana-vote-program", @@ -5910,16 +5945,16 @@ dependencies = [ "chrono", "clap", "rpassword", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-phrase", "solana-signature", @@ -5964,19 +5999,19 @@ dependencies = [ "solana-bincode", "solana-clap-utils", "solana-cli-config", - "solana-clock", + "solana-clock 2.2.2", "solana-epoch-info", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-native-token", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-api", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-stake-interface", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-transaction", "solana-transaction-error", "solana-transaction-status", @@ -6004,12 +6039,12 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-measure", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-client", "solana-quic-definitions", @@ -6038,11 +6073,11 @@ dependencies = [ "solana-account", "solana-commitment-config", "solana-epoch-info", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-signer", "solana-system-interface", @@ -6058,9 +6093,22 @@ checksum = "1bb482ab70fced82ad3d7d3d87be33d466a3498eb8aa856434ff3c0dfc2e2e31" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-clock" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb62e9381182459a4520b5fe7fb22d423cae736239a6427fc398a88743d0ed59" +dependencies = [ + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -6071,7 +6119,7 @@ checksum = "7ace9fea2daa28354d107ea879cff107181d85cd4e0f78a2bedb10e1a428c97e" dependencies = [ "serde", "serde_derive", - "solana-hash", + "solana-hash 2.3.0", ] [[package]] @@ -6102,10 +6150,10 @@ dependencies = [ "solana-builtins-default-costs", "solana-compute-budget", "solana-compute-budget-interface", - "solana-instruction", + "solana-instruction 2.3.0", "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-svm-transaction", "solana-transaction-error", "thiserror 2.0.12", @@ -6118,8 +6166,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8432d2c4c22d0499aa06d62e4f7e333f81777b3d7c96050ae9e5cb71a8c3aee4" dependencies = [ "borsh 1.5.7", - "solana-instruction", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -6139,9 +6187,9 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-system-interface", ] @@ -6232,23 +6280,23 @@ dependencies = [ "solana-bloom", "solana-builtins-default-costs", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", "solana-connection-cache", "solana-cost-model", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-fee", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-fee-structure", "solana-genesis-config", "solana-geyser-plugin-manager", "solana-gossip", "solana-hard-forks", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-ledger", "solana-loader-v3-interface 5.0.0", @@ -6263,32 +6311,32 @@ dependencies = [ "solana-perf", "solana-poh", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-quic-definitions", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client-api", "solana-runtime", "solana-runtime-transaction", - "solana-sanitize", - "solana-sdk-ids", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-send-transaction-service", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-short-vec", "solana-shred-version", "solana-signature", "solana-signer", - "solana-slot-hashes", - "solana-slot-history", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-streamer", "solana-svm", "solana-svm-timings", "solana-svm-transaction", "solana-system-interface", "solana-system-transaction", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-time-utils", "solana-tls-utils", "solana-tpu-client", @@ -6326,16 +6374,16 @@ dependencies = [ "solana-bincode", "solana-borsh", "solana-builtins-default-costs", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", "solana-fee-structure", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-transaction", "solana-system-interface", "solana-transaction-error", @@ -6348,11 +6396,11 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8dc71126edddc2ba014622fc32d0f5e2e78ec6c5a1e0eb511b85618c09e9ea11" dependencies = [ - "solana-account-info", - "solana-define-syscall", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-define-syscall 2.3.0", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-stable-layout", ] @@ -6365,7 +6413,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.12", ] @@ -6377,7 +6425,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.12", ] @@ -6397,6 +6445,12 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ae3e2abcf541c8122eafe9a625d4d194b4023c20adde1e251f94e056bb1aee2" +[[package]] +name = "solana-define-syscall" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9697086a4e102d28a156b8d6b521730335d6951bd39a5e766512bbe09007cee" + [[package]] name = "solana-derivation-path" version = "2.2.1" @@ -6413,7 +6467,7 @@ name = "solana-download-utils" version = "3.0.0" dependencies = [ "log", - "solana-clock", + "solana-clock 2.2.2", "solana-file-download", "solana-genesis-config", "solana-runtime", @@ -6429,9 +6483,9 @@ dependencies = [ "bytemuck_derive", "ed25519-dalek", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.0", "solana-precompile-error", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -6446,14 +6500,14 @@ dependencies = [ "rand 0.8.5", "rayon", "serde", - "solana-hash", + "solana-hash 2.3.0", "solana-measure", "solana-merkle-tree", "solana-metrics", "solana-packet", "solana-perf", "solana-runtime-transaction", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-transaction", "solana-transaction-error", ] @@ -6476,10 +6530,24 @@ checksum = "86b575d3dd323b9ea10bb6fe89bf6bf93e249b215ba8ed7f68f1a3633f384db7" dependencies = [ "serde", "serde_derive", - "solana-hash", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-hash 2.3.0", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-epoch-rewards" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b319a4ed70390af911090c020571f0ff1f4ec432522d05ab89f5c08080381995" +dependencies = [ + "serde", + "serde_derive", + "solana-hash 3.0.0", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -6489,8 +6557,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c5fd2662ae7574810904585fd443545ed2b568dbd304b25a31e79ccc76e81b" dependencies = [ "siphasher 0.3.11", - "solana-hash", - "solana-pubkey", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -6501,9 +6569,22 @@ checksum = "3fce071fbddecc55d727b1d7ed16a629afe4f6e4c217bc8d00af3b785f6f67ed" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-epoch-schedule" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e5481e72cc4d52c169db73e4c0cd16de8bc943078aac587ec4817a75cc6388f" +dependencies = [ + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -6515,14 +6596,14 @@ dependencies = [ "serde", "serde_derive", "solana-address-lookup-table-interface", - "solana-clock", - "solana-hash", - "solana-instruction", + "solana-clock 2.2.2", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keccak-hasher", "solana-message", "solana-nonce", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", "thiserror 2.0.12", ] @@ -6539,15 +6620,15 @@ dependencies = [ "serde_derive", "solana-clap-utils", "solana-cli-config", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-logger 3.0.0", "solana-message", "solana-metrics", "solana-native-token", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "solana-system-interface", "solana-system-transaction", @@ -6568,12 +6649,12 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-account-info", - "solana-instruction", - "solana-program-error", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -6585,10 +6666,10 @@ checksum = "92f6c09cc41059c0e03ccbee7f5d4cc0a315d68ef0d59b67eb90246adfd8cc35" dependencies = [ "ahash 0.8.11", "lazy_static", - "solana-epoch-schedule", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-epoch-schedule 2.2.1", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.3.0", ] [[package]] @@ -6611,6 +6692,17 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "solana-fee-calculator" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a73cc03ca4bed871ca174558108835f8323e85917bb38b9c81c7af2ab853efe" +dependencies = [ + "log", + "serde", + "serde_derive", +] + [[package]] name = "solana-fee-structure" version = "2.3.0" @@ -6647,19 +6739,19 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", - "solana-epoch-schedule", - "solana-fee-calculator", - "solana-hash", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", "solana-inflation", "solana-keypair", "solana-logger 2.3.1", "solana-poh-config", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", - "solana-sha256-hasher", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-shred-version", "solana-signer", "solana-time-utils", @@ -6673,7 +6765,7 @@ dependencies = [ "solana-accounts-db", "solana-download-utils", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-rpc-client", ] @@ -6691,13 +6783,13 @@ dependencies = [ "serde_json", "solana-account", "solana-accounts-db", - "solana-clock", + "solana-clock 2.2.2", "solana-entry", - "solana-hash", + "solana-hash 2.3.0", "solana-ledger", "solana-measure", "solana-metrics", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc", "solana-runtime", "solana-signature", @@ -6736,12 +6828,12 @@ dependencies = [ "solana-bloom", "solana-clap-utils", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-connection-cache", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-logger 3.0.0", @@ -6752,14 +6844,14 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rayon-threadlimit", "solana-rpc-client", "solana-runtime", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-short-vec", "solana-signature", "solana-signer", @@ -6797,11 +6889,26 @@ dependencies = [ "js-sys", "serde", "serde_derive", - "solana-atomic-u64", - "solana-sanitize", + "solana-atomic-u64 2.2.1", + "solana-sanitize 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-hash" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a063723b9e84c14d8c0d2cdf0268207dc7adecf546e31251f9e07c7b00b566c" +dependencies = [ + "bytemuck", + "bytemuck_derive", + "five8", + "serde", + "serde_derive", + "solana-atomic-u64 3.0.0", + "solana-sanitize 3.0.0", +] + [[package]] name = "solana-inflation" version = "2.2.1" @@ -6825,11 +6932,32 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-define-syscall", - "solana-pubkey", + "solana-define-syscall 2.3.0", + "solana-pubkey 2.4.0", "wasm-bindgen", ] +[[package]] +name = "solana-instruction" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df4e8fcba01d7efa647ed20a081c234475df5e11a93acb4393cc2c9a7b99bab" +dependencies = [ + "solana-define-syscall 3.0.0", + "solana-instruction-error", + "solana-pubkey 3.0.0", +] + +[[package]] +name = "solana-instruction-error" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f0d483b8ae387178d9210e0575b666b05cdd4bd0f2f188128249f6e454d39d" +dependencies = [ + "num-traits", + "solana-program-error 3.0.0", +] + [[package]] name = "solana-instructions-sysvar" version = "2.2.2" @@ -6837,14 +6965,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0e85a6fad5c2d0c4f5b91d34b8ca47118fc593af706e523cdbedf846a954f57" dependencies = [ "bitflags 2.9.1", - "solana-account-info", - "solana-instruction", - "solana-program-error", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-serialize-utils", - "solana-sysvar-id", + "solana-sysvar-id 2.2.1", ] [[package]] @@ -6854,9 +6982,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7aeb957fbd42a451b99235df4942d96db7ef678e8d5061ef34c9b34cae12f79" dependencies = [ "sha3", - "solana-define-syscall", - "solana-hash", - "solana-sanitize", + "solana-define-syscall 2.3.0", + "solana-hash 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -6870,7 +6998,7 @@ dependencies = [ "ed25519-dalek-bip32", "rand 0.7.3", "solana-derivation-path", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -6886,9 +7014,22 @@ checksum = "4a6360ac2fdc72e7463565cd256eedcf10d7ef0c28a1249d261ec168c1b55cdd" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-last-restart-slot" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcda154ec827f5fc1e4da0af3417951b7e9b8157540f81f936c4a8b1156134d0" +dependencies = [ + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -6945,13 +7086,13 @@ dependencies = [ "solana-accounts-db", "solana-address-lookup-table-interface", "solana-bpf-loader-program", - "solana-clock", + "solana-clock 2.2.2", "solana-cost-model", "solana-entry", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-genesis-config", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-measure", "solana-message", @@ -6961,12 +7102,12 @@ dependencies = [ "solana-packet", "solana-perf", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-runtime", "solana-runtime-transaction", "solana-seed-derivable", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-shred-version", "solana-signature", "solana-signer", @@ -7007,9 +7148,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -7021,9 +7162,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -7036,9 +7177,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -7051,9 +7192,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -7066,14 +7207,14 @@ dependencies = [ "solana-account", "solana-bincode", "solana-bpf-loader-program", - "solana-instruction", + "solana-instruction 2.3.0", "solana-loader-v3-interface 5.0.0", "solana-loader-v4-interface", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-log-collector", "solana-svm-measure", "solana-svm-type-overrides", @@ -7119,8 +7260,8 @@ name = "solana-merkle-tree" version = "3.0.0" dependencies = [ "fast-math", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sha256-hasher 2.3.0", ] [[package]] @@ -7135,11 +7276,11 @@ dependencies = [ "serde", "serde_derive", "solana-bincode", - "solana-hash", - "solana-instruction", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-system-interface", "solana-transaction-error", @@ -7155,7 +7296,7 @@ dependencies = [ "log", "reqwest 0.12.22", "solana-cluster-type", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-time-utils", "thiserror 2.0.12", ] @@ -7166,7 +7307,16 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36a1a14399afaabc2781a1db09cb14ee4cc4ee5c7a5a3cfcc601811379a8092" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 2.3.0", +] + +[[package]] +name = "solana-msg" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "264275c556ea7e22b9d3f87d56305546a38d4eee8ec884f3b126236cb7dcbbb4" +dependencies = [ + "solana-define-syscall 3.0.0", ] [[package]] @@ -7208,10 +7358,10 @@ checksum = "703e22eb185537e06204a5bd9d509b948f0066f2d1d814a6f475dafb3ddf1325" dependencies = [ "serde", "serde_derive", - "solana-fee-calculator", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.3.0", ] [[package]] @@ -7221,9 +7371,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cde971a20b8dbf60144d6a84439dda86b5466e00e2843091fe731083cda614da" dependencies = [ "solana-account", - "solana-hash", + "solana-hash 2.3.0", "solana-nonce", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -7233,10 +7383,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b526398ade5dea37f1f147ce55dae49aa017a5d7326606359b0445ca8d946581" dependencies = [ "num_enum", - "solana-hash", + "solana-hash 2.3.0", "solana-packet", - "solana-sanitize", - "solana-sha256-hasher", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", ] @@ -7273,13 +7423,13 @@ dependencies = [ "rand 0.8.5", "rayon", "serde", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-signature", "solana-time-utils", @@ -7294,14 +7444,14 @@ dependencies = [ "crossbeam-channel", "log", "qualifier_attr", - "solana-clock", + "solana-clock 2.2.2", "solana-entry", - "solana-hash", + "solana-hash 2.3.0", "solana-ledger", "solana-measure", "solana-metrics", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-time-utils", "solana-transaction", @@ -7324,7 +7474,7 @@ version = "3.0.0" dependencies = [ "ark-bn254", "light-poseidon", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -7344,7 +7494,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a57a24e6a4125fc69510b6774cd93402b943191b6cddad05de7281491c90fe" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-signer", ] @@ -7374,56 +7524,56 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-account-info", + "solana-account-info 2.3.0", "solana-address-lookup-table-interface", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-big-mod-exp", "solana-bincode", "solana-blake3-hasher", "solana-borsh", - "solana-clock", + "solana-clock 2.2.2", "solana-cpi", "solana-decode-error", - "solana-define-syscall", - "solana-epoch-rewards", - "solana-epoch-schedule", + "solana-define-syscall 2.3.0", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", "solana-example-mocks", "solana-feature-gate-interface", - "solana-fee-calculator", - "solana-hash", - "solana-instruction", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-keccak-hasher", - "solana-last-restart-slot", + "solana-last-restart-slot 2.2.1", "solana-loader-v2-interface", "solana-loader-v3-interface 3.0.0", "solana-loader-v4-interface", "solana-message", - "solana-msg", + "solana-msg 2.2.1", "solana-native-token", "solana-nonce", - "solana-program-entrypoint", - "solana-program-error", - "solana-program-memory", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-program-memory 2.2.1", "solana-program-option", "solana-program-pack", - "solana-pubkey", - "solana-rent", - "solana-sanitize", - "solana-sdk-ids", - "solana-sdk-macro", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", "solana-secp256k1-recover", "solana-serde-varint", "solana-serialize-utils", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-short-vec", - "solana-slot-hashes", - "solana-slot-history", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stable-layout", "solana-stake-interface", "solana-system-interface", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 2.2.2", + "solana-sysvar-id 2.2.1", "solana-vote-interface", "thiserror 2.0.12", "wasm-bindgen", @@ -7435,10 +7585,23 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32ce041b1a0ed275290a5008ee1a4a6c48f5054c8a3d78d313c08958a06aedbd" dependencies = [ - "solana-account-info", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", +] + +[[package]] +name = "solana-program-entrypoint" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6557cf5b5e91745d1667447438a1baa7823c6086e4ece67f8e6ebfa7a8f72660" +dependencies = [ + "solana-account-info 3.0.0", + "solana-define-syscall 3.0.0", + "solana-msg 3.0.0", + "solana-program-error 3.0.0", + "solana-pubkey 3.0.0", ] [[package]] @@ -7452,11 +7615,17 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-pubkey 2.4.0", ] +[[package]] +name = "solana-program-error" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1af32c995a7b692a915bb7414d5f8e838450cf7c70414e763d8abcae7b51f28" + [[package]] name = "solana-program-memory" version = "2.2.1" @@ -7464,7 +7633,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b0268f6c89825fb634a34bd0c3b8fdaeaecfc3728be1d622a8ee6dd577b60d4" dependencies = [ "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", +] + +[[package]] +name = "solana-program-memory" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10e5660c60749c7bfb30b447542529758e4dbcecd31b1e8af1fdc92e2bdde90a" +dependencies = [ + "solana-define-syscall 3.0.0", ] [[package]] @@ -7479,7 +7657,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "319f0ef15e6e12dc37c597faccb7d62525a509fec5f6975ecb9419efddeb277b" dependencies = [ - "solana-program-error", + "solana-program-error 2.2.2", ] [[package]] @@ -7494,19 +7672,19 @@ dependencies = [ "rand 0.8.5", "serde", "solana-account", - "solana-clock", - "solana-epoch-rewards", - "solana-epoch-schedule", + "solana-clock 2.2.2", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", "solana-fee-structure", - "solana-hash", - "solana-instruction", - "solana-last-restart-slot", - "solana-program-entrypoint", - "solana-pubkey", - "solana-rent", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-last-restart-slot 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-sbpf", - "solana-sdk-ids", - "solana-slot-hashes", + "solana-sdk-ids 2.2.1", + "solana-slot-hashes 2.2.1", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", @@ -7516,8 +7694,8 @@ dependencies = [ "solana-svm-transaction", "solana-svm-type-overrides", "solana-system-interface", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-transaction-context", ] @@ -7535,35 +7713,35 @@ dependencies = [ "log", "serde", "solana-account", - "solana-account-info", + "solana-account-info 2.3.0", "solana-accounts-db", "solana-banks-client", "solana-banks-interface", "solana-banks-server", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-compute-budget", - "solana-epoch-rewards", - "solana-epoch-schedule", - "solana-fee-calculator", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", "solana-genesis-config", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-loader-v3-interface 5.0.0", "solana-logger 3.0.0", "solana-message", - "solana-msg", + "solana-msg 2.2.1", "solana-native-token", "solana-poh-config", - "solana-program-entrypoint", - "solana-program-error", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", "solana-program-runtime", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-runtime", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signer", "solana-stable-layout", "solana-stake-interface", @@ -7571,8 +7749,8 @@ dependencies = [ "solana-svm-log-collector", "solana-svm-timings", "solana-system-interface", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-transaction", "solana-transaction-context", "solana-transaction-error", @@ -7601,14 +7779,23 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-decode-error", - "solana-define-syscall", - "solana-sanitize", - "solana-sha256-hasher", + "solana-define-syscall 2.3.0", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.3.0", "wasm-bindgen", ] +[[package]] +name = "solana-pubkey" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8909d399deb0851aa524420beeb5646b115fd253ef446e35fe4504c904da3941" +dependencies = [ + "solana-address", +] + [[package]] name = "solana-pubsub-client" version = "3.0.0" @@ -7622,8 +7809,8 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock", - "solana-pubkey", + "solana-clock 2.2.2", + "solana-pubkey 2.4.0", "solana-rpc-client-types", "solana-signature", "thiserror 2.0.12", @@ -7651,7 +7838,7 @@ dependencies = [ "solana-measure", "solana-metrics", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rpc-client-api", "solana-signer", @@ -7694,7 +7881,7 @@ dependencies = [ "semver", "solana-derivation-path", "solana-offchain-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-signer", "thiserror 2.0.12", @@ -7709,9 +7896,22 @@ checksum = "d1aea8fdea9de98ca6e8c2da5827707fb3842833521b528a713810ca685d2480" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-rent" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b702d8c43711e3c8a9284a4f1bbc6a3de2553deb25b0c8142f9a44ef0ce5ddc1" +dependencies = [ + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -7752,16 +7952,16 @@ dependencies = [ "solana-account-decoder", "solana-accounts-db", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-entry", "solana-epoch-info", "solana-epoch-rewards-hasher", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-faucet", "solana-genesis-config", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-measure", @@ -7772,7 +7972,7 @@ dependencies = [ "solana-poh", "solana-poh-config", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rayon-threadlimit", "solana-rpc-client-api", @@ -7781,14 +7981,14 @@ dependencies = [ "solana-send-transaction-service", "solana-signature", "solana-signer", - "solana-slot-history", + "solana-slot-history 2.2.1", "solana-stake-program", "solana-storage-bigtable", "solana-streamer", "solana-svm", "solana-system-interface", "solana-system-transaction", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-time-utils", "solana-tpu-client", "solana-transaction", @@ -7827,15 +8027,15 @@ dependencies = [ "serde_json", "solana-account", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-epoch-info", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-feature-gate-interface", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-api", "solana-signature", "solana-transaction", @@ -7858,7 +8058,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.2", "solana-rpc-client-types", "solana-signer", "solana-transaction-error", @@ -7872,12 +8072,12 @@ version = "3.0.0" dependencies = [ "solana-account", "solana-commitment-config", - "solana-hash", + "solana-hash 2.3.0", "solana-message", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "thiserror 2.0.12", ] @@ -7893,11 +8093,11 @@ dependencies = [ "serde_json", "solana-account", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-inflation", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", @@ -7949,14 +8149,14 @@ dependencies = [ "serde_json", "serde_with", "solana-account", - "solana-account-info", + "solana-account-info 2.3.0", "solana-accounts-db", "solana-address-lookup-table-interface", "solana-bpf-loader-program", "solana-bucket-map", "solana-builtins", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-compute-budget", "solana-compute-budget-instruction", @@ -7966,16 +8166,16 @@ dependencies = [ "solana-ed25519-program", "solana-epoch-info", "solana-epoch-rewards-hasher", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-feature-gate-interface", "solana-fee", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-fee-structure", "solana-genesis-config", "solana-hard-forks", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", "solana-lattice-hash", "solana-loader-v3-interface 5.0.0", @@ -7992,20 +8192,20 @@ dependencies = [ "solana-poh-config", "solana-precompile-error", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 2.2.1", "solana-reward-info", "solana-runtime-transaction", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-secp256k1-program", "solana-seed-derivable", "solana-serde", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-signature", "solana-signer", - "solana-slot-hashes", - "solana-slot-history", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stake-interface", "solana-stake-program", "solana-svm", @@ -8015,8 +8215,8 @@ dependencies = [ "solana-system-interface", "solana-system-program", "solana-system-transaction", - "solana-sysvar", - "solana-sysvar-id", + "solana-sysvar 3.0.0", + "solana-sysvar-id 2.2.1", "solana-time-utils", "solana-transaction", "solana-transaction-context", @@ -8046,10 +8246,10 @@ dependencies = [ "log", "solana-compute-budget", "solana-compute-budget-instruction", - "solana-hash", + "solana-hash 2.3.0", "solana-message", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-svm-transaction", "solana-transaction", @@ -8063,6 +8263,12 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" +[[package]] +name = "solana-sanitize" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927e833259588ac8f860861db0f6e2668c3cc46d917798ade116858960acfe8a" + [[package]] name = "solana-sbf-programs" version = "3.0.0" @@ -8081,21 +8287,21 @@ dependencies = [ "net2", "solana-account", "solana-account-decoder", - "solana-account-info", + "solana-account-info 2.3.0", "solana-accounts-db", "solana-bpf-loader-program", "solana-cli-output", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", "solana-fee", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-fee-structure", "solana-genesis-config", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-ledger", "solana-loader-v3-interface 5.0.0", @@ -8104,17 +8310,17 @@ dependencies = [ "solana-measure", "solana-message", "solana-program", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-program-runtime", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-runtime", "solana-runtime-transaction", "solana-sbf-rust-invoke-dep", "solana-sbf-rust-realloc-dep", "solana-sbf-rust-realloc-invoke-dep", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signer", "solana-stake-interface", "solana-svm", @@ -8125,7 +8331,7 @@ dependencies = [ "solana-svm-transaction", "solana-svm-type-overrides", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 2.2.2", "solana-transaction", "solana-transaction-context", "solana-transaction-error", @@ -8138,7 +8344,7 @@ dependencies = [ name = "solana-sbf-rust-128bit" version = "3.0.0" dependencies = [ - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-sbf-rust-128bit-dep", ] @@ -8150,32 +8356,32 @@ version = "3.0.0" name = "solana-sbf-rust-account-mem" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-program-entrypoint", - "solana-program-error", - "solana-program-memory", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-program-memory 2.2.1", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-account-mem-deprecated" version = "3.0.0" dependencies = [ - "solana-account-info", + "solana-account-info 2.3.0", "solana-program", - "solana-program-error", - "solana-program-memory", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-program-memory 2.2.1", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-alloc" version = "3.0.0" dependencies = [ - "solana-msg", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-sysvar", + "solana-program-entrypoint 2.3.0", + "solana-sysvar 2.2.2", ] [[package]] @@ -8184,8 +8390,8 @@ version = "3.0.0" dependencies = [ "array-bytes", "solana-bn254", - "solana-msg", - "solana-program-entrypoint", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", ] [[package]] @@ -8194,8 +8400,8 @@ version = "3.0.0" dependencies = [ "array-bytes", "solana-bn254", - "solana-msg", - "solana-program-entrypoint", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", ] [[package]] @@ -8207,8 +8413,8 @@ dependencies = [ "serde_derive", "serde_json", "solana-big-mod-exp", - "solana-msg", - "solana-program-entrypoint", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", ] [[package]] @@ -8216,34 +8422,34 @@ name = "solana-sbf-rust-call-args" version = "3.0.0" dependencies = [ "borsh 1.5.7", - "solana-account-info", + "solana-account-info 2.3.0", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-call-depth" version = "3.0.0" dependencies = [ - "solana-msg", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-sysvar", + "solana-program-entrypoint 2.3.0", + "solana-sysvar 2.2.2", ] [[package]] name = "solana-sbf-rust-caller-access" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -8251,19 +8457,19 @@ name = "solana-sbf-rust-curve25519" version = "3.0.0" dependencies = [ "solana-curve25519 3.0.0", - "solana-msg", - "solana-program-entrypoint", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", ] [[package]] name = "solana-sbf-rust-custom-heap" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -8271,46 +8477,46 @@ name = "solana-sbf-rust-dep-crate" version = "3.0.0" dependencies = [ "byteorder 1.5.0", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", ] [[package]] name = "solana-sbf-rust-deprecated-loader" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-sbf-rust-invoke-dep", "solana-sbf-rust-realloc-dep", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] name = "solana-sbf-rust-divide-by-zero" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-dup-accounts" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -8319,11 +8525,11 @@ version = "3.0.0" dependencies = [ "num-derive", "num-traits", - "solana-account-info", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "thiserror 1.0.69", ] @@ -8331,21 +8537,21 @@ dependencies = [ name = "solana-sbf-rust-external-spend" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-get-minimum-delegation" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-stake-interface", ] @@ -8353,46 +8559,46 @@ dependencies = [ name = "solana-sbf-rust-inner_instruction_alignment_check" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-instruction-introspection" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", - "solana-msg", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", - "solana-sysvar", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sysvar 2.2.2", ] [[package]] name = "solana-sbf-rust-invoke" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-program-memory", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-program-memory 2.2.1", + "solana-pubkey 2.4.0", "solana-sbf-rust-invoke-dep", "solana-sbf-rust-invoked-dep", "solana-sbf-rust-realloc-dep", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -8400,36 +8606,36 @@ dependencies = [ name = "solana-sbf-rust-invoke-and-error" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-invoke-and-ok" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-invoke-and-return" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -8440,24 +8646,24 @@ version = "3.0.0" name = "solana-sbf-rust-invoked" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-sbf-rust-invoked-dep", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 2.2.2", ] [[package]] name = "solana-sbf-rust-invoked-dep" version = "3.0.0" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -8465,28 +8671,28 @@ name = "solana-sbf-rust-iter" version = "3.0.0" dependencies = [ "solana-program", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", ] [[package]] name = "solana-sbf-rust-log-data" version = "3.0.0" dependencies = [ - "solana-account-info", + "solana-account-info 2.3.0", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", - "solana-sysvar", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sysvar 2.2.2", ] [[package]] name = "solana-sbf-rust-many-args" version = "3.0.0" dependencies = [ - "solana-msg", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-sbf-rust-many-args-dep", ] @@ -8494,7 +8700,7 @@ dependencies = [ name = "solana-sbf-rust-many-args-dep" version = "3.0.0" dependencies = [ - "solana-msg", + "solana-msg 2.2.1", "solana-program", ] @@ -8502,11 +8708,11 @@ dependencies = [ name = "solana-sbf-rust-mem" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-program-entrypoint", - "solana-program-error", - "solana-program-memory", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-program-memory 2.2.1", + "solana-pubkey 2.4.0", "solana-sbf-rust-mem-dep", ] @@ -8518,7 +8724,7 @@ version = "3.0.0" name = "solana-sbf-rust-membuiltins" version = "3.0.0" dependencies = [ - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-sbf-rust-mem-dep", ] @@ -8526,21 +8732,21 @@ dependencies = [ name = "solana-sbf-rust-noop" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-panic" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -8548,7 +8754,7 @@ name = "solana-sbf-rust-param-passing" version = "3.0.0" dependencies = [ "solana-program", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-sbf-rust-param-passing-dep", ] @@ -8561,9 +8767,9 @@ name = "solana-sbf-rust-poseidon" version = "3.0.0" dependencies = [ "array-bytes", - "solana-msg", + "solana-msg 2.2.1", "solana-poseidon", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", ] [[package]] @@ -8572,23 +8778,23 @@ version = "3.0.0" dependencies = [ "getrandom 0.2.10", "rand 0.8.5", - "solana-account-info", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-realloc" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-sbf-rust-realloc-dep", "solana-system-interface", ] @@ -8597,21 +8803,21 @@ dependencies = [ name = "solana-sbf-rust-realloc-dep" version = "3.0.0" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-realloc-invoke" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-sbf-rust-realloc-dep", "solana-sbf-rust-realloc-invoke-dep", "solana-system-interface", @@ -8625,37 +8831,37 @@ version = "3.0.0" name = "solana-sbf-rust-remaining-compute-units" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-ro-account_modify" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-ro-modify" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-system-interface", ] @@ -8663,13 +8869,13 @@ dependencies = [ name = "solana-sbf-rust-sanity" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -8678,8 +8884,8 @@ version = "3.0.0" dependencies = [ "libsecp256k1 0.7.0", "solana-keccak-hasher", - "solana-msg", - "solana-program-entrypoint", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", "solana-secp256k1-recover", ] @@ -8690,60 +8896,60 @@ dependencies = [ "blake3", "solana-blake3-hasher", "solana-keccak-hasher", - "solana-msg", - "solana-program-entrypoint", - "solana-sha256-hasher", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-sha256-hasher 2.3.0", ] [[package]] name = "solana-sbf-rust-sibling-inner-instructions" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-sibling-instructions" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-sbf-rust-simulation" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-clock", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", - "solana-sysvar", + "solana-account-info 2.3.0", + "solana-clock 2.2.2", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sysvar 2.2.2", ] [[package]] name = "solana-sbf-rust-spoof1" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-account-info 2.3.0", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-system-interface", ] @@ -8751,10 +8957,10 @@ dependencies = [ name = "solana-sbf-rust-spoof1-system" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-account-info 2.3.0", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -8762,52 +8968,52 @@ name = "solana-sbf-rust-sysvar" version = "3.0.0" dependencies = [ "bincode", - "solana-account-info", - "solana-define-syscall", - "solana-instruction", + "solana-account-info 2.3.0", + "solana-define-syscall 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", - "solana-sdk-ids", - "solana-sysvar", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-sysvar 2.2.2", ] [[package]] name = "solana-sbf-rust-upgradeable" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", - "solana-sysvar", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sysvar 2.2.2", ] [[package]] name = "solana-sbf-rust-upgraded" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", - "solana-sysvar", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sysvar 2.2.2", ] [[package]] name = "solana-sbf-syscall-get-epoch-stake" version = "3.0.0" dependencies = [ - "solana-account-info", - "solana-msg", + "solana-account-info 2.3.0", + "solana-msg 2.2.1", "solana-program", - "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -8833,7 +9039,16 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c5d8b9cc68d5c88b062a33e23a6466722467dde0035152d8fb1afbcdf350a5f" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", +] + +[[package]] +name = "solana-sdk-ids" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1b6d6aaf60669c592838d382266b173881c65fb1cdec83b37cb8ce7cb89f9ad" +dependencies = [ + "solana-pubkey 3.0.0", ] [[package]] @@ -8848,6 +9063,18 @@ dependencies = [ "syn 2.0.87", ] +[[package]] +name = "solana-sdk-macro" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6430000e97083460b71d9fbadc52a2ab2f88f53b3a4c5e58c5ae3640a0e8c00" +dependencies = [ + "bs58", + "proc-macro2", + "quote", + "syn 2.0.87", +] + [[package]] name = "solana-secp256k1-program" version = "2.2.3" @@ -8869,7 +9096,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baa3120b6cdaa270f39444f5093a90a7b03d296d362878f7a6991d6de3bbe496" dependencies = [ "libsecp256k1 0.6.0", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -8882,9 +9109,9 @@ dependencies = [ "bytemuck", "openssl", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.0", "solana-precompile-error", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -8916,14 +9143,14 @@ dependencies = [ "itertools 0.12.1", "log", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-connection-cache", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-measure", "solana-metrics", "solana-nonce-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-runtime", "solana-signature", @@ -8957,9 +9184,9 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "817a284b63197d2b27afdba829c5ab34231da4a9b4e763466a003c40ca4f535e" dependencies = [ - "solana-instruction", - "solana-pubkey", - "solana-sanitize", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -8969,8 +9196,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5aa3feb32c28765f6aa1ce8f3feac30936f16c5c3f7eb73d63a5b8f6f8ecdc44" dependencies = [ "sha2 0.10.9", - "solana-define-syscall", - "solana-hash", + "solana-define-syscall 2.3.0", + "solana-hash 2.3.0", +] + +[[package]] +name = "solana-sha256-hasher" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9b912ba6f71cb202c0c3773ec77bf898fa9fe0c78691a2d6859b3b5b8954719" +dependencies = [ + "sha2 0.10.9", + "solana-define-syscall 3.0.0", + "solana-hash 3.0.0", ] [[package]] @@ -8989,8 +9227,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "afd3db0461089d1ad1a78d9ba3f15b563899ca2386351d38428faa5350c60a98" dependencies = [ "solana-hard-forks", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sha256-hasher 2.3.0", ] [[package]] @@ -9004,7 +9242,7 @@ dependencies = [ "serde", "serde-big-array", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", ] [[package]] @@ -9013,7 +9251,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c41991508a4b02f021c1342ba00bcfa098630b213726ceadc7cb032e051975b" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signature", "solana-transaction-error", ] @@ -9026,9 +9264,22 @@ checksum = "0c8691982114513763e88d04094c9caa0376b867a29577939011331134c301ce" dependencies = [ "serde", "serde_derive", - "solana-hash", - "solana-sdk-ids", - "solana-sysvar-id", + "solana-hash 2.3.0", + "solana-sdk-ids 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-slot-hashes" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80a293f952293281443c04f4d96afd9d547721923d596e92b4377ed2360f1746" +dependencies = [ + "serde", + "serde_derive", + "solana-hash 3.0.0", + "solana-sdk-ids 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -9040,8 +9291,21 @@ dependencies = [ "bv", "serde", "serde_derive", - "solana-sdk-ids", - "solana-sysvar-id", + "solana-sdk-ids 2.2.1", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-slot-history" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f914f6b108f5bba14a280b458d023e3621c9973f27f015a4d755b50e88d89e97" +dependencies = [ + "bv", + "serde", + "serde_derive", + "solana-sdk-ids 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -9050,8 +9314,8 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f14f7d02af8f2bc1b5efeeae71bc1c2b7f0f65cd75bcc7d8180f2c762a57f54" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -9065,14 +9329,14 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-clock", + "solana-clock 2.2.2", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-system-interface", - "solana-sysvar-id", + "solana-sysvar-id 2.2.1", ] [[package]] @@ -9084,20 +9348,20 @@ dependencies = [ "log", "solana-account", "solana-bincode", - "solana-clock", + "solana-clock 2.2.2", "solana-config-program-client", "solana-genesis-config", - "solana-instruction", + "solana-instruction 2.3.0", "solana-native-token", "solana-packet", "solana-program-runtime", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", "solana-stake-interface", "solana-svm-log-collector", "solana-svm-type-overrides", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-transaction-context", "solana-vote-interface", ] @@ -9125,10 +9389,10 @@ dependencies = [ "serde", "serde_derive", "smpl_jwt", - "solana-clock", + "solana-clock 2.2.2", "solana-message", "solana-metrics", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-serde", "solana-signature", "solana-storage-proto", @@ -9152,10 +9416,10 @@ dependencies = [ "protobuf-src", "serde", "solana-account-decoder", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-serde", "solana-signature", "solana-transaction", @@ -9198,7 +9462,7 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-signature", "solana-signer", @@ -9223,10 +9487,10 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.2", "solana-fee-structure", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-loader-v3-interface 5.0.0", "solana-loader-v4-interface", @@ -9234,12 +9498,12 @@ dependencies = [ "solana-message", "solana-nonce", "solana-nonce-account", - "solana-program-entrypoint", + "solana-program-entrypoint 2.3.0", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", @@ -9248,7 +9512,7 @@ dependencies = [ "solana-svm-transaction", "solana-svm-type-overrides", "solana-system-interface", - "solana-sysvar-id", + "solana-sysvar-id 2.2.1", "solana-transaction-context", "solana-transaction-error", "spl-generic-token", @@ -9260,9 +9524,9 @@ name = "solana-svm-callback" version = "3.0.0" dependencies = [ "solana-account", - "solana-clock", + "solana-clock 2.2.2", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -9289,7 +9553,7 @@ dependencies = [ "log", "reqwest 0.12.22", "solana-cluster-type", - "solana-sha256-hasher", + "solana-sha256-hasher 2.3.0", "solana-time-utils", "thiserror 2.0.12", ] @@ -9300,17 +9564,17 @@ version = "3.0.0" dependencies = [ "eager", "enum-iterator", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] name = "solana-svm-transaction" version = "3.0.0" dependencies = [ - "solana-hash", + "solana-hash 2.3.0", "solana-message", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-transaction", ] @@ -9333,8 +9597,8 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", "wasm-bindgen", ] @@ -9348,18 +9612,18 @@ dependencies = [ "serde_derive", "solana-account", "solana-bincode", - "solana-fee-calculator", - "solana-instruction", + "solana-fee-calculator 2.2.1", + "solana-instruction 2.3.0", "solana-nonce", "solana-nonce-account", "solana-packet", "solana-program-runtime", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-svm-log-collector", "solana-svm-type-overrides", "solana-system-interface", - "solana-sysvar", + "solana-sysvar 3.0.0", "solana-transaction-context", ] @@ -9369,10 +9633,10 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bd98a25e5bcba8b6be8bcbb7b84b24c2a6a8178d7fb0e3077a916855ceba91a" dependencies = [ - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "solana-system-interface", "solana-transaction", @@ -9391,28 +9655,60 @@ dependencies = [ "lazy_static", "serde", "serde_derive", - "solana-account-info", - "solana-clock", - "solana-define-syscall", - "solana-epoch-rewards", - "solana-epoch-schedule", - "solana-fee-calculator", - "solana-hash", - "solana-instruction", + "solana-account-info 2.3.0", + "solana-clock 2.2.2", + "solana-define-syscall 2.3.0", + "solana-epoch-rewards 2.2.1", + "solana-epoch-schedule 2.2.1", + "solana-fee-calculator 2.2.1", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", - "solana-last-restart-slot", - "solana-program-entrypoint", - "solana-program-error", - "solana-program-memory", - "solana-pubkey", - "solana-rent", - "solana-sanitize", - "solana-sdk-ids", - "solana-sdk-macro", - "solana-slot-hashes", - "solana-slot-history", + "solana-last-restart-slot 2.2.1", + "solana-program-entrypoint 2.3.0", + "solana-program-error 2.2.2", + "solana-program-memory 2.2.1", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", + "solana-slot-hashes 2.2.1", + "solana-slot-history 2.2.1", "solana-stake-interface", - "solana-sysvar-id", + "solana-sysvar-id 2.2.1", +] + +[[package]] +name = "solana-sysvar" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63205e68d680bcc315337dec311b616ab32fea0a612db3b883ce4de02e0953f9" +dependencies = [ + "base64 0.22.1", + "bincode", + "lazy_static", + "serde", + "serde_derive", + "solana-account-info 3.0.0", + "solana-clock 3.0.0", + "solana-define-syscall 3.0.0", + "solana-epoch-rewards 3.0.0", + "solana-epoch-schedule 3.0.0", + "solana-fee-calculator 3.0.0", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-last-restart-slot 3.0.0", + "solana-program-entrypoint 3.1.0", + "solana-program-error 3.0.0", + "solana-program-memory 3.0.0", + "solana-pubkey 3.0.0", + "solana-rent 3.0.0", + "solana-sdk-ids 3.0.0", + "solana-sdk-macro 3.0.0", + "solana-slot-hashes 3.0.0", + "solana-slot-history 3.0.0", + "solana-sysvar-id 3.0.0", ] [[package]] @@ -9421,8 +9717,18 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5762b273d3325b047cfda250787f8d796d781746860d5d0a746ee29f3e8812c1" dependencies = [ - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", +] + +[[package]] +name = "solana-sysvar-id" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5051bc1a16d5d96a96bc33b5b2ec707495c48fe978097bdaba68d3c47987eb32" +dependencies = [ + "solana-pubkey 3.0.0", + "solana-sdk-ids 3.0.0", ] [[package]] @@ -9439,18 +9745,18 @@ dependencies = [ "solana-account", "solana-accounts-db", "solana-cli-output", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", "solana-commitment-config", "solana-compute-budget", "solana-core", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-feature-gate-interface", - "solana-fee-calculator", + "solana-fee-calculator 2.2.1", "solana-geyser-plugin-manager", "solana-gossip", "solana-inflation", - "solana-instruction", + "solana-instruction 2.3.0", "solana-keypair", "solana-ledger", "solana-loader-v3-interface 5.0.0", @@ -9459,13 +9765,13 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-program-test", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signer", "solana-streamer", "solana-tpu-client", @@ -9486,7 +9792,7 @@ version = "3.0.0" dependencies = [ "rustls 0.23.31", "solana-keypair", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "x509-parser", ] @@ -9503,14 +9809,14 @@ dependencies = [ "log", "rayon", "solana-client-traits", - "solana-clock", + "solana-clock 2.2.2", "solana-commitment-config", "solana-connection-cache", - "solana-epoch-schedule", + "solana-epoch-schedule 2.2.1", "solana-measure", "solana-message", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-definitions", "solana-rpc-client", @@ -9532,7 +9838,7 @@ dependencies = [ "lru", "quinn", "rustls 0.23.31", - "solana-clock", + "solana-clock 2.2.2", "solana-connection-cache", "solana-keypair", "solana-measure", @@ -9558,13 +9864,13 @@ dependencies = [ "serde", "serde_derive", "solana-bincode", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-message", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-signature", "solana-signer", @@ -9581,12 +9887,12 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-instruction", + "solana-instruction 2.3.0", "solana-instructions-sysvar", - "solana-pubkey", - "solana-rent", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -9597,8 +9903,8 @@ checksum = "222a9dc8fdb61c6088baab34fc3a8b8473a03a7a5fd404ed8dd502fa79b67cb1" dependencies = [ "serde", "serde_derive", - "solana-instruction", - "solana-sanitize", + "solana-instruction 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -9631,16 +9937,16 @@ dependencies = [ "serde_json", "solana-account-decoder", "solana-address-lookup-table-interface", - "solana-clock", - "solana-hash", - "solana-instruction", + "solana-clock 2.2.2", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-loader-v2-interface", "solana-loader-v3-interface 5.0.0", "solana-message", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-signature", "solana-stake-interface", "solana-system-interface", @@ -9669,9 +9975,9 @@ dependencies = [ "serde_json", "solana-account-decoder-client-types", "solana-commitment-config", - "solana-instruction", + "solana-instruction 2.3.0", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", "solana-signature", "solana-transaction", @@ -9700,11 +10006,11 @@ dependencies = [ "rand_chacha 0.3.1", "rayon", "rustls 0.23.31", - "solana-clock", + "solana-clock 2.2.2", "solana-cluster-type", "solana-entry", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", "solana-ledger", "solana-measure", @@ -9713,7 +10019,7 @@ dependencies = [ "solana-net-utils", "solana-perf", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-rayon-threadlimit", "solana-rpc", @@ -9750,7 +10056,7 @@ name = "solana-unified-scheduler-logic" version = "3.0.0" dependencies = [ "assert_matches", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", "solana-transaction", "static_assertions", @@ -9772,12 +10078,12 @@ dependencies = [ "log", "qualifier_attr", "scopeguard", - "solana-clock", + "solana-clock 2.2.2", "solana-cost-model", "solana-ledger", "solana-metrics", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-runtime-transaction", "solana-svm", @@ -9806,7 +10112,7 @@ dependencies = [ "semver", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", ] @@ -9822,13 +10128,13 @@ dependencies = [ "serde_derive", "solana-account", "solana-bincode", - "solana-clock", - "solana-hash", - "solana-instruction", + "solana-clock 2.2.2", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-serialize-utils", "solana-signature", "solana-signer", @@ -9849,13 +10155,13 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-clock", + "solana-clock 2.2.2", "solana-decode-error", - "solana-hash", - "solana-instruction", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", "solana-serde-varint", "solana-serialize-utils", "solana-short-vec", @@ -9875,19 +10181,19 @@ dependencies = [ "serde_derive", "solana-account", "solana-bincode", - "solana-clock", - "solana-epoch-schedule", - "solana-hash", - "solana-instruction", + "solana-clock 2.2.2", + "solana-epoch-schedule 2.2.1", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-metrics", "solana-packet", "solana-program-runtime", - "solana-pubkey", - "solana-rent", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-rent 2.2.1", + "solana-sdk-ids 2.2.1", "solana-signer", - "solana-slot-hashes", + "solana-slot-hashes 2.2.1", "solana-transaction", "solana-transaction-context", "solana-vote-interface", @@ -9905,12 +10211,12 @@ dependencies = [ "prost-types", "protobuf-src", "rayon", - "solana-clock", + "solana-clock 2.2.2", "solana-entry", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-ledger", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-shred-version", "solana-svm-timings", @@ -9928,9 +10234,9 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-instruction", + "solana-instruction 2.3.0", "solana-program-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-log-collector", "solana-zk-sdk 3.0.0", ] @@ -9958,9 +10264,9 @@ dependencies = [ "serde_json", "sha3", "solana-derivation-path", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -9994,9 +10300,9 @@ dependencies = [ "serde_json", "sha3", "solana-derivation-path", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -10015,9 +10321,9 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-instruction", + "solana-instruction 2.3.0", "solana-program-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-log-collector", "solana-zk-token-sdk", ] @@ -10043,9 +10349,9 @@ dependencies = [ "sha3", "solana-curve25519 3.0.0", "solana-derivation-path", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -10077,8 +10383,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e6bbe0794e532ac08428d3abf5bf8ae75bd81dfddd785c388e326c00c92c6f5" dependencies = [ "borsh 1.5.7", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -10088,8 +10394,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a20542d4c8264856d205c0090512f374dbf7b3124479a3d93ab6184ae3631aa" dependencies = [ "bytemuck", - "solana-program-error", - "solana-sha256-hasher", + "solana-program-error 2.2.2", + "solana-sha256-hasher 2.3.0", "spl-discriminator-derive", ] @@ -10124,7 +10430,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "741a62a566d97c58d33f9ed32337ceedd4e35109a686e31b1866c5dfa56abddc" dependencies = [ "bytemuck", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -10133,8 +10439,8 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24af0730130fea732616be9425fe8eb77782e2aab2f0e76837b6a66aaba96c6b" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -10149,10 +10455,10 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-zk-sdk 2.3.6", "thiserror 2.0.12", ] @@ -10168,15 +10474,15 @@ dependencies = [ "num-derive", "num-traits", "num_enum", - "solana-account-info", + "solana-account-info 2.3.0", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "solana-program-option", "solana-program-pack", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-zk-sdk 2.3.6", "spl-pod", "spl-token-confidential-transfer-proof-extraction", @@ -10194,14 +10500,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bedc4675c80409a004da46978674e4073c65c4b1c611bf33d120381edeffe036" dependencies = [ "bytemuck", - "solana-account-info", + "solana-account-info 2.3.0", "solana-curve25519 2.2.15", - "solana-instruction", + "solana-instruction 2.3.0", "solana-instructions-sysvar", - "solana-msg", - "solana-program-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-zk-sdk 2.3.6", "spl-pod", "thiserror 2.0.12", @@ -10228,10 +10534,10 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "thiserror 2.0.12", @@ -10248,12 +10554,12 @@ dependencies = [ "num-derive", "num-traits", "num_enum", - "solana-instruction", - "solana-program-error", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", "solana-program-option", "solana-program-pack", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "thiserror 2.0.12", ] @@ -10268,10 +10574,10 @@ dependencies = [ "num-traits", "solana-borsh", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-type-length-value", @@ -10287,10 +10593,10 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-account-info", + "solana-account-info 2.3.0", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "spl-discriminator", "spl-pod", "thiserror 2.0.12",