diff --git a/Cargo.lock b/Cargo.lock index b784039..d1f509b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -56,9 +56,9 @@ dependencies = [ [[package]] name = "agave-geyser-plugin-interface" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca0d15a8a92750675f9d20f156b7b08a012815f8214ab6de487259d1c279e939" +checksum = "8f16b098a4328049d377bde5c555b6fd755a8fd3835f7fcfb71366d2c8ebc351" dependencies = [ "log", "solana-sdk", @@ -2085,7 +2085,7 @@ checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" [[package]] name = "plerkle" -version = "1.6.0" +version = "1.6.0+solana.2.0.14" dependencies = [ "agave-geyser-plugin-interface", "async-trait", @@ -2118,7 +2118,7 @@ dependencies = [ [[package]] name = "plerkle_messenger" -version = "1.6.0" +version = "1.6.0+solana.2.0.14" dependencies = [ "async-mutex", "async-trait", @@ -2136,7 +2136,7 @@ dependencies = [ [[package]] name = "plerkle_serialization" -version = "1.6.0" +version = "1.6.0+solana.2.0.14" dependencies = [ "bs58 0.4.0", "chrono", @@ -2792,9 +2792,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5687837ad876dec1d39cf98a72b7089cb5ae2250ab10415356861dfda3a5a374" +checksum = "ad3f0b04a6f8d8778488fe2c3e77e97866d8b61378c8a4d91e188e1444f98186" dependencies = [ "Inflector", "base64 0.22.1", @@ -2817,9 +2817,9 @@ dependencies = [ [[package]] name = "solana-compute-budget" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a44d6bf7f6f90ade264fea97976d01198e24cea00ca3ab01e3c7d5c1609b9a2" +checksum = "29e90b1be747a3f2373c8b7f2e1bd4291249fc588647524789ff877cc57e7ad8" dependencies = [ "rustc_version", "solana-sdk", @@ -2827,9 +2827,9 @@ dependencies = [ [[package]] name = "solana-config-program" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8e407e1e2bd056836e3fef1b27c9f41d52ccb83ddb6847a5e755432d15e6606" +checksum = "193009c562956c9672cb1fd6439a444367b1b0fd67f20f435ab6a4026e5ed187" dependencies = [ "bincode", "chrono", @@ -2841,9 +2841,9 @@ dependencies = [ [[package]] name = "solana-curve25519" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33dfcbe23eacee29bd9eec8cdbc370b201e4309eb97672d7503db6f70841d9cd" +checksum = "e0d6ca4dc435e6048f871424cd5ace2aeb06c2c82229d684903b03fb351072d4" dependencies = [ "bytemuck", "bytemuck_derive", @@ -2854,9 +2854,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2df525978f892bcbac59c453585c98e8b4d85bbf18011efab97dcda278d358" +checksum = "7369915bd82d09dcb14a5ebba3431c4e54f19f2de0521ac56627d38016d45408" dependencies = [ "env_logger", "lazy_static", @@ -2865,9 +2865,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49bdddfff4c9c4bccad9129c850c781686194619ec8dfe025471fadf91131d44" +checksum = "8b583a9a2a43e02231636662663d7804b70c1c0f3a42b1a641ab5d5964bc8ebf" dependencies = [ "log", "solana-sdk", @@ -2875,9 +2875,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9252bd7e35e4cabcb583c4807a0e1f87a8bb7b49c96377a35fb26e7b77e525f" +checksum = "68602687aeb613bd73933f27ce11b1ad58896a6a2fa71497fecae2987e614f61" dependencies = [ "crossbeam-channel", "gethostname", @@ -2890,9 +2890,9 @@ dependencies = [ [[package]] name = "solana-program" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8a675afa9b0a9e381ea377a27730b4f39fc05f2539607efc545723733029c89" +checksum = "2625a23c3813b620141ee447819b08d1b9a5f1c69a309754834e3f35798a21fb" dependencies = [ "ark-bn254", "ark-ec", @@ -2936,9 +2936,9 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5048497166421d55eccd9bccd99dc960a123c7cc6f30a449ae4e86ad1b094253" +checksum = "9f6f48b286f452feb1f2151ffa4243a382affc126d90c60ad804d2759175b996" dependencies = [ "base64 0.22.1", "bincode", @@ -2965,9 +2965,9 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0da5fa8db9b1835f96784b1cb6ab79e51d06cecc636657c64185b9ffa502abf7" +checksum = "6bec7d84513d65700740755c512a0d58b9f60dbbce683379c399d2c357b3ceb0" dependencies = [ "bincode", "bitflags 2.5.0", @@ -3014,9 +3014,9 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "193006436577cb4aa8e52fbb432c3f14c2d4d7b3b00f48f3485225ea9ca45a08" +checksum = "93a5a1eabc890415d326707afe62cd7a2009236e8d899c1519566fc8f7e3977b" dependencies = [ "bs58 0.5.1", "proc-macro2", @@ -3033,9 +3033,9 @@ checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183" [[package]] name = "solana-transaction-status" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41072f1d203936b13999777b7bdef5d8470cde596a24c2fbcfef637abc4ecc88" +checksum = "02b6361f2bb0020a269108e8630c174ad97a72e8ba1fe52a7ccaae27fc1219c7" dependencies = [ "Inflector", "base64 0.22.1", @@ -3060,9 +3060,9 @@ dependencies = [ [[package]] name = "solana-type-overrides" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1b3b90d698caabea32650ca44cf07869e8d2606e9ca1da1f5175dbf07efa5dc" +checksum = "18ee8181704d686981cf4c1365a15f16e1b680542c160ddd4d07ec33e0be747a" dependencies = [ "lazy_static", "rand 0.8.5", @@ -3070,9 +3070,9 @@ dependencies = [ [[package]] name = "solana-vote" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b612dab26a213c71509a2ba260d7b1a8fbeb4c4ad22f050afaa0bae240b7c43d" +checksum = "62a9aa08d6d925b438d569d5e56bad9eb98fd2acd91bf76274ed59045dc77f9f" dependencies = [ "itertools 0.12.1", "log", @@ -3085,9 +3085,9 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "2.0.10" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3a1344737f62481c5b8dfebd9be0598297394b57d21ef44704e5b49504cadc4" +checksum = "8c9c1b81daa97afa8690da1a72a453f4c7faf4dc05c4205074b2cbd8f4e5490c" dependencies = [ "aes-gcm-siv", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index 994c449..8ea83b5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,9 +1,9 @@ [workspace] resolver = "2" members = [ - "plerkle", # 1.6.0 - "plerkle_messenger", # 1.6.6 - "plerkle_serialization", # 1.6.0 + "plerkle", # 1.6.0+solana.2.0.14 + "plerkle_messenger", # 1.6.6+solana.2.0.14 + "plerkle_serialization", # 1.6.0+solana.2.0.14 ] [profile.release] diff --git a/plerkle/Cargo.toml b/plerkle/Cargo.toml index af0fadb..7f65882 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" +version = "1.6.0+solana.2.0.14" authors = ["Metaplex Developers "] repository = "https://github.com/metaplex-foundation/digital-asset-validator-plugin" license = "AGPL-3.0" @@ -13,7 +13,7 @@ publish = false crate-type = ["cdylib", "rlib"] [dependencies] -agave-geyser-plugin-interface = "~2.0.10" +agave-geyser-plugin-interface = "=2.0.14" async-trait = "0.1.53" base64 = "0.21.0" bs58 = "0.4.0" @@ -27,14 +27,14 @@ flatbuffers = "23.1.21" hex = "0.4.3" lazy_static = "1.4.0" log = "0.4.17" -plerkle_messenger = { path = "../plerkle_messenger", version = "1.6.0", features = ["redis"] } -plerkle_serialization = { path = "../plerkle_serialization", version = "1.6.0" } +plerkle_messenger = { path = "../plerkle_messenger", version = "1.6.0+solana.2.0.14", features = ["redis"] } +plerkle_serialization = { path = "../plerkle_serialization", version = "1.6.0+solana.2.0.14" } serde = "1.0.144" serde_derive = "1.0.103" serde_json = "1.0.83" -solana-logger = "~2.0.10" -solana-sdk = "~2.0.10" -solana-transaction-status = "~2.0.10" +solana-logger = "=2.0.14" +solana-sdk = "=2.0.14" +solana-transaction-status = "=2.0.14" thiserror = "1.0.30" tokio = { version = "1.23.0", features = ["full"] } tracing = "0.1.37" diff --git a/plerkle_messenger/Cargo.toml b/plerkle_messenger/Cargo.toml index c0b0000..bc33b9c 100644 --- a/plerkle_messenger/Cargo.toml +++ b/plerkle_messenger/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "plerkle_messenger" description = "Metaplex Messenger trait for Geyser plugin producer/consumer patterns." -version = "1.6.0" +version = "1.6.0+solana.2.0.14" authors = ["Metaplex Developers "] repository = "https://github.com/metaplex-foundation/digital-asset-validator-plugin" license = "AGPL-3.0" diff --git a/plerkle_serialization/Cargo.toml b/plerkle_serialization/Cargo.toml index cd5c084..4671446 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" +version = "1.6.0+solana.2.0.14" 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 = "~2.0.10" -solana-transaction-status = "~2.0.10" +solana-sdk = "=2.0.14" +solana-transaction-status = "=2.0.14" thiserror = "1.0.32" [package.metadata.docs.rs]