From 6cf1b29b8e1b0e6c19f50cf37bee3c61b1a23d94 Mon Sep 17 00:00:00 2001 From: Kirill Fomichev Date: Fri, 12 Jul 2024 23:02:31 -0500 Subject: [PATCH] solana: update to 1.18.18 (#9) --- Cargo.lock | 62 ++++++++++++++++---------------- Cargo.toml | 5 ++- plerkle/Cargo.toml | 10 +++--- plerkle_serialization/Cargo.toml | 6 ++-- 4 files changed, 41 insertions(+), 42 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f9f83a5..77a0952 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2043,7 +2043,7 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" dependencies = [ - "proc-macro-crate 1.3.1", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", "syn 2.0.66", @@ -2223,7 +2223,7 @@ checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" [[package]] name = "plerkle" -version = "1.6.0+solana.1.18.15" +version = "1.6.0+solana.1.18.18" dependencies = [ "async-trait", "base64 0.21.7", @@ -2274,7 +2274,7 @@ dependencies = [ [[package]] name = "plerkle_serialization" -version = "1.6.0+solana.1.18.15" +version = "1.6.0+solana.1.18.18" dependencies = [ "bs58", "chrono", @@ -2989,9 +2989,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52346da8fbbac45fdfbb9c09f7a4e263fabd13f401352e1feedc55e1178a8ba2" +checksum = "b4a1297281b114406a9165c6f55ff9f8706f6244545194c7aa837f9b25dee16e" dependencies = [ "Inflector", "base64 0.21.7", @@ -3014,9 +3014,9 @@ dependencies = [ [[package]] name = "solana-config-program" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2010ba6fe2a1c4270ca3d3ef23ebfd893e3d2c980b9c0fc04451c4ce2f6b3deb" +checksum = "e6db8509d749ff1396a0b538ade995908361563b4f2c875b09cf096ba4ba0fae" dependencies = [ "bincode", "chrono", @@ -3028,9 +3028,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c00a6aca244dfa904e2c4a26406ba7b0987344ceaec932f3cda0b35eff0babc" +checksum = "3f498a2b290abca1cf77feacef01b904be725fd46a7aea5ba121cce8c1269dcf" dependencies = [ "block-buffer 0.10.4", "bs58", @@ -3053,9 +3053,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi-macro" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bed58b27b9b8877893f69bc5cfd1c62e984315e0229d83cf8a32ad0933c0d6c9" +checksum = "e4ab48d1be18021f5c13f94671e766699511044f81aab3376313f6a2392f8fab" dependencies = [ "proc-macro2", "quote", @@ -3065,9 +3065,9 @@ dependencies = [ [[package]] name = "solana-geyser-plugin-interface" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98518d17c72801e41ea60c98703e3b0de9867ee45c8f1afb1544406e05115340" +checksum = "69fa618be6c880aebfd01541e1ce386985441a4df43fbf83de58f194502fe64b" dependencies = [ "log", "solana-sdk", @@ -3077,9 +3077,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bee2daf61ae582edf9634adf8e5021faf002df0d3f69078ecbcd6c7b41bdf833" +checksum = "ed08bcdd54232d2017071a6f5d664b34649ef0110801ac310a01418215f22ff7" dependencies = [ "env_logger", "lazy_static", @@ -3088,9 +3088,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "148512f384b82cf9e8bfe80503b688340d42a4cc17cfd572b88a6d803a488527" +checksum = "5db05e4bba8562a2419cb980301152fc7f60f643065c3aba4b3b5d6e3bd66e45" dependencies = [ "log", "solana-sdk", @@ -3098,9 +3098,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55d734099c26f81621bd1aaddb8788908e20fd7fac28fb00402d564964eae4ea" +checksum = "f7a77735beed78eb221e123e0d46a991dc91db9e199d5c5fdbea22a55149d162" dependencies = [ "crossbeam-channel", "gethostname", @@ -3113,9 +3113,9 @@ dependencies = [ [[package]] name = "solana-program" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f4908f360900d0a1aa81c7bad7937c78f0825c3f08ff0b22f1de0e43e5946f2" +checksum = "d97cec6d3d60ef58168c8b3e97fd88e8903fa059eff6635361427c61c946ec1e" dependencies = [ "ark-bn254", "ark-ec", @@ -3168,9 +3168,9 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47c8ace7f999a8278351ea86ed93f57e7833cb65fb04167a9ba9ea593e995288" +checksum = "d4b76599d73401663bc1fde39f9fa5e538bd74451ea4a8d4e3ac14541be0a5de" dependencies = [ "base64 0.21.7", "bincode", @@ -3196,9 +3196,9 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c50ec330850953d4971b052ff98c74a8e67e7618b4aed9f4971b8d3b68fcd1cd" +checksum = "1c335bdf35728ea876506babffcfd85fa4dd66af6438f9472afc91b278946909" dependencies = [ "assert_matches", "base64 0.21.7", @@ -3251,9 +3251,9 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ef2ea49002d1bf52a4a8509570b2c3b88e7b6d0a131b11bbd637ca1e1df0ff" +checksum = "4ba67050b90454a8638913a7d5775703c0557157def04ddcc8b59c964cda8535" dependencies = [ "bs58", "proc-macro2", @@ -3270,9 +3270,9 @@ checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183" [[package]] name = "solana-transaction-status" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0439563ffb7471a0b51446f0fff5c8b2108e31248bf7dbab8b9efaa2af3a4c27" +checksum = "7595aef5a9ddfdecd0966cc12ad0006713e4f8d87eafb4cb7b60fb18d98eff3a" dependencies = [ "Inflector", "base64 0.21.7", @@ -3295,9 +3295,9 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "1.18.15" +version = "1.18.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cafb3df56516086f65e2a08a8cd03f504236f3b5348299abd45415d1d18ba32" +checksum = "616130045004bccc9dd016fe03ac458db38bd61456f1d16f126acb60f968dcae" dependencies = [ "aes-gcm-siv", "base64 0.21.7", diff --git a/Cargo.toml b/Cargo.toml index 525d660..4e18716 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,10 @@ [workspace] members = [ - "plerkle", # 1.6.0+solana.1.17.28 + "plerkle", # 1.6.0+solana.1.18.18 "plerkle_messenger", # 1.6.6 - "plerkle_serialization", # 1.6.0+solana.1.17.28 + "plerkle_serialization", # 1.6.0+solana.1.18.18 ] [profile.release] -debug = true lto = true codegen-units = 1 diff --git a/plerkle/Cargo.toml b/plerkle/Cargo.toml index 8c4e3b9..cfb3d75 100644 --- a/plerkle/Cargo.toml +++ b/plerkle/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "plerkle" description = "Geyser plugin with dynamic config reloading, message bus agnostic abstractions and a whole lot of fun." -version = "1.6.0+solana.1.18.15" +version = "1.6.0+solana.1.18.18" authors = ["Metaplex Developers "] repository = "https://github.com/metaplex-foundation/digital-asset-validator-plugin" license = "AGPL-3.0" @@ -31,10 +31,10 @@ plerkle_serialization = { path = "../plerkle_serialization", version = "1.6.0" } serde = "1.0.144" serde_derive = "1.0.103" serde_json = "1.0.83" -solana-geyser-plugin-interface = "=1.18.15" -solana-logger = "=1.18.15" -solana-sdk = "=1.18.15" -solana-transaction-status = "=1.18.15" +solana-geyser-plugin-interface = "=1.18.18" +solana-logger = "=1.18.18" +solana-sdk = "=1.18.18" +solana-transaction-status = "=1.18.18" thiserror = "1.0.30" tokio = { version = "1.23.0", features = ["full"] } tracing = "0.1.37" diff --git a/plerkle_serialization/Cargo.toml b/plerkle_serialization/Cargo.toml index 1749cae..06e7439 100644 --- a/plerkle_serialization/Cargo.toml +++ b/plerkle_serialization/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "plerkle_serialization" description = "Metaplex Flatbuffers Plerkle Serialization for Geyser plugin producer/consumer patterns." -version = "1.6.0+solana.1.18.15" +version = "1.6.0+solana.1.18.18" authors = ["Metaplex Developers "] repository = "https://github.com/metaplex-foundation/digital-asset-validator-plugin" license = "AGPL-3.0" @@ -14,8 +14,8 @@ bs58 = "0.4.0" chrono = "0.4.22" flatbuffers = "23.1.21" serde = "1.0.152" -solana-sdk = "=1.18.15" -solana-transaction-status = "=1.18.15" +solana-sdk = "=1.18.18" +solana-transaction-status = "=1.18.18" thiserror = "1.0.32" [package.metadata.docs.rs]