diff --git a/Cargo.lock b/Cargo.lock index 9db0e0e..4af1e85 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,20 +8,6 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" -[[package]] -name = "agave-feature-set" -version = "2.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52a2c365c0245cbb8959de725fc2b44c754b673fdf34c9a7f9d4a25c35a7bf1" -dependencies = [ - "ahash", - "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 2.3.13", -] - [[package]] name = "agave-feature-set" version = "3.0.8" @@ -33,7 +19,7 @@ dependencies = [ "solana-hash 3.0.0", "solana-pubkey 3.0.0", "solana-sha256-hasher 3.0.0", - "solana-svm-feature-set 3.0.8", + "solana-svm-feature-set", ] [[package]] @@ -68,7 +54,7 @@ dependencies = [ "solana-stable-layout 3.0.0", "solana-stake-interface 2.0.1", "solana-svm-callback", - "solana-svm-feature-set 3.0.8", + "solana-svm-feature-set", "solana-svm-log-collector", "solana-svm-measure", "solana-svm-timings", @@ -187,6 +173,12 @@ version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" +[[package]] +name = "arc-swap" +version = "1.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" + [[package]] name = "ark-bn254" version = "0.4.0" @@ -764,15 +756,15 @@ dependencies = [ [[package]] name = "console" -version = "0.15.11" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8" +checksum = "b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4" dependencies = [ "encode_unicode", "libc", "once_cell", "unicode-width", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1143,6 +1135,16 @@ dependencies = [ "signature 1.6.4", ] +[[package]] +name = "ed25519" +version = "2.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" +dependencies = [ + "pkcs8", + "signature 2.2.0", +] + [[package]] name = "ed25519-dalek" version = "1.0.1" @@ -1150,13 +1152,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" dependencies = [ "curve25519-dalek 3.2.0", - "ed25519", + "ed25519 1.5.3", "rand 0.7.3", "serde", "sha2 0.9.9", "zeroize", ] +[[package]] +name = "ed25519-dalek" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" +dependencies = [ + "curve25519-dalek 4.1.3", + "ed25519 2.2.3", + "rand_core 0.6.4", + "serde", + "sha2 0.10.8", + "subtle", + "zeroize", +] + [[package]] name = "ed25519-dalek-bip32" version = "0.2.0" @@ -1164,7 +1181,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d2be62a4061b872c8c0873ee4fc6f101ce7b889d039f019c5fa2af471a59908" dependencies = [ "derivation-path", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "hmac 0.12.1", "sha2 0.10.8", ] @@ -1989,14 +2006,14 @@ dependencies = [ [[package]] name = "indicatif" -version = "0.17.11" +version = "0.18.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235" +checksum = "ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65" dependencies = [ "console", - "number_prefix", "portable-atomic", "unicode-width", + "unit-prefix", "web-time", ] @@ -2298,7 +2315,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4bbeba84aa65353fb8330b8d748f26d2d6faf001077d1be945e2342e86cb59a6" dependencies = [ - "agave-feature-set 3.0.8", + "agave-feature-set", "agave-syscalls", "bincode", "mollusk-svm-error", @@ -2366,7 +2383,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38fead7f38324d3d9d829179911bee93c7fddae2589bcc389568593ce5756e96" dependencies = [ - "agave-feature-set 3.0.8", + "agave-feature-set", "mollusk-svm-fuzz-fs", "prost", "prost-build", @@ -2611,12 +2628,6 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "number_prefix" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" - [[package]] name = "oid-registry" version = "0.6.1" @@ -3757,17 +3768,17 @@ dependencies = [ [[package]] name = "solana-account-decoder-client-types" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5519e8343325b707f17fbed54fcefb325131b692506d0af9e08a539d15e4f8cf" +checksum = "bff10a635163974214065835c82462768f3fb2eaeef558d27edcbd54d1230ddc" dependencies = [ "base64 0.22.1", "bs58", "serde", "serde_derive", "serde_json", - "solana-account 2.2.1", - "solana-pubkey 2.4.0", + "solana-account 3.1.0", + "solana-pubkey 3.0.0", "zstd", ] @@ -3801,6 +3812,8 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a7a457086457ea9db9a5199d719dc8734dc2d0342fad0d8f77633c31eb62f19" dependencies = [ + "bytemuck", + "bytemuck_derive", "curve25519-dalek 4.1.3", "five8", "five8_const", @@ -3976,7 +3989,7 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-sbpf", "solana-sdk-ids 3.0.0", - "solana-svm-feature-set 3.0.8", + "solana-svm-feature-set", "solana-svm-log-collector", "solana-svm-measure", "solana-svm-type-overrides", @@ -3986,9 +3999,9 @@ dependencies = [ [[package]] name = "solana-client" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc55d1f263e0be4127daf33378d313ea0977f9ffd3fba50fa544ca26722fc695" +checksum = "b78c92bb6a89fadf6a4aa70e44e8c59b7bc023d86b9443d740e026397a3cb0f7" dependencies = [ "async-trait", "bincode", @@ -4000,31 +4013,31 @@ dependencies = [ "log", "quinn", "rayon", - "solana-account 2.2.1", - "solana-client-traits", - "solana-commitment-config", + "solana-account 3.1.0", + "solana-client-traits 3.0.0", + "solana-commitment-config 3.0.0", "solana-connection-cache", - "solana-epoch-info", - "solana-hash 2.3.0", - "solana-instruction 2.3.1", - "solana-keypair", + "solana-epoch-info 3.0.0", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-keypair 3.0.1", "solana-measure", - "solana-message 2.4.0", - "solana-pubkey 2.4.0", + "solana-message 3.0.1", + "solana-pubkey 3.0.0", "solana-pubsub-client", "solana-quic-client", - "solana-quic-definitions", + "solana-quic-definitions 3.0.0", "solana-rpc-client", "solana-rpc-client-api", "solana-rpc-client-nonce-utils", - "solana-signature 2.3.0", - "solana-signer", + "solana-signature 3.1.0", + "solana-signer 3.0.0", "solana-streamer", - "solana-thin-client", - "solana-time-utils", + "solana-time-utils 3.0.0", "solana-tpu-client", - "solana-transaction 2.2.3", - "solana-transaction-error 2.2.1", + "solana-transaction 3.0.1", + "solana-transaction-error 3.0.0", + "solana-transaction-status-client-types", "solana-udp-client", "thiserror 2.0.17", "tokio", @@ -4037,20 +4050,41 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83f0071874e629f29e0eb3dab8a863e98502ac7aba55b7e0df1803fc5cac72a7" dependencies = [ "solana-account 2.2.1", - "solana-commitment-config", - "solana-epoch-info", + "solana-commitment-config 2.2.1", + "solana-epoch-info 2.2.1", "solana-hash 2.3.0", "solana-instruction 2.3.1", - "solana-keypair", + "solana-keypair 2.2.3", "solana-message 2.4.0", "solana-pubkey 2.4.0", "solana-signature 2.3.0", - "solana-signer", + "solana-signer 2.2.1", "solana-system-interface 1.0.0", "solana-transaction 2.2.3", "solana-transaction-error 2.2.1", ] +[[package]] +name = "solana-client-traits" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08618ed587e128105510c54ae3e456b9a06d674d8640db75afe66dad65cb4e02" +dependencies = [ + "solana-account 3.1.0", + "solana-commitment-config 3.0.0", + "solana-epoch-info 3.0.0", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-keypair 3.0.1", + "solana-message 3.0.1", + "solana-pubkey 3.0.0", + "solana-signature 3.1.0", + "solana-signer 3.0.0", + "solana-system-interface 2.0.0", + "solana-transaction 3.0.1", + "solana-transaction-error 3.0.0", +] + [[package]] name = "solana-clock" version = "2.2.2" @@ -4088,6 +4122,15 @@ dependencies = [ "solana-hash 2.3.0", ] +[[package]] +name = "solana-cluster-type" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb7692fa6bf10a1a86b450c4775526f56d7e0e2116a53313f2533b5694abea64" +dependencies = [ + "solana-hash 3.0.0", +] + [[package]] name = "solana-commitment-config" version = "2.2.1" @@ -4098,6 +4141,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "solana-commitment-config" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fa5933a62dadb7d3ed35e6329de5cebb0678acc8f9cfdf413269084eeccc63f" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "solana-compute-budget" version = "3.0.8" @@ -4212,9 +4265,9 @@ dependencies = [ [[package]] name = "solana-connection-cache" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45c1cff5ebb26aefff52f1a8e476de70ec1683f8cc6e4a8c86b615842d91f436" +checksum = "b7ce2d2f1c270cfc06066799f3220c694ba4fdadbcae16f1138ba15f64924a4c" dependencies = [ "async-trait", "bincode", @@ -4224,11 +4277,11 @@ dependencies = [ "log", "rand 0.8.5", "rayon", - "solana-keypair", + "solana-keypair 3.0.1", "solana-measure", "solana-metrics", - "solana-time-utils", - "solana-transaction-error 2.2.1", + "solana-time-utils 3.0.0", + "solana-transaction-error 3.0.0", "thiserror 2.0.17", "tokio", ] @@ -4315,7 +4368,7 @@ checksum = "a1feafa1691ea3ae588f99056f4bdd1293212c7ece28243d7da257c443e84753" dependencies = [ "bytemuck", "bytemuck_derive", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "solana-feature-set", "solana-instruction 2.3.1", "solana-precompile-error 2.2.2", @@ -4332,6 +4385,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "solana-epoch-info" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8a6b69bd71386f61344f2bcf0f527f5fd6dd3b22add5880e2e1bf1dd1fa8059" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "solana-epoch-rewards" version = "2.2.1" @@ -4437,6 +4500,19 @@ dependencies = [ "solana-system-interface 1.0.0", ] +[[package]] +name = "solana-feature-gate-interface" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7347ab62e6d47a82e340c865133795b394feea7c2b2771d293f57691c6544c3f" +dependencies = [ + "serde", + "serde_derive", + "solana-program-error 3.0.0", + "solana-pubkey 3.0.0", + "solana-sdk-ids 3.0.0", +] + [[package]] name = "solana-feature-set" version = "2.2.5" @@ -4504,12 +4580,12 @@ dependencies = [ "serde_derive", "solana-account 2.2.1", "solana-clock 2.2.2", - "solana-cluster-type", + "solana-cluster-type 2.2.1", "solana-epoch-schedule 2.2.1", "solana-fee-calculator 2.2.1", "solana-hash 2.3.0", - "solana-inflation", - "solana-keypair", + "solana-inflation 2.2.1", + "solana-keypair 2.2.3", "solana-logger 2.3.1", "solana-poh-config", "solana-pubkey 2.4.0", @@ -4517,8 +4593,8 @@ dependencies = [ "solana-sdk-ids 2.2.1", "solana-sha256-hasher 2.3.0", "solana-shred-version", - "solana-signer", - "solana-time-utils", + "solana-signer 2.2.1", + "solana-time-utils 2.2.1", ] [[package]] @@ -4574,6 +4650,12 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "solana-inflation" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e92f37a14e7c660628752833250dd3dcd8e95309876aee751d7f8769a27947c6" + [[package]] name = "solana-instruction" version = "2.3.1" @@ -4683,19 +4765,34 @@ version = "2.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd3f04aa1a05c535e93e121a95f66e7dcccf57e007282e8255535d24bf1e98bb" dependencies = [ - "ed25519-dalek", + "ed25519-dalek 1.0.1", "ed25519-dalek-bip32", "five8", "rand 0.7.3", "solana-derivation-path", "solana-pubkey 2.4.0", "solana-seed-derivable", - "solana-seed-phrase", + "solana-seed-phrase 2.2.1", "solana-signature 2.3.0", - "solana-signer", + "solana-signer 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-keypair" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "952ed9074c12edd2060cb09c2a8c664303f4ab7f7056a407ac37dd1da7bdaa3e" +dependencies = [ + "ed25519-dalek 2.2.0", + "five8", + "rand 0.8.5", + "solana-pubkey 3.0.0", + "solana-seed-phrase 3.0.0", + "solana-signature 3.1.0", + "solana-signer 3.0.0", +] + [[package]] name = "solana-last-restart-slot" version = "2.2.1" @@ -4823,9 +4920,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11dcd67cd2ae6065e494b64e861e0498d046d95a61cbbf1ae3d58be1ea0f42ed" +checksum = "8dce9330421ef476f95c67f8210d734f9b6a38fc9fcd8abbd306ffbf23361067" [[package]] name = "solana-message" @@ -4856,28 +4953,32 @@ version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85666605c9fd727f865ed381665db0a8fc29f984a030ecc1e40f43bfb2541623" dependencies = [ + "bincode", "lazy_static", + "serde", + "serde_derive", "solana-address", "solana-hash 3.0.0", "solana-instruction 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", ] [[package]] name = "solana-metrics" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0375159d8460f423d39e5103dcff6e07796a5ec1850ee1fcfacfd2482a8f34b5" +checksum = "214a6a27f28156e0a0bfc1e218a4ac30c5fb42e0d1c481cd8f90de0b98fa0984" dependencies = [ "crossbeam-channel", "gethostname", "log", "reqwest", - "solana-cluster-type", - "solana-sha256-hasher 2.3.0", - "solana-time-utils", + "solana-cluster-type 3.0.0", + "solana-sha256-hasher 3.0.0", + "solana-time-utils 3.0.0", "thiserror 2.0.17", ] @@ -4907,9 +5008,9 @@ checksum = "61515b880c36974053dd499c0510066783f0cc6ac17def0c7ef2a244874cf4a9" [[package]] name = "solana-net-utils" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a9e831d0f09bd92135d48c5bc79071bb59c0537b9459f1b4dec17ecc0558fa" +checksum = "2c465c3bca426bfca3548c41352b5b358a0401bdd22b1fcef45474ce94cc23a1" dependencies = [ "anyhow", "bincode", @@ -4920,8 +5021,8 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "socket2 0.5.10", - "solana-serde", + "socket2 0.6.1", + "solana-serde 3.0.0", "tokio", "url", ] @@ -4991,7 +5092,7 @@ dependencies = [ "solana-sanitize 2.2.1", "solana-sha256-hasher 2.3.0", "solana-signature 2.3.0", - "solana-signer", + "solana-signer 2.2.1", ] [[package]] @@ -5014,14 +5115,19 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6edf2f25743c95229ac0fdc32f8f5893ef738dbf332c669e9861d33ddb0f469d" dependencies = [ + "bincode", "bitflags", + "cfg_eval", + "serde", + "serde_derive", + "serde_with", ] [[package]] name = "solana-perf" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37192c0be5c222ca49dbc5667288c5a8bb14837051dd98e541ee4dad160a5da9" +checksum = "8a5096d12294fb0da9819fe198d0f003a111d29cfa3c0e49b9ed6380577396e5" dependencies = [ "ahash", "bincode", @@ -5037,16 +5143,16 @@ dependencies = [ "rand 0.8.5", "rayon", "serde", - "solana-hash 2.3.0", - "solana-message 2.4.0", + "solana-hash 3.0.0", + "solana-message 3.0.1", "solana-metrics", - "solana-packet 2.2.1", - "solana-pubkey 2.4.0", + "solana-packet 3.0.0", + "solana-pubkey 3.0.0", "solana-rayon-threadlimit", - "solana-sdk-ids 2.2.1", - "solana-short-vec 2.2.1", - "solana-signature 2.3.0", - "solana-time-utils", + "solana-sdk-ids 3.0.0", + "solana-short-vec 3.0.0", + "solana-signature 3.1.0", + "solana-time-utils 3.0.0", ] [[package]] @@ -5115,7 +5221,7 @@ checksum = "81a57a24e6a4125fc69510b6774cd93402b943191b6cddad05de7281491c90fe" dependencies = [ "solana-pubkey 2.4.0", "solana-signature 2.3.0", - "solana-signer", + "solana-signer 2.2.1", ] [[package]] @@ -5157,7 +5263,7 @@ dependencies = [ "solana-epoch-rewards 2.2.1", "solana-epoch-schedule 2.2.1", "solana-example-mocks", - "solana-feature-gate-interface", + "solana-feature-gate-interface 2.2.2", "solana-fee-calculator 2.2.1", "solana-hash 2.3.0", "solana-instruction 2.3.1", @@ -5182,7 +5288,7 @@ dependencies = [ "solana-sdk-ids 2.2.1", "solana-sdk-macro 2.2.1", "solana-secp256k1-recover 2.2.1", - "solana-serde-varint", + "solana-serde-varint 2.2.2", "solana-serialize-utils 2.2.1", "solana-sha256-hasher 2.3.0", "solana-short-vec 2.2.1", @@ -5193,7 +5299,7 @@ dependencies = [ "solana-system-interface 1.0.0", "solana-sysvar 2.3.0", "solana-sysvar-id 2.2.1", - "solana-vote-interface", + "solana-vote-interface 2.2.6", "thiserror 2.0.17", "wasm-bindgen", ] @@ -5307,7 +5413,7 @@ dependencies = [ "solana-slot-hashes 3.0.0", "solana-stake-interface 2.0.1", "solana-svm-callback", - "solana-svm-feature-set 3.0.8", + "solana-svm-feature-set", "solana-svm-log-collector", "solana-svm-measure", "solana-svm-timings", @@ -5357,9 +5463,9 @@ dependencies = [ [[package]] name = "solana-pubsub-client" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d18a7476e1d2e8df5093816afd8fffee94fbb6e442d9be8e6bd3e85f88ce8d5c" +checksum = "38812207b0b1b66a7df0558df9a6d53eb7aa495d00ce0d8bef1628b3774a5f29" dependencies = [ "crossbeam-channel", "futures-util", @@ -5370,10 +5476,10 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock 2.2.2", - "solana-pubkey 2.4.0", + "solana-clock 3.0.0", + "solana-pubkey 3.0.0", "solana-rpc-client-types", - "solana-signature 2.3.0", + "solana-signature 3.1.0", "thiserror 2.0.17", "tokio", "tokio-stream", @@ -5384,9 +5490,9 @@ dependencies = [ [[package]] name = "solana-quic-client" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44feb5f4a97494459c435aa56de810500cc24e22d0afc632990a8e54a07c05a4" +checksum = "bff930459fa06e95cb2d020f5be1b3d47b9f3a0e22e68c67b50537dca908b3aa" dependencies = [ "async-lock", "async-trait", @@ -5397,17 +5503,17 @@ dependencies = [ "quinn-proto", "rustls 0.23.34", "solana-connection-cache", - "solana-keypair", + "solana-keypair 3.0.1", "solana-measure", "solana-metrics", "solana-net-utils", - "solana-pubkey 2.4.0", - "solana-quic-definitions", + "solana-pubkey 3.0.0", + "solana-quic-definitions 3.0.0", "solana-rpc-client-api", - "solana-signer", + "solana-signer 3.0.0", "solana-streamer", "solana-tls-utils", - "solana-transaction-error 2.2.1", + "solana-transaction-error 3.0.0", "thiserror 2.0.17", "tokio", ] @@ -5418,15 +5524,25 @@ version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbf0d4d5b049eb1d0c35f7b18f305a27c8986fc5c0c9b383e97adaa35334379e" dependencies = [ - "solana-keypair", + "solana-keypair 2.2.3", +] + +[[package]] +name = "solana-quic-definitions" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15319accf7d3afd845817aeffa6edd8cc185f135cefbc6b985df29cfd8c09609" +dependencies = [ + "solana-keypair 3.0.1", ] [[package]] name = "solana-rayon-threadlimit" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02cc2a4cae3ef7bb6346b35a60756d2622c297d5fa204f96731db9194c0dc75b" +checksum = "5034d175b90f0b5a5ff155eff5be091dfbc300ba162e1d35b8cd72be1a0d670b" dependencies = [ + "log", "num_cpus", ] @@ -5480,7 +5596,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f6f9113c6003492e74438d1288e30cffa8ccfdc2ef7b49b9e816d8034da18cd" dependencies = [ "solana-pubkey 2.4.0", - "solana-reward-info", + "solana-reward-info 2.2.1", ] [[package]] @@ -5505,11 +5621,21 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "solana-reward-info" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82be7946105c2ee6be9f9ee7bd18a068b558389221d29efa92b906476102bfcc" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "solana-rpc-client" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8d3161ac0918178e674c1f7f1bfac40de3e7ed0383bd65747d63113c156eaeb" +checksum = "f7e038dea8817f8a713e0077226cfe638b93c44cf861e3f9545ef40b8e71bc78" dependencies = [ "async-trait", "base64 0.22.1", @@ -5524,32 +5650,32 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account 2.2.1", + "solana-account 3.1.0", "solana-account-decoder-client-types", - "solana-clock 2.2.2", - "solana-commitment-config", - "solana-epoch-info", - "solana-epoch-schedule 2.2.1", - "solana-feature-gate-interface", - "solana-hash 2.3.0", - "solana-instruction 2.3.1", - "solana-message 2.4.0", - "solana-pubkey 2.4.0", + "solana-clock 3.0.0", + "solana-commitment-config 3.0.0", + "solana-epoch-info 3.0.0", + "solana-epoch-schedule 3.0.0", + "solana-feature-gate-interface 3.0.0", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-message 3.0.1", + "solana-pubkey 3.0.0", "solana-rpc-client-api", - "solana-signature 2.3.0", - "solana-transaction 2.2.3", - "solana-transaction-error 2.2.1", + "solana-signature 3.1.0", + "solana-transaction 3.0.1", + "solana-transaction-error 3.0.0", "solana-transaction-status-client-types", "solana-version", - "solana-vote-interface", + "solana-vote-interface 3.0.0", "tokio", ] [[package]] name = "solana-rpc-client-api" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dbc138685c79d88a766a8fd825057a74ea7a21e1dd7f8de275ada899540fff7" +checksum = "4908dbe81349db6ae851d808bef3078e49937400ad687e1c4e78b79f796ff88c" dependencies = [ "anyhow", "jsonrpc-core", @@ -5559,36 +5685,36 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock 2.2.2", + "solana-clock 3.0.0", "solana-rpc-client-types", - "solana-signer", - "solana-transaction-error 2.2.1", + "solana-signer 3.0.0", + "solana-transaction-error 3.0.0", "solana-transaction-status-client-types", "thiserror 2.0.17", ] [[package]] name = "solana-rpc-client-nonce-utils" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f0ee41b9894ff36adebe546a110b899b0d0294b07845d8acdc73822e6af4b0" +checksum = "f981ef4da0734f459f5b71d1e8dcd6807c17721681714099c90ff6848c7dbb4a" dependencies = [ - "solana-account 2.2.1", - "solana-commitment-config", - "solana-hash 2.3.0", - "solana-message 2.4.0", - "solana-nonce 2.2.1", - "solana-pubkey 2.4.0", + "solana-account 3.1.0", + "solana-commitment-config 3.0.0", + "solana-hash 3.0.0", + "solana-message 3.0.1", + "solana-nonce 3.0.0", + "solana-pubkey 3.0.0", "solana-rpc-client", - "solana-sdk-ids 2.2.1", + "solana-sdk-ids 3.0.0", "thiserror 2.0.17", ] [[package]] name = "solana-rpc-client-types" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea428a81729255d895ea47fba9b30fd4dacbfe571a080448121bd0592751676" +checksum = "0305c8cf8fca27a3f0385ad1d400b2cdde99d6cad2187370acdce117f93bd58f" dependencies = [ "base64 0.22.1", "bs58", @@ -5596,14 +5722,14 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account 2.2.1", + "solana-account 3.1.0", "solana-account-decoder-client-types", - "solana-clock 2.2.2", - "solana-commitment-config", - "solana-fee-calculator 2.2.1", - "solana-inflation", - "solana-pubkey 2.4.0", - "solana-transaction-error 2.2.1", + "solana-clock 3.0.0", + "solana-commitment-config 3.0.0", + "solana-fee-calculator 3.0.0", + "solana-inflation 3.0.0", + "solana-pubkey 3.0.0", + "solana-transaction-error 3.0.0", "solana-transaction-status-client-types", "solana-version", "spl-generic-token", @@ -5653,22 +5779,22 @@ dependencies = [ "serde_json", "solana-account 2.2.1", "solana-bn254 2.2.2", - "solana-client-traits", - "solana-cluster-type", - "solana-commitment-config", + "solana-client-traits 2.2.1", + "solana-cluster-type 2.2.1", + "solana-commitment-config 2.2.1", "solana-compute-budget-interface", "solana-decode-error", "solana-derivation-path", "solana-ed25519-program", - "solana-epoch-info", + "solana-epoch-info 2.2.1", "solana-epoch-rewards-hasher", "solana-feature-set", "solana-fee-structure 2.3.0", "solana-genesis-config", "solana-hard-forks", - "solana-inflation", + "solana-inflation 2.2.1", "solana-instruction 2.3.1", - "solana-keypair", + "solana-keypair 2.2.3", "solana-message 2.4.0", "solana-native-token", "solana-nonce-account 2.2.1", @@ -5681,11 +5807,11 @@ dependencies = [ "solana-program", "solana-program-memory 2.3.1", "solana-pubkey 2.4.0", - "solana-quic-definitions", + "solana-quic-definitions 2.3.1", "solana-rent-collector", "solana-rent-debits", "solana-reserved-account-keys", - "solana-reward-info", + "solana-reward-info 2.2.1", "solana-sanitize 2.2.1", "solana-sdk-ids 2.2.1", "solana-sdk-macro 2.2.1", @@ -5693,15 +5819,15 @@ dependencies = [ "solana-secp256k1-recover 2.2.1", "solana-secp256r1-program", "solana-seed-derivable", - "solana-seed-phrase", - "solana-serde", - "solana-serde-varint", + "solana-seed-phrase 2.2.1", + "solana-serde 2.2.1", + "solana-serde-varint 2.2.2", "solana-short-vec 2.2.1", "solana-shred-version", "solana-signature 2.3.0", - "solana-signer", + "solana-signer 2.2.1", "solana-system-transaction", - "solana-time-utils", + "solana-time-utils 2.2.1", "solana-transaction 2.2.3", "solana-transaction-context 2.3.13", "solana-transaction-error 2.2.1", @@ -5828,6 +5954,17 @@ dependencies = [ "sha2 0.10.8", ] +[[package]] +name = "solana-seed-phrase" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc905b200a95f2ea9146e43f2a7181e3aeb55de6bc12afb36462d00a3c7310de" +dependencies = [ + "hmac 0.12.1", + "pbkdf2", + "sha2 0.10.8", +] + [[package]] name = "solana-serde" version = "2.2.1" @@ -5837,6 +5974,15 @@ dependencies = [ "serde", ] +[[package]] +name = "solana-serde" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "709a93cab694c70f40b279d497639788fc2ccbcf9b4aa32273d4b361322c02dd" +dependencies = [ + "serde", +] + [[package]] name = "solana-serde-varint" version = "2.2.2" @@ -5846,6 +5992,15 @@ dependencies = [ "serde", ] +[[package]] +name = "solana-serde-varint" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e5174c57d5ff3c1995f274d17156964664566e2cde18a07bba1586d35a70d3b" +dependencies = [ + "serde", +] + [[package]] name = "solana-serialize-utils" version = "2.2.1" @@ -5925,7 +6080,7 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64c8ec8e657aecfc187522fc67495142c12f35e55ddeca8698edbb738b8dbd8c" dependencies = [ - "ed25519-dalek", + "ed25519-dalek 1.0.1", "five8", "rand 0.8.5", "serde", @@ -5940,7 +6095,11 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4bb8057cc0e9f7b5e89883d49de6f407df655bb6f3a71d0b7baf9986a2218fd9" dependencies = [ + "ed25519-dalek 2.2.0", "five8", + "serde", + "serde-big-array", + "serde_derive", "solana-sanitize 3.0.0", ] @@ -5955,6 +6114,17 @@ dependencies = [ "solana-transaction-error 2.2.1", ] +[[package]] +name = "solana-signer" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bfea97951fee8bae0d6038f39a5efcb6230ecdfe33425ac75196d1a1e3e3235" +dependencies = [ + "solana-pubkey 3.0.0", + "solana-signature 3.1.0", + "solana-transaction-error 3.0.0", +] + [[package]] name = "solana-slot-hashes" version = "2.2.1" @@ -6069,10 +6239,11 @@ dependencies = [ [[package]] name = "solana-streamer" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5643516e5206b89dd4bdf67c39815606d835a51a13260e43349abdb92d241b1d" +checksum = "79c50b3b9e5f230f18ba729a266ec0e872926e317c1a8da0cfbc030c6f5a204c" dependencies = [ + "arc-swap", "async-channel", "bytes", "crossbeam-channel", @@ -6086,6 +6257,7 @@ dependencies = [ "libc", "log", "nix", + "num_cpus", "pem", "percentage", "quinn", @@ -6093,20 +6265,20 @@ dependencies = [ "rand 0.8.5", "rustls 0.23.34", "smallvec", - "socket2 0.5.10", - "solana-keypair", + "socket2 0.6.1", + "solana-keypair 3.0.1", "solana-measure", "solana-metrics", "solana-net-utils", - "solana-packet 2.2.1", + "solana-packet 3.0.0", "solana-perf", - "solana-pubkey 2.4.0", - "solana-quic-definitions", - "solana-signature 2.3.0", - "solana-signer", - "solana-time-utils", + "solana-pubkey 3.0.0", + "solana-quic-definitions 3.0.0", + "solana-signature 3.1.0", + "solana-signer 3.0.0", + "solana-time-utils 3.0.0", "solana-tls-utils", - "solana-transaction-error 2.2.1", + "solana-transaction-error 3.0.0", "solana-transaction-metrics-tracker", "thiserror 2.0.17", "tokio", @@ -6126,12 +6298,6 @@ dependencies = [ "solana-pubkey 3.0.0", ] -[[package]] -name = "solana-svm-feature-set" -version = "2.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f24b836eb4d74ec255217bdbe0f24f64a07adeac31aca61f334f91cd4a3b1d5" - [[package]] name = "solana-svm-feature-set" version = "3.0.8" @@ -6252,10 +6418,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bd98a25e5bcba8b6be8bcbb7b84b24c2a6a8178d7fb0e3077a916855ceba91a" dependencies = [ "solana-hash 2.3.0", - "solana-keypair", + "solana-keypair 2.2.3", "solana-message 2.4.0", "solana-pubkey 2.4.0", - "solana-signer", + "solana-signer 2.2.1", "solana-system-interface 1.0.0", "solana-transaction 2.2.3", ] @@ -6350,58 +6516,35 @@ dependencies = [ ] [[package]] -name = "solana-thin-client" -version = "2.3.13" +name = "solana-time-utils" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c1025715a113e0e2e379b30a6bfe4455770dc0759dabf93f7dbd16646d5acbe" -dependencies = [ - "bincode", - "log", - "rayon", - "solana-account 2.2.1", - "solana-client-traits", - "solana-clock 2.2.2", - "solana-commitment-config", - "solana-connection-cache", - "solana-epoch-info", - "solana-hash 2.3.0", - "solana-instruction 2.3.1", - "solana-keypair", - "solana-message 2.4.0", - "solana-pubkey 2.4.0", - "solana-rpc-client", - "solana-rpc-client-api", - "solana-signature 2.3.0", - "solana-signer", - "solana-system-interface 1.0.0", - "solana-transaction 2.2.3", - "solana-transaction-error 2.2.1", -] +checksum = "6af261afb0e8c39252a04d026e3ea9c405342b08c871a2ad8aa5448e068c784c" [[package]] name = "solana-time-utils" -version = "2.2.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6af261afb0e8c39252a04d026e3ea9c405342b08c871a2ad8aa5448e068c784c" +checksum = "0ced92c60aa76ec4780a9d93f3bd64dfa916e1b998eacc6f1c110f3f444f02c9" [[package]] name = "solana-tls-utils" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14494aa87a75a883d1abcfee00f1278a28ecc594a2f030084879eb40570728f6" +checksum = "4b3cf5ccc8e890e2f22ca194402b8e2039c884605abe1c3a71ec85ccb8fecdec" dependencies = [ "rustls 0.23.34", - "solana-keypair", - "solana-pubkey 2.4.0", - "solana-signer", + "solana-keypair 3.0.1", + "solana-pubkey 3.0.0", + "solana-signer 3.0.0", "x509-parser", ] [[package]] name = "solana-tpu-client" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17895ce70fd1dd93add3fbac87d599954ded93c63fa1c66f702d278d96a6da14" +checksum = "ca9ea8a8ad7be6c899cfcf4890379c8041e734e632f31175b9331f0964defb17" dependencies = [ "async-trait", "bincode", @@ -6410,23 +6553,23 @@ dependencies = [ "indicatif", "log", "rayon", - "solana-client-traits", - "solana-clock 2.2.2", - "solana-commitment-config", + "solana-client-traits 3.0.0", + "solana-clock 3.0.0", + "solana-commitment-config 3.0.0", "solana-connection-cache", - "solana-epoch-schedule 2.2.1", + "solana-epoch-schedule 3.0.0", "solana-measure", - "solana-message 2.4.0", + "solana-message 3.0.1", "solana-net-utils", - "solana-pubkey 2.4.0", + "solana-pubkey 3.0.0", "solana-pubsub-client", - "solana-quic-definitions", + "solana-quic-definitions 3.0.0", "solana-rpc-client", "solana-rpc-client-api", - "solana-signature 2.3.0", - "solana-signer", - "solana-transaction 2.2.3", - "solana-transaction-error 2.2.1", + "solana-signature 3.1.0", + "solana-signer 3.0.0", + "solana-transaction 3.0.1", + "solana-transaction-error 3.0.0", "thiserror 2.0.17", "tokio", ] @@ -6444,7 +6587,7 @@ dependencies = [ "solana-feature-set", "solana-hash 2.3.0", "solana-instruction 2.3.1", - "solana-keypair", + "solana-keypair 2.2.3", "solana-message 2.4.0", "solana-precompiles", "solana-pubkey 2.4.0", @@ -6452,7 +6595,7 @@ dependencies = [ "solana-sdk-ids 2.2.1", "solana-short-vec 2.2.1", "solana-signature 2.3.0", - "solana-signer", + "solana-signer 2.2.1", "solana-system-interface 1.0.0", "solana-transaction-error 2.2.1", "wasm-bindgen", @@ -6464,6 +6607,9 @@ version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64928e6af3058dcddd6da6680cbe08324b4e071ad73115738235bbaa9e9f72a5" dependencies = [ + "bincode", + "serde", + "serde_derive", "solana-address", "solana-hash 3.0.0", "solana-instruction 3.0.0", @@ -6471,7 +6617,9 @@ dependencies = [ "solana-message 3.0.1", "solana-sanitize 3.0.0", "solana-sdk-ids 3.0.0", + "solana-short-vec 3.0.0", "solana-signature 3.1.0", + "solana-signer 3.0.0", "solana-transaction-error 3.0.0", ] @@ -6529,31 +6677,33 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4222065402340d7e6aec9dc3e54d22992ddcf923d91edcd815443c2bfca3144a" dependencies = [ + "serde", + "serde_derive", "solana-instruction-error", "solana-sanitize 3.0.0", ] [[package]] name = "solana-transaction-metrics-tracker" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03fc4e1b6252dc724f5ee69db6229feb43070b7318651580d2174da8baefb993" +checksum = "729db9e09657aec3922fb09fa7549912f7cb4de5845317ebb738caa4560369cd" dependencies = [ "base64 0.22.1", "bincode", "log", "rand 0.8.5", - "solana-packet 2.2.1", + "solana-packet 3.0.0", "solana-perf", - "solana-short-vec 2.2.1", - "solana-signature 2.3.0", + "solana-short-vec 3.0.0", + "solana-signature 3.1.0", ] [[package]] name = "solana-transaction-status-client-types" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51f1d7c2387c35850848212244d2b225847666cb52d3bd59a5c409d2c300303d" +checksum = "ba6ccc4c0bad50ebd910936e113b4fb9872f33cb17c896c5b02c005f91caa131" dependencies = [ "base64 0.22.1", "bincode", @@ -6562,28 +6712,30 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-commitment-config", - "solana-message 2.4.0", - "solana-reward-info", - "solana-signature 2.3.0", - "solana-transaction 2.2.3", - "solana-transaction-context 2.3.13", - "solana-transaction-error 2.2.1", + "solana-commitment-config 3.0.0", + "solana-instruction 3.0.0", + "solana-message 3.0.1", + "solana-pubkey 3.0.0", + "solana-reward-info 3.0.0", + "solana-signature 3.1.0", + "solana-transaction 3.0.1", + "solana-transaction-context 3.0.8", + "solana-transaction-error 3.0.0", "thiserror 2.0.17", ] [[package]] name = "solana-udp-client" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dd36227dd3035ac09a89d4239551d2e3d7d9b177b61ccc7c6d393c3974d0efa" +checksum = "3acc1f343c1ebe61ca501ba6f3f413056f5a8ceddd5a6b6d729e5d421ba0976a" dependencies = [ "async-trait", "solana-connection-cache", - "solana-keypair", + "solana-keypair 3.0.1", "solana-net-utils", "solana-streamer", - "solana-transaction-error 2.2.1", + "solana-transaction-error 3.0.0", "thiserror 2.0.17", "tokio", ] @@ -6596,17 +6748,17 @@ checksum = "7bbf6d7a3c0b28dd5335c52c0e9eae49d0ae489a8f324917faf0ded65a812c1d" [[package]] name = "solana-version" -version = "2.3.13" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3324d46c7f7b7f5d34bf7dc71a2883bdc072c7b28ca81d0b2167ecec4cf8da9f" +checksum = "3918648ecc0e8446c20a02aab2253b2e91ce8baf0af16f141292e6732778d4f1" dependencies = [ - "agave-feature-set 2.3.13", + "agave-feature-set", "rand 0.8.5", "semver", "serde", "serde_derive", - "solana-sanitize 2.2.1", - "solana-serde-varint", + "solana-sanitize 3.0.0", + "solana-serde-varint 3.0.0", ] [[package]] @@ -6627,12 +6779,30 @@ dependencies = [ "solana-pubkey 2.4.0", "solana-rent 2.2.1", "solana-sdk-ids 2.2.1", - "solana-serde-varint", + "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" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66631ddbe889dab5ec663294648cd1df395ec9df7a4476e7b3e095604cfdb539" +dependencies = [ + "num-derive", + "num-traits", + "solana-clock 3.0.0", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-instruction-error", + "solana-pubkey 3.0.0", + "solana-rent 3.0.0", + "solana-sdk-ids 3.0.0", + "solana-serialize-utils 3.1.0", +] + [[package]] name = "spinning_top" version = "0.3.0" @@ -6654,12 +6824,12 @@ dependencies = [ [[package]] name = "spl-generic-token" -version = "1.0.1" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "741a62a566d97c58d33f9ed32337ceedd4e35109a686e31b1866c5dfa56abddc" +checksum = "233df81b75ab99b42f002b5cdd6e65a7505ffa930624f7096a7580a56765e9cf" dependencies = [ "bytemuck", - "solana-pubkey 2.4.0", + "solana-pubkey 3.0.0", ] [[package]] @@ -7086,6 +7256,12 @@ version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" +[[package]] +name = "unit-prefix" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817" + [[package]] name = "unreachable" version = "1.0.0" diff --git a/Cargo.toml b/Cargo.toml index cae74bc..e993b63 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ serde_derive = "1.0.193" solana-account = "3.1.0" solana-account-info = "3.0.0" solana-bincode = "3.0.0" -solana-client = "2.3.4" +solana-client = "3.0.8" solana-config-interface = { version = "2.0.0" } solana-hash = "3.0.0" solana-instruction = "3.0.0"