diff --git a/Cargo.lock b/Cargo.lock index 68da0e9b..006f70e8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -60,10 +60,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be80c9787c7f30819e2999987cc6208c1ec6f775d7ed2b70f61a00a6e8acc0c8" dependencies = [ "ahash 0.8.11", - "solana-epoch-schedule 3.0.0", + "solana-epoch-schedule", "solana-hash 3.1.0", - "solana-pubkey 3.0.0", - "solana-sha256-hasher 3.0.0", + "solana-pubkey", + "solana-sha256-hasher", "solana-svm-feature-set", ] @@ -94,10 +94,10 @@ dependencies = [ "openssl", "sha3", "solana-ed25519-program", - "solana-message 3.0.0", + "solana-message", "solana-precompile-error", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-sdk-ids", "solana-secp256k1-program", "solana-secp256r1-program", ] @@ -109,8 +109,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "efb2704410f79989956488f49d6f48fcc4f66e2e6c11d8b5f40e0e01bfbd6b91" dependencies = [ "agave-feature-set", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-sdk-ids", ] [[package]] @@ -122,27 +122,27 @@ dependencies = [ "bincode", "libsecp256k1", "num-traits", - "solana-account 3.2.0", - "solana-account-info 3.0.0", - "solana-big-mod-exp 3.0.0", - "solana-blake3-hasher 3.0.0", + "solana-account", + "solana-account-info", + "solana-big-mod-exp", + "solana-blake3-hasher", "solana-bn254", - "solana-clock 3.0.0", - "solana-cpi 3.0.0", + "solana-clock", + "solana-cpi", "solana-curve25519", "solana-hash 3.1.0", - "solana-instruction 3.0.0", - "solana-keccak-hasher 3.0.0", - "solana-loader-v3-interface 6.1.0", + "solana-instruction", + "solana-keccak-hasher", + "solana-loader-v3-interface", "solana-poseidon", - "solana-program-entrypoint 3.1.0", + "solana-program-entrypoint", "solana-program-runtime", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-sbpf", - "solana-sdk-ids 3.0.0", - "solana-secp256k1-recover 3.0.0", - "solana-sha256-hasher 3.0.0", - "solana-stable-layout 3.0.0", + "solana-sdk-ids", + "solana-secp256k1-recover", + "solana-sha256-hasher", + "solana-stable-layout", "solana-stake-interface 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "solana-svm-callback", "solana-svm-feature-set", @@ -150,8 +150,8 @@ dependencies = [ "solana-svm-measure", "solana-svm-timings", "solana-svm-type-overrides", - "solana-sysvar 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-sysvar", + "solana-sysvar-id", "solana-transaction-context", "thiserror 2.0.17", ] @@ -163,11 +163,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d04daeab9de8d1098156d2a73ec5e8dd019b628884c201e5af3f1e8baeffd1b0" dependencies = [ "solana-hash 3.1.0", - "solana-message 3.0.0", + "solana-message", "solana-packet", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-short-vec 3.0.0", + "solana-pubkey", + "solana-sdk-ids", + "solana-short-vec", "solana-signature", "solana-svm-transaction", ] @@ -672,39 +672,16 @@ dependencies = [ "generic-array", ] -[[package]] -name = "borsh" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "115e54d64eb62cdebad391c19efc9dce4981c690c85a33a12199d99bb9546fee" -dependencies = [ - "borsh-derive 0.10.4", - "hashbrown 0.13.2", -] - [[package]] name = "borsh" version = "1.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce" dependencies = [ - "borsh-derive 1.5.7", + "borsh-derive", "cfg_aliases", ] -[[package]] -name = "borsh-derive" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "831213f80d9423998dd696e2c5345aba6be7a0bd8cd19e31c5243e13df1cef89" -dependencies = [ - "borsh-derive-internal", - "borsh-schema-derive-internal", - "proc-macro-crate 0.1.5", - "proc-macro2", - "syn 1.0.109", -] - [[package]] name = "borsh-derive" version = "1.5.7" @@ -712,34 +689,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdd1d3c0c2f5833f22386f252fe8ed005c7f59fdcddeef025c01b4c3b9fd9ac3" dependencies = [ "once_cell", - "proc-macro-crate 3.2.0", + "proc-macro-crate", "proc-macro2", "quote", "syn 2.0.98", ] -[[package]] -name = "borsh-derive-internal" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65d6ba50644c98714aa2a70d13d7df3cd75cd2b523a2b452bf010443800976b3" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "borsh-schema-derive-internal" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "276691d96f063427be83e6692b86148e488ebba9f48f77788724ca027ba3b6d4" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "boxcar" version = "0.2.13" @@ -981,26 +936,6 @@ dependencies = [ "windows-sys 0.61.1", ] -[[package]] -name = "console_error_panic_hook" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" -dependencies = [ - "cfg-if", - "wasm-bindgen", -] - -[[package]] -name = "console_log" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89f72f65e8501878b8a004d5a1afb780987e2ce2b4532c562e367a72c57499f" -dependencies = [ - "log", - "web-sys", -] - [[package]] name = "const-oid" version = "0.9.6" @@ -2829,34 +2764,34 @@ dependencies = [ "mollusk-svm-error", "mollusk-svm-keys", "mollusk-svm-result", - "solana-account 3.2.0", + "solana-account", "solana-bpf-loader-program", - "solana-clock 3.0.0", + "solana-clock", "solana-compute-budget", - "solana-epoch-rewards 3.0.0", - "solana-epoch-schedule 3.0.0", + "solana-epoch-rewards", + "solana-epoch-schedule", "solana-hash 3.1.0", - "solana-instruction 3.0.0", + "solana-instruction", "solana-instruction-error", - "solana-loader-v3-interface 6.1.0", - "solana-loader-v4-interface 3.1.0", + "solana-loader-v3-interface", + "solana-loader-v4-interface", "solana-loader-v4-program", "solana-logger", "solana-precompile-error", - "solana-program-error 3.0.0", + "solana-program-error", "solana-program-runtime", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-slot-hashes 3.0.0", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", + "solana-slot-hashes", "solana-stake-interface 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "solana-stake-program 3.0.10", "solana-svm-callback", "solana-svm-log-collector", "solana-svm-timings", "solana-system-program", - "solana-sysvar 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-sysvar", + "solana-sysvar-id", "solana-transaction-context", ] @@ -2866,7 +2801,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea155b60511338a5a39c077a457baa8268c229629f091e3281f499b0ab3a96b4" dependencies = [ - "solana-pubkey 3.0.0", + "solana-pubkey", "thiserror 1.0.69", ] @@ -2877,9 +2812,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7849281d0ce4f3894742cf508a98b33c3bb284eb7df9d66476ab2168945f128" dependencies = [ "mollusk-svm-error", - "solana-account 3.2.0", - "solana-instruction 3.0.0", - "solana-pubkey 3.0.0", + "solana-account", + "solana-instruction", + "solana-pubkey", "solana-transaction-context", ] @@ -2889,11 +2824,11 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f50b90812979ca5bb440f0a86e970355853d0e9466b939f88ad30af188e20525" dependencies = [ - "solana-account 3.2.0", - "solana-instruction 3.0.0", - "solana-program-error 3.0.0", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", + "solana-account", + "solana-instruction", + "solana-program-error", + "solana-pubkey", + "solana-rent", ] [[package]] @@ -3066,7 +3001,7 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" dependencies = [ - "proc-macro-crate 3.2.0", + "proc-macro-crate", "proc-macro2", "quote", "syn 2.0.98", @@ -3369,15 +3304,6 @@ dependencies = [ "termtree", ] -[[package]] -name = "proc-macro-crate" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" -dependencies = [ - "toml", -] - [[package]] name = "proc-macro-crate" version = "3.2.0" @@ -4417,19 +4343,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "solana-account" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f949fe4edaeaea78c844023bfc1c898e0b1f5a100f8a8d2d0f85d0a7b090258" -dependencies = [ - "solana-account-info 2.2.1", - "solana-clock 2.2.2", - "solana-instruction 2.3.0", - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", -] - [[package]] name = "solana-account" version = "3.2.0" @@ -4441,12 +4354,12 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-account-info 3.0.0", - "solana-clock 3.0.0", + "solana-account-info", + "solana-clock", "solana-instruction-error", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-sysvar 3.0.0", + "solana-pubkey", + "solana-sdk-ids", + "solana-sysvar", ] [[package]] @@ -4460,24 +4373,11 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account 3.2.0", - "solana-pubkey 3.0.0", + "solana-account", + "solana-pubkey", "zstd", ] -[[package]] -name = "solana-account-info" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0c17d606a298a205fae325489fbed88ee6dc4463c111672172327e741c8905d" -dependencies = [ - "bincode", - "serde", - "solana-program-error 2.2.1", - "solana-program-memory 2.2.1", - "solana-pubkey 2.4.0", -] - [[package]] name = "solana-account-info" version = "3.0.0" @@ -4486,9 +4386,9 @@ checksum = "82f4691b69b172c687d218dd2f1f23fc7ea5e9aa79df9ac26dab3d8dd829ce48" dependencies = [ "bincode", "serde", - "solana-program-error 3.0.0", - "solana-program-memory 3.0.0", - "solana-pubkey 3.0.0", + "solana-program-error", + "solana-program-memory", + "solana-pubkey", ] [[package]] @@ -4524,31 +4424,31 @@ dependencies = [ "serde_derive", "slab", "smallvec", - "solana-account 3.2.0", - "solana-address-lookup-table-interface 3.0.0", + "solana-account", + "solana-address-lookup-table-interface", "solana-bucket-map", - "solana-clock 3.0.0", - "solana-epoch-schedule 3.0.0", - "solana-fee-calculator 3.0.0", + "solana-clock", + "solana-epoch-schedule", + "solana-fee-calculator", "solana-genesis-config", "solana-hash 3.1.0", "solana-lattice-hash", "solana-measure", - "solana-message 3.0.0", + "solana-message", "solana-metrics", "solana-nohash-hasher", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-rayon-threadlimit", "solana-reward-info", - "solana-sha256-hasher 3.0.0", - "solana-slot-hashes 3.0.0", + "solana-sha256-hasher", + "solana-slot-hashes", "solana-svm-transaction", - "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", + "solana-system-interface", + "solana-sysvar", "solana-time-utils", "solana-transaction", "solana-transaction-context", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "spl-generic-token", "static_assertions", "tar", @@ -4562,7 +4462,7 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a7a457086457ea9db9a5199d719dc8734dc2d0342fad0d8f77633c31eb62f19" dependencies = [ - "borsh 1.5.7", + "borsh", "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", @@ -4571,30 +4471,13 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "solana-atomic-u64 3.0.0", - "solana-define-syscall 3.0.0", + "solana-atomic-u64", + "solana-define-syscall", "solana-frozen-abi", "solana-frozen-abi-macro", - "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" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1673f67efe870b64a65cb39e6194be5b26527691ce5922909939961a6e6b395" -dependencies = [ - "bincode", - "bytemuck", - "serde", - "serde_derive", - "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", + "solana-program-error", + "solana-sanitize", + "solana-sha256-hasher", ] [[package]] @@ -4607,21 +4490,12 @@ dependencies = [ "bytemuck", "serde", "serde_derive", - "solana-clock 3.0.0", - "solana-instruction 3.0.0", + "solana-clock", + "solana-instruction", "solana-instruction-error", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-slot-hashes 3.0.0", -] - -[[package]] -name = "solana-atomic-u64" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52e52720efe60465b052b9e7445a01c17550666beec855cce66f44766697bc2" -dependencies = [ - "parking_lot", + "solana-pubkey", + "solana-sdk-ids", + "solana-slot-hashes", ] [[package]] @@ -4639,22 +4513,22 @@ version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac0c8780d1c4216925f72d28d809b172ab83466b687e8110154f39066e228c3d" dependencies = [ - "borsh 1.5.7", + "borsh", "futures", - "solana-account 3.2.0", + "solana-account", "solana-banks-interface", - "solana-clock 3.0.0", + "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message 3.0.0", - "solana-program-pack 3.0.0", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", + "solana-message", + "solana-program-pack", + "solana-pubkey", + "solana-rent", "solana-signature", - "solana-sysvar 3.0.0", + "solana-sysvar", "solana-transaction", "solana-transaction-context", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "tarpc", "thiserror 2.0.17", "tokio", @@ -4669,16 +4543,16 @@ checksum = "0114282a0c18cdca6beae1d5cd9c92be7b8a2140aa92e3f0a2536f86303b05d8" dependencies = [ "serde", "serde_derive", - "solana-account 3.2.0", - "solana-clock 3.0.0", + "solana-account", + "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message 3.0.0", - "solana-pubkey 3.0.0", + "solana-message", + "solana-pubkey", "solana-signature", "solana-transaction", "solana-transaction-context", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "tarpc", ] @@ -4692,37 +4566,26 @@ dependencies = [ "bincode", "crossbeam-channel", "futures", - "solana-account 3.2.0", + "solana-account", "solana-banks-interface", "solana-client", - "solana-clock 3.0.0", + "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message 3.0.0", - "solana-pubkey 3.0.0", + "solana-message", + "solana-pubkey", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", "solana-signature", "solana-svm", "solana-transaction", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "tarpc", "tokio", "tokio-serde", ] -[[package]] -name = "solana-big-mod-exp" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75db7f2bbac3e62cfd139065d15bcda9e2428883ba61fc8d27ccb251081e7567" -dependencies = [ - "num-bigint 0.4.6", - "num-traits", - "solana-define-syscall 2.3.0", -] - [[package]] name = "solana-big-mod-exp" version = "3.0.0" @@ -4731,18 +4594,7 @@ checksum = "30c80fb6d791b3925d5ec4bf23a7c169ef5090c013059ec3ed7d0b2c04efa085" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall 3.0.0", -] - -[[package]] -name = "solana-bincode" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19a3787b8cf9c9fe3dd360800e8b70982b9e5a8af9e11c354b6665dd4a003adc" -dependencies = [ - "bincode", - "serde", - "solana-instruction 2.3.0", + "solana-define-syscall", ] [[package]] @@ -4756,18 +4608,6 @@ dependencies = [ "solana-instruction-error", ] -[[package]] -name = "solana-blake3-hasher" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1a0801e25a1b31a14494fc80882a036be0ffd290efc4c2d640bfcca120a4672" -dependencies = [ - "blake3", - "solana-define-syscall 2.3.0", - "solana-hash 2.3.0", - "solana-sanitize 2.2.1", -] - [[package]] name = "solana-blake3-hasher" version = "3.0.0" @@ -4775,7 +4615,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffa2e3bdac3339c6d0423275e45dafc5ac25f4d43bf344d026a3cc9a85e244a6" dependencies = [ "blake3", - "solana-define-syscall 3.0.0", + "solana-define-syscall", "solana-hash 3.1.0", ] @@ -4790,27 +4630,17 @@ dependencies = [ "ark-ff", "ark-serialize", "bytemuck", - "solana-define-syscall 3.0.0", + "solana-define-syscall", "thiserror 2.0.17", ] -[[package]] -name = "solana-borsh" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "718333bcd0a1a7aed6655aa66bef8d7fb047944922b2d3a18f49cbc13e73d004" -dependencies = [ - "borsh 0.10.4", - "borsh 1.5.7", -] - [[package]] name = "solana-borsh" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc402b16657abbfa9991cd5cbfac5a11d809f7e7d28d3bb291baeb088b39060e" dependencies = [ - "borsh 1.5.7", + "borsh", ] [[package]] @@ -4822,23 +4652,23 @@ dependencies = [ "agave-syscalls", "bincode", "qualifier_attr", - "solana-account 3.2.0", - "solana-bincode 3.0.0", - "solana-clock 3.0.0", - "solana-instruction 3.0.0", - "solana-loader-v3-interface 6.1.0", - "solana-loader-v4-interface 3.1.0", + "solana-account", + "solana-bincode", + "solana-clock", + "solana-instruction", + "solana-loader-v3-interface", + "solana-loader-v4-interface", "solana-packet", - "solana-program-entrypoint 3.1.0", + "solana-program-entrypoint", "solana-program-runtime", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-sbpf", - "solana-sdk-ids 3.0.0", + "solana-sdk-ids", "solana-svm-feature-set", "solana-svm-log-collector", "solana-svm-measure", "solana-svm-type-overrides", - "solana-system-interface 2.0.0", + "solana-system-interface", "solana-transaction-context", ] @@ -4855,9 +4685,9 @@ dependencies = [ "modular-bitfield", "num_enum", "rand 0.8.5", - "solana-clock 3.0.0", + "solana-clock", "solana-measure", - "solana-pubkey 3.0.0", + "solana-pubkey", "tempfile", ] @@ -4873,8 +4703,8 @@ dependencies = [ "solana-hash 3.1.0", "solana-loader-v4-program", "solana-program-runtime", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-sdk-ids", "solana-stake-program 3.0.10", "solana-system-program", "solana-vote-program", @@ -4894,8 +4724,8 @@ dependencies = [ "solana-bpf-loader-program", "solana-compute-budget-program", "solana-loader-v4-program", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-sdk-ids", "solana-stake-program 3.0.10", "solana-system-program", "solana-vote-program", @@ -4917,17 +4747,17 @@ dependencies = [ "log", "quinn", "rayon", - "solana-account 3.2.0", + "solana-account", "solana-client-traits", "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", "solana-hash 3.1.0", - "solana-instruction 3.0.0", + "solana-instruction", "solana-keypair", "solana-measure", - "solana-message 3.0.0", - "solana-pubkey 3.0.0", + "solana-message", + "solana-pubkey", "solana-pubsub-client", "solana-quic-client", "solana-quic-definitions", @@ -4940,7 +4770,7 @@ dependencies = [ "solana-time-utils", "solana-tpu-client", "solana-transaction", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "solana-transaction-status-client-types", "solana-udp-client", "thiserror 2.0.17", @@ -4953,32 +4783,19 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08618ed587e128105510c54ae3e456b9a06d674d8640db75afe66dad65cb4e02" dependencies = [ - "solana-account 3.2.0", + "solana-account", "solana-commitment-config", "solana-epoch-info", "solana-hash 3.1.0", - "solana-instruction 3.0.0", + "solana-instruction", "solana-keypair", - "solana-message 3.0.0", - "solana-pubkey 3.0.0", + "solana-message", + "solana-pubkey", "solana-signature", "solana-signer", - "solana-system-interface 2.0.0", + "solana-system-interface", "solana-transaction", - "solana-transaction-error 3.0.0", -] - -[[package]] -name = "solana-clock" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bb482ab70fced82ad3d7d3d87be33d466a3498eb8aa856434ff3c0dfc2e2e31" -dependencies = [ - "serde", - "serde_derive", - "solana-sdk-ids 2.2.1", - "solana-sdk-macro 2.2.1", - "solana-sysvar-id 2.2.1", + "solana-transaction-error", ] [[package]] @@ -4989,9 +4806,9 @@ checksum = "fb62e9381182459a4520b5fe7fb22d423cae736239a6427fc398a88743d0ed59" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids 3.0.0", - "solana-sdk-macro 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -5033,16 +4850,16 @@ checksum = "0ac29452169f23259fa6c60ff4be6dd389d45458256a1d74efa62e22cc169f05" dependencies = [ "agave-feature-set", "log", - "solana-borsh 3.0.0", + "solana-borsh", "solana-builtins-default-costs", "solana-compute-budget", "solana-compute-budget-interface", - "solana-instruction 3.0.0", + "solana-instruction", "solana-packet", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-sdk-ids", "solana-svm-transaction", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "thiserror 2.0.17", ] @@ -5052,9 +4869,9 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8292c436b269ad23cecc8b24f7da3ab07ca111661e25e00ce0e1d22771951ab9" dependencies = [ - "borsh 1.5.7", - "solana-instruction 3.0.0", - "solana-sdk-ids 3.0.0", + "borsh", + "solana-instruction", + "solana-sdk-ids", ] [[package]] @@ -5075,12 +4892,12 @@ dependencies = [ "bincode", "serde", "serde_derive", - "solana-account 3.2.0", - "solana-instruction 3.0.0", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-short-vec 3.0.0", - "solana-system-interface 2.0.0", + "solana-account", + "solana-instruction", + "solana-pubkey", + "solana-sdk-ids", + "solana-short-vec", + "solana-system-interface", ] [[package]] @@ -5101,7 +4918,7 @@ dependencies = [ "solana-measure", "solana-metrics", "solana-time-utils", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "thiserror 2.0.17", "tokio", ] @@ -5115,51 +4932,37 @@ dependencies = [ "agave-feature-set", "ahash 0.8.11", "log", - "solana-bincode 3.0.0", - "solana-borsh 3.0.0", + "solana-bincode", + "solana-borsh", "solana-builtins-default-costs", - "solana-clock 3.0.0", + "solana-clock", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", "solana-fee-structure", "solana-metrics", "solana-packet", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-runtime-transaction", - "solana-sdk-ids 3.0.0", + "solana-sdk-ids", "solana-svm-transaction", - "solana-system-interface 2.0.0", - "solana-transaction-error 3.0.0", + "solana-system-interface", + "solana-transaction-error", "solana-vote-program", ] -[[package]] -name = "solana-cpi" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dc71126edddc2ba014622fc32d0f5e2e78ec6c5a1e0eb511b85618c09e9ea11" -dependencies = [ - "solana-account-info 2.2.1", - "solana-define-syscall 2.3.0", - "solana-instruction 2.3.0", - "solana-program-error 2.2.1", - "solana-pubkey 2.4.0", - "solana-stable-layout 2.2.1", -] - [[package]] name = "solana-cpi" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16238feb63d1cbdf915fb287f29ef7a7ebf81469bd6214f8b72a53866b593f8f" dependencies = [ - "solana-account-info 3.0.0", - "solana-define-syscall 3.0.0", - "solana-instruction 3.0.0", - "solana-program-error 3.0.0", - "solana-pubkey 3.0.0", - "solana-stable-layout 3.0.0", + "solana-account-info", + "solana-define-syscall", + "solana-instruction", + "solana-program-error", + "solana-pubkey", + "solana-stable-layout", ] [[package]] @@ -5171,26 +4974,11 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall 3.0.0", + "solana-define-syscall", "subtle", "thiserror 2.0.17", ] -[[package]] -name = "solana-decode-error" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a6a6383af236708048f8bd8d03db8ca4ff7baf4a48e5d580f4cce545925470" -dependencies = [ - "num-traits", -] - -[[package]] -name = "solana-define-syscall" -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" @@ -5216,8 +5004,8 @@ checksum = "e1419197f1c06abf760043f6d64ba9d79a03ad5a43f18c7586471937122094da" dependencies = [ "bytemuck", "bytemuck_derive", - "solana-instruction 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-instruction", + "solana-sdk-ids", ] [[package]] @@ -5230,20 +5018,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "solana-epoch-rewards" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b575d3dd323b9ea10bb6fe89bf6bf93e249b215ba8ed7f68f1a3633f384db7" -dependencies = [ - "serde", - "serde_derive", - "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" @@ -5253,9 +5027,9 @@ dependencies = [ "serde", "serde_derive", "solana-hash 3.1.0", - "solana-sdk-ids 3.0.0", - "solana-sdk-macro 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -5266,20 +5040,7 @@ checksum = "e507099d0c2c5d7870c9b1848281ea67bbeee80d171ca85003ee5767994c9c38" dependencies = [ "siphasher 0.3.11", "solana-hash 3.1.0", - "solana-pubkey 3.0.0", -] - -[[package]] -name = "solana-epoch-schedule" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fce071fbddecc55d727b1d7ed16a629afe4f6e4c217bc8d00af3b785f6f67ed" -dependencies = [ - "serde", - "serde_derive", - "solana-sdk-ids 2.2.1", - "solana-sdk-macro 2.2.1", - "solana-sysvar-id 2.2.1", + "solana-pubkey", ] [[package]] @@ -5290,30 +5051,19 @@ checksum = "6e5481e72cc4d52c169db73e4c0cd16de8bc943078aac587ec4817a75cc6388f" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids 3.0.0", - "solana-sdk-macro 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] -name = "solana-example-mocks" -version = "2.2.1" +name = "solana-epoch-stake" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84461d56cbb8bb8d539347151e0525b53910102e4bced875d49d5139708e39d3" +checksum = "fcc6693d0ea833b880514b9b88d95afb80b42762dca98b0712465d1fcbbcb89e" dependencies = [ - "serde", - "serde_derive", - "solana-address-lookup-table-interface 2.2.2", - "solana-clock 2.2.2", - "solana-hash 2.3.0", - "solana-instruction 2.3.0", - "solana-keccak-hasher 2.2.1", - "solana-message 2.4.0", - "solana-nonce 2.2.1", - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", - "solana-system-interface 1.0.0", - "thiserror 2.0.17", + "solana-define-syscall", + "solana-pubkey", ] [[package]] @@ -5324,38 +5074,19 @@ checksum = "978855d164845c1b0235d4b4d101cadc55373fffaf0b5b6cfa2194d25b2ed658" dependencies = [ "serde", "serde_derive", - "solana-address-lookup-table-interface 3.0.0", - "solana-clock 3.0.0", + "solana-address-lookup-table-interface", + "solana-clock", "solana-hash 3.1.0", - "solana-instruction 3.0.0", - "solana-keccak-hasher 3.0.0", - "solana-message 3.0.0", - "solana-nonce 3.0.0", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-system-interface 2.0.0", + "solana-instruction", + "solana-keccak-hasher", + "solana-message", + "solana-nonce", + "solana-pubkey", + "solana-sdk-ids", + "solana-system-interface", "thiserror 2.0.17", ] -[[package]] -name = "solana-feature-gate-interface" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f5c5382b449e8e4e3016fb05e418c53d57782d8b5c30aa372fc265654b956d" -dependencies = [ - "bincode", - "serde", - "serde_derive", - "solana-account 2.2.1", - "solana-account-info 2.2.1", - "solana-instruction 2.3.0", - "solana-program-error 2.2.1", - "solana-pubkey 2.4.0", - "solana-rent 2.2.1", - "solana-sdk-ids 2.2.1", - "solana-system-interface 1.0.0", -] - [[package]] name = "solana-feature-gate-interface" version = "3.0.0" @@ -5365,14 +5096,14 @@ dependencies = [ "bincode", "serde", "serde_derive", - "solana-account 3.2.0", - "solana-account-info 3.0.0", - "solana-instruction 3.0.0", - "solana-program-error 3.0.0", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-system-interface 2.0.0", + "solana-account", + "solana-account-info", + "solana-instruction", + "solana-program-error", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", + "solana-system-interface", ] [[package]] @@ -5386,17 +5117,6 @@ dependencies = [ "solana-svm-transaction", ] -[[package]] -name = "solana-fee-calculator" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d89bc408da0fb3812bc3008189d148b4d3e08252c79ad810b245482a3f70cd8d" -dependencies = [ - "log", - "serde", - "serde_derive", -] - [[package]] name = "solana-fee-calculator" version = "3.0.0" @@ -5462,19 +5182,19 @@ dependencies = [ "memmap2 0.5.10", "serde", "serde_derive", - "solana-account 3.2.0", - "solana-clock 3.0.0", + "solana-account", + "solana-clock", "solana-cluster-type", - "solana-epoch-schedule 3.0.0", - "solana-fee-calculator 3.0.0", + "solana-epoch-schedule", + "solana-fee-calculator", "solana-hash 3.1.0", "solana-inflation", "solana-keypair", "solana-poh-config", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-sha256-hasher 3.0.0", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", + "solana-sha256-hasher", "solana-shred-version", "solana-signer", "solana-time-utils", @@ -5490,24 +5210,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "solana-hash" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b96e9f0300fa287b545613f007dfe20043d7812bee255f418c1eb649c93b63" -dependencies = [ - "borsh 1.5.7", - "bytemuck", - "bytemuck_derive", - "five8 0.2.1", - "js-sys", - "serde", - "serde_derive", - "solana-atomic-u64 2.2.1", - "solana-sanitize 2.2.1", - "wasm-bindgen", -] - [[package]] name = "solana-hash" version = "3.1.0" @@ -5523,14 +5225,14 @@ version = "4.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a5d48a6ee7b91fc7b998944ab026ed7b3e2fc8ee3bc58452644a86c2648152f" dependencies = [ - "borsh 1.5.7", + "borsh", "bytemuck", "bytemuck_derive", "five8 1.0.0", "serde", "serde_derive", - "solana-atomic-u64 3.0.0", - "solana-sanitize 3.0.0", + "solana-atomic-u64", + "solana-sanitize", ] [[package]] @@ -5543,24 +5245,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "solana-instruction" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47298e2ce82876b64f71e9d13a46bc4b9056194e7f9937ad3084385befa50885" -dependencies = [ - "bincode", - "borsh 1.5.7", - "getrandom 0.2.15", - "js-sys", - "num-traits", - "serde", - "serde_derive", - "solana-define-syscall 2.3.0", - "solana-pubkey 2.4.0", - "wasm-bindgen", -] - [[package]] name = "solana-instruction" version = "3.0.0" @@ -5568,14 +5252,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8df4e8fcba01d7efa647ed20a081c234475df5e11a93acb4393cc2c9a7b99bab" dependencies = [ "bincode", - "borsh 1.5.7", + "borsh", "serde", "serde_derive", - "solana-define-syscall 3.0.0", + "solana-define-syscall", "solana-frozen-abi", "solana-frozen-abi-macro", "solana-instruction-error", - "solana-pubkey 3.0.0", + "solana-pubkey", ] [[package]] @@ -5587,24 +5271,7 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-program-error 3.0.0", -] - -[[package]] -name = "solana-instructions-sysvar" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0e85a6fad5c2d0c4f5b91d34b8ca47118fc593af706e523cdbedf846a954f57" -dependencies = [ - "bitflags", - "solana-account-info 2.2.1", - "solana-instruction 2.3.0", - "solana-program-error 2.2.1", - "solana-pubkey 2.4.0", - "solana-sanitize 2.2.1", - "solana-sdk-ids 2.2.1", - "solana-serialize-utils 2.2.1", - "solana-sysvar-id 2.2.1", + "solana-program-error", ] [[package]] @@ -5614,27 +5281,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ddf67876c541aa1e21ee1acae35c95c6fbc61119814bfef70579317a5e26955" dependencies = [ "bitflags", - "solana-account-info 3.0.0", - "solana-instruction 3.0.0", + "solana-account-info", + "solana-instruction", "solana-instruction-error", - "solana-program-error 3.0.0", - "solana-pubkey 3.0.0", - "solana-sanitize 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-serialize-utils 3.1.0", - "solana-sysvar-id 3.0.0", -] - -[[package]] -name = "solana-keccak-hasher" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7aeb957fbd42a451b99235df4942d96db7ef678e8d5061ef34c9b34cae12f79" -dependencies = [ - "sha3", - "solana-define-syscall 2.3.0", - "solana-hash 2.3.0", - "solana-sanitize 2.2.1", + "solana-program-error", + "solana-pubkey", + "solana-sanitize", + "solana-sdk-ids", + "solana-serialize-utils", + "solana-sysvar-id", ] [[package]] @@ -5644,7 +5299,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57eebd3012946913c8c1b8b43cdf8a6249edb09c0b6be3604ae910332a3acd97" dependencies = [ "sha3", - "solana-define-syscall 3.0.0", + "solana-define-syscall", "solana-hash 3.1.0", ] @@ -5659,26 +5314,13 @@ dependencies = [ "five8 0.2.1", "rand 0.8.5", "solana-derivation-path", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", "solana-signer", ] -[[package]] -name = "solana-last-restart-slot" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a6360ac2fdc72e7463565cd256eedcf10d7ef0c28a1249d261ec168c1b55cdd" -dependencies = [ - "serde", - "serde_derive", - "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" @@ -5687,9 +5329,9 @@ checksum = "dcda154ec827f5fc1e4da0af3417951b7e9b8157540f81f936c4a8b1156134d0" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids 3.0.0", - "solana-sdk-macro 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -5705,77 +5347,33 @@ dependencies = [ ] [[package]] -name = "solana-loader-v2-interface" -version = "2.2.1" +name = "solana-loader-v3-interface" +version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8ab08006dad78ae7cd30df8eea0539e207d08d91eaefb3e1d49a446e1c49654" +checksum = "dee44c9b1328c5c712c68966fb8de07b47f3e7bac006e74ddd1bb053d3e46e5d" dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction 2.3.0", - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", + "solana-instruction", + "solana-pubkey", + "solana-sdk-ids", + "solana-system-interface", ] [[package]] -name = "solana-loader-v3-interface" -version = "3.0.0" +name = "solana-loader-v4-interface" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa4be76cfa9afd84ca2f35ebc09f0da0f0092935ccdac0595d98447f259538c2" +checksum = "e4c948b33ff81fa89699911b207059e493defdba9647eaf18f23abdf3674e0fb" dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction 2.3.0", - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", - "solana-system-interface 1.0.0", -] - -[[package]] -name = "solana-loader-v3-interface" -version = "6.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee44c9b1328c5c712c68966fb8de07b47f3e7bac006e74ddd1bb053d3e46e5d" -dependencies = [ - "serde", - "serde_bytes", - "serde_derive", - "solana-instruction 3.0.0", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-system-interface 2.0.0", -] - -[[package]] -name = "solana-loader-v4-interface" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "706a777242f1f39a83e2a96a2a6cb034cb41169c6ecbee2cf09cb873d9659e7e" -dependencies = [ - "serde", - "serde_bytes", - "serde_derive", - "solana-instruction 2.3.0", - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", - "solana-system-interface 1.0.0", -] - -[[package]] -name = "solana-loader-v4-interface" -version = "3.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4c948b33ff81fa89699911b207059e493defdba9647eaf18f23abdf3674e0fb" -dependencies = [ - "serde", - "serde_bytes", - "serde_derive", - "solana-instruction 3.0.0", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-system-interface 2.0.0", + "solana-instruction", + "solana-pubkey", + "solana-sdk-ids", + "solana-system-interface", ] [[package]] @@ -5786,17 +5384,17 @@ checksum = "4b4ce5ca27d4b16be527583738bac230fa0e62867e6c8b4bd6345cf09a3c941c" dependencies = [ "log", "qualifier_attr", - "solana-account 3.2.0", - "solana-bincode 3.0.0", + "solana-account", + "solana-bincode", "solana-bpf-loader-program", - "solana-instruction 3.0.0", - "solana-loader-v3-interface 6.1.0", - "solana-loader-v4-interface 3.1.0", + "solana-instruction", + "solana-loader-v3-interface", + "solana-loader-v4-interface", "solana-packet", "solana-program-runtime", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-sbpf", - "solana-sdk-ids 3.0.0", + "solana-sdk-ids", "solana-svm-log-collector", "solana-svm-measure", "solana-svm-type-overrides", @@ -5822,29 +5420,6 @@ version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec1c31d6a2213afe934a46f61a2f7512d32dab05247efca046d0713fdc0c8a9e" -[[package]] -name = "solana-message" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1796aabce376ff74bf89b78d268fa5e683d7d7a96a0a4e4813ec34de49d5314b" -dependencies = [ - "bincode", - "blake3", - "lazy_static", - "serde", - "serde_derive", - "solana-bincode 2.2.1", - "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 2.2.1", - "solana-system-interface 1.0.0", - "solana-transaction-error 2.2.1", - "wasm-bindgen", -] - [[package]] name = "solana-message" version = "3.0.0" @@ -5857,12 +5432,12 @@ dependencies = [ "serde", "serde_derive", "solana-hash 3.1.0", - "solana-instruction 3.0.0", - "solana-pubkey 3.0.0", - "solana-sanitize 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-short-vec 3.0.0", - "solana-transaction-error 3.0.0", + "solana-instruction", + "solana-pubkey", + "solana-sanitize", + "solana-sdk-ids", + "solana-short-vec", + "solana-transaction-error", ] [[package]] @@ -5876,35 +5451,20 @@ dependencies = [ "log", "reqwest", "solana-cluster-type", - "solana-sha256-hasher 3.0.0", + "solana-sha256-hasher", "solana-time-utils", "thiserror 2.0.17", ] -[[package]] -name = "solana-msg" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f36a1a14399afaabc2781a1db09cb14ee4cc4ee5c7a5a3cfcc601811379a8092" -dependencies = [ - "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", + "solana-define-syscall", ] -[[package]] -name = "solana-native-token" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61515b880c36974053dd499c0510066783f0cc6ac17def0c7ef2a244874cf4a9" - [[package]] name = "solana-native-token" version = "3.0.0" @@ -5938,20 +5498,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b8a731ed60e89177c8a7ab05fe0f1511cedd3e70e773f288f9de33a9cfdc21e" -[[package]] -name = "solana-nonce" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "703e22eb185537e06204a5bd9d509b948f0066f2d1d814a6f475dafb3ddf1325" -dependencies = [ - "serde", - "serde_derive", - "solana-fee-calculator 2.2.1", - "solana-hash 2.3.0", - "solana-pubkey 2.4.0", - "solana-sha256-hasher 2.2.1", -] - [[package]] name = "solana-nonce" version = "3.0.0" @@ -5960,10 +5506,10 @@ checksum = "abbdc6c8caf1c08db9f36a50967539d0f72b9f1d4aea04fec5430f532e5afadc" dependencies = [ "serde", "serde_derive", - "solana-fee-calculator 3.0.0", + "solana-fee-calculator", "solana-hash 3.1.0", - "solana-pubkey 3.0.0", - "solana-sha256-hasher 3.0.0", + "solana-pubkey", + "solana-sha256-hasher", ] [[package]] @@ -5972,10 +5518,10 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "805fd25b29e5a1a0e6c3dd6320c9da80f275fbe4ff6e392617c303a2085c435e" dependencies = [ - "solana-account 3.2.0", + "solana-account", "solana-hash 3.1.0", - "solana-nonce 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-nonce", + "solana-sdk-ids", ] [[package]] @@ -6013,13 +5559,13 @@ dependencies = [ "rayon", "serde", "solana-hash 3.1.0", - "solana-message 3.0.0", + "solana-message", "solana-metrics", "solana-packet", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-rayon-threadlimit", - "solana-sdk-ids 3.0.0", - "solana-short-vec 3.0.0", + "solana-sdk-ids", + "solana-short-vec", "solana-signature", "solana-time-utils", ] @@ -6042,7 +5588,7 @@ checksum = "794ff76c70d6f4c5d9c86c626069225c0066043405c0c9d6b96f00c8525dade5" dependencies = [ "ark-bn254", "light-poseidon", - "solana-define-syscall 3.0.0", + "solana-define-syscall", "thiserror 2.0.17", ] @@ -6057,94 +5603,49 @@ dependencies = [ [[package]] name = "solana-program" -version = "2.2.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "586469467e93ceb79048f8d8e3a619bf61d05396ee7de95cb40280301a589d05" +checksum = "91b12305dd81045d705f427acd0435a2e46444b65367d7179d7bdcfc3bc5f5eb" dependencies = [ - "bincode", - "blake3", - "borsh 0.10.4", - "borsh 1.5.7", - "bs58", - "bytemuck", - "console_error_panic_hook", - "console_log", - "getrandom 0.2.15", - "lazy_static", - "log", "memoffset", - "num-bigint 0.4.6", - "num-derive", - "num-traits", - "rand 0.8.5", - "serde", - "serde_bytes", - "serde_derive", - "solana-account-info 2.2.1", - "solana-address-lookup-table-interface 2.2.2", - "solana-atomic-u64 2.2.1", - "solana-big-mod-exp 2.2.1", - "solana-bincode 2.2.1", - "solana-blake3-hasher 2.2.1", - "solana-borsh 2.2.1", - "solana-clock 2.2.2", - "solana-cpi 2.2.1", - "solana-decode-error", - "solana-define-syscall 2.3.0", - "solana-epoch-rewards 2.2.1", - "solana-epoch-schedule 2.2.1", - "solana-example-mocks 2.2.1", - "solana-feature-gate-interface 2.2.2", - "solana-fee-calculator 2.2.1", - "solana-hash 2.3.0", - "solana-instruction 2.3.0", - "solana-instructions-sysvar 2.2.2", - "solana-keccak-hasher 2.2.1", - "solana-last-restart-slot 2.2.1", - "solana-loader-v2-interface", - "solana-loader-v3-interface 3.0.0", - "solana-loader-v4-interface 2.2.1", - "solana-message 2.4.0", - "solana-msg 2.2.1", - "solana-native-token 2.3.0", - "solana-nonce 2.2.1", - "solana-program-entrypoint 2.2.1", - "solana-program-error 2.2.1", - "solana-program-memory 2.2.1", + "solana-account-info", + "solana-big-mod-exp", + "solana-blake3-hasher", + "solana-borsh", + "solana-clock", + "solana-cpi", + "solana-define-syscall", + "solana-epoch-rewards", + "solana-epoch-schedule", + "solana-epoch-stake", + "solana-example-mocks", + "solana-fee-calculator", + "solana-hash 3.1.0", + "solana-instruction", + "solana-instruction-error", + "solana-instructions-sysvar", + "solana-keccak-hasher", + "solana-last-restart-slot", + "solana-msg", + "solana-native-token", + "solana-program-entrypoint", + "solana-program-error", + "solana-program-memory", "solana-program-option", - "solana-program-pack 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-secp256k1-recover 2.2.1", - "solana-serde-varint 2.2.2", - "solana-serialize-utils 2.2.1", - "solana-sha256-hasher 2.2.1", - "solana-short-vec 2.2.1", - "solana-slot-hashes 2.2.1", - "solana-slot-history 2.2.1", - "solana-stable-layout 2.2.1", - "solana-stake-interface 1.2.1", - "solana-system-interface 1.0.0", - "solana-sysvar 2.2.2", - "solana-sysvar-id 2.2.1", - "solana-vote-interface 2.2.6", - "thiserror 2.0.17", - "wasm-bindgen", -] - -[[package]] -name = "solana-program-entrypoint" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "473ffe73c68d93e9f2aa726ad2985fe52760052709aaab188100a42c618060ec" -dependencies = [ - "solana-account-info 2.2.1", - "solana-msg 2.2.1", - "solana-program-error 2.2.1", - "solana-pubkey 2.4.0", + "solana-program-pack", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", + "solana-secp256k1-recover", + "solana-serde-varint", + "solana-serialize-utils", + "solana-sha256-hasher", + "solana-short-vec", + "solana-slot-hashes", + "solana-slot-history", + "solana-stable-layout", + "solana-sysvar", + "solana-sysvar-id", ] [[package]] @@ -6153,27 +5654,11 @@ 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]] -name = "solana-program-error" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8ae2c1a8d0d4ae865882d5770a7ebca92bab9c685e43f0461682c6c05a35bfa" -dependencies = [ - "borsh 1.5.7", - "num-traits", - "serde", - "serde_derive", - "solana-decode-error", - "solana-instruction 2.3.0", - "solana-msg 2.2.1", - "solana-pubkey 2.4.0", + "solana-account-info", + "solana-define-syscall", + "solana-msg", + "solana-program-error", + "solana-pubkey", ] [[package]] @@ -6182,17 +5667,9 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1af32c995a7b692a915bb7414d5f8e838450cf7c70414e763d8abcae7b51f28" dependencies = [ - "borsh 1.5.7", -] - -[[package]] -name = "solana-program-memory" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b0268f6c89825fb634a34bd0c3b8fdaeaecfc3728be1d622a8ee6dd577b60d4" -dependencies = [ - "num-traits", - "solana-define-syscall 2.3.0", + "borsh", + "serde", + "serde_derive", ] [[package]] @@ -6201,23 +5678,14 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10e5660c60749c7bfb30b447542529758e4dbcecd31b1e8af1fdc92e2bdde90a" dependencies = [ - "solana-define-syscall 3.0.0", + "solana-define-syscall", ] [[package]] name = "solana-program-option" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc677a2e9bc616eda6dbdab834d463372b92848b2bfe4a1ed4e4b4adba3397d0" - -[[package]] -name = "solana-program-pack" -version = "2.2.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "319f0ef15e6e12dc37c597faccb7d62525a509fec5f6975ecb9419efddeb277b" -dependencies = [ - "solana-program-error 2.2.1", -] +checksum = "8e7b4ddb464f274deb4a497712664c3b612e3f5f82471d4e47710fc4ab1c3095" [[package]] name = "solana-program-pack" @@ -6225,7 +5693,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c169359de21f6034a63ebf96d6b380980307df17a8d371344ff04a883ec4e9d0" dependencies = [ - "solana-program-error 3.0.0", + "solana-program-error", ] [[package]] @@ -6241,20 +5709,20 @@ dependencies = [ "percentage", "rand 0.8.5", "serde", - "solana-account 3.2.0", - "solana-clock 3.0.0", - "solana-epoch-rewards 3.0.0", - "solana-epoch-schedule 3.0.0", + "solana-account", + "solana-clock", + "solana-epoch-rewards", + "solana-epoch-schedule", "solana-fee-structure", "solana-hash 3.1.0", - "solana-instruction 3.0.0", - "solana-last-restart-slot 3.0.0", - "solana-program-entrypoint 3.1.0", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", + "solana-instruction", + "solana-last-restart-slot", + "solana-program-entrypoint", + "solana-pubkey", + "solana-rent", "solana-sbpf", - "solana-sdk-ids 3.0.0", - "solana-slot-hashes 3.0.0", + "solana-sdk-ids", + "solana-slot-hashes", "solana-stake-interface 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "solana-svm-callback", "solana-svm-feature-set", @@ -6263,9 +5731,9 @@ dependencies = [ "solana-svm-timings", "solana-svm-transaction", "solana-svm-type-overrides", - "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-system-interface", + "solana-sysvar", + "solana-sysvar-id", "solana-transaction-context", ] @@ -6284,81 +5752,55 @@ dependencies = [ "crossbeam-channel", "log", "serde", - "solana-account 3.2.0", - "solana-account-info 3.0.0", + "solana-account", + "solana-account-info", "solana-accounts-db", "solana-banks-client", "solana-banks-interface", "solana-banks-server", - "solana-clock 3.0.0", + "solana-clock", "solana-cluster-type", "solana-commitment-config", "solana-compute-budget", - "solana-epoch-rewards 3.0.0", - "solana-epoch-schedule 3.0.0", - "solana-fee-calculator 3.0.0", + "solana-epoch-rewards", + "solana-epoch-schedule", + "solana-fee-calculator", "solana-genesis-config", "solana-hash 3.1.0", - "solana-instruction 3.0.0", + "solana-instruction", "solana-keypair", - "solana-loader-v3-interface 6.1.0", + "solana-loader-v3-interface", "solana-logger", - "solana-message 3.0.0", - "solana-msg 3.0.0", - "solana-native-token 3.0.0", + "solana-message", + "solana-msg", + "solana-native-token", "solana-poh-config", - "solana-program-entrypoint 3.1.0", - "solana-program-error 3.0.0", + "solana-program-entrypoint", + "solana-program-error", "solana-program-runtime", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", + "solana-pubkey", + "solana-rent", "solana-runtime", "solana-sbpf", - "solana-sdk-ids 3.0.0", + "solana-sdk-ids", "solana-signer", - "solana-stable-layout 3.0.0", + "solana-stable-layout", "solana-stake-interface 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "solana-svm", "solana-svm-log-collector", "solana-svm-timings", - "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-system-interface", + "solana-sysvar", + "solana-sysvar-id", "solana-transaction", "solana-transaction-context", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "solana-vote-program", "spl-generic-token", "thiserror 2.0.17", "tokio", ] -[[package]] -name = "solana-pubkey" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b62adb9c3261a052ca1f999398c388f1daf558a1b492f60a6d9e64857db4ff1" -dependencies = [ - "borsh 0.10.4", - "borsh 1.5.7", - "bytemuck", - "bytemuck_derive", - "curve25519-dalek 4.1.3", - "five8 0.2.1", - "five8_const", - "getrandom 0.2.15", - "js-sys", - "num-traits", - "serde", - "serde_derive", - "solana-atomic-u64 2.2.1", - "solana-decode-error", - "solana-define-syscall 2.3.0", - "solana-sanitize 2.2.1", - "solana-sha256-hasher 2.2.1", - "wasm-bindgen", -] - [[package]] name = "solana-pubkey" version = "3.0.0" @@ -6384,8 +5826,8 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock 3.0.0", - "solana-pubkey 3.0.0", + "solana-clock", + "solana-pubkey", "solana-rpc-client-types", "solana-signature", "thiserror 2.0.17", @@ -6415,13 +5857,13 @@ dependencies = [ "solana-measure", "solana-metrics", "solana-net-utils", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-quic-definitions", "solana-rpc-client-api", "solana-signer", "solana-streamer", "solana-tls-utils", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "thiserror 2.0.17", "tokio", ] @@ -6445,19 +5887,6 @@ dependencies = [ "num_cpus", ] -[[package]] -name = "solana-rent" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1aea8fdea9de98ca6e8c2da5827707fb3842833521b528a713810ca685d2480" -dependencies = [ - "serde", - "serde_derive", - "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" @@ -6466,9 +5895,9 @@ checksum = "b702d8c43711e3c8a9284a4f1bbc6a3de2553deb25b0c8142f9a44ef0ce5ddc1" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids 3.0.0", - "solana-sdk-macro 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -6500,21 +5929,21 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account 3.2.0", + "solana-account", "solana-account-decoder-client-types", - "solana-clock 3.0.0", + "solana-clock", "solana-commitment-config", "solana-epoch-info", - "solana-epoch-schedule 3.0.0", - "solana-feature-gate-interface 3.0.0", + "solana-epoch-schedule", + "solana-feature-gate-interface", "solana-hash 3.1.0", - "solana-instruction 3.0.0", - "solana-message 3.0.0", - "solana-pubkey 3.0.0", + "solana-instruction", + "solana-message", + "solana-pubkey", "solana-rpc-client-api", "solana-signature", "solana-transaction", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", "solana-vote-interface 3.0.0", @@ -6535,10 +5964,10 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock 3.0.0", + "solana-clock", "solana-rpc-client-types", "solana-signer", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "solana-transaction-status-client-types", "thiserror 2.0.17", ] @@ -6549,14 +5978,14 @@ version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9902af67012d1e92b4a737e26329ae17c4678b5322ed841aa0018bfcfd7a033" dependencies = [ - "solana-account 3.2.0", + "solana-account", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message 3.0.0", - "solana-nonce 3.0.0", - "solana-pubkey 3.0.0", + "solana-message", + "solana-nonce", + "solana-pubkey", "solana-rpc-client", - "solana-sdk-ids 3.0.0", + "solana-sdk-ids", "thiserror 2.0.17", ] @@ -6572,14 +6001,14 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account 3.2.0", + "solana-account", "solana-account-decoder-client-types", - "solana-clock 3.0.0", + "solana-clock", "solana-commitment-config", - "solana-fee-calculator 3.0.0", + "solana-fee-calculator", "solana-inflation", - "solana-pubkey 3.0.0", - "solana-transaction-error 3.0.0", + "solana-pubkey", + "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", "spl-generic-token", @@ -6631,79 +6060,79 @@ dependencies = [ "serde_derive", "serde_json", "serde_with", - "solana-account 3.2.0", - "solana-account-info 3.0.0", + "solana-account", + "solana-account-info", "solana-accounts-db", - "solana-address-lookup-table-interface 3.0.0", + "solana-address-lookup-table-interface", "solana-bpf-loader-program", "solana-bucket-map", "solana-builtins", "solana-client-traits", - "solana-clock 3.0.0", + "solana-clock", "solana-cluster-type", "solana-commitment-config", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", "solana-cost-model", - "solana-cpi 3.0.0", + "solana-cpi", "solana-ed25519-program", "solana-epoch-info", "solana-epoch-rewards-hasher", - "solana-epoch-schedule 3.0.0", - "solana-feature-gate-interface 3.0.0", + "solana-epoch-schedule", + "solana-feature-gate-interface", "solana-fee", - "solana-fee-calculator 3.0.0", + "solana-fee-calculator", "solana-fee-structure", "solana-genesis-config", "solana-hard-forks", "solana-hash 3.1.0", "solana-inflation", - "solana-instruction 3.0.0", + "solana-instruction", "solana-keypair", "solana-lattice-hash", - "solana-loader-v3-interface 6.1.0", - "solana-loader-v4-interface 3.1.0", + "solana-loader-v3-interface", + "solana-loader-v4-interface", "solana-measure", - "solana-message 3.0.0", + "solana-message", "solana-metrics", - "solana-native-token 3.0.0", + "solana-native-token", "solana-nohash-hasher", - "solana-nonce 3.0.0", + "solana-nonce", "solana-nonce-account", "solana-packet", "solana-perf", "solana-poh-config", "solana-precompile-error", "solana-program-runtime", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-rayon-threadlimit", - "solana-rent 3.0.0", + "solana-rent", "solana-reward-info", "solana-runtime-transaction", - "solana-sdk-ids 3.0.0", + "solana-sdk-ids", "solana-secp256k1-program", "solana-seed-derivable", "solana-serde", - "solana-sha256-hasher 3.0.0", + "solana-sha256-hasher", "solana-signature", "solana-signer", - "solana-slot-hashes 3.0.0", - "solana-slot-history 3.0.0", + "solana-slot-hashes", + "solana-slot-history", "solana-stake-interface 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "solana-stake-program 3.0.10", "solana-svm", "solana-svm-callback", "solana-svm-timings", "solana-svm-transaction", - "solana-system-interface 2.0.0", + "solana-system-interface", "solana-system-transaction", - "solana-sysvar 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-sysvar", + "solana-sysvar-id", "solana-time-utils", "solana-transaction", "solana-transaction-context", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "solana-transaction-status-client-types", "solana-unified-scheduler-logic", "solana-version", @@ -6732,22 +6161,16 @@ dependencies = [ "solana-compute-budget", "solana-compute-budget-instruction", "solana-hash 3.1.0", - "solana-message 3.0.0", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-message", + "solana-pubkey", + "solana-sdk-ids", "solana-signature", "solana-svm-transaction", "solana-transaction", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "thiserror 2.0.17", ] -[[package]] -name = "solana-sanitize" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" - [[package]] name = "solana-sanitize" version = "3.0.0" @@ -6771,34 +6194,13 @@ dependencies = [ "winapi", ] -[[package]] -name = "solana-sdk-ids" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c5d8b9cc68d5c88b062a33e23a6466722467dde0035152d8fb1afbcdf350a5f" -dependencies = [ - "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]] -name = "solana-sdk-macro" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86280da8b99d03560f6ab5aca9de2e38805681df34e0bb8f238e69b29433b9df" -dependencies = [ - "bs58", - "proc-macro2", - "quote", - "syn 2.0.98", + "solana-pubkey", ] [[package]] @@ -6827,17 +6229,6 @@ dependencies = [ "solana-signature", ] -[[package]] -name = "solana-secp256k1-recover" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baa3120b6cdaa270f39444f5093a90a7b03d296d362878f7a6991d6de3bbe496" -dependencies = [ - "libsecp256k1", - "solana-define-syscall 2.3.0", - "thiserror 2.0.17", -] - [[package]] name = "solana-secp256k1-recover" version = "3.0.0" @@ -6845,7 +6236,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "394a4470477d66296af5217970a905b1c5569032a7732c367fb69e5666c8607e" dependencies = [ "k256", - "solana-define-syscall 3.0.0", + "solana-define-syscall", "thiserror 2.0.17", ] @@ -6857,8 +6248,8 @@ checksum = "445d8e12592631d76fc4dc57858bae66c9fd7cc838c306c62a472547fc9d0ce6" dependencies = [ "bytemuck", "openssl", - "solana-instruction 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-instruction", + "solana-sdk-ids", ] [[package]] @@ -6892,14 +6283,14 @@ dependencies = [ "itertools 0.12.1", "log", "solana-client", - "solana-clock 3.0.0", + "solana-clock", "solana-connection-cache", "solana-hash 3.1.0", "solana-keypair", "solana-measure", "solana-metrics", "solana-nonce-account", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-quic-definitions", "solana-runtime", "solana-signature", @@ -6918,15 +6309,6 @@ dependencies = [ "serde", ] -[[package]] -name = "solana-serde-varint" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a7e155eba458ecfb0107b98236088c3764a09ddf0201ec29e52a0be40857113" -dependencies = [ - "serde", -] - [[package]] name = "solana-serde-varint" version = "3.0.0" @@ -6936,17 +6318,6 @@ dependencies = [ "serde", ] -[[package]] -name = "solana-serialize-utils" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "817a284b63197d2b27afdba829c5ab34231da4a9b4e763466a003c40ca4f535e" -dependencies = [ - "solana-instruction 2.3.0", - "solana-pubkey 2.4.0", - "solana-sanitize 2.2.1", -] - [[package]] name = "solana-serialize-utils" version = "3.1.0" @@ -6954,19 +6325,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56e41dd8feea239516c623a02f0a81c2367f4b604d7965237fed0751aeec33ed" dependencies = [ "solana-instruction-error", - "solana-pubkey 3.0.0", - "solana-sanitize 3.0.0", -] - -[[package]] -name = "solana-sha256-hasher" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0037386961c0d633421f53560ad7c80675c0447cba4d1bb66d60974dd486c7ea" -dependencies = [ - "sha2 0.10.8", - "solana-define-syscall 2.3.0", - "solana-hash 2.3.0", + "solana-pubkey", + "solana-sanitize", ] [[package]] @@ -6976,19 +6336,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9b912ba6f71cb202c0c3773ec77bf898fa9fe0c78691a2d6859b3b5b8954719" dependencies = [ "sha2 0.10.8", - "solana-define-syscall 3.0.0", + "solana-define-syscall", "solana-hash 3.1.0", ] -[[package]] -name = "solana-short-vec" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c54c66f19b9766a56fa0057d060de8378676cb64987533fa088861858fc5a69" -dependencies = [ - "serde", -] - [[package]] name = "solana-short-vec" version = "3.0.0" @@ -7006,7 +6357,7 @@ checksum = "94953e22ca28fe4541a3447d6baeaf519cc4ddc063253bfa673b721f34c136bb" dependencies = [ "solana-hard-forks", "solana-hash 3.1.0", - "solana-sha256-hasher 3.0.0", + "solana-sha256-hasher", ] [[package]] @@ -7020,7 +6371,7 @@ dependencies = [ "serde", "serde-big-array", "serde_derive", - "solana-sanitize 3.0.0", + "solana-sanitize", ] [[package]] @@ -7029,22 +6380,9 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bfea97951fee8bae0d6038f39a5efcb6230ecdfe33425ac75196d1a1e3e3235" dependencies = [ - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-signature", - "solana-transaction-error 3.0.0", -] - -[[package]] -name = "solana-slot-hashes" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c8691982114513763e88d04094c9caa0376b867a29577939011331134c301ce" -dependencies = [ - "serde", - "serde_derive", - "solana-hash 2.3.0", - "solana-sdk-ids 2.2.1", - "solana-sysvar-id 2.2.1", + "solana-transaction-error", ] [[package]] @@ -7056,21 +6394,8 @@ dependencies = [ "serde", "serde_derive", "solana-hash 3.1.0", - "solana-sdk-ids 3.0.0", - "solana-sysvar-id 3.0.0", -] - -[[package]] -name = "solana-slot-history" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97ccc1b2067ca22754d5283afb2b0126d61eae734fc616d23871b0943b0d935e" -dependencies = [ - "bv", - "serde", - "serde_derive", - "solana-sdk-ids 2.2.1", - "solana-sysvar-id 2.2.1", + "solana-sdk-ids", + "solana-sysvar-id", ] [[package]] @@ -7082,18 +6407,8 @@ dependencies = [ "bv", "serde", "serde_derive", - "solana-sdk-ids 3.0.0", - "solana-sysvar-id 3.0.0", -] - -[[package]] -name = "solana-stable-layout" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f14f7d02af8f2bc1b5efeeae71bc1c2b7f0f65cd75bcc7d8180f2c762a57f54" -dependencies = [ - "solana-instruction 2.3.0", - "solana-pubkey 2.4.0", + "solana-sdk-ids", + "solana-sysvar-id", ] [[package]] @@ -7102,8 +6417,8 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1da74507795b6e8fb60b7c7306c0c36e2c315805d16eaaf479452661234685ac" dependencies = [ - "solana-instruction 3.0.0", - "solana-pubkey 3.0.0", + "solana-instruction", + "solana-pubkey", ] [[package]] @@ -7111,7 +6426,7 @@ name = "solana-stake-client" version = "0.0.0" dependencies = [ "assert_matches", - "borsh 1.5.7", + "borsh", "num-derive", "num-traits", "serde", @@ -7120,27 +6435,6 @@ dependencies = [ "thiserror 2.0.17", ] -[[package]] -name = "solana-stake-interface" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5269e89fde216b4d7e1d1739cf5303f8398a1ff372a81232abbee80e554a838c" -dependencies = [ - "borsh 0.10.4", - "borsh 1.5.7", - "num-traits", - "serde", - "serde_derive", - "solana-clock 2.2.2", - "solana-cpi 2.2.1", - "solana-decode-error", - "solana-instruction 2.3.0", - "solana-program-error 2.2.1", - "solana-pubkey 2.4.0", - "solana-system-interface 1.0.0", - "solana-sysvar-id 2.2.1", -] - [[package]] name = "solana-stake-interface" version = "2.0.1" @@ -7148,26 +6442,26 @@ dependencies = [ "anyhow", "assert_matches", "bincode", - "borsh 1.5.7", + "borsh", "num-traits", "serde", "serde_derive", "serial_test", - "solana-account 3.2.0", - "solana-borsh 3.0.0", - "solana-clock 3.0.0", - "solana-cpi 3.0.0", - "solana-example-mocks 3.0.0", + "solana-account", + "solana-borsh", + "solana-clock", + "solana-cpi", + "solana-example-mocks", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-instruction 3.0.0", - "solana-program-error 3.0.0", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-instruction", + "solana-program-error", + "solana-pubkey", + "solana-sdk-ids", "solana-stake-interface 2.0.1", - "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-system-interface", + "solana-sysvar", + "solana-sysvar-id", "static_assertions", "strum 0.27.2", "strum_macros 0.27.2", @@ -7180,18 +6474,18 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6f912ae679b683365348dea482dbd9468d22ff258b554fd36e3d3683c2122e3" dependencies = [ - "borsh 1.5.7", + "borsh", "num-traits", "serde", "serde_derive", - "solana-clock 3.0.0", - "solana-cpi 3.0.0", - "solana-instruction 3.0.0", - "solana-program-error 3.0.0", - "solana-pubkey 3.0.0", - "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-clock", + "solana-cpi", + "solana-instruction", + "solana-program-error", + "solana-pubkey", + "solana-system-interface", + "solana-sysvar", + "solana-sysvar-id", ] [[package]] @@ -7205,32 +6499,32 @@ dependencies = [ "mollusk-svm", "proptest", "rand 0.9.2", - "solana-account 3.2.0", - "solana-account-info 3.0.0", - "solana-clock 3.0.0", + "solana-account", + "solana-account-info", + "solana-clock", "solana-config-interface", - "solana-cpi 3.0.0", - "solana-epoch-rewards 3.0.0", - "solana-epoch-schedule 3.0.0", - "solana-instruction 3.0.0", + "solana-cpi", + "solana-epoch-rewards", + "solana-epoch-schedule", + "solana-instruction", "solana-instruction-error", "solana-keypair", "solana-logger", - "solana-msg 3.0.0", - "solana-native-token 3.0.0", - "solana-program-entrypoint 3.1.0", - "solana-program-error 3.0.0", + "solana-msg", + "solana-native-token", + "solana-program-entrypoint", + "solana-program-error", "solana-program-test", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", "solana-signature", "solana-signer", "solana-stake-interface 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "solana-svm-log-collector", - "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", - "solana-sysvar-id 3.0.0", + "solana-system-interface", + "solana-sysvar", + "solana-sysvar-id", "solana-transaction", "solana-vote-interface 4.0.4", "test-case", @@ -7245,22 +6539,22 @@ dependencies = [ "agave-feature-set", "bincode", "log", - "solana-account 3.2.0", - "solana-bincode 3.0.0", - "solana-clock 3.0.0", + "solana-account", + "solana-bincode", + "solana-clock", "solana-config-interface", "solana-genesis-config", - "solana-instruction 3.0.0", - "solana-native-token 3.0.0", + "solana-instruction", + "solana-native-token", "solana-packet", "solana-program-runtime", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", "solana-stake-interface 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "solana-svm-log-collector", "solana-svm-type-overrides", - "solana-sysvar 3.0.0", + "solana-sysvar", "solana-transaction-context", "solana-vote-interface 3.0.0", ] @@ -7300,13 +6594,13 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-quic-definitions", "solana-signature", "solana-signer", "solana-time-utils", "solana-tls-utils", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "solana-transaction-metrics-tracker", "thiserror 2.0.17", "tokio", @@ -7325,24 +6619,24 @@ dependencies = [ "percentage", "serde", "serde_derive", - "solana-account 3.2.0", - "solana-clock 3.0.0", + "solana-account", + "solana-clock", "solana-fee-structure", "solana-hash 3.1.0", - "solana-instruction 3.0.0", - "solana-instructions-sysvar 3.0.0", - "solana-loader-v3-interface 6.1.0", - "solana-loader-v4-interface 3.1.0", + "solana-instruction", + "solana-instructions-sysvar", + "solana-loader-v3-interface", + "solana-loader-v4-interface", "solana-loader-v4-program", - "solana-message 3.0.0", - "solana-nonce 3.0.0", + "solana-message", + "solana-nonce", "solana-nonce-account", - "solana-program-entrypoint 3.1.0", - "solana-program-pack 3.0.0", + "solana-program-entrypoint", + "solana-program-pack", "solana-program-runtime", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", @@ -7350,10 +6644,10 @@ dependencies = [ "solana-svm-timings", "solana-svm-transaction", "solana-svm-type-overrides", - "solana-system-interface 2.0.0", - "solana-sysvar-id 3.0.0", + "solana-system-interface", + "solana-sysvar-id", "solana-transaction-context", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "spl-generic-token", "thiserror 2.0.17", ] @@ -7364,10 +6658,10 @@ version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d2211ecefc92a3d6db1206eca32aa579bb112eb1a2823ac227d8cbd5cdb0465" dependencies = [ - "solana-account 3.2.0", - "solana-clock 3.0.0", + "solana-account", + "solana-clock", "solana-precompile-error", - "solana-pubkey 3.0.0", + "solana-pubkey", ] [[package]] @@ -7399,7 +6693,7 @@ checksum = "62606f820fe99b72ee8e26b8e20eed3c2ccc2f6e3146f537c4cb22a442c69170" dependencies = [ "eager", "enum-iterator", - "solana-pubkey 3.0.0", + "solana-pubkey", ] [[package]] @@ -7409,9 +6703,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "336583f8418964f7050b98996e13151857995604fe057c0d8f2f3512a16d3a8b" dependencies = [ "solana-hash 3.1.0", - "solana-message 3.0.0", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-message", + "solana-pubkey", + "solana-sdk-ids", "solana-signature", "solana-transaction", ] @@ -7425,22 +6719,6 @@ dependencies = [ "rand 0.8.5", ] -[[package]] -name = "solana-system-interface" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94d7c18cb1a91c6be5f5a8ac9276a1d7c737e39a21beba9ea710ab4b9c63bc90" -dependencies = [ - "js-sys", - "num-traits", - "serde", - "serde_derive", - "solana-decode-error", - "solana-instruction 2.3.0", - "solana-pubkey 2.4.0", - "wasm-bindgen", -] - [[package]] name = "solana-system-interface" version = "2.0.0" @@ -7450,10 +6728,10 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-instruction 3.0.0", - "solana-msg 3.0.0", - "solana-program-error 3.0.0", - "solana-pubkey 3.0.0", + "solana-instruction", + "solana-msg", + "solana-program-error", + "solana-pubkey", ] [[package]] @@ -7466,20 +6744,20 @@ dependencies = [ "log", "serde", "serde_derive", - "solana-account 3.2.0", - "solana-bincode 3.0.0", - "solana-fee-calculator 3.0.0", - "solana-instruction 3.0.0", - "solana-nonce 3.0.0", + "solana-account", + "solana-bincode", + "solana-fee-calculator", + "solana-instruction", + "solana-nonce", "solana-nonce-account", "solana-packet", "solana-program-runtime", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-sdk-ids", "solana-svm-log-collector", "solana-svm-type-overrides", - "solana-system-interface 2.0.0", - "solana-sysvar 3.0.0", + "solana-system-interface", + "solana-sysvar", "solana-transaction-context", ] @@ -7491,50 +6769,13 @@ checksum = "a31b5699ec533621515e714f1533ee6b3b0e71c463301d919eb59b8c1e249d30" dependencies = [ "solana-hash 3.1.0", "solana-keypair", - "solana-message 3.0.0", - "solana-pubkey 3.0.0", + "solana-message", + "solana-pubkey", "solana-signer", - "solana-system-interface 2.0.0", + "solana-system-interface", "solana-transaction", ] -[[package]] -name = "solana-sysvar" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d50c92bc019c590f5e42c61939676e18d14809ed00b2a59695dd5c67ae72c097" -dependencies = [ - "base64 0.22.1", - "bincode", - "bytemuck", - "bytemuck_derive", - "lazy_static", - "serde", - "serde_derive", - "solana-account-info 2.2.1", - "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 2.2.2", - "solana-last-restart-slot 2.2.1", - "solana-program-entrypoint 2.2.1", - "solana-program-error 2.2.1", - "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 1.2.1", - "solana-sysvar-id 2.2.1", -] - [[package]] name = "solana-sysvar" version = "3.0.0" @@ -7543,40 +6784,32 @@ checksum = "63205e68d680bcc315337dec311b616ab32fea0a612db3b883ce4de02e0953f9" dependencies = [ "base64 0.22.1", "bincode", + "bytemuck", + "bytemuck_derive", "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-account-info", + "solana-clock", + "solana-define-syscall", + "solana-epoch-rewards", + "solana-epoch-schedule", + "solana-fee-calculator", "solana-frozen-abi", "solana-frozen-abi-macro", "solana-hash 3.1.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]] -name = "solana-sysvar-id" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5762b273d3325b047cfda250787f8d796d781746860d5d0a746ee29f3e8812c1" -dependencies = [ - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", + "solana-instruction", + "solana-last-restart-slot", + "solana-program-entrypoint", + "solana-program-error", + "solana-program-memory", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-slot-hashes", + "solana-slot-history", + "solana-sysvar-id", ] [[package]] @@ -7585,8 +6818,8 @@ 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", + "solana-pubkey", + "solana-sdk-ids", ] [[package]] @@ -7603,7 +6836,7 @@ checksum = "213b0b783dc59c113821478ab18da70b7b143ef69b194b7975fcdda20372130c" dependencies = [ "rustls 0.23.32", "solana-keypair", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-signer", "x509-parser", ] @@ -7622,14 +6855,14 @@ dependencies = [ "log", "rayon", "solana-client-traits", - "solana-clock 3.0.0", + "solana-clock", "solana-commitment-config", "solana-connection-cache", - "solana-epoch-schedule 3.0.0", + "solana-epoch-schedule", "solana-measure", - "solana-message 3.0.0", + "solana-message", "solana-net-utils", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-pubsub-client", "solana-quic-definitions", "solana-rpc-client", @@ -7637,7 +6870,7 @@ dependencies = [ "solana-signature", "solana-signer", "solana-transaction", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "thiserror 2.0.17", "tokio", ] @@ -7653,7 +6886,7 @@ dependencies = [ "lru", "quinn", "rustls 0.23.32", - "solana-clock 3.0.0", + "solana-clock", "solana-connection-cache", "solana-keypair", "solana-measure", @@ -7680,15 +6913,15 @@ dependencies = [ "serde_derive", "solana-address", "solana-hash 3.1.0", - "solana-instruction 3.0.0", + "solana-instruction", "solana-instruction-error", - "solana-message 3.0.0", - "solana-sanitize 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-short-vec 3.0.0", + "solana-message", + "solana-sanitize", + "solana-sdk-ids", + "solana-short-vec", "solana-signature", "solana-signer", - "solana-transaction-error 3.0.0", + "solana-transaction-error", ] [[package]] @@ -7701,23 +6934,13 @@ dependencies = [ "qualifier_attr", "serde", "serde_derive", - "solana-account 3.2.0", - "solana-instruction 3.0.0", - "solana-instructions-sysvar 3.0.0", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", + "solana-account", + "solana-instruction", + "solana-instructions-sysvar", + "solana-pubkey", + "solana-rent", "solana-sbpf", - "solana-sdk-ids 3.0.0", -] - -[[package]] -name = "solana-transaction-error" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "222a9dc8fdb61c6088baab34fc3a8b8473a03a7a5fd404ed8dd502fa79b67cb1" -dependencies = [ - "solana-instruction 2.3.0", - "solana-sanitize 2.2.1", + "solana-sdk-ids", ] [[package]] @@ -7729,7 +6952,7 @@ dependencies = [ "serde", "serde_derive", "solana-instruction-error", - "solana-sanitize 3.0.0", + "solana-sanitize", ] [[package]] @@ -7744,7 +6967,7 @@ dependencies = [ "rand 0.8.5", "solana-packet", "solana-perf", - "solana-short-vec 3.0.0", + "solana-short-vec", "solana-signature", ] @@ -7762,14 +6985,14 @@ dependencies = [ "serde_json", "solana-account-decoder-client-types", "solana-commitment-config", - "solana-instruction 3.0.0", - "solana-message 3.0.0", - "solana-pubkey 3.0.0", + "solana-instruction", + "solana-message", + "solana-pubkey", "solana-reward-info", "solana-signature", "solana-transaction", "solana-transaction-context", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "thiserror 2.0.17", ] @@ -7784,7 +7007,7 @@ dependencies = [ "solana-keypair", "solana-net-utils", "solana-streamer", - "solana-transaction-error 3.0.0", + "solana-transaction-error", "thiserror 2.0.17", "tokio", ] @@ -7796,7 +7019,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9151a3f80cb570d848fe8ff2985d2e8f84df49b832a9434ed255065c5e670e9c" dependencies = [ "assert_matches", - "solana-pubkey 3.0.0", + "solana-pubkey", "solana-runtime-transaction", "solana-transaction", "static_assertions", @@ -7814,8 +7037,8 @@ dependencies = [ "semver", "serde", "serde_derive", - "solana-sanitize 3.0.0", - "solana-serde-varint 3.0.0", + "solana-sanitize", + "solana-serde-varint", ] [[package]] @@ -7828,16 +7051,16 @@ dependencies = [ "log", "serde", "serde_derive", - "solana-account 3.2.0", - "solana-bincode 3.0.0", - "solana-clock 3.0.0", + "solana-account", + "solana-bincode", + "solana-clock", "solana-hash 3.1.0", - "solana-instruction 3.0.0", + "solana-instruction", "solana-keypair", "solana-packet", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-serialize-utils 3.1.0", + "solana-pubkey", + "solana-sdk-ids", + "solana-serialize-utils", "solana-signature", "solana-signer", "solana-svm-transaction", @@ -7846,30 +7069,6 @@ dependencies = [ "thiserror 2.0.17", ] -[[package]] -name = "solana-vote-interface" -version = "2.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b80d57478d6599d30acc31cc5ae7f93ec2361a06aefe8ea79bc81739a08af4c3" -dependencies = [ - "bincode", - "num-derive", - "num-traits", - "serde", - "serde_derive", - "solana-clock 2.2.2", - "solana-decode-error", - "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 2.2.2", - "solana-serialize-utils 2.2.1", - "solana-short-vec 2.2.1", - "solana-system-interface 1.0.0", -] - [[package]] name = "solana-vote-interface" version = "3.0.0" @@ -7883,17 +7082,17 @@ dependencies = [ "serde", "serde_derive", "serde_with", - "solana-clock 3.0.0", + "solana-clock", "solana-hash 3.1.0", - "solana-instruction 3.0.0", + "solana-instruction", "solana-instruction-error", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-serde-varint 3.0.0", - "solana-serialize-utils 3.1.0", - "solana-short-vec 3.0.0", - "solana-system-interface 2.0.0", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", + "solana-serde-varint", + "solana-serialize-utils", + "solana-short-vec", + "solana-system-interface", ] [[package]] @@ -7909,17 +7108,17 @@ dependencies = [ "serde", "serde_derive", "serde_with", - "solana-clock 3.0.0", + "solana-clock", "solana-hash 3.1.0", - "solana-instruction 3.0.0", + "solana-instruction", "solana-instruction-error", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", - "solana-sdk-ids 3.0.0", - "solana-serde-varint 3.0.0", - "solana-serialize-utils 3.1.0", - "solana-short-vec 3.0.0", - "solana-system-interface 2.0.0", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", + "solana-serde-varint", + "solana-serialize-utils", + "solana-short-vec", + "solana-system-interface", ] [[package]] @@ -7935,20 +7134,20 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-account 3.2.0", - "solana-bincode 3.0.0", - "solana-clock 3.0.0", - "solana-epoch-schedule 3.0.0", + "solana-account", + "solana-bincode", + "solana-clock", + "solana-epoch-schedule", "solana-hash 3.1.0", - "solana-instruction 3.0.0", + "solana-instruction", "solana-keypair", "solana-packet", "solana-program-runtime", - "solana-pubkey 3.0.0", - "solana-rent 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-pubkey", + "solana-rent", + "solana-sdk-ids", "solana-signer", - "solana-slot-hashes 3.0.0", + "solana-slot-hashes", "solana-transaction", "solana-transaction-context", "solana-vote-interface 3.0.0", @@ -7965,9 +7164,9 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-instruction 3.0.0", + "solana-instruction", "solana-program-runtime", - "solana-sdk-ids 3.0.0", + "solana-sdk-ids", "solana-svm-log-collector", "solana-zk-sdk", ] @@ -7996,9 +7195,9 @@ dependencies = [ "serde_json", "sha3", "solana-derivation-path", - "solana-instruction 3.0.0", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-instruction", + "solana-pubkey", + "solana-sdk-ids", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -8019,9 +7218,9 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-instruction 3.0.0", + "solana-instruction", "solana-program-runtime", - "solana-sdk-ids 3.0.0", + "solana-sdk-ids", "solana-svm-log-collector", "solana-zk-token-sdk", ] @@ -8049,9 +7248,9 @@ dependencies = [ "sha3", "solana-curve25519", "solana-derivation-path", - "solana-instruction 3.0.0", - "solana-pubkey 3.0.0", - "solana-sdk-ids 3.0.0", + "solana-instruction", + "solana-pubkey", + "solana-sdk-ids", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -8087,7 +7286,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "233df81b75ab99b42f002b5cdd6e65a7505ffa930624f7096a7580a56765e9cf" dependencies = [ "bytemuck", - "solana-pubkey 3.0.0", + "solana-pubkey", ] [[package]] @@ -8539,15 +7738,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "toml" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" -dependencies = [ - "serde", -] - [[package]] name = "toml_datetime" version = "0.6.8" diff --git a/clients/rust/Cargo.toml b/clients/rust/Cargo.toml index debc9be8..2176f04f 100644 --- a/clients/rust/Cargo.toml +++ b/clients/rust/Cargo.toml @@ -16,7 +16,7 @@ num-derive = "0.4" num-traits = "0.2" serde = { version = "1.0", features = ["derive"], optional = true } serde_with = { version = "3.15", optional = true } -solana-program = "2.2.1" +solana-program = "3.0.0" thiserror = "2.0" [dev-dependencies]