From f17284439efd11c3c89c1c9180d9c93f78a32f28 Mon Sep 17 00:00:00 2001 From: Kirill Fomichev Date: Sun, 1 Dec 2024 18:08:41 -0500 Subject: [PATCH] solana: pin to 2.0.18 --- Cargo.lock | 76 +++++++++++++++--------------- Cargo.toml | 20 ++++---- examples/rust/Cargo.toml | 2 +- yellowstone-grpc-client/Cargo.toml | 2 +- yellowstone-grpc-geyser/Cargo.toml | 2 +- yellowstone-grpc-proto/Cargo.toml | 2 +- 6 files changed, 52 insertions(+), 52 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5d9b8664..58130e8f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -77,9 +77,9 @@ dependencies = [ [[package]] name = "agave-geyser-plugin-interface" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5daafcf49211704741397bfc11d4d1888761e3c7b5938260c10b0e5d48e0635d" +checksum = "5189afece0a0b7b49419cf1cf6b71bdd6ed77d6f4a1b5ce0a0528c78d9ac822f" dependencies = [ "log", "solana-sdk", @@ -3483,9 +3483,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "579e643c71b7529b512faba433b5337184cf086d4a879c083b419eabb602dd94" +checksum = "5c4e77c6e0b4e1557e738239cfbc18e92412ad393707bfa3f0861a7dd39cbc43" dependencies = [ "Inflector", "base64 0.22.1", @@ -3508,9 +3508,9 @@ dependencies = [ [[package]] name = "solana-compute-budget" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9747d10c30a2beb91b6950b65788dbf74cb39beb53c58814a859f0cccb4ada97" +checksum = "9c04e01f296142c78d36be3f53da362b71a605d2f7a3c3d98f1c943403ce5581" dependencies = [ "rustc_version", "solana-sdk", @@ -3518,9 +3518,9 @@ dependencies = [ [[package]] name = "solana-config-program" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44106069aec6950a4769622ab0eb3213d00be8bbcb35355570f914367616257c" +checksum = "71169087810ede13cf2bd58f59293b45efbff7ea272a8b726dfa6c0c355d63da" dependencies = [ "bincode", "chrono", @@ -3532,9 +3532,9 @@ dependencies = [ [[package]] name = "solana-curve25519" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f42c6b987786d8cca7fc14749bbcbe514dd1e61d91b316b98ea1342cf670e18" +checksum = "c94998b7dd9eb9e356e2fbe57955dcaaeca8f22f62de50bff9c3c73bcc700f57" dependencies = [ "bytemuck", "bytemuck_derive", @@ -3545,9 +3545,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e79a42aecca4cb913f52b39141fc7ce766350e46332a9df57d8f9d14661dc2c7" +checksum = "dcc155d62e0639b392216d33ce0382e5cd53a855cfaf3a988c0a72fdfc721b2d" dependencies = [ "env_logger 0.9.3", "lazy_static", @@ -3556,9 +3556,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "128b0571ee7ffa4cb674f9dd88d15606d3c5a714ea07de3ab0a122735c340061" +checksum = "1d8d2d32b3ea5dd96af0c5201bb2b139eee3fb8a7a42a614e0d4a09715a36527" dependencies = [ "log", "solana-sdk", @@ -3566,9 +3566,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "719e8c73cb13ac616a04cf7a2e318a05d67ce198d5500ffea725bbe11d23a2e2" +checksum = "6e174b0ee130287ede3caf28de3f6cd2f527d113ed7ccb1ccbbae716d1a3dda8" dependencies = [ "crossbeam-channel", "gethostname", @@ -3581,9 +3581,9 @@ dependencies = [ [[package]] name = "solana-program" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59e18fa32fb3e915fd76faa6e8c73089d0f29dd15d9dd3970897e6d17dded920" +checksum = "549e1d73169e3b55ca832d498de82590df9a19a486318841c7ccddf755abdc00" dependencies = [ "ark-bn254", "ark-ec", @@ -3627,9 +3627,9 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a35691ece2b5e204e30a3d06bdd5e9c43d71693ee9c5ebb401f8d2b5dabe59d3" +checksum = "d8650cd041818feffda703dd174db3d17b25f2fdb658017ede33e30ff37f2eff" dependencies = [ "base64 0.22.1", "bincode", @@ -3656,9 +3656,9 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02782e56b06086b6eefe98a807f084c81813cc441e0f1839981f1a5b01ad7a24" +checksum = "eb4f2423204dc2ce50d0d17a7594bab1f247351699d7ad6b3cf562c76b92139a" dependencies = [ "bincode", "bitflags 2.6.0", @@ -3705,9 +3705,9 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88859f5d5486fe029bc8937af5437fc027a2110bf9df34d5f8fbf46c7cf0497b" +checksum = "879caa7c8d816376bc9d11a76d7897c243d865d51cb03653e2e1dd5f5245d457" dependencies = [ "bs58", "proc-macro2", @@ -3724,9 +3724,9 @@ checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183" [[package]] name = "solana-storage-proto" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c3e76277b05467dab3bb4ea6eacdbb58bb6fa52cd7ff51168f69f669830505e" +checksum = "4831e53906fc8915248f5afdaf207c491d8e36e99c2748463a02a7be4fea1b1b" dependencies = [ "bincode", "bs58", @@ -3741,9 +3741,9 @@ dependencies = [ [[package]] name = "solana-transaction-status" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "036c2189a6a5de419fc4ac887f5bee83bc6facea75cdcfe02773a8b83574f846" +checksum = "04f45de90e145dcce7b99922e1d35de88612211b7d616e3c57baa64e7c7af9b6" dependencies = [ "Inflector", "base64 0.22.1", @@ -3768,9 +3768,9 @@ dependencies = [ [[package]] name = "solana-type-overrides" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80bb3af963b890ef6610357d454a30b157cc1f94eaf9e5fc2b8851a824a42583" +checksum = "b381201d14e9677e11ae61fae614da4765e9a59f078b9c46c3e6c3dc1cd903f9" dependencies = [ "lazy_static", "rand 0.8.5", @@ -3778,9 +3778,9 @@ dependencies = [ [[package]] name = "solana-vote" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51c6946fb194e001c3aef2ae8cf6385f4f819a09bbdcf2f87e418876697d47f5" +checksum = "ac76c326bb4e8a73df482a9afa88bbaafa0a78a307835ffa1e5c2fe09bf839f5" dependencies = [ "itertools 0.12.1", "log", @@ -3793,9 +3793,9 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "2.0.16" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413a83694f06f0e299064ab294c5537aa00c5d8625d4bba9daf6037696ebfe1f" +checksum = "818713988d1257168a84cf2c3cda06df7b092da7e84192a7fb88f9c86756366d" dependencies = [ "aes-gcm-siv", "base64 0.22.1", @@ -5014,7 +5014,7 @@ checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" [[package]] name = "yellowstone-grpc-client" -version = "3.0.0" +version = "3.0.0+solana.2.0.18" dependencies = [ "bytes", "futures", @@ -5027,7 +5027,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-client-simple" -version = "3.1.0" +version = "3.1.0+solana.2.0.18" dependencies = [ "anyhow", "backoff", @@ -5052,7 +5052,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-geyser" -version = "3.1.0" +version = "3.1.0+solana.2.0.18" dependencies = [ "affinity", "agave-geyser-plugin-interface", @@ -5091,7 +5091,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-proto" -version = "3.0.0" +version = "3.0.0+solana.2.0.18" dependencies = [ "agave-geyser-plugin-interface", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index cff6d696..aa36b2d0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,10 +1,10 @@ [workspace] resolver = "2" members = [ - "examples/rust", # 3.1.0 - "yellowstone-grpc-client", # 3.0.0 - "yellowstone-grpc-geyser", # 3.1.0 - "yellowstone-grpc-proto", # 3.0.0 + "examples/rust", # 3.1.0+solana.2.0.18 + "yellowstone-grpc-client", # 3.0.0+solana.2.0.18 + "yellowstone-grpc-geyser", # 3.1.0+solana.2.0.18 + "yellowstone-grpc-proto", # 3.0.0+solana.2.0.18 ] exclude = [ "yellowstone-grpc-client-nodejs/solana-encoding-wasm", # 1.0.0 @@ -21,7 +21,7 @@ publish = false [workspace.dependencies] affinity = "0.1.2" -agave-geyser-plugin-interface = "~2.0.15" +agave-geyser-plugin-interface = "=2.0.18" anyhow = "1.0.62" backoff = "0.4.0" base64 = "0.22.1" @@ -54,11 +54,11 @@ prost_011 = { package = "prost", version = "0.11.9" } protobuf-src = "1.1.0" serde = "1.0.145" serde_json = "1.0.86" -solana-account-decoder = "~2.0.15" -solana-logger = "~2.0.15" -solana-sdk = "~2.0.15" -solana-storage-proto = "~2.0.15" -solana-transaction-status = "~2.0.15" +solana-account-decoder = "=2.0.18" +solana-logger = "=2.0.18" +solana-sdk = "=2.0.18" +solana-storage-proto = "=2.0.18" +solana-transaction-status = "=2.0.18" smallvec = "1.13.2" spl-token-2022 = "4.0.0" thiserror = "1.0.63" diff --git a/examples/rust/Cargo.toml b/examples/rust/Cargo.toml index a5382839..1708d64e 100644 --- a/examples/rust/Cargo.toml +++ b/examples/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-client-simple" -version = "3.1.0" +version = "3.1.0+solana.2.0.18" authors = { workspace = true } edition = { workspace = true } homepage = { workspace = true } diff --git a/yellowstone-grpc-client/Cargo.toml b/yellowstone-grpc-client/Cargo.toml index f18b919c..b7250bdc 100644 --- a/yellowstone-grpc-client/Cargo.toml +++ b/yellowstone-grpc-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-client" -version = "3.0.0" +version = "3.0.0+solana.2.0.18" authors = { workspace = true } edition = { workspace = true } description = "Yellowstone gRPC Geyser Simple Client" diff --git a/yellowstone-grpc-geyser/Cargo.toml b/yellowstone-grpc-geyser/Cargo.toml index 852e03d9..491dc66a 100644 --- a/yellowstone-grpc-geyser/Cargo.toml +++ b/yellowstone-grpc-geyser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-geyser" -version = "3.1.0" +version = "3.1.0+solana.2.0.18" authors = { workspace = true } edition = { workspace = true } description = "Yellowstone gRPC Geyser Plugin" diff --git a/yellowstone-grpc-proto/Cargo.toml b/yellowstone-grpc-proto/Cargo.toml index 6f9eb360..776da57d 100644 --- a/yellowstone-grpc-proto/Cargo.toml +++ b/yellowstone-grpc-proto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-proto" -version = "3.0.0" +version = "3.0.0+solana.2.0.18" authors = { workspace = true } edition = { workspace = true } description = "Yellowstone gRPC Geyser Protobuf Definitions"