diff --git a/CHANGELOG.md b/CHANGELOG.md index ae699032..4ec73077 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,17 @@ The minor version will be incremented upon a breaking change and the patch versi ## 2024-09-12 +- yellowstone-grpc-client-1.16.2+solana.2.0.10 +- yellowstone-grpc-geyser-1.16.3+solana.2.0.10 +- yellowstone-grpc-proto-1.15.0+solana.2.0.10 +- yellowstone-grpc-tools-1.0.0-rc.12+solana.2.0.10 + +### Features + +- solana: update to 2.0.10 ([#427](https://github.com/rpcpool/yellowstone-grpc/pull/427)) + +## 2024-09-12 + - yellowstone-grpc-client-1.16.2+solana.2.0.9 - yellowstone-grpc-geyser-1.16.3+solana.2.0.9 - yellowstone-grpc-proto-1.15.0+solana.2.0.9 diff --git a/Cargo.lock b/Cargo.lock index bc6d3d29..84032072 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -65,9 +65,9 @@ dependencies = [ [[package]] name = "agave-geyser-plugin-interface" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91b8c57b83e2009a3359a30fbfc53932cadf1812b729d73f2b64af3d5822c0c2" +checksum = "ca0d15a8a92750675f9d20f156b7b08a012815f8214ab6de487259d1c279e939" dependencies = [ "log", "solana-sdk", @@ -3617,9 +3617,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1889be2bdb77224ed1bb726e64983a9ede622da5a22e8fb0619a2ec6885e84f2" +checksum = "5687837ad876dec1d39cf98a72b7089cb5ae2250ab10415356861dfda3a5a374" dependencies = [ "Inflector", "base64 0.22.1", @@ -3642,9 +3642,9 @@ dependencies = [ [[package]] name = "solana-compute-budget" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1a9d6e202f04a2f57b314ba3494a5230f9708247070393f782a754774b1fbb3" +checksum = "5a44d6bf7f6f90ade264fea97976d01198e24cea00ca3ab01e3c7d5c1609b9a2" dependencies = [ "rustc_version", "solana-sdk", @@ -3652,9 +3652,9 @@ dependencies = [ [[package]] name = "solana-config-program" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92bbca6f0351b8bf3de4472a6cdc4e5f94ddd8eb571230eb6c57ed42bda10553" +checksum = "c8e407e1e2bd056836e3fef1b27c9f41d52ccb83ddb6847a5e755432d15e6606" dependencies = [ "bincode", "chrono", @@ -3666,9 +3666,9 @@ dependencies = [ [[package]] name = "solana-curve25519" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0aa9209adbba7662a0a6a79ab48b4d09a2cb23a3db3dd817818e1bc28da99a11" +checksum = "33dfcbe23eacee29bd9eec8cdbc370b201e4309eb97672d7503db6f70841d9cd" dependencies = [ "bytemuck", "bytemuck_derive", @@ -3679,9 +3679,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ad3a2edfbecfd010c45b4fe34c472910392e273cf165a03e187cb09cf690b22" +checksum = "1d2df525978f892bcbac59c453585c98e8b4d85bbf18011efab97dcda278d358" dependencies = [ "env_logger 0.9.3", "lazy_static", @@ -3690,9 +3690,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d08a0175bfa4cb16889feeca9d4d5bc144a91cfbe19a3746f1823600a62684b" +checksum = "49bdddfff4c9c4bccad9129c850c781686194619ec8dfe025471fadf91131d44" dependencies = [ "log", "solana-sdk", @@ -3700,9 +3700,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d312fb471563f31fee1578ca8c51619458bddf25f36ad10388a2a1812ee27e25" +checksum = "f9252bd7e35e4cabcb583c4807a0e1f87a8bb7b49c96377a35fb26e7b77e525f" dependencies = [ "crossbeam-channel", "gethostname", @@ -3715,9 +3715,9 @@ dependencies = [ [[package]] name = "solana-program" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51237f3618428e8b9dd1e5c3d89b8f44f00dbcb88a7ad577ebdfdfac51501c61" +checksum = "e8a675afa9b0a9e381ea377a27730b4f39fc05f2539607efc545723733029c89" dependencies = [ "ark-bn254", "ark-ec", @@ -3761,9 +3761,9 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8d2c1801dc17b166db40968ef1ab30f71b319edcaa69efe8c29a66258baff52" +checksum = "5048497166421d55eccd9bccd99dc960a123c7cc6f30a449ae4e86ad1b094253" dependencies = [ "base64 0.22.1", "bincode", @@ -3790,9 +3790,9 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da640d96314707ba69feb3c0b1c5fdefb418c5d5e684fe5a9a27b8daae8c18b5" +checksum = "0da5fa8db9b1835f96784b1cb6ab79e51d06cecc636657c64185b9ffa502abf7" dependencies = [ "bincode", "bitflags 2.6.0", @@ -3839,9 +3839,9 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45b6e930455ef68cf15e5a22a0e0c207e67c3d70978a565e0a64f568c8a24129" +checksum = "193006436577cb4aa8e52fbb432c3f14c2d4d7b3b00f48f3485225ea9ca45a08" dependencies = [ "bs58", "proc-macro2", @@ -3858,9 +3858,9 @@ checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183" [[package]] name = "solana-transaction-status" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e3294eebb17ee6a2bf7f5365a332da714a8c88b92e59121fc32c495d0f7c4d8" +checksum = "41072f1d203936b13999777b7bdef5d8470cde596a24c2fbcfef637abc4ecc88" dependencies = [ "Inflector", "base64 0.22.1", @@ -3885,9 +3885,9 @@ dependencies = [ [[package]] name = "solana-type-overrides" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4201087a2d944f1fe1a5531d612384a825378339b26c84df4681afb7b52018b" +checksum = "c1b3b90d698caabea32650ca44cf07869e8d2606e9ca1da1f5175dbf07efa5dc" dependencies = [ "lazy_static", "rand 0.8.5", @@ -3895,9 +3895,9 @@ dependencies = [ [[package]] name = "solana-vote" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a72891adbea06048965dfd4e0f1897f113d03bafb9e81f895bbe560e0b3a5ec" +checksum = "b612dab26a213c71509a2ba260d7b1a8fbeb4c4ad22f050afaa0bae240b7c43d" dependencies = [ "itertools 0.12.1", "log", @@ -3910,9 +3910,9 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "860d780884e7e0eab6bdc909d80ef32b791d1c0963aff8cdfcbd4f00ca640c8a" +checksum = "b3a1344737f62481c5b8dfebd9be0598297394b57d21ef44704e5b49504cadc4" dependencies = [ "aes-gcm-siv", "base64 0.22.1", @@ -5162,7 +5162,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-client" -version = "1.16.2+solana.2.0.9" +version = "1.16.2+solana.2.0.10" dependencies = [ "bytes", "futures", @@ -5175,7 +5175,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-client-simple" -version = "1.14.1+solana.2.0.9" +version = "1.14.1+solana.2.0.10" dependencies = [ "anyhow", "backoff", @@ -5199,7 +5199,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-geyser" -version = "1.16.3+solana.2.0.9" +version = "1.16.3+solana.2.0.10" dependencies = [ "agave-geyser-plugin-interface", "anyhow", @@ -5235,7 +5235,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-proto" -version = "1.15.0+solana.2.0.9" +version = "1.15.0+solana.2.0.10" dependencies = [ "anyhow", "bincode", @@ -5250,7 +5250,7 @@ dependencies = [ [[package]] name = "yellowstone-grpc-tools" -version = "1.0.0-rc.12+solana.2.0.9" +version = "1.0.0-rc.12+solana.2.0.10" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index b7a7c3eb..8294c31f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,11 @@ [workspace] resolver = "2" members = [ - "examples/rust", # 1.14.1+solana.2.0.9 - "yellowstone-grpc-client", # 1.16.2+solana.2.0.9 - "yellowstone-grpc-geyser", # 1.16.3+solana.2.0.9 - "yellowstone-grpc-proto", # 1.15.0+solana.2.0.9 - "yellowstone-grpc-tools", # 1.0.0-rc.12+solana.2.0.9 + "examples/rust", # 1.14.1+solana.2.0.10 + "yellowstone-grpc-client", # 1.16.2+solana.2.0.10 + "yellowstone-grpc-geyser", # 1.16.3+solana.2.0.10 + "yellowstone-grpc-proto", # 1.15.0+solana.2.0.10 + "yellowstone-grpc-tools", # 1.0.0-rc.12+solana.2.0.10 ] [workspace.package] @@ -17,7 +17,7 @@ license = "AGPL-3.0" keywords = ["solana"] [workspace.dependencies] -agave-geyser-plugin-interface = "=2.0.9" +agave-geyser-plugin-interface = "=2.0.10" anyhow = "1.0.62" async-trait = "0.1.73" atty = "0.2.14" @@ -56,10 +56,10 @@ serde = "1.0.145" serde_json = "1.0.86" serde_yaml = "0.9.25" sha2 = "0.10.7" -solana-account-decoder = "=2.0.9" -solana-logger = "=2.0.9" -solana-sdk = "=2.0.9" -solana-transaction-status = "=2.0.9" +solana-account-decoder = "=2.0.10" +solana-logger = "=2.0.10" +solana-sdk = "=2.0.10" +solana-transaction-status = "=2.0.10" spl-token-2022 = "4.0.0" thiserror = "1.0" tokio = "1.21.2" @@ -71,8 +71,8 @@ tracing = "0.1.37" tracing-subscriber = "0.3.17" uuid = "1.8.0" vergen = "9.0.0" -yellowstone-grpc-client = { path = "yellowstone-grpc-client", version = "=1.16.2+solana.2.0.9" } -yellowstone-grpc-proto = { path = "yellowstone-grpc-proto", version = "=1.15.0+solana.2.0.9", default-features = false } +yellowstone-grpc-client = { path = "yellowstone-grpc-client", version = "=1.16.2+solana.2.0.10" } +yellowstone-grpc-proto = { path = "yellowstone-grpc-proto", version = "=1.15.0+solana.2.0.10", default-features = false } [profile.release] lto = true diff --git a/examples/rust/Cargo.toml b/examples/rust/Cargo.toml index 3b108ff8..6857da2d 100644 --- a/examples/rust/Cargo.toml +++ b/examples/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-client-simple" -version = "1.14.1+solana.2.0.9" +version = "1.14.1+solana.2.0.10" authors = { workspace = true } edition = { workspace = true } homepage = { workspace = true } diff --git a/yellowstone-grpc-client/Cargo.toml b/yellowstone-grpc-client/Cargo.toml index 20646563..44f393c9 100644 --- a/yellowstone-grpc-client/Cargo.toml +++ b/yellowstone-grpc-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-client" -version = "1.16.2+solana.2.0.9" +version = "1.16.2+solana.2.0.10" 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 4c35a0fa..4fc652f4 100644 --- a/yellowstone-grpc-geyser/Cargo.toml +++ b/yellowstone-grpc-geyser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-geyser" -version = "1.16.3+solana.2.0.9" +version = "1.16.3+solana.2.0.10" 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 2bf950a3..9fad259a 100644 --- a/yellowstone-grpc-proto/Cargo.toml +++ b/yellowstone-grpc-proto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yellowstone-grpc-proto" -version = "1.15.0+solana.2.0.9" +version = "1.15.0+solana.2.0.10" 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 6469c9b4..0a2adc2c 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.12+solana.2.0.9" +version = "1.0.0-rc.12+solana.2.0.10" authors = { workspace = true } edition = { workspace = true } description = "Yellowstone gRPC Tools"