From 81081d396c7a3b76cd09ac711bb9cf37460d1fd6 Mon Sep 17 00:00:00 2001 From: Kirill Fomichev Date: Tue, 30 Apr 2024 20:09:42 -0400 Subject: [PATCH] solana: update to 1.18.12 (#330) --- CHANGELOG.md | 11 +++++ Cargo.lock | 70 +++++++++++++++--------------- Cargo.toml | 24 +++++----- deny.toml | 1 + examples/rust/Cargo.toml | 2 +- yellowstone-grpc-client/Cargo.toml | 2 +- yellowstone-grpc-geyser/Cargo.toml | 2 +- yellowstone-grpc-proto/Cargo.toml | 2 +- yellowstone-grpc-tools/Cargo.toml | 2 +- 9 files changed, 64 insertions(+), 52 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ee66dfdd..9bb894c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,17 @@ The minor version will be incremented upon a breaking change and the patch versi ### Breaking +## 2024-04-30 + +- yellowstone-grpc-client-1.15.0+solana.1.18.12 +- yellowstone-grpc-geyser-1.14.1+solana.1.18.12 +- yellowstone-grpc-proto-1.14.0+solana.1.18.12 +- yellowstone-grpc-tools-1.0.0-rc.11+solana.1.18.12 + +### Features + +- solana: update to 1.18.12 ([#330](https://github.com/rpcpool/yellowstone-grpc/pull/330)) + ## 2024-04-12 - yellowstone-grpc-client-1.15.0+solana.1.18.11 diff --git a/Cargo.lock b/Cargo.lock index 617045b9..da29e5e5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3241,9 +3241,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.10" +version = "0.21.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" +checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" dependencies = [ "log", "ring 0.17.8", @@ -3624,9 +3624,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff098f24024f1046d9ba778c48b9a68c590c15cf5c42af67e2578a240fb141a4" +checksum = "142161f13c328e7807fe98fb8f6eaaa5045a8eaf4492414aa81254870c4fc8a0" dependencies = [ "Inflector", "base64 0.21.7", @@ -3649,9 +3649,9 @@ dependencies = [ [[package]] name = "solana-config-program" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fd4f18daab90c2f703da8dc094b1dc80721178977302d66d21df43e61b4a97b" +checksum = "970d28779e92a11e32a89ee453edc7d89394d3a68d8c4b75ef0ffb833944c588" dependencies = [ "bincode", "chrono", @@ -3663,9 +3663,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b8177685ab2bc8cc8b3bf63aa1eaa0580d5af850ecefac323ca1c2473085d77" +checksum = "35a0b24cc4d0ebd5fd45d6bd47bed3790f8a75ade67af8ff24a3d719a8bc93bc" dependencies = [ "block-buffer 0.10.4", "bs58", @@ -3688,9 +3688,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi-macro" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a68241cad17b74c6034a68ba4890632d409a2c886e7bead9c1e1432befdb7c9" +checksum = "51600f4066d3663ab2981fd24e77a8c2e65f5d20ea71b550b853ca9ae40eee7f" dependencies = [ "proc-macro2", "quote", @@ -3700,9 +3700,9 @@ dependencies = [ [[package]] name = "solana-geyser-plugin-interface" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4d4465709a0965e18553d3b280fd84d8c2cad90a6b5f0ee2d02c68414551b70" +checksum = "ff310104f06b0be5fc637a0085f35435e09e0a8ef058a9d1b9ccdbb24d89f1dd" dependencies = [ "log", "solana-sdk", @@ -3712,9 +3712,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fea560989ef67ba4a1a0fd62a248721f1aa5bac8fa5ede9ccf4fe9ee484ccadf" +checksum = "dd79ef26804612173c95be8da84df3128d648173cf1f746de8f183ec8dbedd92" dependencies = [ "env_logger 0.9.3", "lazy_static", @@ -3723,9 +3723,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2abdc65120ba03eac69a668c0085166e969ea6717aee1f5b0a2ffbdd07afe7a6" +checksum = "300f716a5f1c2f4b562fb008a0cc7d7c0d889cff802a7f8177fdf28772ae1ed9" dependencies = [ "log", "solana-sdk", @@ -3733,9 +3733,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e4874fea432f89b6ef0902fdada2cbca715b094419897dcfc7ef82d88b0a308" +checksum = "abf1705d52e4f123856725e1b3842cd4928b954ff62391a95af142a5adc58ac6" dependencies = [ "crossbeam-channel", "gethostname", @@ -3748,9 +3748,9 @@ dependencies = [ [[package]] name = "solana-program" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bddf573103c890b4ab8f9a6641d4f969d4148bce9a451c263f4a62afa949fae" +checksum = "2a5513a02d622ba89e76baf4b49d25ae20c2c2c623fced12b0d6dd7b8f23e006" dependencies = [ "ark-bn254", "ark-ec", @@ -3803,9 +3803,9 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e22d035b370d65bff46c7d7582a1619c4edac8e8059e2dec0e151df09882c7b3" +checksum = "64dc9f666a8e4f93166ce58eea9dfbf275e5cad461b2f1bbfa06538718dc3212" dependencies = [ "base64 0.21.7", "bincode", @@ -3831,9 +3831,9 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08b24b06fa176209ddb2a2f8172a00b07e8a3b18229fbfc49f1eb3ce6ad11ff1" +checksum = "8f50cac89269a01235f6b421bc580132191f4df388f4265513e78fd00cf864dd" dependencies = [ "assert_matches", "base64 0.21.7", @@ -3886,9 +3886,9 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "869483c05f18d37d4d95a08d9e05e00a4f76a8c8349aeedeee9ba2d013cbacde" +checksum = "5cb099b2f9c0a65a6f23ced791325141cd68c27b04d11c04fef838a00f613861" dependencies = [ "bs58", "proc-macro2", @@ -3905,9 +3905,9 @@ checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183" [[package]] name = "solana-transaction-status" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b5614e42e4d5a8b15e4553b68008788fae3a0dbc1a3672b62e9574252579536" +checksum = "3efa0d30f78dbc74e795638b053dd6ec7230739301e7f0e06b586f7731fd25c8" dependencies = [ "Inflector", "base64 0.21.7", @@ -3930,9 +3930,9 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "1.18.11" +version = "1.18.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "459c27f7b954798677d8243aa53b8080cfb314ecfecbf8889a5a65c91ad11fee" +checksum = "630dc0b5f6250cf6a4c8b2bd3895283738915e83eba5453db20bb02b2527f302" dependencies = [ "aes-gcm-siv", "base64 0.21.7", @@ -5241,7 +5241,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-client" -version = "1.15.0+solana.1.18.11" +version = "1.15.0+solana.1.18.12" dependencies = [ "bytes", "futures", @@ -5254,7 +5254,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-client-simple" -version = "1.13.0+solana.1.18.11" +version = "1.13.0+solana.1.18.12" dependencies = [ "anyhow", "backoff", @@ -5277,7 +5277,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-geyser" -version = "1.14.1+solana.1.18.11" +version = "1.14.1+solana.1.18.12" dependencies = [ "anyhow", "base64 0.21.7", @@ -5310,7 +5310,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-proto" -version = "1.14.0+solana.1.18.11" +version = "1.14.0+solana.1.18.12" dependencies = [ "anyhow", "bincode", @@ -5325,7 +5325,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-tools" -version = "1.0.0-rc.11+solana.1.18.11" +version = "1.0.0-rc.11+solana.1.18.12" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 6af2ffb3..4e986dfd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,11 @@ [workspace] resolver = "2" members = [ - "examples/rust", # 1.13.0+solana.1.18.11 - "yellowstone-grpc-client", # 1.15.0+solana.1.18.11 - "yellowstone-grpc-geyser", # 1.14.1+solana.1.18.11 - "yellowstone-grpc-proto", # 1.14.0+solana.1.18.11 - "yellowstone-grpc-tools", # 1.0.0-rc.11+solana.1.18.11 + "examples/rust", # 1.13.0+solana.1.18.12 + "yellowstone-grpc-client", # 1.15.0+solana.1.18.12 + "yellowstone-grpc-geyser", # 1.14.1+solana.1.18.12 + "yellowstone-grpc-proto", # 1.14.0+solana.1.18.12 + "yellowstone-grpc-tools", # 1.0.0-rc.11+solana.1.18.12 ] [workspace.package] @@ -51,11 +51,11 @@ serde = "1.0.145" serde_json = "1.0.86" serde_yaml = "0.9.25" sha2 = "0.10.7" -solana-account-decoder = "=1.18.11" -solana-geyser-plugin-interface = "=1.18.11" -solana-logger = "=1.18.11" -solana-sdk = "=1.18.11" -solana-transaction-status = "=1.18.11" +solana-account-decoder = "=1.18.12" +solana-geyser-plugin-interface = "=1.18.12" +solana-logger = "=1.18.12" +solana-sdk = "=1.18.12" +solana-transaction-status = "=1.18.12" spl-token-2022 = "0.9.0" thiserror = "1.0" tokio = "1.21.2" @@ -66,8 +66,8 @@ tonic-health = "0.10.2" tracing = "0.1.37" tracing-subscriber = "0.3.17" vergen = "8.2.1" -yellowstone-grpc-client = { path = "yellowstone-grpc-client", version = "=1.15.0+solana.1.18.11" } -yellowstone-grpc-proto = { path = "yellowstone-grpc-proto", version = "=1.14.0+solana.1.18.11" } +yellowstone-grpc-client = { path = "yellowstone-grpc-client", version = "=1.15.0+solana.1.18.12" } +yellowstone-grpc-proto = { path = "yellowstone-grpc-proto", version = "=1.14.0+solana.1.18.12" } [profile.release] debug = true diff --git a/deny.toml b/deny.toml index 69b80da2..1efcd0da 100644 --- a/deny.toml +++ b/deny.toml @@ -1,3 +1,4 @@ +[graph] all-features = true [advisories] diff --git a/examples/rust/Cargo.toml b/examples/rust/Cargo.toml index ac62e22f..281d6d7c 100644 --- a/examples/rust/Cargo.toml +++ b/examples/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-client-simple" -version = "1.13.0+solana.1.18.11" +version = "1.13.0+solana.1.18.12" authors = { workspace = true } edition = { workspace = true } homepage = { workspace = true } diff --git a/yellowstone-grpc-client/Cargo.toml b/yellowstone-grpc-client/Cargo.toml index 6d93f4ce..17075fd2 100644 --- a/yellowstone-grpc-client/Cargo.toml +++ b/yellowstone-grpc-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-client" -version = "1.15.0+solana.1.18.11" +version = "1.15.0+solana.1.18.12" 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 e51800d9..1417b4d7 100644 --- a/yellowstone-grpc-geyser/Cargo.toml +++ b/yellowstone-grpc-geyser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-geyser" -version = "1.14.1+solana.1.18.11" +version = "1.14.1+solana.1.18.12" 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 ca68ff15..3abbaaaa 100644 --- a/yellowstone-grpc-proto/Cargo.toml +++ b/yellowstone-grpc-proto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-proto" -version = "1.14.0+solana.1.18.11" +version = "1.14.0+solana.1.18.12" authors = { workspace = true } edition = { workspace = true } description = "Yellowstone gRPC Geyser Protobuf Definitions" diff --git a/yellowstone-grpc-tools/Cargo.toml b/yellowstone-grpc-tools/Cargo.toml index 4c283996..200685a8 100644 --- a/yellowstone-grpc-tools/Cargo.toml +++ b/yellowstone-grpc-tools/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-tools" -version = "1.0.0-rc.11+solana.1.18.11" +version = "1.0.0-rc.11+solana.1.18.12" authors = { workspace = true } edition = { workspace = true } description = "Yellowstone gRPC Tools"