From babddac324bbd8e8a05be05099e74b101b441840 Mon Sep 17 00:00:00 2001 From: Godmode Galactus Date: Sun, 11 Jun 2023 19:19:38 +0200 Subject: [PATCH] Adding solana lite-rpc dependency --- Cargo.lock | 4345 ++++++++++++++++++---------------------------------- Cargo.toml | 33 +- 2 files changed, 1503 insertions(+), 2875 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 437d12c..d6f6e56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -34,7 +34,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" dependencies = [ "cfg-if 1.0.0", - "cipher 0.3.0", + "cipher", "cpufeatures", "opaque-debug", ] @@ -47,7 +47,7 @@ checksum = "589c637f0e68c877bbd59a4599bbe849cac8e5f3e4b5a3ebae8f528cd218dcdc" dependencies = [ "aead", "aes", - "cipher 0.3.0", + "cipher", "ctr", "polyval", "subtle", @@ -60,7 +60,19 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", + "once_cell", + "version_check 0.9.4", +] + +[[package]] +name = "ahash" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +dependencies = [ + "cfg-if 1.0.0", + "getrandom 0.2.10", "once_cell", "version_check 0.9.4", ] @@ -74,6 +86,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "aho-corasick" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +dependencies = [ + "memchr", +] + [[package]] name = "aliasable" version = "0.1.3" @@ -103,111 +124,111 @@ checksum = "6b2d54853319fd101b8dd81de382bcbf3e03410a64d8928bbee85a3e7dcde483" [[package]] name = "anchor-attribute-access-control" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d5e1a413b311b039d29b61d0dbb401c9dbf04f792497ceca87593454bf6d7dd" +checksum = "faa5be5b72abea167f87c868379ba3c2be356bfca9e6f474fd055fa0f7eeb4f2" dependencies = [ "anchor-syn", "anyhow", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "regex", "syn 1.0.109", ] [[package]] name = "anchor-attribute-account" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cca9aeaf633c6e2365fed0525dcac68610be58eee5dc69d3b86fe0b1d4b320b9" +checksum = "f468970344c7c9f9d03b4da854fd7c54f21305059f53789d0045c1dd803f0018" dependencies = [ "anchor-syn", "anyhow", - "bs58 0.4.0", - "proc-macro2 1.0.52", - "quote 1.0.26", + "bs58 0.5.0", + "proc-macro2 1.0.60", + "quote 1.0.28", "rustversion", "syn 1.0.109", ] [[package]] name = "anchor-attribute-constant" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "788e44f9e8501dabeb6f9229da0f3268fb2ae3208912608ffaa056a72031296f" +checksum = "59948e7f9ef8144c2aefb3f32a40c5fce2798baeec765ba038389e82301017ef" dependencies = [ "anchor-syn", - "proc-macro2 1.0.52", + "proc-macro2 1.0.60", "syn 1.0.109", ] [[package]] name = "anchor-attribute-error" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea0c4d8c7e4a2605ede6fcdced9690288b2f74e24768619a85229d57e597bc97" +checksum = "fc753c9d1c7981cb8948cf7e162fb0f64558999c0413058e2d43df1df5448086" dependencies = [ "anchor-syn", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] [[package]] name = "anchor-attribute-event" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a3b07d5c5d87b5edc72428b447b8e9ee1143b83dd1afc6a6b1d352c6a6164d8" +checksum = "f38b4e172ba1b52078f53fdc9f11e3dc0668ad27997838a0aad2d148afac8c97" dependencies = [ "anchor-syn", "anyhow", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] [[package]] name = "anchor-attribute-program" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b22ad0445115dbea5869b1d062da49ae125abed9132fc20c33227f25e42dfa6b" +checksum = "4eebd21543606ab61e2d83d9da37d24d3886a49f390f9c43a1964735e8c0f0d5" dependencies = [ "anchor-syn", "anyhow", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] [[package]] name = "anchor-derive-accounts" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48daeff6781ba2f02961b0ad211feb9a2de75af345d42c62b1a252fd4dfb0724" +checksum = "ec4720d899b3686396cced9508f23dab420f1308344456ec78ef76f98fda42af" dependencies = [ "anchor-syn", "anyhow", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] [[package]] name = "anchor-derive-space" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4fe2886f92c4f33ec1b2b8b2b43ca1b9070cf4929e63c7eaaa09a9f2c0d5123" +checksum = "f495e85480bd96ddeb77b71d499247c7d4e8b501e75ecb234e9ef7ae7bd6552a" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] [[package]] name = "anchor-lang" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbbe5d1c7c057c6d63b4f2f538a320e4a22111126c9966340c3d9490e2f15ed1" +checksum = "0d2d4b20100f1310a774aba3471ef268e5c4ba4d5c28c0bbe663c2658acbc414" dependencies = [ "anchor-attribute-access-control", "anchor-attribute-account", @@ -220,30 +241,37 @@ dependencies = [ "arrayref", "base64 0.13.1", "bincode", - "borsh 0.9.3", + "borsh 0.10.3", "bytemuck", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "getrandom 0.2.10", + "solana-program", "thiserror", ] [[package]] name = "anchor-syn" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11cb31fe143aedb36fc41409ea072aa0b840cbea727e62eb2ff6e7b6cea036ff" +checksum = "a125e4b0cc046cfec58f5aa25038e34cf440151d58f0db3afc55308251fe936d" dependencies = [ "anyhow", - "bs58 0.3.1", + "bs58 0.5.0", "heck 0.3.3", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "serde", "serde_json", - "sha2 0.9.9", + "sha2 0.10.6", "syn 1.0.109", "thiserror", ] +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + [[package]] name = "android_system_properties" version = "0.1.5" @@ -264,9 +292,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.70" +version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" +checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" [[package]] name = "arc-swap" @@ -276,9 +304,9 @@ checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" [[package]] name = "ark-bn254" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea691771ebbb28aea556c044e2e5c5227398d840cee0c34d4d20fa8eb2689e8c" +checksum = "a22f4561524cd949590d78d7d4c5df8f592430d221f7f3c9497bbafd8972120f" dependencies = [ "ark-ec", "ark-ff", @@ -287,73 +315,105 @@ dependencies = [ [[package]] name = "ark-ec" -version = "0.3.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dea978406c4b1ca13c2db2373b05cc55429c3575b8b21f1b9ee859aa5b03dd42" +checksum = "defd9a439d56ac24968cca0571f598a61bc8c55f71d50a89cda591cb750670ba" dependencies = [ "ark-ff", + "ark-poly", "ark-serialize", "ark-std", "derivative", + "hashbrown 0.13.2", + "itertools 0.10.5", "num-traits", "zeroize", ] [[package]] name = "ark-ff" -version = "0.3.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b3235cc41ee7a12aaaf2c575a2ad7b46713a8a50bda2fc3b003a04845c05dd6" +checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" dependencies = [ "ark-ff-asm", "ark-ff-macros", "ark-serialize", "ark-std", "derivative", + "digest 0.10.7", + "itertools 0.10.5", "num-bigint 0.4.3", "num-traits", "paste", - "rustc_version 0.3.3", + "rustc_version 0.4.0", "zeroize", ] [[package]] name = "ark-ff-asm" -version = "0.3.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44" +checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" dependencies = [ - "quote 1.0.26", + "quote 1.0.28", "syn 1.0.109", ] [[package]] name = "ark-ff-macros" -version = "0.3.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20" +checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" dependencies = [ "num-bigint 0.4.3", "num-traits", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] [[package]] -name = "ark-serialize" -version = "0.3.0" +name = "ark-poly" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6c2b318ee6e10f8c2853e73a83adc0ccb88995aa978d8a3408d492ab2ee671" +checksum = "d320bfc44ee185d899ccbadfa8bc31aab923ce1558716e1997a1e74057fe86bf" dependencies = [ + "ark-ff", + "ark-serialize", "ark-std", - "digest 0.9.0", + "derivative", + "hashbrown 0.13.2", +] + +[[package]] +name = "ark-serialize" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" +dependencies = [ + "ark-serialize-derive", + "ark-std", + "digest 0.10.7", + "num-bigint 0.4.3", +] + +[[package]] +name = "ark-serialize-derive" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae3281bc6d0fd7e549af32b52511e1302185bd688fd3359fa36423346ff682ea" +dependencies = [ + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 1.0.109", ] [[package]] name = "ark-std" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c" +checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" dependencies = [ "num-traits", "rand 0.8.5", @@ -367,9 +427,9 @@ checksum = "9ad284aeb45c13f2fb4f084de4a420ebf447423bdf9386c0540ce33cb3ef4b8c" [[package]] name = "arrayref" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" +checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" [[package]] name = "arrayvec" @@ -396,7 +456,7 @@ dependencies = [ "num-traits", "rusticata-macros", "thiserror", - "time 0.3.20", + "time 0.3.22", ] [[package]] @@ -405,8 +465,8 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", "synstructure", ] @@ -417,8 +477,8 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -455,9 +515,9 @@ dependencies = [ [[package]] name = "async-executor" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17adb73da160dfb475c183343c8cccd80721ea5a605d3eb57125f0a7b7a92d0b" +checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" dependencies = [ "async-lock", "async-task", @@ -493,10 +553,10 @@ dependencies = [ "cfg-if 1.0.0", "concurrent-queue", "futures-lite", - "log 0.4.17", + "log 0.4.19", "parking", "polling", - "rustix 0.37.7", + "rustix", "slab", "socket2", "waker-fn", @@ -537,7 +597,7 @@ dependencies = [ "futures-lite", "gloo-timers", "kv-log-macro", - "log 0.4.17", + "log 0.4.19", "memchr", "once_cell", "pin-project-lite", @@ -548,9 +608,9 @@ dependencies = [ [[package]] name = "async-stream" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad445822218ce64be7a341abfb0b1ea43b5c23aa83902542a4542e78309d8e5e" +checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" dependencies = [ "async-stream-impl", "futures-core", @@ -559,13 +619,13 @@ dependencies = [ [[package]] name = "async-stream-impl" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4655ae1a7b0cdf149156f780c5bf3f1352bc53cbd9e0a361a7ef7b22947e965" +checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -576,20 +636,20 @@ checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" [[package]] name = "async-trait" -version = "0.1.67" +version = "0.1.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86ea188f25f0255d8f92797797c97ebf5631fa88178beb1a46fdf5622c9a00e4" +checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 2.0.2", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] name = "atomic-waker" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "debc29dde2e69f9e47506b525f639ed42300fc014a3e007832592448fa8e4599" +checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3" [[package]] name = "atty" @@ -628,9 +688,9 @@ dependencies = [ [[package]] name = "axum" -version = "0.6.11" +version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13d8068b6ccb8b34db9de397c7043f91db8b4c66414952c6db944f238c4d3db3" +checksum = "f8175979259124331c1d7bf6586ee7e0da434155e4b2d48ec2c8386281d8df39" dependencies = [ "async-trait", "axum-core", @@ -639,12 +699,12 @@ dependencies = [ "futures-util", "http", "http-body", - "hyper 0.14.25", + "hyper 0.14.26", "itoa", "matchit", "memchr", - "mime 0.3.16", - "percent-encoding 2.2.0", + "mime 0.3.17", + "percent-encoding 2.3.0", "pin-project-lite", "rustversion", "serde", @@ -656,16 +716,16 @@ dependencies = [ [[package]] name = "axum-core" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2f958c80c248b34b9a877a643811be8dbca03ca5ba827f2b63baf3a81e5fc4e" +checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" dependencies = [ "async-trait", "bytes 1.4.0", "futures-util", "http", "http-body", - "mime 0.3.16", + "mime 0.3.17", "rustversion", "tower-layer", "tower-service", @@ -684,7 +744,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" dependencies = [ "futures-core", - "getrandom 0.2.8", + "getrandom 0.2.10", "instant", "pin-project-lite", "rand 0.8.5", @@ -724,9 +784,9 @@ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] name = "base64" -version = "0.21.0" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" [[package]] name = "base64ct" @@ -745,9 +805,9 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.64.0" +version = "0.65.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4" +checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5" dependencies = [ "bitflags", "cexpr", @@ -755,12 +815,13 @@ dependencies = [ "lazy_static", "lazycell", "peeking_take_while", - "proc-macro2 1.0.52", - "quote 1.0.26", + "prettyplease 0.2.6", + "proc-macro2 1.0.60", + "quote 1.0.28", "regex", "rustc-hash", "shlex", - "syn 1.0.109", + "syn 2.0.18", ] [[package]] @@ -779,17 +840,29 @@ dependencies = [ ] [[package]] -name = "blake3" -version = "1.3.3" +name = "bitvec" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +dependencies = [ + "funty", + "radium", + "tap", + "wyz", +] + +[[package]] +name = "blake3" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "729b71f35bd3fa1a4c86b85d32c8b9069ea7fe14f7a53cfabb65f62d4265b888" dependencies = [ "arrayref", "arrayvec", "cc", "cfg-if 1.0.0", "constant_time_eq", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -819,9 +892,9 @@ checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" [[package]] name = "blocking" -version = "1.3.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c67b173a56acffd6d2326fb7ab938ba0b00a71480e14902b2591c87bc5741e8" +checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" dependencies = [ "async-channel", "async-lock", @@ -829,6 +902,7 @@ dependencies = [ "atomic-waker", "fastrand", "futures-lite", + "log 0.4.19", ] [[package]] @@ -848,7 +922,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b" dependencies = [ "borsh-derive 0.10.3", - "hashbrown 0.12.3", + "hashbrown 0.13.2", ] [[package]] @@ -860,7 +934,7 @@ dependencies = [ "borsh-derive-internal 0.9.3", "borsh-schema-derive-internal 0.9.3", "proc-macro-crate 0.1.5", - "proc-macro2 1.0.52", + "proc-macro2 1.0.60", "syn 1.0.109", ] @@ -873,7 +947,7 @@ dependencies = [ "borsh-derive-internal 0.10.3", "borsh-schema-derive-internal 0.10.3", "proc-macro-crate 0.1.5", - "proc-macro2 1.0.52", + "proc-macro2 1.0.60", "syn 1.0.109", ] @@ -883,8 +957,8 @@ version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5449c28a7b352f2d1e592a8a28bf139bc71afb0764a14f3c02500935d8c44065" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -894,8 +968,8 @@ version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -905,8 +979,8 @@ version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdbd5696d8bfa21d53d9fe39a714a18538bad11492a42d066dbbc395fb1951c0" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -916,8 +990,8 @@ version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -942,12 +1016,6 @@ dependencies = [ "alloc-stdlib", ] -[[package]] -name = "bs58" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "476e9cd489f9e121e02ffa6014a8ef220ecb15c05ed23fc34cca13925dc283fb" - [[package]] name = "bs58" version = "0.4.0" @@ -955,10 +1023,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3" [[package]] -name = "bstr" -version = "1.4.0" +name = "bs58" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" +checksum = "f5353f36341f7451062466f0b755b96ac3a9547e4d7f6b70d603fc721a7d7896" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "bstr" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5" dependencies = [ "memchr", "once_cell", @@ -968,9 +1045,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" [[package]] name = "bv" @@ -984,9 +1061,9 @@ dependencies = [ [[package]] name = "bytecheck" -version = "0.6.10" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13fe11640a23eb24562225322cd3e452b93a3d4091d62fab69c70542fcd17d1f" +checksum = "8b6372023ac861f6e6dc89c8344a8f398fb42aaba2b5dbc649ca0c0e9dbcb627" dependencies = [ "bytecheck_derive", "ptr_meta", @@ -995,12 +1072,12 @@ dependencies = [ [[package]] name = "bytecheck_derive" -version = "0.6.10" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e31225543cb46f81a7e224762764f4a6a0f097b1db0b175f69e8065efaa42de5" +checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -1015,13 +1092,13 @@ dependencies = [ [[package]] name = "bytemuck_derive" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aca418a974d83d40a0c1f0c5cba6ff4bc28d8df099109ca459a2118d40b6322" +checksum = "fdde5c9cd29ebd706ce1b35600920a33550e402fc998a2e53ad3b42c3c47a192" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -1109,13 +1186,13 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.24" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" +checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" dependencies = [ + "android-tzdata", "iana-time-zone", "js-sys", - "num-integer", "num-traits", "serde", "time 0.1.45", @@ -1141,21 +1218,11 @@ dependencies = [ "generic-array", ] -[[package]] -name = "cipher" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" -dependencies = [ - "crypto-common", - "inout", -] - [[package]] name = "clang-sys" -version = "1.6.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ed9a53e5d4d9c573ae844bfac6872b159cb1d1585a83b29e7a64b7eef7332a" +checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" dependencies = [ "glob", "libc", @@ -1179,9 +1246,9 @@ dependencies = [ [[package]] name = "clap" -version = "3.2.23" +version = "3.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" +checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" dependencies = [ "atty", "bitflags", @@ -1211,16 +1278,6 @@ dependencies = [ "bitflags", ] -[[package]] -name = "codespan-reporting" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" -dependencies = [ - "termcolor", - "unicode-width", -] - [[package]] name = "combine" version = "3.8.1" @@ -1236,24 +1293,24 @@ dependencies = [ [[package]] name = "concurrent-queue" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e" +checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" dependencies = [ "crossbeam-utils 0.8.15", ] [[package]] name = "console" -version = "0.15.5" +version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60" +checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" dependencies = [ "encode_unicode", "lazy_static", "libc", "unicode-width", - "windows-sys 0.42.0", + "windows-sys 0.45.0", ] [[package]] @@ -1272,7 +1329,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e89f72f65e8501878b8a004d5a1afb780987e2ce2b4532c562e367a72c57499f" dependencies = [ - "log 0.4.17", + "log 0.4.19", "web-sys", ] @@ -1284,9 +1341,9 @@ checksum = "e4c78c047431fee22c1a7bb92e00ad095a02a983affe4d8a72e2a2c62c1b94f3" [[package]] name = "constant_time_eq" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b" +checksum = "21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6" [[package]] name = "convert_case" @@ -1306,9 +1363,9 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" [[package]] name = "core_affinity" @@ -1324,9 +1381,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.5" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" +checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" dependencies = [ "libc", ] @@ -1348,9 +1405,9 @@ checksum = "bd66663db5a988098a89599d4857919b3acf7f61402e61365acfd3919857b9be" [[package]] name = "crossbeam-channel" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" +checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" dependencies = [ "cfg-if 1.0.0", "crossbeam-utils 0.8.15", @@ -1435,7 +1492,7 @@ dependencies = [ "bstr", "cfg-if 1.0.0", "csv-core", - "futures 0.3.27", + "futures 0.3.28", "itoa", "ryu", "serde", @@ -1450,23 +1507,13 @@ dependencies = [ "memchr", ] -[[package]] -name = "ctor" -version = "0.1.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" -dependencies = [ - "quote 1.0.26", - "syn 1.0.109", -] - [[package]] name = "ctr" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea" dependencies = [ - "cipher 0.3.0", + "cipher", ] [[package]] @@ -1483,55 +1530,11 @@ dependencies = [ "zeroize", ] -[[package]] -name = "cxx" -version = "1.0.93" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c00419335c41018365ddf7e4d5f1c12ee3659ddcf3e01974650ba1de73d038" -dependencies = [ - "cc", - "cxxbridge-flags", - "cxxbridge-macro", - "link-cplusplus", -] - -[[package]] -name = "cxx-build" -version = "1.0.93" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb8307ad413a98fff033c8545ecf133e3257747b3bae935e7602aab8aa92d4ca" -dependencies = [ - "cc", - "codespan-reporting", - "once_cell", - "proc-macro2 1.0.52", - "quote 1.0.26", - "scratch", - "syn 2.0.2", -] - -[[package]] -name = "cxxbridge-flags" -version = "1.0.93" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edc52e2eb08915cb12596d29d55f0b5384f00d697a646dbd269b6ecb0fbd9d31" - -[[package]] -name = "cxxbridge-macro" -version = "1.0.93" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "631569015d0d8d54e6c241733f944042623ab6df7bc3be7466874b05fcdb1c5f" -dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 2.0.2", -] - [[package]] name = "darling" -version = "0.14.4" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" +checksum = "0558d22a7b463ed0241e993f76f09f30b126687447751a8638587b864e4b3944" dependencies = [ "darling_core", "darling_macro", @@ -1539,27 +1542,27 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.14.4" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" +checksum = "ab8bfa2e259f8ee1ce5e97824a3c55ec4404a0d772ca7fa96bf19f0752a046eb" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "strsim 0.10.0", - "syn 1.0.109", + "syn 2.0.18", ] [[package]] name = "darling_macro" -version = "0.14.4" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" +checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a" dependencies = [ "darling_core", - "quote 1.0.26", - "syn 1.0.109", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -1581,16 +1584,16 @@ checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" dependencies = [ "cfg-if 1.0.0", "hashbrown 0.12.3", - "lock_api 0.4.9", + "lock_api 0.4.10", "once_cell", - "parking_lot_core 0.9.7", + "parking_lot_core 0.9.8", ] [[package]] name = "data-encoding" -version = "2.3.3" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb" +checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" [[package]] name = "der" @@ -1627,8 +1630,8 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -1639,17 +1642,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ "convert_case", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "rustc_version 0.4.0", "syn 1.0.109", ] [[package]] name = "dialoguer" -version = "0.10.3" +version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af3c796f3b0b408d9fd581611b47fa850821fcb84aa640b83a3c1a5be2d691f2" +checksum = "59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87" dependencies = [ "console", "shell-words", @@ -1668,9 +1671,9 @@ dependencies = [ [[package]] name = "digest" -version = "0.10.6" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ "block-buffer 0.10.4", "crypto-common", @@ -1709,13 +1712,13 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" +checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -1805,34 +1808,22 @@ dependencies = [ [[package]] name = "enum-iterator" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "706d9e7cf1c7664859d79cd524e4e53ea2b67ea03c98cc2870c5e539695d597e" +checksum = "7add3873b5dd076766ee79c8e406ad1a472c385476b9e38849f8eec24f1be689" dependencies = [ "enum-iterator-derive", ] [[package]] name = "enum-iterator-derive" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "355f93763ef7b0ae1c43c4d8eccc9d5848d84ad1a1d8ce61c421d1ac85a19d05" +checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", -] - -[[package]] -name = "enum_dispatch" -version = "0.3.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11f36e95862220b211a6e2aa5eca09b4fa391b13cd52ceb8035a24bf65a79de2" -dependencies = [ - "once_cell", - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -1850,8 +1841,8 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -1863,31 +1854,20 @@ checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" dependencies = [ "atty", "humantime", - "log 0.4.17", + "log 0.4.19", "regex", "termcolor", ] [[package]] name = "errno" -version = "0.2.8" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" +checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" dependencies = [ "errno-dragonfly", "libc", - "winapi 0.3.9", -] - -[[package]] -name = "errno" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" -dependencies = [ - "errno-dragonfly", - "libc", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -1900,21 +1880,6 @@ dependencies = [ "libc", ] -[[package]] -name = "etcd-client" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3bfae4cb9cd8c3c2a552d45e155cafd079f385a3b9421b9a010878f44531f1e" -dependencies = [ - "http", - "prost 0.9.0", - "tokio", - "tokio-stream", - "tonic 0.6.2", - "tonic-build 0.6.2", - "tower-service", -] - [[package]] name = "event-listener" version = "2.5.3" @@ -1947,24 +1912,24 @@ checksum = "835a3dc7d1ec9e75e2b5fb4ba75396837112d2060b03f7d43bc1897c7f7211da" [[package]] name = "field-offset" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3cf3a800ff6e860c863ca6d4b16fd999db8b752819c1606884047b73e468535" +checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" dependencies = [ - "memoffset 0.8.0", + "memoffset 0.9.0", "rustc_version 0.4.0", ] [[package]] name = "filetime" -version = "0.2.20" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412" +checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" dependencies = [ "cfg-if 1.0.0", "libc", "redox_syscall 0.2.16", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -2000,8 +1965,8 @@ dependencies = [ "fixed", "paste", "proc-macro-error", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -2023,9 +1988,9 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "flate2" -version = "1.0.25" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" +checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" dependencies = [ "crc32fast", "miniz_oxide", @@ -2054,11 +2019,11 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" dependencies = [ - "percent-encoding 2.2.0", + "percent-encoding 2.3.0", ] [[package]] @@ -2089,6 +2054,12 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" +[[package]] +name = "funty" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + [[package]] name = "futures" version = "0.1.31" @@ -2097,9 +2068,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "531ac96c6ff5fd7c62263c5e3c67a603af4fcaee2e1a0ae5565ba3a11e69e549" +checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" dependencies = [ "futures-channel", "futures-core", @@ -2112,9 +2083,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac" +checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" dependencies = [ "futures-core", "futures-sink", @@ -2122,15 +2093,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd" +checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" [[package]] name = "futures-executor" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83" +checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" dependencies = [ "futures-core", "futures-task", @@ -2140,15 +2111,15 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91" +checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" [[package]] name = "futures-lite" -version = "1.12.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" +checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" dependencies = [ "fastrand", "futures-core", @@ -2161,32 +2132,32 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3eb14ed937631bd8b8b8977f2c198443447a8355b6e3ca599f38c975e5a963b6" +checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] name = "futures-sink" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2" +checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" [[package]] name = "futures-task" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879" +checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" [[package]] name = "futures-util" -version = "0.3.27" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab" +checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" dependencies = [ "futures 0.1.31", "futures-channel", @@ -2203,9 +2174,9 @@ dependencies = [ [[package]] name = "generic-array" -version = "0.14.6" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "serde", "typenum", @@ -2237,9 +2208,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.8" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -2260,10 +2231,10 @@ version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" dependencies = [ - "aho-corasick", + "aho-corasick 0.7.20", "bstr", "fnv", - "log 0.4.17", + "log 0.4.19", "regex", ] @@ -2286,15 +2257,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8af59a261bcf42f45d1b261232847b9b850ba0a1419d6100698246fb66e9240" dependencies = [ "arc-swap", - "futures 0.3.27", - "log 0.4.17", + "futures 0.3.28", + "log 0.4.19", "reqwest", "serde", "serde_derive", "serde_json", "simpl", "smpl_jwt", - "time 0.3.20", + "time 0.3.22", "tokio", ] @@ -2304,16 +2275,16 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7666983ed0dd8d21a6f6576ee00053ca0926fb281a5522577a4dbd0f1b54143" dependencies = [ - "log 0.4.17", + "log 0.4.19", "plain", "scroll", ] [[package]] name = "h2" -version = "0.3.16" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d" +checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" dependencies = [ "bytes 1.4.0", "fnv", @@ -2349,7 +2320,7 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" dependencies = [ - "ahash", + "ahash 0.7.6", ] [[package]] @@ -2358,7 +2329,16 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "ahash", + "ahash 0.7.6", +] + +[[package]] +name = "hashbrown" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +dependencies = [ + "ahash 0.8.3", ] [[package]] @@ -2373,7 +2353,7 @@ dependencies = [ "headers-core", "http", "httpdate", - "mime 0.3.16", + "mime 0.3.17", "sha1 0.10.5", ] @@ -2447,7 +2427,7 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -2522,9 +2502,9 @@ dependencies = [ [[package]] name = "hyper" -version = "0.14.25" +version = "0.14.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899" +checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" dependencies = [ "bytes 1.4.0", "futures-channel", @@ -2551,10 +2531,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc" dependencies = [ "bytes 1.4.0", - "futures 0.3.27", + "futures 0.3.28", "headers", "http", - "hyper 0.14.25", + "hyper 0.14.26", "hyper-tls", "native-tls", "tokio", @@ -2569,10 +2549,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" dependencies = [ "http", - "hyper 0.14.25", - "rustls 0.20.8", + "hyper 0.14.26", + "rustls", "tokio", - "tokio-rustls 0.23.4", + "tokio-rustls", ] [[package]] @@ -2581,7 +2561,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" dependencies = [ - "hyper 0.14.25", + "hyper 0.14.26", "pin-project-lite", "tokio", "tokio-io-timeout", @@ -2594,7 +2574,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" dependencies = [ "bytes 1.4.0", - "hyper 0.14.25", + "hyper 0.14.26", "native-tls", "tokio", "tokio-native-tls", @@ -2602,26 +2582,25 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.53" +version = "0.1.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" +checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" dependencies = [ "android_system_properties", "core-foundation-sys", "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "winapi 0.3.9", + "windows", ] [[package]] name = "iana-time-zone-haiku" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ - "cxx", - "cxx-build", + "cc", ] [[package]] @@ -2643,9 +2622,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -2681,9 +2660,9 @@ checksum = "5a9d968042a4902e08810946fc7cd5851eb75e80301342305af755ca06cb82ce" [[package]] name = "indexmap" -version = "1.9.2" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg 1.1.0", "hashbrown 0.12.3", @@ -2692,25 +2671,17 @@ dependencies = [ [[package]] name = "indicatif" -version = "0.17.3" +version = "0.17.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cef509aa9bc73864d6756f0d34d35504af3cf0844373afe9b8669a5b8005a729" +checksum = "8ff8cc23a7393a397ed1d7f56e6365cba772aba9f9912ab968b03043c395d057" dependencies = [ "console", + "instant", "number_prefix", "portable-atomic", "unicode-width", ] -[[package]] -name = "inout" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" -dependencies = [ - "generic-array", -] - [[package]] name = "instant" version = "0.1.12" @@ -2722,13 +2693,13 @@ dependencies = [ [[package]] name = "io-lifetimes" -version = "1.0.8" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dd6da19f25979c7270e70fa95ab371ec3b701cd0eefc47667a09785b3c59155" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ "hermit-abi 0.3.1", "libc", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -2742,9 +2713,9 @@ dependencies = [ [[package]] name = "ipnet" -version = "2.7.1" +version = "2.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146" +checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" [[package]] name = "iter_tools" @@ -2790,24 +2761,13 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.61" +version = "0.3.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" +checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" dependencies = [ "wasm-bindgen", ] -[[package]] -name = "json5" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1" -dependencies = [ - "pest", - "pest_derive", - "serde", -] - [[package]] name = "jsonrpc-client-transports" version = "18.0.0" @@ -2815,11 +2775,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2b99d4207e2a04fb4581746903c2bb7eb376f88de9c699d0f3e10feeac0cd3a" dependencies = [ "derive_more", - "futures 0.3.27", - "hyper 0.14.25", + "futures 0.3.28", + "hyper 0.14.26", "jsonrpc-core", "jsonrpc-pubsub", - "log 0.4.17", + "log 0.4.19", "serde", "serde_json", "tokio", @@ -2833,10 +2793,10 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb" dependencies = [ - "futures 0.3.27", + "futures 0.3.28", "futures-executor", "futures-util", - "log 0.4.17", + "log 0.4.19", "serde", "serde_derive", "serde_json", @@ -2848,7 +2808,7 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b51da17abecbdab3e3d4f26b01c5ec075e88d3abe3ab3b05dc9aa69392764ec0" dependencies = [ - "futures 0.3.27", + "futures 0.3.28", "jsonrpc-client-transports", ] @@ -2859,8 +2819,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b939a78fa820cdfcb7ee7484466746a7377760970f6f9c6fe19f9edcc8a38d2" dependencies = [ "proc-macro-crate 0.1.5", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -2870,11 +2830,11 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1dea6e07251d9ce6a552abfb5d7ad6bc290a4596c8dcc3d795fae2bbdc1f3ff" dependencies = [ - "futures 0.3.27", - "hyper 0.14.25", + "futures 0.3.28", + "hyper 0.14.26", "jsonrpc-core", "jsonrpc-server-utils", - "log 0.4.17", + "log 0.4.19", "net2", "parking_lot 0.11.2", "unicase 2.6.0", @@ -2886,10 +2846,10 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240f87695e6c6f62fb37f05c02c04953cf68d6408b8c1c89de85c7a0125b1011" dependencies = [ - "futures 0.3.27", + "futures 0.3.28", "jsonrpc-core", "lazy_static", - "log 0.4.17", + "log 0.4.19", "parking_lot 0.11.2", "rand 0.7.3", "serde", @@ -2902,11 +2862,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa4fdea130485b572c39a460d50888beb00afb3e35de23ccd7fad8ff19f0e0d4" dependencies = [ "bytes 1.4.0", - "futures 0.3.27", + "futures 0.3.28", "globset", "jsonrpc-core", "lazy_static", - "log 0.4.17", + "log 0.4.19", "tokio", "tokio-stream", "tokio-util 0.6.10", @@ -2915,9 +2875,9 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3afef3b6eff9ce9d8ff9b3601125eec7f0c8cbac7abd14f355d053fa56c98768" +checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" dependencies = [ "cpufeatures", ] @@ -2938,7 +2898,7 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" dependencies = [ - "log 0.4.17", + "log 0.4.19", ] [[package]] @@ -2961,9 +2921,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.140" +version = "0.2.146" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" +checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" [[package]] name = "libloading" @@ -2977,15 +2937,15 @@ dependencies = [ [[package]] name = "libm" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" +checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" [[package]] name = "librocksdb-sys" -version = "0.8.3+7.4.4" +version = "0.11.0+8.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "557b255ff04123fcc176162f56ed0c9cd42d8f357cf55b3fabeb60f7413741b3" +checksum = "d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e" dependencies = [ "bindgen", "bzip2-sys", @@ -2993,6 +2953,7 @@ dependencies = [ "glob", "libc", "libz-sys", + "lz4-sys", ] [[package]] @@ -3045,24 +3006,15 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.8" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf" +checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" dependencies = [ "cc", "pkg-config", "vcpkg", ] -[[package]] -name = "link-cplusplus" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" -dependencies = [ - "cc", -] - [[package]] name = "linked-hash-map" version = "0.5.6" @@ -3071,15 +3023,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linux-raw-sys" -version = "0.1.4" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - -[[package]] -name = "linux-raw-sys" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" [[package]] name = "lock_api" @@ -3092,9 +3038,9 @@ dependencies = [ [[package]] name = "lock_api" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" dependencies = [ "autocfg 1.1.0", "scopeguard", @@ -3106,16 +3052,15 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" dependencies = [ - "log 0.4.17", + "log 0.4.19", ] [[package]] name = "log" -version = "0.4.17" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" dependencies = [ - "cfg-if 1.0.0", "value-bag", ] @@ -3164,12 +3109,12 @@ dependencies = [ "mango-common", "mango-logs", "mango-macro", - "num_enum", + "num_enum 0.5.11", "pyth-client", "safe-transmute", "serde", "serum_dex", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program", "spl-token", "static_assertions", "switchboard-program", @@ -3183,28 +3128,28 @@ version = "3.0.0" source = "git+https://github.com/blockworks-foundation/mango-v3.git?tag=v3.6.0#771cabea1cb848439d282e43bf5f0e20ef7c9703" dependencies = [ "bytemuck", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program", ] [[package]] name = "mango-feeds-connector" version = "0.1.1" -source = "git+https://github.com/blockworks-foundation/mango-feeds.git?branch=ckamm/solana-versions2#613b2b2f799d2fab31134ec1366b270c0eacdbd2" +source = "git+https://github.com/blockworks-foundation/mango-feeds.git?branch=ckamm/solana-versions2#66a13ff5ea5199d36ecc686d21c7afc7a54fde4a" dependencies = [ "anyhow", "async-channel", "async-trait", - "futures 0.3.27", + "futures 0.3.28", "jsonrpc-core", "jsonrpc-core-client", - "log 0.4.17", - "rustls 0.20.8", + "log 0.4.19", + "rustls", "serde", "serde_derive", - "solana-account-decoder 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-account-decoder", + "solana-client", + "solana-rpc", + "solana-sdk", "tokio", "warp", "yellowstone-grpc-proto", @@ -3226,9 +3171,9 @@ source = "git+https://github.com/blockworks-foundation/mango-v3.git?tag=v3.6.0#7 dependencies = [ "bytemuck", "mango-common", - "quote 1.0.26", + "quote 1.0.28", "safe-transmute", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program", "syn 1.0.109", ] @@ -3250,9 +3195,9 @@ dependencies = [ "dashmap 5.4.0", "fixed", "fixed-macro", - "futures 0.3.27", + "futures 0.3.28", "iter_tools", - "log 0.4.17", + "log 0.4.19", "mango", "mango-common", "mango-feeds-connector", @@ -3264,21 +3209,21 @@ dependencies = [ "serde_derive", "serde_json", "serde_yaml 0.8.26", - "solana-account-decoder 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-clap-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-cli-config 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-core", - "solana-logger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-net-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-quic-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-version 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-account-decoder", + "solana-clap-utils", + "solana-cli-config", + "solana-client", + "solana-lite-rpc-core", + "solana-lite-rpc-services", + "solana-logger", + "solana-metrics", + "solana-net-utils", + "solana-program", + "solana-rpc-client", + "solana-runtime", + "solana-sdk", + "solana-transaction-status", + "solana-version", "thiserror", "tokio", ] @@ -3318,9 +3263,9 @@ dependencies = [ [[package]] name = "memoffset" -version = "0.6.5" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" +checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" dependencies = [ "autocfg 1.1.0", ] @@ -3334,6 +3279,15 @@ dependencies = [ "autocfg 1.1.0", ] +[[package]] +name = "memoffset" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" +dependencies = [ + "autocfg 1.1.0", +] + [[package]] name = "merlin" version = "3.0.0" @@ -3357,9 +3311,9 @@ dependencies = [ [[package]] name = "mime" -version = "0.3.16" +version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] name = "mime_guess" @@ -3367,16 +3321,10 @@ version = "2.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" dependencies = [ - "mime 0.3.16", + "mime 0.3.17", "unicase 2.6.0", ] -[[package]] -name = "min-max-heap" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2687e6cf9c00f48e9284cf9fd15f2ef341d03cc7743abf9df4c5f07fdee50b18" - [[package]] name = "minimal-lexical" version = "0.2.1" @@ -3385,9 +3333,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.6.2" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" dependencies = [ "adler", ] @@ -3404,7 +3352,7 @@ dependencies = [ "iovec", "kernel32-sys", "libc", - "log 0.4.17", + "log 0.4.19", "miow 0.2.2", "net2", "slab", @@ -3418,7 +3366,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc" dependencies = [ "libc", - "log 0.4.17", + "log 0.4.19", "miow 0.3.7", "ntapi", "winapi 0.3.9", @@ -3461,31 +3409,35 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a7d5f7076603ebc68de2dc6a650ec331a062a13abaa346975be747bbfa4b789" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] +[[package]] +name = "multer" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2" +dependencies = [ + "bytes 1.4.0", + "encoding_rs", + "futures-util", + "http", + "httparse", + "log 0.4.19", + "memchr", + "mime 0.3.17", + "spin 0.9.8", + "version_check 0.9.4", +] + [[package]] name = "multimap" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" -[[package]] -name = "multiparty" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed1ec6589a6d4a1e0b33b4c0a3f6ee96dfba88ebdb3da51403fd7cf0a24a4b04" -dependencies = [ - "bytes 1.4.0", - "futures-core", - "httparse", - "memchr", - "pin-project-lite", - "try-lock", -] - [[package]] name = "multiqueue" version = "0.3.2" @@ -3507,7 +3459,7 @@ checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" dependencies = [ "lazy_static", "libc", - "log 0.4.17", + "log 0.4.19", "openssl", "openssl-probe", "openssl-sys", @@ -3530,16 +3482,16 @@ dependencies = [ [[package]] name = "nix" -version = "0.25.1" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" +checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" dependencies = [ - "autocfg 1.1.0", "bitflags", "cfg-if 1.0.0", "libc", - "memoffset 0.6.5", + "memoffset 0.7.1", "pin-utils", + "static_assertions", ] [[package]] @@ -3613,8 +3565,8 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -3676,7 +3628,16 @@ version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" dependencies = [ - "num_enum_derive", + "num_enum_derive 0.5.11", +] + +[[package]] +name = "num_enum" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" +dependencies = [ + "num_enum_derive 0.6.1", ] [[package]] @@ -3686,11 +3647,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" dependencies = [ "proc-macro-crate 1.3.1", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] +[[package]] +name = "num_enum_derive" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", +] + [[package]] name = "number_prefix" version = "0.4.0" @@ -3708,9 +3681,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.17.1" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "opaque-debug" @@ -3720,9 +3693,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "openssl" -version = "0.10.47" +version = "0.10.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b277f87dacc05a6b709965d1cbafac4649d6ce9f3ce9ceb88508b5666dfec9" +checksum = "69b3f656a17a6cbc115b5c7a40c616947d213ba182135b014d6051b73ab6f019" dependencies = [ "bitflags", "cfg-if 1.0.0", @@ -3735,13 +3708,13 @@ dependencies = [ [[package]] name = "openssl-macros" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -3752,20 +3725,19 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-src" -version = "111.25.1+1.1.1t" +version = "111.26.0+1.1.1u" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ef9a9cc6ea7d9d5e7c4a913dc4b48d0e359eddf01af1dfec96ba7064b4aba10" +checksum = "efc62c9f12b22b8f5208c23a7200a442b2e5999f8bdf80233852122b5a4f6f37" dependencies = [ "cc", ] [[package]] name = "openssl-sys" -version = "0.9.82" +version = "0.9.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a95792af3c4e0153c3914df2261bedd30a98476f94dc892b67dfe1d89d433a04" +checksum = "c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617" dependencies = [ - "autocfg 1.1.0", "cc", "libc", "openssl-src", @@ -3775,9 +3747,9 @@ dependencies = [ [[package]] name = "os_str_bytes" -version = "6.5.0" +version = "6.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" +checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac" [[package]] name = "ouroboros" @@ -3797,8 +3769,8 @@ checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7" dependencies = [ "Inflector", "proc-macro-error", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -3810,9 +3782,9 @@ checksum = "9d52571ddcb42e9c900c901a18d8d67e393df723fcd51dd59c5b1a85d0acb6cc" [[package]] name = "parking" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" +checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" [[package]] name = "parking_lot" @@ -3843,7 +3815,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" dependencies = [ "instant", - "lock_api 0.4.9", + "lock_api 0.4.10", "parking_lot_core 0.8.6", ] @@ -3853,8 +3825,8 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" dependencies = [ - "lock_api 0.4.9", - "parking_lot_core 0.9.7", + "lock_api 0.4.10", + "parking_lot_core 0.9.8", ] [[package]] @@ -3900,15 +3872,15 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" +checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall 0.2.16", + "redox_syscall 0.3.5", "smallvec 1.10.0", - "windows-sys 0.45.0", + "windows-targets 0.48.0", ] [[package]] @@ -3932,7 +3904,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -3958,9 +3930,9 @@ checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" [[package]] name = "percent-encoding" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" [[package]] name = "percentage" @@ -3971,50 +3943,6 @@ dependencies = [ "num", ] -[[package]] -name = "pest" -version = "2.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cbd939b234e95d72bc393d51788aec68aeeb5d51e748ca08ff3aad58cb722f7" -dependencies = [ - "thiserror", - "ucd-trie", -] - -[[package]] -name = "pest_derive" -version = "2.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a81186863f3d0a27340815be8f2078dd8050b14cd71913db9fbda795e5f707d7" -dependencies = [ - "pest", - "pest_generator", -] - -[[package]] -name = "pest_generator" -version = "2.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a1ef20bf3193c15ac345acb32e26b3dc3223aff4d77ae4fc5359567683796b" -dependencies = [ - "pest", - "pest_meta", - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", -] - -[[package]] -name = "pest_meta" -version = "2.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e3b284b1f13a20dc5ebc90aff59a51b8d7137c221131b52a7260c08cbc1cc80" -dependencies = [ - "once_cell", - "pest", - "sha2 0.10.6", -] - [[package]] name = "petgraph" version = "0.6.3" @@ -4027,22 +3955,22 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.0.12" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" +checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.0.12" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" +checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -4070,9 +3998,9 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" [[package]] name = "plain" @@ -4082,18 +4010,18 @@ checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" [[package]] name = "polling" -version = "2.6.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e1f879b2998099c2d69ab9605d145d5b661195627eccc680002c4918a7fb6fa" +checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" dependencies = [ "autocfg 1.1.0", "bitflags", "cfg-if 1.0.0", "concurrent-queue", "libc", - "log 0.4.17", + "log 0.4.19", "pin-project-lite", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -4110,9 +4038,9 @@ dependencies = [ [[package]] name = "portable-atomic" -version = "0.3.19" +version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26f6a7b87c2e435a3241addceeeff740ff8b7e76b74c13bf9acb17fa454ea00b" +checksum = "767eb9f07d4a5ebcb39bbf2d452058a93c011373abf6832e24194a1c3f004794" [[package]] name = "ppv-lite86" @@ -4126,10 +4054,20 @@ version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" dependencies = [ - "proc-macro2 1.0.52", + "proc-macro2 1.0.60", "syn 1.0.109", ] +[[package]] +name = "prettyplease" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b69d39aab54d069e7f2fe8cb970493e7834601ca2d8c65fd7bbd183578080d1" +dependencies = [ + "proc-macro2 1.0.60", + "syn 2.0.18", +] + [[package]] name = "proc-macro-crate" version = "0.1.5" @@ -4156,8 +4094,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", "version_check 0.9.4", ] @@ -4168,8 +4106,8 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "version_check 0.9.4", ] @@ -4184,69 +4122,54 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.52" +version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d0e1ae9e836cc3beddd63db0df682593d7e2d3d891ae8c9083d2113e1744224" +checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" dependencies = [ "unicode-ident", ] [[package]] -name = "prost" -version = "0.9.0" +name = "prometheus" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "444879275cb4fd84958b1a1d5420d15e6fcf7c235fe47f053c9c2a80aceb6001" +checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" dependencies = [ - "bytes 1.4.0", - "prost-derive 0.9.0", -] - -[[package]] -name = "prost" -version = "0.11.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e48e50df39172a3e7eb17e14642445da64996989bc212b583015435d39a58537" -dependencies = [ - "bytes 1.4.0", - "prost-derive 0.11.8", -] - -[[package]] -name = "prost-build" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62941722fb675d463659e49c4f3fe1fe792ff24fe5bbaa9c08cd3b98a1c354f5" -dependencies = [ - "bytes 1.4.0", - "heck 0.3.3", - "itertools 0.10.5", + "cfg-if 1.0.0", + "fnv", "lazy_static", - "log 0.4.17", - "multimap", - "petgraph", - "prost 0.9.0", - "prost-types 0.9.0", - "regex", - "tempfile", - "which", + "memchr", + "parking_lot 0.12.1", + "protobuf", + "thiserror", +] + +[[package]] +name = "prost" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" +dependencies = [ + "bytes 1.4.0", + "prost-derive", ] [[package]] name = "prost-build" -version = "0.11.8" +version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c828f93f5ca4826f97fedcbd3f9a536c16b12cff3dbbb4a007f932bbad95b12" +checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" dependencies = [ "bytes 1.4.0", "heck 0.4.1", "itertools 0.10.5", "lazy_static", - "log 0.4.17", + "log 0.4.19", "multimap", "petgraph", - "prettyplease", - "prost 0.11.8", - "prost-types 0.11.8", + "prettyplease 0.1.25", + "prost", + "prost-types", "regex", "syn 1.0.109", "tempfile", @@ -4255,48 +4178,31 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.9.0" +version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe" +checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" dependencies = [ "anyhow", "itertools 0.10.5", - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", -] - -[[package]] -name = "prost-derive" -version = "0.11.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ea9b0f8cbe5e15a8a042d030bd96668db28ecb567ec37d691971ff5731d2b1b" -dependencies = [ - "anyhow", - "itertools 0.10.5", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] [[package]] name = "prost-types" -version = "0.9.0" +version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "534b7a0e836e3c482d2693070f982e39e7611da9695d4d1f5a4b186b51faef0a" +checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" dependencies = [ - "bytes 1.4.0", - "prost 0.9.0", + "prost", ] [[package]] -name = "prost-types" -version = "0.11.8" +name = "protobuf" +version = "2.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "379119666929a1afd7a043aa6cf96fa67a6dce9af60c88095a4686dbce4c9c88" -dependencies = [ - "prost 0.11.8", -] +checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" [[package]] name = "protobuf-src" @@ -4322,8 +4228,8 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -4339,7 +4245,7 @@ dependencies = [ "num-derive", "num-traits", "serde", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program", "thiserror", ] @@ -4349,7 +4255,7 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d464fae65fff2680baf48019211ce37aaec0c78e9264c84a3e484717f965104e" dependencies = [ - "percent-encoding 2.2.0", + "percent-encoding 2.3.0", ] [[package]] @@ -4372,30 +4278,30 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.20.8", + "rustls", "thiserror", "tokio", "tracing", - "webpki 0.22.0", + "webpki", ] [[package]] name = "quinn-proto" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72ef4ced82a24bb281af338b9e8f94429b6eca01b4e66d899f40031f074e74c9" +checksum = "67c10f662eee9c94ddd7135043e544f3c82fa839a1e7b865911331961b53186c" dependencies = [ "bytes 1.4.0", "rand 0.8.5", "ring", "rustc-hash", - "rustls 0.20.8", + "rustls", "rustls-native-certs", "slab", "thiserror", "tinyvec", "tracing", - "webpki 0.22.0", + "webpki", ] [[package]] @@ -4422,13 +4328,19 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.26" +version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" dependencies = [ - "proc-macro2 1.0.52", + "proc-macro2 1.0.60", ] +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + [[package]] name = "rand" version = "0.4.6" @@ -4545,7 +4457,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", ] [[package]] @@ -4658,7 +4570,7 @@ checksum = "ffbe84efe2f38dea12e9bfc1f65377fdf03e53a18cb3b995faedf7934c7e785b" dependencies = [ "pem", "ring", - "time 0.3.20", + "time 0.3.22", "yasna", ] @@ -4686,13 +4598,22 @@ dependencies = [ "bitflags", ] +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags", +] + [[package]] name = "redox_users" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", "redox_syscall 0.2.16", "thiserror", ] @@ -4709,16 +4630,16 @@ dependencies = [ "lru", "parking_lot 0.11.2", "smallvec 1.10.0", - "spin 0.9.6", + "spin 0.9.8", ] [[package]] name = "regex" -version = "1.7.3" +version = "1.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" +checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" dependencies = [ - "aho-corasick", + "aho-corasick 1.0.2", "memchr", "regex-syntax", ] @@ -4731,9 +4652,9 @@ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" [[package]] name = "regex-syntax" -version = "0.6.29" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" +checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" [[package]] name = "rend" @@ -4746,12 +4667,12 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.11.14" +version = "0.11.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eed90ec8570952d53b772ecf8f206aa1ec9a3d76b2521c56c42973f2d91ee9" +checksum = "13293b639a097af28fc8a90f22add145a9c954e49d77da06263d58cf44d5fb91" dependencies = [ "async-compression", - "base64 0.21.0", + "base64 0.21.2", "bytes 1.4.0", "encoding_rs", "futures-core", @@ -4759,28 +4680,28 @@ dependencies = [ "h2", "http", "http-body", - "hyper 0.14.25", + "hyper 0.14.26", "hyper-rustls", "hyper-tls", "ipnet", "js-sys", - "log 0.4.17", - "mime 0.3.16", + "log 0.4.19", + "mime 0.3.17", "native-tls", "once_cell", - "percent-encoding 2.2.0", + "percent-encoding 2.3.0", "pin-project-lite", - "rustls 0.20.8", + "rustls", "rustls-pemfile", "serde", "serde_json", "serde_urlencoded", "tokio", "tokio-native-tls", - "tokio-rustls 0.23.4", + "tokio-rustls", "tokio-util 0.7.2", "tower-service", - "url 2.3.1", + "url 2.4.0", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", @@ -4805,48 +4726,42 @@ dependencies = [ [[package]] name = "rkyv" -version = "0.7.41" +version = "0.7.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21499ed91807f07ae081880aabb2ccc0235e9d88011867d984525e9a4c3cfa3e" +checksum = "0200c8230b013893c0b2d6213d6ec64ed2b9be2e0e016682b7224ff82cff5c58" dependencies = [ + "bitvec", "bytecheck", "hashbrown 0.12.3", "ptr_meta", "rend", "rkyv_derive", "seahash", + "tinyvec", + "uuid", ] [[package]] name = "rkyv_derive" -version = "0.7.41" +version = "0.7.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac1c672430eb41556291981f45ca900a0239ad007242d1cb4b4167af842db666" +checksum = "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] [[package]] name = "rocksdb" -version = "0.19.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e9562ea1d70c0cc63a34a22d977753b50cca91cc6b6527750463bd5dd8697bc" +checksum = "bb6f170a4041d50a0ce04b0d2e14916d6ca863ea2e422689a5b694395d299ffe" dependencies = [ "libc", "librocksdb-sys", ] -[[package]] -name = "rolling-file" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8395b4f860856b740f20a296ea2cd4d823e81a2658cf05ef61be22916026a906" -dependencies = [ - "chrono", -] - [[package]] name = "rpassword" version = "7.2.0" @@ -4892,15 +4807,15 @@ version = "1.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e773fd3da1ed42472fdf3cfdb4972948a555bc3d73f5e0bdb99d17e7b54c687" dependencies = [ - "quote 1.0.26", + "quote 1.0.28", "rust_decimal", ] [[package]] name = "rustc-demangle" -version = "0.1.21" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" [[package]] name = "rustc-hash" @@ -4917,15 +4832,6 @@ dependencies = [ "semver 0.9.0", ] -[[package]] -name = "rustc_version" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" -dependencies = [ - "semver 0.11.0", -] - [[package]] name = "rustc_version" version = "0.4.0" @@ -4946,43 +4852,16 @@ dependencies = [ [[package]] name = "rustix" -version = "0.36.10" +version = "0.37.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fe885c3a125aa45213b68cc1472a49880cb5923dc23f522ad2791b882228778" +checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" dependencies = [ "bitflags", - "errno 0.2.8", + "errno", "io-lifetimes", "libc", - "linux-raw-sys 0.1.4", - "windows-sys 0.45.0", -] - -[[package]] -name = "rustix" -version = "0.37.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aae838e49b3d63e9274e1c01833cc8139d3fec468c3b84688c628f44b1ae11d" -dependencies = [ - "bitflags", - "errno 0.3.0", - "io-lifetimes", - "libc", - "linux-raw-sys 0.3.1", - "windows-sys 0.45.0", -] - -[[package]] -name = "rustls" -version = "0.19.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" -dependencies = [ - "base64 0.13.1", - "log 0.4.17", - "ring", - "sct 0.6.1", - "webpki 0.21.4", + "linux-raw-sys", + "windows-sys 0.48.0", ] [[package]] @@ -4991,10 +4870,10 @@ version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" dependencies = [ - "log 0.4.17", + "log 0.4.19", "ring", - "sct 0.7.0", - "webpki 0.22.0", + "sct", + "webpki", ] [[package]] @@ -5015,7 +4894,7 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" dependencies = [ - "base64 0.21.0", + "base64 0.21.2", ] [[package]] @@ -5072,12 +4951,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" -[[package]] -name = "scratch" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" - [[package]] name = "scroll" version = "0.11.0" @@ -5093,21 +4966,11 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bdbda6ac5cd1321e724fa9cee216f3a61885889b896f073b8f82322789c5250e" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] -[[package]] -name = "sct" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" -dependencies = [ - "ring", - "untrusted", -] - [[package]] name = "sct" version = "0.7.0" @@ -5126,9 +4989,9 @@ checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" [[package]] name = "security-framework" -version = "2.8.2" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254" +checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" dependencies = [ "bitflags", "core-foundation", @@ -5139,9 +5002,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" +checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" dependencies = [ "core-foundation-sys", "libc", @@ -5153,16 +5016,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" dependencies = [ - "semver-parser 0.7.0", -] - -[[package]] -name = "semver" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" -dependencies = [ - "semver-parser 0.10.2", + "semver-parser", ] [[package]] @@ -5177,20 +5031,11 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" -[[package]] -name = "semver-parser" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" -dependencies = [ - "pest", -] - [[package]] name = "serde" -version = "1.0.157" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707de5fcf5df2b5788fca98dd7eab490bc2fd9b7ef1404defc462833b83f25ca" +checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" dependencies = [ "serde_derive", ] @@ -5206,20 +5051,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.157" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78997f4555c22a7971214540c4a661291970619afd56de19f77e0de86296e1e5" +checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 2.0.2", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] name = "serde_json" -version = "1.0.94" +version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c533a59c9d8a93a09c6ab31f0fd5e5f4dd1b8fc9434804029839884765d04ea" +checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" dependencies = [ "itoa", "ryu", @@ -5240,9 +5085,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "2.3.1" +version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85456ffac572dc8826334164f2fb6fb40a7c766aebe195a2a21ee69ee2885ecf" +checksum = "07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe" dependencies = [ "serde", "serde_with_macros", @@ -5250,14 +5095,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "2.3.1" +version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cbcd6104f8a4ab6af7f6be2a0da6be86b9de3c401f6e86bb856ab2af739232f" +checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f" dependencies = [ "darling", - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -5274,9 +5119,9 @@ dependencies = [ [[package]] name = "serde_yaml" -version = "0.9.19" +version = "0.9.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f82e6c8c047aa50a7328632d067bcae6ef38772a79e28daf32f735e0e4f3dd10" +checksum = "d9d684e3ec7de3bf5466b32bd75303ac16f0736426e5a4e0d6e489559ce1249c" dependencies = [ "indexmap", "itoa", @@ -5298,10 +5143,10 @@ dependencies = [ "field-offset", "itertools 0.9.0", "num-traits", - "num_enum", + "num_enum 0.5.11", "safe-transmute", "serde", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program", "spl-token", "static_assertions", "thiserror", @@ -5329,7 +5174,7 @@ checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" dependencies = [ "cfg-if 1.0.0", "cpufeatures", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -5349,7 +5194,7 @@ checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" dependencies = [ "cfg-if 1.0.0", "cpufeatures", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -5379,7 +5224,7 @@ checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" dependencies = [ "cfg-if 1.0.0", "cpufeatures", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -5396,11 +5241,11 @@ dependencies = [ [[package]] name = "sha3" -version = "0.10.6" +version = "0.10.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9" +checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", "keccak", ] @@ -5490,13 +5335,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95b6ff8c21c74ce7744643a7cddbb02579a44f1f77e4316bff1ddb741aca8ac9" dependencies = [ "base64 0.13.1", - "log 0.4.17", + "log 0.4.19", "openssl", "serde", "serde_derive", "serde_json", "simpl", - "time 0.3.20", + "time 0.3.22", ] [[package]] @@ -5517,21 +5362,21 @@ checksum = "41d1c5305e39e09653383c2c7244f2f78b3bcae37cf50c64cb4789c9f5096ec2" dependencies = [ "base64 0.13.1", "bytes 1.4.0", - "futures 0.3.27", + "futures 0.3.28", "httparse", - "log 0.4.17", + "log 0.4.19", "rand 0.8.5", "sha-1 0.9.8", ] [[package]] name = "solana-account-decoder" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7e4ac2e5e6474d17f19341df43c62b62ee1e362bae9b06bc30223252dd4a362" +checksum = "579f978391c966b0a8f94467e446fd8155ed668e9d074c614329d4bad47134ac" dependencies = [ "Inflector", - "base64 0.13.1", + "base64 0.21.2", "bincode", "bs58 0.4.0", "bv", @@ -5539,32 +5384,9 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-address-lookup-table-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-config-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "spl-token", - "spl-token-2022", - "thiserror", - "zstd", -] - -[[package]] -name = "solana-account-decoder" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "Inflector", - "base64 0.13.1", - "bincode", - "bs58 0.4.0", - "bv", - "lazy_static", - "serde", - "serde_derive", - "serde_json", - "solana-address-lookup-table-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-config-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-address-lookup-table-program", + "solana-config-program", + "solana-sdk", "spl-token", "spl-token-2022", "thiserror", @@ -5573,520 +5395,234 @@ dependencies = [ [[package]] name = "solana-address-lookup-table-program" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baac6a0dfc38f64e5e5e178e9eeade05ef1a2c644c95062523c6bc21f19f8866" +checksum = "b73818e763f0f23ff538c5e42a07b1a76d556ff5719780a897147fe2958d345a" dependencies = [ "bincode", "bytemuck", - "log 0.4.17", + "log 0.4.19", "num-derive", "num-traits", "rustc_version 0.4.0", "serde", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", -] - -[[package]] -name = "solana-address-lookup-table-program" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "bytemuck", - "log 0.4.17", - "num-derive", - "num-traits", - "rustc_version 0.4.0", - "serde", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-program", + "solana-program-runtime", + "solana-sdk", "thiserror", ] [[package]] name = "solana-bloom" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7e5d0033ba3e3f598f88964f0a0a87d3a143f9995fc4b326d21d689e4fa74ad" +checksum = "06438cf7d483d8bb5c07f74d5ff317c76755d4af34c502fd26cfd48bff4e5f9c" dependencies = [ "bv", "fnv", - "log 0.4.17", + "log 0.4.19", "rand 0.7.3", "rayon", "rustc_version 0.4.0", "serde", "serde_derive", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-bloom" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bv", - "fnv", - "log 0.4.17", - "rand 0.7.3", - "rayon", - "rustc_version 0.4.0", - "serde", - "serde_derive", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-sdk", ] [[package]] name = "solana-bpf-loader-program" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d6438ef9cec10d4c563e916a612bb06f50be13524bbd250de461633bde87e7a" +checksum = "bfc5cb9f48c3a6adb8458d54cdfb9a28f2b5140961c862339dbe34ff63b1d086" dependencies = [ "bincode", "byteorder", "libsecp256k1", - "log 0.4.17", + "log 0.4.19", "rand 0.7.3", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-zk-token-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana_rbpf", - "thiserror", -] - -[[package]] -name = "solana-bpf-loader-program" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "byteorder", - "libsecp256k1", - "log 0.4.17", - "rand 0.7.3", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-zk-token-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-measure", + "solana-program-runtime", + "solana-sdk", + "solana-zk-token-sdk", "solana_rbpf", "thiserror", ] [[package]] name = "solana-bucket-map" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd2f6926a9f443f8c62f883f7348fc04ee1aa48246748c8193c161752e822b92" +checksum = "af1289d1c2c80058fd10d2cf1b75c74ff204e4e41010034d53fa3e64241c672e" dependencies = [ - "log 0.4.17", + "bv", + "log 0.4.19", "memmap2", "modular-bitfield", + "num_enum 0.6.1", "rand 0.7.3", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "tempfile", -] - -[[package]] -name = "solana-bucket-map" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "log 0.4.17", - "memmap2", - "modular-bitfield", - "rand 0.7.3", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-measure", + "solana-sdk", "tempfile", ] [[package]] name = "solana-clap-utils" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f0a43f9bcf2405e50190cf3943046663caae557db9eb71a628f359e3f4f3eea" +checksum = "770e68ef834e2835687facdf7e706f12e7f5c0e17044c0b956f068f6297a1685" dependencies = [ "chrono", "clap 2.34.0", "rpassword", - "solana-perf 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-remote-wallet 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-perf", + "solana-remote-wallet", + "solana-sdk", "thiserror", "tiny-bip39", "uriparse", - "url 2.3.1", -] - -[[package]] -name = "solana-clap-utils" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "chrono", - "clap 2.34.0", - "rpassword", - "solana-perf 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-remote-wallet 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "thiserror", - "tiny-bip39", - "uriparse", - "url 2.3.1", + "url 2.4.0", ] [[package]] name = "solana-cli-config" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c79aa0d4d3cef702ca522c1b8dca170eb7137254b6d608f46bcb3a26d6fffd3" +checksum = "95cb48e3e7679ebb2188960cefde449899005753edf7f2d830080f16a7572b7b" dependencies = [ "dirs-next", "lazy_static", "serde", "serde_derive", - "serde_yaml 0.9.19", - "solana-clap-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "url 2.3.1", -] - -[[package]] -name = "solana-cli-config" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "dirs-next", - "lazy_static", - "serde", - "serde_derive", - "serde_yaml 0.9.19", - "solana-clap-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "url 2.3.1", + "serde_yaml 0.9.21", + "solana-clap-utils", + "solana-sdk", + "url 2.4.0", ] [[package]] name = "solana-client" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fe890559c3d8e29123ed0bfba47d5d714acb1db2e4a9a981c9171960ae01425" +checksum = "0f3059c513c25718282bc53432f7d8b0a06748161d6dcbdf67ecc6fa2bcec520" dependencies = [ "async-trait", "bincode", - "enum_dispatch", - "futures 0.3.27", + "futures 0.3.28", "futures-util", "indexmap", "indicatif", - "log 0.4.17", + "log 0.4.19", "quinn", "rand 0.7.3", "rayon", - "solana-connection-cache 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-net-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-pubsub-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-quic-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client-api 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client-nonce-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-streamer 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-thin-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-tpu-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-udp-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "tokio", -] - -[[package]] -name = "solana-client" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "async-trait", - "bincode", - "enum_dispatch", - "futures 0.3.27", - "futures-util", - "indexmap", - "indicatif", - "log 0.4.17", - "quinn", - "rand 0.7.3", - "rayon", - "solana-connection-cache 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-net-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-pubsub-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-quic-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client-api 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client-nonce-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-streamer 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-thin-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-tpu-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-udp-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-connection-cache", + "solana-measure", + "solana-metrics", + "solana-pubsub-client", + "solana-quic-client", + "solana-rpc-client", + "solana-rpc-client-api", + "solana-rpc-client-nonce-utils", + "solana-sdk", + "solana-streamer", + "solana-thin-client", + "solana-tpu-client", + "solana-udp-client", "thiserror", "tokio", ] [[package]] name = "solana-compute-budget-program" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "372ab0d248283e6c1b51317bd9a40bc0a6ef076ad29c237e7336cef1934a34f7" +checksum = "498c017e65a1eae01412661d4e854bf716ef237efaba1dd4fcb37f333f3c33cc" dependencies = [ - "solana-program-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-compute-budget-program" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-program-runtime", + "solana-sdk", ] [[package]] name = "solana-config-program" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebb520c573b28060cadd8ae0fa6ae116cf74dac01078bc437d8b3e3ab00efd22" +checksum = "daad46dde420f68e4064ccba14e604f8ac97a88553234bcd2a087c1030b3f522" dependencies = [ "bincode", "chrono", "serde", "serde_derive", - "solana-program-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-config-program" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "chrono", - "serde", - "serde_derive", - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-program-runtime", + "solana-sdk", ] [[package]] name = "solana-connection-cache" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c913dfcaf847cecd8866e4aeaa440b34c8a5dae6c1c90b7a8cb3265ff9fc775" +checksum = "ea40235b2b75e6a125f95c14d91884516e7229fb0505930b1ae38d05b3ad32b3" dependencies = [ "async-trait", "bincode", "futures-util", "indexmap", - "log 0.4.17", + "log 0.4.19", "rand 0.7.3", "rayon", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-net-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "rcgen", + "solana-measure", + "solana-metrics", + "solana-sdk", "thiserror", "tokio", ] -[[package]] -name = "solana-connection-cache" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "async-trait", - "bincode", - "futures-util", - "indexmap", - "log 0.4.17", - "rand 0.7.3", - "rayon", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-net-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "thiserror", - "tokio", -] - -[[package]] -name = "solana-core" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "ahash", - "base64 0.13.1", - "bincode", - "bs58 0.4.0", - "chrono", - "crossbeam-channel", - "dashmap 4.0.2", - "eager", - "etcd-client", - "fs_extra", - "histogram", - "itertools 0.10.5", - "lazy_static", - "log 0.4.17", - "lru", - "min-max-heap", - "num_enum", - "rand 0.7.3", - "rand_chacha 0.2.2", - "rayon", - "rolling-file", - "rustc_version 0.4.0", - "serde", - "serde_derive", - "solana-address-lookup-table-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-bloom 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-entry 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-geyser-plugin-manager", - "solana-gossip 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-ledger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-net-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-perf 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-poh 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rayon-threadlimit 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client-api 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-send-transaction-service 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-streamer 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-tpu-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-version 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-vote-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "sys-info", - "sysctl", - "tempfile", - "thiserror", - "tokio", - "trees", -] - [[package]] name = "solana-entry" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d36e528b958d01d41fc482cf794aed4360a90200192b702428eaa82d4925f05" +checksum = "59f3b1cfdc0cf970936bc224a541edb06ad3c1e6596524a7288d010f960b3b03" dependencies = [ "bincode", "crossbeam-channel", "dlopen", "dlopen_derive", "lazy_static", - "log 0.4.17", + "log 0.4.19", "rand 0.7.3", "rayon", "serde", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-merkle-tree 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-perf 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rayon-threadlimit 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-entry" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "crossbeam-channel", - "dlopen", - "dlopen_derive", - "lazy_static", - "log 0.4.17", - "rand 0.7.3", - "rayon", - "serde", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-merkle-tree 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-perf 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rayon-threadlimit 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-measure", + "solana-merkle-tree", + "solana-metrics", + "solana-perf", + "solana-rayon-threadlimit", + "solana-sdk", ] [[package]] name = "solana-faucet" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d90180632e0528cd46e0ebfaf98977b24fc4593422be9b200e0dfaf97ee09cc7" +checksum = "919219ad369fd499afd7af560186748816aa5f8320284458825e33592a60f6fe" dependencies = [ "bincode", "byteorder", "clap 2.34.0", "crossbeam-channel", - "log 0.4.17", + "log 0.4.19", "serde", "serde_derive", - "solana-clap-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-cli-config 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-logger 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-version 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "spl-memo", - "thiserror", - "tokio", -] - -[[package]] -name = "solana-faucet" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "byteorder", - "clap 2.34.0", - "crossbeam-channel", - "log 0.4.17", - "serde", - "serde_derive", - "solana-clap-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-cli-config 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-logger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-version 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-clap-utils", + "solana-cli-config", + "solana-logger", + "solana-metrics", + "solana-sdk", + "solana-version", "spl-memo", "thiserror", "tokio", @@ -6094,13 +5630,13 @@ dependencies = [ [[package]] name = "solana-frozen-abi" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48f7051cccdf891ac2603cdd295eb651529fe2b678b6b3af60b82dec9a9b3b06" +checksum = "e0ec1a23136ef6072f3c6e3eabf6349dc0219ae23129c44754a4f9f8506941cd" dependencies = [ - "ahash", + "ahash 0.8.3", "blake3", - "block-buffer 0.9.0", + "block-buffer 0.10.4", "bs58 0.4.0", "bv", "byteorder", @@ -6108,10 +5644,9 @@ dependencies = [ "either", "generic-array", "getrandom 0.1.16", - "hashbrown 0.12.3", "im", "lazy_static", - "log 0.4.17", + "log 0.4.19", "memmap2", "once_cell", "rand_core 0.6.4", @@ -6121,104 +5656,28 @@ dependencies = [ "serde_derive", "serde_json", "sha2 0.10.6", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle", - "thiserror", -] - -[[package]] -name = "solana-frozen-abi" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "ahash", - "blake3", - "block-buffer 0.9.0", - "bs58 0.4.0", - "bv", - "byteorder", - "cc", - "either", - "generic-array", - "getrandom 0.1.16", - "hashbrown 0.12.3", - "im", - "lazy_static", - "log 0.4.17", - "memmap2", - "once_cell", - "rand_core 0.6.4", - "rustc_version 0.4.0", - "serde", - "serde_bytes", - "serde_derive", - "serde_json", - "sha2 0.10.6", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-frozen-abi-macro", "subtle", "thiserror", ] [[package]] name = "solana-frozen-abi-macro" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06395428329810ade1d2518a7e75d8a6f02d01fe548aabb60ff1ba6a2eaebbe5" +checksum = "89744bbdcb6dc87805bf50f3db4520adf56b9fdd2a55b80b8de3b4c97b5c4bc8" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "rustc_version 0.4.0", - "syn 1.0.109", -] - -[[package]] -name = "solana-frozen-abi-macro" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "rustc_version 0.4.0", - "syn 1.0.109", -] - -[[package]] -name = "solana-geyser-plugin-interface" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "log 0.4.17", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "thiserror", -] - -[[package]] -name = "solana-geyser-plugin-manager" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bs58 0.4.0", - "crossbeam-channel", - "json5", - "libloading", - "log 0.4.17", - "serde_json", - "solana-geyser-plugin-interface", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "thiserror", + "syn 2.0.18", ] [[package]] name = "solana-gossip" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c99fdfc75fbe40aae6d60543786eb9c24fa1a633fb1566f75ca8a0471545115" +checksum = "7890fbf81c3a1f56d1b72bb2f81fb3ccf62cff51fe25e27e291058bca2cdd92e" dependencies = [ "bincode", "bv", @@ -6227,7 +5686,7 @@ dependencies = [ "flate2", "indexmap", "itertools 0.10.5", - "log 0.4.17", + "log 0.4.19", "lru", "matches", "num-traits", @@ -6238,82 +5697,35 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-bloom 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-clap-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-entry 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-ledger 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-logger 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-net-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-perf 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rayon-threadlimit 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-streamer 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-thin-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-tpu-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-version 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-vote-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "static_assertions", - "thiserror", -] - -[[package]] -name = "solana-gossip" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "bv", - "clap 2.34.0", - "crossbeam-channel", - "flate2", - "indexmap", - "itertools 0.10.5", - "log 0.4.17", - "lru", - "matches", - "num-traits", - "rand 0.7.3", - "rand_chacha 0.2.2", - "rayon", - "rustc_version 0.4.0", - "serde", - "serde_bytes", - "serde_derive", - "solana-bloom 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-clap-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-entry 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-ledger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-logger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-net-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-perf 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rayon-threadlimit 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-streamer 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-thin-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-tpu-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-version 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-vote-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-bloom", + "solana-clap-utils", + "solana-client", + "solana-entry", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-ledger", + "solana-logger", + "solana-measure", + "solana-metrics", + "solana-net-utils", + "solana-perf", + "solana-rayon-threadlimit", + "solana-runtime", + "solana-sdk", + "solana-streamer", + "solana-thin-client", + "solana-tpu-client", + "solana-version", + "solana-vote-program", "static_assertions", "thiserror", ] [[package]] name = "solana-ledger" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b84b4dcfe6aaabc5676ac35bba142d598e350b2f70315c94a46179d40e4d41bc" +checksum = "0cdc5429775d16fb0ef6d6a81d041cab133e38696b5be5905f68a130ce030d5d" dependencies = [ "assert_matches", "bincode", @@ -6324,41 +5736,42 @@ dependencies = [ "crossbeam-channel", "dashmap 4.0.2", "fs_extra", - "futures 0.3.27", + "futures 0.3.28", "itertools 0.10.5", "lazy_static", "libc", - "log 0.4.17", + "log 0.4.19", "lru", "num_cpus", - "num_enum", - "prost 0.11.8", + "num_enum 0.6.1", + "prost", "rand 0.7.3", "rand_chacha 0.2.2", "rayon", "reed-solomon-erasure", "rocksdb", "rustc_version 0.4.0", + "scopeguard", "serde", "serde_bytes", "sha2 0.10.6", - "solana-account-decoder 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-bpf-loader-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-entry 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-perf 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rayon-threadlimit 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-stake-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-storage-bigtable 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-storage-proto 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-transaction-status 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-vote-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-account-decoder", + "solana-bpf-loader-program", + "solana-entry", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-measure", + "solana-metrics", + "solana-perf", + "solana-program-runtime", + "solana-rayon-threadlimit", + "solana-runtime", + "solana-sdk", + "solana-stake-program", + "solana-storage-bigtable", + "solana-storage-proto", + "solana-transaction-status", + "solana-vote-program", "spl-token", "spl-token-2022", "static_assertions", @@ -6370,202 +5783,161 @@ dependencies = [ ] [[package]] -name = "solana-ledger" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" +name = "solana-lite-rpc-core" +version = "0.2.0" +source = "git+https://github.com/blockworks-foundation/lite-rpc.git?branch=mango_simulation_test#7621852fa6b09ce419fcc500054e97d3ba55b6d6" dependencies = [ - "assert_matches", + "anyhow", + "async-trait", + "base64 0.21.2", "bincode", - "bitflags", - "byteorder", + "bs58 0.4.0", + "bytes 1.4.0", "chrono", - "chrono-humanize", - "crossbeam-channel", - "dashmap 4.0.2", - "fs_extra", - "futures 0.3.27", - "itertools 0.10.5", - "lazy_static", - "libc", - "log 0.4.17", - "lru", - "num_cpus", - "num_enum", - "prost 0.11.8", - "rand 0.7.3", - "rand_chacha 0.2.2", - "rayon", - "reed-solomon-erasure", - "rocksdb", - "rustc_version 0.4.0", + "dashmap 5.4.0", + "futures 0.3.28", + "log 0.4.19", + "quinn", + "rustls", "serde", - "serde_bytes", - "sha2 0.10.6", - "solana-account-decoder 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-bpf-loader-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-entry 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-perf 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rayon-threadlimit 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-stake-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-storage-bigtable 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-storage-proto 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-vote-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "spl-token", - "spl-token-2022", - "static_assertions", - "tempfile", + "serde_json", + "solana-client", + "solana-net-utils", + "solana-pubsub-client", + "solana-rpc-client", + "solana-rpc-client-api", + "solana-sdk", + "solana-streamer", + "solana-transaction-status", + "solana-version", "thiserror", "tokio", - "tokio-stream", - "trees", +] + +[[package]] +name = "solana-lite-rpc-services" +version = "0.2.0" +source = "git+https://github.com/blockworks-foundation/lite-rpc.git?branch=mango_simulation_test#7621852fa6b09ce419fcc500054e97d3ba55b6d6" +dependencies = [ + "anyhow", + "async-channel", + "base64 0.21.2", + "bincode", + "bs58 0.4.0", + "bytes 1.4.0", + "chrono", + "dashmap 5.4.0", + "futures 0.3.28", + "lazy_static", + "log 0.4.19", + "prometheus", + "quinn", + "rustls", + "serde", + "serde_json", + "solana-client", + "solana-lite-rpc-core", + "solana-net-utils", + "solana-pubsub-client", + "solana-rpc-client", + "solana-rpc-client-api", + "solana-sdk", + "solana-streamer", + "solana-transaction-status", + "solana-version", + "thiserror", + "tokio", +] + +[[package]] +name = "solana-loader-v4-program" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73523393ff8d67770fc22e545d8def006608b3d80c71e6dab31cb38f7326fbaf" +dependencies = [ + "log 0.4.19", + "rand 0.7.3", + "solana-measure", + "solana-program-runtime", + "solana-sdk", + "solana_rbpf", ] [[package]] name = "solana-logger" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "170714ca3612e4df75f57c2c14c8ab74654b3b66f668986aeed456cedcf24446" +checksum = "4fc342d61b86066ca7bb72ab4ba17f677b8c2c3a3e71fb9286a57097f3b36b85" dependencies = [ "env_logger", "lazy_static", - "log 0.4.17", -] - -[[package]] -name = "solana-logger" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "env_logger", - "lazy_static", - "log 0.4.17", + "log 0.4.19", ] [[package]] name = "solana-measure" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52b03528be5a0fbbe4c06a4e1758d155363b51f7c782435b1eb1d4804ab124e3" +checksum = "ea333a383efa6ddab7f4ba48273502af563abeb392f5731a00b22b9f45c15491" dependencies = [ - "log 0.4.17", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-measure" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "log 0.4.17", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "log 0.4.19", + "solana-sdk", ] [[package]] name = "solana-merkle-tree" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7466b876e55c17ddb3359dd9ccf3bcd9fbe4e8858b26c4affe9a760fbce0ab34" +checksum = "d13a43ceaafe2293d1d1ed62a20a71287a29635c3ba78611e4ee3e1bfd0a3573" dependencies = [ "fast-math", "matches", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-merkle-tree" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "fast-math", - "matches", - "solana-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-program", ] [[package]] name = "solana-metrics" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc5ff9cbbe50e9918576ff46b4e38d9a946c33fc442982ce7ff397a3b851922a" +checksum = "7f7cced7756637c9d9b46aa52dca715bd0efb396f29aade27ecbd336787174fd" dependencies = [ "crossbeam-channel", "gethostname", "lazy_static", - "log 0.4.17", + "log 0.4.19", "reqwest", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-metrics" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "crossbeam-channel", - "gethostname", - "lazy_static", - "log 0.4.17", - "reqwest", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-sdk", ] [[package]] name = "solana-net-utils" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26f35dff5b963ec471514e89bd99c7ac43545756221c99b63c2229cf5f37ebb2" +checksum = "8a17ef4a81db76c9604037cadecdbd83c0b82cce3576a275e48327b4d06a98d7" dependencies = [ "bincode", - "clap 3.2.23", + "clap 3.2.25", "crossbeam-channel", - "log 0.4.17", + "log 0.4.19", "nix", "rand 0.7.3", "serde", "serde_derive", "socket2", - "solana-logger 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-version 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-logger", + "solana-sdk", + "solana-version", "tokio", - "url 2.3.1", -] - -[[package]] -name = "solana-net-utils" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "clap 3.2.23", - "crossbeam-channel", - "log 0.4.17", - "nix", - "rand 0.7.3", - "serde", - "serde_derive", - "socket2", - "solana-logger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-version 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "tokio", - "url 2.3.1", + "url 2.4.0", ] [[package]] name = "solana-perf" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33d630964a18fb466d79c3f5e191f37083b52b584a3f596e17f4bd41a145254d" +checksum = "7b4bcf9dd10dffe2707c1dfd91b695c2dc3cb9585a7cbb17ed24c7d98a4103e9" dependencies = [ - "ahash", + "ahash 0.8.3", "bincode", "bv", "caps", @@ -6575,96 +5947,51 @@ dependencies = [ "fnv", "lazy_static", "libc", - "log 0.4.17", + "log 0.4.19", "nix", "rand 0.7.3", "rayon", "serde", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rayon-threadlimit 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-vote-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-perf" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "ahash", - "bincode", - "bv", - "caps", - "curve25519-dalek", - "dlopen", - "dlopen_derive", - "fnv", - "lazy_static", - "libc", - "log 0.4.17", - "nix", - "rand 0.7.3", - "rayon", - "serde", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rayon-threadlimit 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-vote-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-metrics", + "solana-rayon-threadlimit", + "solana-sdk", + "solana-vote-program", ] [[package]] name = "solana-poh" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45548be47dab7dfbf6e549d16f2b23369db66f110474af1d97333b7de0012866" +checksum = "169d2e617d1285c3d91f44ac51d7baaf2cb3f71be18003bf284475352192310d" dependencies = [ "core_affinity", "crossbeam-channel", - "log 0.4.17", - "solana-entry 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-ledger 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sys-tuner 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", -] - -[[package]] -name = "solana-poh" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "core_affinity", - "crossbeam-channel", - "log 0.4.17", - "solana-entry 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-ledger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sys-tuner 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "log 0.4.19", + "solana-entry", + "solana-ledger", + "solana-measure", + "solana-metrics", + "solana-runtime", + "solana-sdk", "thiserror", ] [[package]] name = "solana-program" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ae9f0fa7db3a4e90fa0df2723ac8cbc042e579cf109cd0380bc5a8c88bed924" +checksum = "aaf210d64911289b4a76cbd1fd0bfc6ab1d08e9d568a2dd021d03835d2e7efb6" dependencies = [ "ark-bn254", "ark-ec", "ark-ff", + "ark-serialize", "array-bytes", - "base64 0.13.1", + "base64 0.21.2", "bincode", "bitflags", "blake3", - "borsh 0.9.3", - "borsh-derive 0.9.3", + "borsh 0.10.3", "bs58 0.4.0", "bv", "bytemuck", @@ -6672,14 +5999,14 @@ dependencies = [ "console_error_panic_hook", "console_log", "curve25519-dalek", - "getrandom 0.2.8", + "getrandom 0.2.10", "itertools 0.10.5", "js-sys", "lazy_static", "libc", "libsecp256k1", - "log 0.4.17", - "memoffset 0.8.0", + "log 0.4.19", + "memoffset 0.9.0", "num-bigint 0.4.3", "num-derive", "num-traits", @@ -6693,63 +6020,10 @@ dependencies = [ "serde_derive", "serde_json", "sha2 0.10.6", - "sha3 0.10.6", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "tiny-bip39", - "wasm-bindgen", - "zeroize", -] - -[[package]] -name = "solana-program" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "ark-bn254", - "ark-ec", - "ark-ff", - "array-bytes", - "base64 0.13.1", - "bincode", - "bitflags", - "blake3", - "borsh 0.9.3", - "borsh-derive 0.9.3", - "bs58 0.4.0", - "bv", - "bytemuck", - "cc", - "console_error_panic_hook", - "console_log", - "curve25519-dalek", - "getrandom 0.2.8", - "itertools 0.10.5", - "js-sys", - "lazy_static", - "libc", - "libsecp256k1", - "log 0.4.17", - "memoffset 0.8.0", - "num-bigint 0.4.3", - "num-derive", - "num-traits", - "parking_lot 0.12.1", - "rand 0.7.3", - "rand_chacha 0.2.2", - "rustc_version 0.4.0", - "rustversion", - "serde", - "serde_bytes", - "serde_derive", - "serde_json", - "sha2 0.10.6", - "sha3 0.10.6", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "sha3 0.10.8", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-sdk-macro", "thiserror", "tiny-bip39", "wasm-bindgen", @@ -6758,177 +6032,90 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbb3250dc9a0abc87693437ae0bb3eb02603396dcf7698c06f77c33b2c0291ca" +checksum = "b2dbb6d2286cb5bae6e480b0d9acae38c6618e3ff858319b64c455e6039661b1" dependencies = [ - "base64 0.13.1", + "base64 0.21.2", "bincode", "eager", "enum-iterator", "itertools 0.10.5", "libc", - "libloading", - "log 0.4.17", + "log 0.4.19", "num-derive", "num-traits", + "percentage", "rand 0.7.3", "rustc_version 0.4.0", "serde", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana_rbpf", - "thiserror", -] - -[[package]] -name = "solana-program-runtime" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "base64 0.13.1", - "bincode", - "eager", - "enum-iterator", - "itertools 0.10.5", - "libc", - "libloading", - "log 0.4.17", - "num-derive", - "num-traits", - "rand 0.7.3", - "rustc_version 0.4.0", - "serde", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-measure", + "solana-metrics", + "solana-sdk", "solana_rbpf", "thiserror", ] [[package]] name = "solana-pubsub-client" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e441892b9a00fdceebb0e7eee3226f2f5985a15d081aab1924a298f24cdadb2" +checksum = "a4313ba746070ee268076535b36ed5e4dcf584e5ec815ca04d714af5d485d765" dependencies = [ "crossbeam-channel", "futures-util", - "log 0.4.17", + "log 0.4.19", "reqwest", "semver 1.0.17", "serde", "serde_derive", "serde_json", - "solana-account-decoder 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client-api 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-account-decoder", + "solana-rpc-client-api", + "solana-sdk", "thiserror", "tokio", "tokio-stream", "tokio-tungstenite 0.17.2", "tungstenite 0.17.3", - "url 2.3.1", -] - -[[package]] -name = "solana-pubsub-client" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "crossbeam-channel", - "futures-util", - "log 0.4.17", - "reqwest", - "semver 1.0.17", - "serde", - "serde_derive", - "serde_json", - "solana-account-decoder 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client-api 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "thiserror", - "tokio", - "tokio-stream", - "tokio-tungstenite 0.17.2", - "tungstenite 0.17.3", - "url 2.3.1", + "url 2.4.0", ] [[package]] name = "solana-quic-client" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99d19f3bd22bd8cef3bd7007e878f8ee1e9534a2b2ad99abc1ac05ed3d9f9bed" +checksum = "6a57937b9919152f3f2b1a5c9874113edf82e267be1c1f2448780e515ce115bb" dependencies = [ "async-mutex", "async-trait", - "futures 0.3.27", + "futures 0.3.28", "itertools 0.10.5", "lazy_static", - "log 0.4.17", + "log 0.4.19", "quinn", "quinn-proto", "quinn-udp", - "rustls 0.20.8", - "solana-connection-cache 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-net-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client-api 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-streamer 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-tpu-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "tokio", -] - -[[package]] -name = "solana-quic-client" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "async-mutex", - "async-trait", - "futures 0.3.27", - "itertools 0.10.5", - "lazy_static", - "log 0.4.17", - "quinn", - "quinn-proto", - "quinn-udp", - "rustls 0.20.8", - "solana-connection-cache 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-net-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client-api 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-streamer 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-tpu-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "rcgen", + "rustls", + "solana-connection-cache", + "solana-measure", + "solana-metrics", + "solana-net-utils", + "solana-rpc-client-api", + "solana-sdk", + "solana-streamer", "thiserror", "tokio", ] [[package]] name = "solana-rayon-threadlimit" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30893a53deeb0a3e32451f4f7cb063484e1504a06b127c4b40c223ea90093d7b" -dependencies = [ - "lazy_static", - "num_cpus", -] - -[[package]] -name = "solana-rayon-threadlimit" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" +checksum = "49e5674c5786d04e4c1766e580827a417e7a523d724b4c1e8bb6c1842097ff3c" dependencies = [ "lazy_static", "num_cpus", @@ -6936,48 +6123,30 @@ dependencies = [ [[package]] name = "solana-remote-wallet" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "970f142fbf6bda164847f60977ad56adde32cafb7c798d2e005110410754aa85" +checksum = "123151e4cba3be5e887c333e430c43316d3b882e9a364f3368a6ac448bcfd1bb" dependencies = [ "console", "dialoguer", - "log 0.4.17", + "log 0.4.19", "num-derive", "num-traits", "parking_lot 0.12.1", "qstring", "semver 1.0.17", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "uriparse", -] - -[[package]] -name = "solana-remote-wallet" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "console", - "dialoguer", - "log 0.4.17", - "num-derive", - "num-traits", - "parking_lot 0.12.1", - "qstring", - "semver 1.0.17", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-sdk", "thiserror", "uriparse", ] [[package]] name = "solana-rpc" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbaccbc49d51f02e1ab0c05c84a64d77d301ccc81ef4f89b290996993b58b0c3" +checksum = "32a2035ca71ea3ffe45f58dc90acc5090d6e88491b6d359e69e7e4db72531299" dependencies = [ - "base64 0.13.1", + "base64 0.21.2", "bincode", "bs58 0.4.0", "crossbeam-channel", @@ -6989,89 +6158,35 @@ dependencies = [ "jsonrpc-http-server", "jsonrpc-pubsub", "libc", - "log 0.4.17", + "log 0.4.19", "rayon", "regex", "serde", "serde_derive", "serde_json", "soketto", - "solana-account-decoder 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-entry 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-faucet 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-gossip 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-ledger 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-perf 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-poh 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rayon-threadlimit 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client-api 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-send-transaction-service 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-stake-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-storage-bigtable 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-streamer 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-tpu-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-transaction-status 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-version 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-vote-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "spl-token", - "spl-token-2022", - "stream-cancel", - "thiserror", - "tokio", - "tokio-util 0.6.10", -] - -[[package]] -name = "solana-rpc" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "base64 0.13.1", - "bincode", - "bs58 0.4.0", - "crossbeam-channel", - "dashmap 4.0.2", - "itertools 0.10.5", - "jsonrpc-core", - "jsonrpc-core-client", - "jsonrpc-derive", - "jsonrpc-http-server", - "jsonrpc-pubsub", - "libc", - "log 0.4.17", - "rayon", - "regex", - "serde", - "serde_derive", - "serde_json", - "soketto", - "solana-account-decoder 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-entry 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-faucet 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-gossip 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-ledger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-perf 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-poh 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rayon-threadlimit 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client-api 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-send-transaction-service 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-stake-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-storage-bigtable 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-streamer 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-tpu-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-version 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-vote-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-account-decoder", + "solana-client", + "solana-entry", + "solana-faucet", + "solana-gossip", + "solana-ledger", + "solana-measure", + "solana-metrics", + "solana-perf", + "solana-poh", + "solana-rayon-threadlimit", + "solana-rpc-client-api", + "solana-runtime", + "solana-sdk", + "solana-send-transaction-service", + "solana-stake-program", + "solana-storage-bigtable", + "solana-streamer", + "solana-tpu-client", + "solana-transaction-status", + "solana-version", + "solana-vote-program", "spl-token", "spl-token-2022", "stream-cancel", @@ -7082,62 +6197,37 @@ dependencies = [ [[package]] name = "solana-rpc-client" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "075485c8ce9300df10b67f01bb9e9ecb79c4c96c58e4b8aacac20e63c6144149" +checksum = "d81847cc7339aec68c34819e6223ce5782ca62b4b402ec7976ba9af0ff82f400" dependencies = [ "async-trait", - "base64 0.13.1", + "base64 0.21.2", "bincode", "bs58 0.4.0", "indicatif", - "log 0.4.17", + "log 0.4.19", "reqwest", "semver 1.0.17", "serde", "serde_derive", "serde_json", - "solana-account-decoder 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client-api 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-transaction-status 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-version 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-vote-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio", -] - -[[package]] -name = "solana-rpc-client" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "async-trait", - "base64 0.13.1", - "bincode", - "bs58 0.4.0", - "indicatif", - "log 0.4.17", - "reqwest", - "semver 1.0.17", - "serde", - "serde_derive", - "serde_json", - "solana-account-decoder 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client-api 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-version 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-vote-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-account-decoder", + "solana-rpc-client-api", + "solana-sdk", + "solana-transaction-status", + "solana-version", + "solana-vote-program", "tokio", ] [[package]] name = "solana-rpc-client-api" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0623112b87c9e65ef00538e27203b6129518d40376a4aa2ddc4fae5bf78a8a2c" +checksum = "41df84c31b89e75b0b47bf3ef265042fd3c806f4c0d8d928c7f7f7a04b67472d" dependencies = [ - "base64 0.13.1", + "base64 0.21.2", "bs58 0.4.0", "jsonrpc-core", "reqwest", @@ -7145,65 +6235,32 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account-decoder 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-transaction-status 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-version 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "spl-token-2022", - "thiserror", -] - -[[package]] -name = "solana-rpc-client-api" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "base64 0.13.1", - "bs58 0.4.0", - "jsonrpc-core", - "reqwest", - "semver 1.0.17", - "serde", - "serde_derive", - "serde_json", - "solana-account-decoder 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-version 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-account-decoder", + "solana-sdk", + "solana-transaction-status", + "solana-version", "spl-token-2022", "thiserror", ] [[package]] name = "solana-rpc-client-nonce-utils" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a70673c11ff5d831c4e569b41aeb86c0e9c68dba79515b7c6f42b8f842be76fe" +checksum = "6c96a92be32409c7fd101169e34a0c4be17bd336a5bf4b22e52880ffda599126" dependencies = [ "clap 2.34.0", - "solana-clap-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", -] - -[[package]] -name = "solana-rpc-client-nonce-utils" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "clap 2.34.0", - "solana-clap-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-clap-utils", + "solana-rpc-client", + "solana-sdk", "thiserror", ] [[package]] name = "solana-runtime" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f2a24d899d5c2a339ed0887b0ef321d9ffb22849923dbedcdc23dba32682ec4" +checksum = "08300653b26d709b153a5bd617b0cfd8062ebb36e4c1f8acee91dec14b524f8a" dependencies = [ "arrayref", "bincode", @@ -7221,100 +6278,44 @@ dependencies = [ "index_list", "itertools 0.10.5", "lazy_static", - "log 0.4.17", + "log 0.4.19", "lru", "lz4", "memmap2", + "modular-bitfield", "num-derive", "num-traits", "num_cpus", + "num_enum 0.6.1", "once_cell", "ouroboros", + "percentage", "rand 0.7.3", "rayon", "regex", "rustc_version 0.4.0", "serde", "serde_derive", - "solana-address-lookup-table-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-bpf-loader-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-bucket-map 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-compute-budget-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-config-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-perf 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rayon-threadlimit 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-stake-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-vote-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-zk-token-proof-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-zk-token-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "strum", - "strum_macros", - "symlink", - "tar", - "tempfile", - "thiserror", - "zstd", -] - -[[package]] -name = "solana-runtime" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "arrayref", - "bincode", - "blake3", - "bv", - "bytemuck", - "byteorder", - "bzip2", - "crossbeam-channel", - "dashmap 4.0.2", - "dir-diff", - "flate2", - "fnv", - "im", - "index_list", - "itertools 0.10.5", - "lazy_static", - "log 0.4.17", - "lru", - "lz4", - "memmap2", - "num-derive", - "num-traits", - "num_cpus", - "once_cell", - "ouroboros", - "rand 0.7.3", - "rayon", - "regex", - "rustc_version 0.4.0", - "serde", - "serde_derive", - "solana-address-lookup-table-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-bpf-loader-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-bucket-map 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-compute-budget-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-config-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-perf 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rayon-threadlimit 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-stake-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-vote-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-zk-token-proof-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-zk-token-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-address-lookup-table-program", + "solana-bpf-loader-program", + "solana-bucket-map", + "solana-compute-budget-program", + "solana-config-program", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-loader-v4-program", + "solana-measure", + "solana-metrics", + "solana-perf", + "solana-program-runtime", + "solana-rayon-threadlimit", + "solana-sdk", + "solana-stake-program", + "solana-system-program", + "solana-vote-program", + "solana-zk-token-proof-program", + "solana-zk-token-sdk", + "static_assertions", "strum", "strum_macros", "symlink", @@ -7326,21 +6327,21 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbefda9f9bda78fd9d91ae21c38d9693e94d5979838fb69b70c6addb8dab953f" +checksum = "e0a43b1c03aa69e1410ada4b5b2971ab948806c188015ac54684deec67d2739a" dependencies = [ "assert_matches", - "base64 0.13.1", + "base64 0.21.2", "bincode", "bitflags", - "borsh 0.9.3", + "borsh 0.10.3", "bs58 0.4.0", "bytemuck", "byteorder", "chrono", "derivation-path", - "digest 0.10.6", + "digest 0.10.7", "ed25519-dalek", "ed25519-dalek-bip32", "generic-array", @@ -7349,11 +6350,11 @@ dependencies = [ "js-sys", "lazy_static", "libsecp256k1", - "log 0.4.17", + "log 0.4.19", "memmap2", "num-derive", "num-traits", - "num_enum", + "num_enum 0.6.1", "pbkdf2 0.11.0", "qstring", "rand 0.7.3", @@ -7366,64 +6367,12 @@ dependencies = [ "serde_json", "serde_with", "sha2 0.10.6", - "sha3 0.10.6", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-logger 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "uriparse", - "wasm-bindgen", -] - -[[package]] -name = "solana-sdk" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "assert_matches", - "base64 0.13.1", - "bincode", - "bitflags", - "borsh 0.9.3", - "bs58 0.4.0", - "bytemuck", - "byteorder", - "chrono", - "derivation-path", - "digest 0.10.6", - "ed25519-dalek", - "ed25519-dalek-bip32", - "generic-array", - "hmac 0.12.1", - "itertools 0.10.5", - "js-sys", - "lazy_static", - "libsecp256k1", - "log 0.4.17", - "memmap2", - "num-derive", - "num-traits", - "num_enum", - "pbkdf2 0.11.0", - "qstring", - "rand 0.7.3", - "rand_chacha 0.2.2", - "rustc_version 0.4.0", - "rustversion", - "serde", - "serde_bytes", - "serde_derive", - "serde_json", - "serde_with", - "sha2 0.10.6", - "sha3 0.10.6", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-logger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "sha3 0.10.8", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-logger", + "solana-program", + "solana-sdk-macro", "thiserror", "uriparse", "wasm-bindgen", @@ -7431,94 +6380,53 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f809319358d5da7c3a0ac08ebf4d87b21170d928dbb7260254e8f3061f7f9e0e" +checksum = "aec66b2d42de3e7a90086ca6ec16f66ac0019bfc3a6ca44ade2404a9dc8c128a" dependencies = [ "bs58 0.4.0", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "rustversion", - "syn 1.0.109", -] - -[[package]] -name = "solana-sdk-macro" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bs58 0.4.0", - "proc-macro2 1.0.52", - "quote 1.0.26", - "rustversion", - "syn 1.0.109", + "syn 2.0.18", ] [[package]] name = "solana-send-transaction-service" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a9997fdab12ca016e2d44ba83ac4d1624a7883a9b123e085a2cd3ea13ce9d68" +checksum = "005c40536b31e874c954ee0c99965a8e43ef486936081f1a2361f92cfc1f385d" dependencies = [ "crossbeam-channel", - "log 0.4.17", - "solana-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-tpu-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-send-transaction-service" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "crossbeam-channel", - "log 0.4.17", - "solana-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-tpu-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "log 0.4.19", + "solana-client", + "solana-measure", + "solana-metrics", + "solana-runtime", + "solana-sdk", + "solana-tpu-client", ] [[package]] name = "solana-stake-program" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eace3b30e9b6a58864c6ffe76726880a60e1feddefdfe0cbaffbddedf7a90d30" +checksum = "b25a5f56b43a160b96d13c1223aa92e0177706af79b3c427eff218b8b1edc619" dependencies = [ "bincode", - "log 0.4.17", + "log 0.4.19", "rustc_version 0.4.0", - "solana-config-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-vote-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-stake-program" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "log 0.4.17", - "rustc_version 0.4.0", - "solana-config-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-vote-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-config-program", + "solana-program-runtime", + "solana-sdk", + "solana-vote-program", ] [[package]] name = "solana-storage-bigtable" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37be265389aa18237e2589ad9051144cd923c3cd2ea16f39ef34057aea61cb1a" +checksum = "09d7afe32b5f8116624b733deb94ffb143d2a86424ac7ef4b7e884220e961f3e" dependencies = [ "backoff", "bincode", @@ -7526,107 +6434,60 @@ dependencies = [ "bzip2", "enum-iterator", "flate2", - "futures 0.3.27", + "futures 0.3.28", "goauth", "http", - "hyper 0.14.25", + "hyper 0.14.26", "hyper-proxy", - "log 0.4.17", + "log 0.4.19", "openssl", - "prost 0.11.8", - "prost-types 0.11.8", + "prost", + "prost-types", "serde", "serde_derive", "smpl_jwt", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-storage-proto 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-transaction-status 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-metrics", + "solana-sdk", + "solana-storage-proto", + "solana-transaction-status", "thiserror", "tokio", - "tonic 0.8.3", - "zstd", -] - -[[package]] -name = "solana-storage-bigtable" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "backoff", - "bincode", - "bytes 1.4.0", - "bzip2", - "enum-iterator", - "flate2", - "futures 0.3.27", - "goauth", - "http", - "hyper 0.14.25", - "hyper-proxy", - "log 0.4.17", - "openssl", - "prost 0.11.8", - "prost-types 0.11.8", - "serde", - "serde_derive", - "smpl_jwt", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-storage-proto 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "thiserror", - "tokio", - "tonic 0.8.3", + "tonic", "zstd", ] [[package]] name = "solana-storage-proto" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "764664a1fce92fbcc6ba0b593f0c11e1d5ca961fcaa16d0f10e9fe85a4d88c4f" +checksum = "661fc032be73b8f1e4d8276484a446f9094966cc613449cbeef848392688837a" dependencies = [ "bincode", "bs58 0.4.0", - "prost 0.11.8", + "prost", "protobuf-src", "serde", - "solana-account-decoder 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-transaction-status 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "tonic-build 0.8.4", -] - -[[package]] -name = "solana-storage-proto" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "bs58 0.4.0", - "prost 0.11.8", - "protobuf-src", - "serde", - "solana-account-decoder 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-transaction-status 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "tonic-build 0.8.4", + "solana-account-decoder", + "solana-sdk", + "solana-transaction-status", + "tonic-build", ] [[package]] name = "solana-streamer" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd5b3dad02879b083b7218b9f9596d97cee8deda2b625bff67db95d8920f5f7" +checksum = "be763578e5c6719e543e9d86d9517d3b2dde6581db76b942b4bd4a1c3ed19256" dependencies = [ + "async-channel", + "bytes 1.4.0", "crossbeam-channel", "futures-util", "histogram", "indexmap", "itertools 0.10.5", "libc", - "log 0.4.17", + "log 0.4.19", "nix", "pem", "percentage", @@ -7636,204 +6497,88 @@ dependencies = [ "quinn-udp", "rand 0.7.3", "rcgen", - "rustls 0.20.8", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-perf 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "rustls", + "solana-metrics", + "solana-perf", + "solana-sdk", "thiserror", "tokio", "x509-parser", ] [[package]] -name = "solana-streamer" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "crossbeam-channel", - "futures-util", - "histogram", - "indexmap", - "itertools 0.10.5", - "libc", - "log 0.4.17", - "nix", - "pem", - "percentage", - "pkcs8", - "quinn", - "quinn-proto", - "quinn-udp", - "rand 0.7.3", - "rcgen", - "rustls 0.20.8", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-perf 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "thiserror", - "tokio", - "x509-parser", -] - -[[package]] -name = "solana-sys-tuner" -version = "1.15.2" +name = "solana-system-program" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dfa7798c748c73a9e68c28ade656698ab6fff82fe5e3ad867b3e1c6c49bf9ec" +checksum = "bbf3fc3f7e1724394b77d6ae88563f1eab80971cdd426e89ad1384fed0c1338e" dependencies = [ - "clap 2.34.0", - "libc", - "log 0.4.17", - "nix", - "solana-logger 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-version 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "sysctl", - "unix_socket2", - "users", -] - -[[package]] -name = "solana-sys-tuner" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "clap 2.34.0", - "libc", - "log 0.4.17", - "nix", - "solana-logger 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-version 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "sysctl", - "unix_socket2", - "users", + "bincode", + "log 0.4.19", + "serde", + "serde_derive", + "solana-program-runtime", + "solana-sdk", ] [[package]] name = "solana-thin-client" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b16bdd6347caf841a007952c748cd35c3ec8395aa3816ac59b4a9b4c102237de" +checksum = "8baffff86187a65ef4cfa190019108c4c3b1738ecfd51b862eeac19a8f8caf98" dependencies = [ "bincode", - "log 0.4.17", + "log 0.4.19", "rayon", - "solana-connection-cache 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client-api 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-tpu-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-thin-client" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "log 0.4.17", - "rayon", - "solana-connection-cache 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client-api 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-tpu-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-connection-cache", + "solana-rpc-client", + "solana-rpc-client-api", + "solana-sdk", ] [[package]] name = "solana-tpu-client" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50a7dfa7a85ba000656d91c8847b61f8fa9b8067443449fab8e4c35fe01dee5c" +checksum = "0d068ff8db750b4cc3a0a2bce228370bc3f4b7883c53fab64a862a7ba1e7343b" dependencies = [ "async-trait", "bincode", "futures-util", "indexmap", "indicatif", - "log 0.4.17", + "log 0.4.19", "rand 0.7.3", "rayon", - "solana-connection-cache 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-measure 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-net-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-pubsub-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-rpc-client-api 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "tokio", -] - -[[package]] -name = "solana-tpu-client" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "async-trait", - "bincode", - "futures-util", - "indexmap", - "indicatif", - "log 0.4.17", - "rand 0.7.3", - "rayon", - "solana-connection-cache 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-measure 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-net-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-pubsub-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-rpc-client-api 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-connection-cache", + "solana-measure", + "solana-metrics", + "solana-pubsub-client", + "solana-rpc-client", + "solana-rpc-client-api", + "solana-sdk", "thiserror", "tokio", ] [[package]] name = "solana-transaction-status" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b803e356fc2de0074866a6da007e721c950e754747e761a263b7f9e4c17edefa" +checksum = "eb0138e64aa7a6c2630c26d450bcdc296a57a399fb256fe85707aec10ac978ee" dependencies = [ "Inflector", - "base64 0.13.1", + "base64 0.21.2", "bincode", "borsh 0.9.3", "bs58 0.4.0", "lazy_static", - "log 0.4.17", + "log 0.4.19", "serde", "serde_derive", "serde_json", - "solana-account-decoder 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-address-lookup-table-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "spl-associated-token-account", - "spl-memo", - "spl-token", - "spl-token-2022", - "thiserror", -] - -[[package]] -name = "solana-transaction-status" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "Inflector", - "base64 0.13.1", - "bincode", - "borsh 0.9.3", - "bs58 0.4.0", - "lazy_static", - "log 0.4.17", - "serde", - "serde_derive", - "serde_json", - "solana-account-decoder 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-address-lookup-table-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-account-decoder", + "solana-address-lookup-table-program", + "solana-sdk", "spl-associated-token-account", "spl-memo", "spl-token", @@ -7843,151 +6588,84 @@ dependencies = [ [[package]] name = "solana-udp-client" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1b0d7efeb2cb7dafbf3b085c895e440b8947fe5def6bdad17ebae9badfdecb0" +checksum = "e61134203fd0598b31cd24fd2f2d5866419911e4dbdb93fe9ad53404f6d79819" dependencies = [ "async-trait", - "solana-connection-cache 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-net-utils 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-streamer 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-tpu-client 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", - "tokio", -] - -[[package]] -name = "solana-udp-client" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "async-trait", - "solana-connection-cache 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-net-utils 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-streamer 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-tpu-client 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-connection-cache", + "solana-net-utils", + "solana-sdk", + "solana-streamer", "thiserror", "tokio", ] [[package]] name = "solana-version" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c3df7b4a4dc0a39da78d790845089a8d112fcd6d2d003ae93830387a564cfc5" +checksum = "0869902287377b9fd67fe6d1135ef612a9983f74cbee0e99fc5faf6df095dc15" dependencies = [ - "log 0.4.17", + "log 0.4.19", "rustc_version 0.4.0", "semver 1.0.17", "serde", "serde_derive", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-version" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "log 0.4.17", - "rustc_version 0.4.0", - "semver 1.0.17", - "serde", - "serde_derive", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-sdk", ] [[package]] name = "solana-vote-program" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2439b8c68f000f8c3713eceabb5cabc8528d276e5bc971c694d4103d4be958ff" +checksum = "e5764f7601a524e52d3ef70d314c68678ef623f8e1f7e48b3ccc3dec09d80503" dependencies = [ "bincode", - "log 0.4.17", + "log 0.4.19", "num-derive", "num-traits", "rustc_version 0.4.0", "serde", "serde_derive", - "solana-frozen-abi 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-frozen-abi-macro 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-metrics 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-program-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror", -] - -[[package]] -name = "solana-vote-program" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bincode", - "log 0.4.17", - "num-derive", - "num-traits", - "rustc_version 0.4.0", - "serde", - "serde_derive", - "solana-frozen-abi 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-frozen-abi-macro 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-metrics 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-frozen-abi", + "solana-frozen-abi-macro", + "solana-metrics", + "solana-program", + "solana-program-runtime", + "solana-sdk", "thiserror", ] [[package]] name = "solana-zk-token-proof-program" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ed4b22ad82dee705d0eec53283b4b6871a7b7b5231f023c18bf103f0cb62bc3" +checksum = "cbd16baa124926abe5d618961f723b8bf6780f93ba032e3d764b016640ae48c4" dependencies = [ "bytemuck", "getrandom 0.1.16", "num-derive", "num-traits", - "solana-program-runtime 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-zk-token-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "solana-zk-token-proof-program" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "bytemuck", - "getrandom 0.1.16", - "num-derive", - "num-traits", - "solana-program-runtime 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-zk-token-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-program-runtime", + "solana-sdk", + "solana-zk-token-sdk", ] [[package]] name = "solana-zk-token-sdk" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a290aa32014e007b03f952d5b784433d95636c65a3fb08d19dc5658a450941c" +checksum = "34a565bea0147718f57ee8bbd79438341769acd53f634d665c34114040ea7c26" dependencies = [ "aes-gcm-siv", "arrayref", - "base64 0.13.1", + "base64 0.21.2", "bincode", "bytemuck", "byteorder", - "cipher 0.4.4", "curve25519-dalek", "getrandom 0.1.16", "itertools 0.10.5", @@ -7999,38 +6677,8 @@ dependencies = [ "serde", "serde_json", "sha3 0.9.1", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "subtle", - "thiserror", - "zeroize", -] - -[[package]] -name = "solana-zk-token-sdk" -version = "1.15.2" -source = "git+https://github.com/solana-labs/solana.git?tag=v1.15.2#dea65f48e9920a71edd7c12c305c5ebadd192afa" -dependencies = [ - "aes-gcm-siv", - "arrayref", - "base64 0.13.1", - "bincode", - "bytemuck", - "byteorder", - "cipher 0.4.4", - "curve25519-dalek", - "getrandom 0.1.16", - "itertools 0.10.5", - "lazy_static", - "merlin", - "num-derive", - "num-traits", - "rand 0.7.3", - "serde", - "serde_json", - "sha3 0.9.1", - "solana-program 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", - "solana-sdk 1.15.2 (git+https://github.com/solana-labs/solana.git?tag=v1.15.2)", + "solana-program", + "solana-sdk", "subtle", "thiserror", "zeroize", @@ -8038,16 +6686,16 @@ dependencies = [ [[package]] name = "solana_rbpf" -version = "0.2.38" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4e9e5085099858adba23d0a0b5298da8803f89999cb567ecafab9c916cdf53d" +checksum = "5c0820fa96c8e644159a308b338465d2a6314b0a71abc92ed3ecf9ad61c906e3" dependencies = [ "byteorder", "combine", "goblin", "hash32", "libc", - "log 0.4.17", + "log 0.4.19", "rand 0.8.5", "rustc-demangle", "scroll", @@ -8063,9 +6711,9 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "spin" -version = "0.9.6" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5d6e0250b93c8427a177b849d144a96d5acc57006149479403d7861ab721e34" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" [[package]] name = "spki" @@ -8079,15 +6727,15 @@ dependencies = [ [[package]] name = "spl-associated-token-account" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbc000f0fdf1f12f99d77d398137c1751345b18c88258ce0f99b7872cf6c9bd6" +checksum = "978dba3bcbe88d0c2c58366c254d9ea41c5f73357e72fc0bdee4d6b5fc99c8f4" dependencies = [ "assert_matches", "borsh 0.9.3", "num-derive", "num-traits", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program", "spl-token", "spl-token-2022", "thiserror", @@ -8099,7 +6747,7 @@ version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd0dc6f70db6bacea7ff25870b016a65ba1d1b6013536f08e4fd79a8f9005325" dependencies = [ - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program", ] [[package]] @@ -8112,24 +6760,24 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "num_enum", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "num_enum 0.5.11", + "solana-program", "thiserror", ] [[package]] name = "spl-token-2022" -version = "0.5.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0edb869dbe159b018f17fb9bfa67118c30f232d7f54a73742bc96794dff77ed8" +checksum = "0043b590232c400bad5ee9eb983ced003d15163c4c5d56b090ac6d9a57457b47" dependencies = [ "arrayref", "bytemuck", "num-derive", "num-traits", - "num_enum", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "solana-zk-token-sdk 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "num_enum 0.5.11", + "solana-program", + "solana-zk-token-sdk", "spl-memo", "spl-token", "thiserror", @@ -8180,8 +6828,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" dependencies = [ "heck 0.4.1", - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "rustversion", "syn 1.0.109", ] @@ -8203,7 +6851,7 @@ dependencies = [ "bytemuck", "byteorder", "quick-protobuf", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program", "switchboard-protos", "switchboard-utils", ] @@ -8233,7 +6881,7 @@ dependencies = [ "quick-protobuf", "rust_decimal", "rust_decimal_macros", - "solana-program 1.15.2 (registry+https://github.com/rust-lang/crates.io-index)", + "solana-program", "switchboard-protos", ] @@ -8260,19 +6908,19 @@ version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "unicode-ident", ] [[package]] name = "syn" -version = "2.0.2" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59d3276aee1fa0c33612917969b5172b5be2db051232a6e4826f1a1a9191b045" +checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "unicode-ident", ] @@ -8288,34 +6936,17 @@ version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", "unicode-xid 0.2.4", ] [[package]] -name = "sys-info" -version = "0.9.1" +name = "tap" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c" -dependencies = [ - "cc", - "libc", -] - -[[package]] -name = "sysctl" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225e483f02d0ad107168dc57381a8a40c3aeea6abe47f37506931f861643cfa8" -dependencies = [ - "bitflags", - "byteorder", - "libc", - "thiserror", - "walkdir", -] +checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tar" @@ -8330,15 +6961,16 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.4.0" +version = "3.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95" +checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" dependencies = [ + "autocfg 1.1.0", "cfg-if 1.0.0", "fastrand", - "redox_syscall 0.2.16", - "rustix 0.36.10", - "windows-sys 0.42.0", + "redox_syscall 0.3.5", + "rustix", + "windows-sys 0.48.0", ] [[package]] @@ -8380,9 +7012,9 @@ version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 2.0.2", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -8409,9 +7041,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.20" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" +checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" dependencies = [ "itoa", "serde", @@ -8421,15 +7053,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" +checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" [[package]] name = "time-macros" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36" +checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" dependencies = [ "time-core", ] @@ -8517,7 +7149,7 @@ checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" dependencies = [ "bytes 0.4.12", "futures 0.1.31", - "log 0.4.17", + "log 0.4.19", ] [[package]] @@ -8536,8 +7168,8 @@ version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", + "proc-macro2 1.0.60", + "quote 1.0.28", "syn 1.0.109", ] @@ -8560,7 +7192,7 @@ dependencies = [ "crossbeam-utils 0.7.2", "futures 0.1.31", "lazy_static", - "log 0.4.17", + "log 0.4.19", "mio 0.6.23", "num_cpus", "parking_lot 0.9.0", @@ -8570,26 +7202,15 @@ dependencies = [ "tokio-sync", ] -[[package]] -name = "tokio-rustls" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6" -dependencies = [ - "rustls 0.19.1", - "tokio", - "webpki 0.21.4", -] - [[package]] name = "tokio-rustls" version = "0.23.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" dependencies = [ - "rustls 0.20.8", + "rustls", "tokio", - "webpki 0.22.0", + "webpki", ] [[package]] @@ -8645,12 +7266,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f714dd15bead90401d77e04243611caec13726c2408afd5b31901dfcdcb3b181" dependencies = [ "futures-util", - "log 0.4.17", - "rustls 0.20.8", + "log 0.4.19", + "rustls", "tokio", - "tokio-rustls 0.23.4", + "tokio-rustls", "tungstenite 0.17.3", - "webpki 0.22.0", + "webpki", "webpki-roots", ] @@ -8661,7 +7282,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd" dependencies = [ "futures-util", - "log 0.4.17", + "log 0.4.19", "tokio", "tungstenite 0.18.0", ] @@ -8676,7 +7297,7 @@ dependencies = [ "futures-core", "futures-io", "futures-sink", - "log 0.4.17", + "log 0.4.19", "pin-project-lite", "tokio", ] @@ -8706,53 +7327,21 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" +checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" [[package]] name = "toml_edit" -version = "0.19.7" +version = "0.19.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc18466501acd8ac6a3f615dd29a3438f8ca6bb3b19537138b3106e575621274" +checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" dependencies = [ "indexmap", "toml_datetime", "winnow", ] -[[package]] -name = "tonic" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff08f4649d10a70ffa3522ca559031285d8e421d727ac85c60825761818f5d0a" -dependencies = [ - "async-stream", - "async-trait", - "base64 0.13.1", - "bytes 1.4.0", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "hyper 0.14.25", - "hyper-timeout", - "percent-encoding 2.2.0", - "pin-project", - "prost 0.9.0", - "prost-derive 0.9.0", - "tokio", - "tokio-rustls 0.22.0", - "tokio-stream", - "tokio-util 0.6.10", - "tower", - "tower-layer", - "tower-service", - "tracing", - "tracing-futures", -] - [[package]] name = "tonic" version = "0.8.3" @@ -8769,15 +7358,15 @@ dependencies = [ "h2", "http", "http-body", - "hyper 0.14.25", + "hyper 0.14.26", "hyper-timeout", - "percent-encoding 2.2.0", + "percent-encoding 2.3.0", "pin-project", - "prost 0.11.8", - "prost-derive 0.11.8", + "prost", + "prost-derive", "rustls-pemfile", "tokio", - "tokio-rustls 0.23.4", + "tokio-rustls", "tokio-stream", "tokio-util 0.7.2", "tower", @@ -8787,28 +7376,16 @@ dependencies = [ "tracing-futures", ] -[[package]] -name = "tonic-build" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9403f1bafde247186684b230dc6f38b5cd514584e8bec1dd32514be4745fa757" -dependencies = [ - "proc-macro2 1.0.52", - "prost-build 0.9.0", - "quote 1.0.26", - "syn 1.0.109", -] - [[package]] name = "tonic-build" version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4" dependencies = [ - "prettyplease", - "proc-macro2 1.0.52", - "prost-build 0.11.8", - "quote 1.0.26", + "prettyplease 0.1.25", + "proc-macro2 1.0.60", + "prost-build", + "quote 1.0.28", "syn 1.0.109", ] @@ -8851,7 +7428,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ "cfg-if 1.0.0", - "log 0.4.17", + "log 0.4.19", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -8859,20 +7436,20 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" +checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] name = "tracing-core" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" dependencies = [ "once_cell", ] @@ -8916,14 +7493,14 @@ dependencies = [ "bytes 1.4.0", "http", "httparse", - "log 0.4.17", + "log 0.4.19", "rand 0.8.5", - "rustls 0.20.8", + "rustls", "sha-1 0.10.1", "thiserror", - "url 2.3.1", + "url 2.4.0", "utf-8", - "webpki 0.22.0", + "webpki", "webpki-roots", ] @@ -8938,11 +7515,11 @@ dependencies = [ "bytes 1.4.0", "http", "httparse", - "log 0.4.17", + "log 0.4.19", "rand 0.8.5", "sha1 0.10.5", "thiserror", - "url 2.3.1", + "url 2.4.0", "utf-8", ] @@ -8958,12 +7535,6 @@ version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" -[[package]] -name = "ucd-trie" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" - [[package]] name = "unicase" version = "1.4.2" @@ -8984,15 +7555,15 @@ dependencies = [ [[package]] name = "unicode-bidi" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d502c968c6a838ead8e69b2ee18ec708802f99db92a0d156705ec9ef801993b" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" [[package]] name = "unicode-ident" -version = "1.0.8" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" +checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" [[package]] name = "unicode-normalization" @@ -9037,15 +7608,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "unix_socket2" -version = "0.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b57c6eace16c00eccb98a28e85db3370eab0685bdd5e13831d59e2bcb49a1d8a" -dependencies = [ - "libc", -] - [[package]] name = "unreachable" version = "1.0.0" @@ -9057,9 +7619,9 @@ dependencies = [ [[package]] name = "unsafe-libyaml" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad2024452afd3874bf539695e04af6732ba06517424dbf958fdb16a01f3bef6c" +checksum = "1865806a559042e51ab5414598446a5871b561d21b6764f2eabb0dd481d880a6" [[package]] name = "unsize" @@ -9099,23 +7661,13 @@ dependencies = [ [[package]] name = "url" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" dependencies = [ "form_urlencoded", - "idna 0.3.0", - "percent-encoding 2.2.0", -] - -[[package]] -name = "users" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa4227e95324a443c9fcb06e03d4d85e91aabe9a5a02aa818688b6918b6af486" -dependencies = [ - "libc", - "log 0.4.17", + "idna 0.4.0", + "percent-encoding 2.3.0", ] [[package]] @@ -9125,14 +7677,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" [[package]] -name = "value-bag" -version = "1.0.0-alpha.9" +name = "uuid" +version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" -dependencies = [ - "ctor", - "version_check 0.9.4", -] +checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2" + +[[package]] +name = "value-bag" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4d330786735ea358f3bc09eea4caa098569c1c93f342d9aca0514915022fe7e" [[package]] name = "vcpkg" @@ -9186,27 +7740,27 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" dependencies = [ - "log 0.4.17", + "log 0.4.19", "try-lock", ] [[package]] name = "warp" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27e1a710288f0f91a98dd8a74f05b76a10768db245ce183edf64dc1afdc3016c" +checksum = "ba431ef570df1287f7f8b07e376491ad54f84d26ac473489427231e1718e1f69" dependencies = [ "bytes 1.4.0", "futures-channel", "futures-util", "headers", "http", - "hyper 0.14.25", - "log 0.4.17", - "mime 0.3.16", + "hyper 0.14.26", + "log 0.4.19", + "mime 0.3.17", "mime_guess", - "multiparty", - "percent-encoding 2.2.0", + "multer", + "percent-encoding 2.3.0", "pin-project", "rustls-pemfile", "scoped-tls", @@ -9241,9 +7795,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" +checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" dependencies = [ "cfg-if 1.0.0", "wasm-bindgen-macro", @@ -9251,24 +7805,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" +checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" dependencies = [ "bumpalo", - "log 0.4.17", + "log 0.4.19", "once_cell", - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.34" +version = "0.4.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" +checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -9278,53 +7832,43 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" +checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" dependencies = [ - "quote 1.0.26", + "quote 1.0.28", "wasm-bindgen-macro-support", ] [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" +checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" +checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" [[package]] name = "web-sys" -version = "0.3.61" +version = "0.3.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" +checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" dependencies = [ "js-sys", "wasm-bindgen", ] -[[package]] -name = "webpki" -version = "0.21.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" -dependencies = [ - "ring", - "untrusted", -] - [[package]] name = "webpki" version = "0.22.0" @@ -9341,7 +7885,7 @@ version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" dependencies = [ - "webpki 0.22.0", + "webpki", ] [[package]] @@ -9439,19 +7983,28 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-targets 0.48.0", +] + [[package]] name = "windows-sys" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", ] [[package]] @@ -9460,7 +8013,16 @@ version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" dependencies = [ - "windows-targets", + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.0", ] [[package]] @@ -9469,13 +8031,28 @@ version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" +dependencies = [ + "windows_aarch64_gnullvm 0.48.0", + "windows_aarch64_msvc 0.48.0", + "windows_i686_gnu 0.48.0", + "windows_i686_msvc 0.48.0", + "windows_x86_64_gnu 0.48.0", + "windows_x86_64_gnullvm 0.48.0", + "windows_x86_64_msvc 0.48.0", ] [[package]] @@ -9484,36 +8061,72 @@ version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" + [[package]] name = "windows_aarch64_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" + [[package]] name = "windows_i686_gnu" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" +[[package]] +name = "windows_i686_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" + [[package]] name = "windows_i686_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" +[[package]] +name = "windows_i686_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" + [[package]] name = "windows_x86_64_gnu" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" + [[package]] name = "windows_x86_64_gnullvm" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" + [[package]] name = "windows_x86_64_msvc" version = "0.42.2" @@ -9521,10 +8134,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" [[package]] -name = "winnow" -version = "0.3.6" +name = "windows_x86_64_msvc" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23d020b441f92996c80d94ae9166e8501e59c7bb56121189dc9eab3bd8216966" +checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" + +[[package]] +name = "winnow" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" dependencies = [ "memchr", ] @@ -9558,6 +8177,15 @@ dependencies = [ "winapi-build", ] +[[package]] +name = "wyz" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" +dependencies = [ + "tap", +] + [[package]] name = "x509-parser" version = "0.14.0" @@ -9573,7 +8201,7 @@ dependencies = [ "oid-registry", "rusticata-macros", "thiserror", - "time 0.3.20", + "time 0.3.22", ] [[package]] @@ -9596,24 +8224,24 @@ dependencies = [ [[package]] name = "yasna" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aed2e7a52e3744ab4d0c05c20aa065258e84c49fd4226f5191b2ed29712710b4" +checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" dependencies = [ - "time 0.3.20", + "time 0.3.22", ] [[package]] name = "yellowstone-grpc-proto" -version = "1.1.0+solana.1.15.2" +version = "1.2.0+solana.1.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c2688c6f1d930f21f580829f6f896d7d38f90d5b2272e53a8f69a82e72b656f" +checksum = "b2510246c32ce979707ee8ab8f2040fca29fc4d1be0d86e0109c3627fc7acd49" dependencies = [ "anyhow", - "prost 0.11.8", + "prost", "protobuf-src", - "tonic 0.8.3", - "tonic-build 0.8.4", + "tonic", + "tonic-build", ] [[package]] @@ -9627,14 +8255,13 @@ dependencies = [ [[package]] name = "zeroize_derive" -version = "1.3.3" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44bf07cb3e50ea2003396695d58bf46bc9887a1f362260446fad6bc4e79bd36c" +checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ - "proc-macro2 1.0.52", - "quote 1.0.26", - "syn 1.0.109", - "synstructure", + "proc-macro2 1.0.60", + "quote 1.0.28", + "syn 2.0.18", ] [[package]] @@ -9658,9 +8285,9 @@ dependencies = [ [[package]] name = "zstd-sys" -version = "2.0.7+zstd.1.5.4" +version = "2.0.8+zstd.1.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94509c3ba2fe55294d752b79842c530ccfab760192521df74a081a78d2b3c7f5" +checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" dependencies = [ "cc", "libc", diff --git a/Cargo.toml b/Cargo.toml index 1af7467..f689808 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ csv-async = "1.2" dashmap = "5.4.0" fixed = { version = ">=1.11.0, <1.12.0", features = ["serde"] } fixed-macro = "^1.1.1" -futures = "0.3.17" +futures = "0.3.28" iter_tools = "0.1.4" log = "0.4.14" multiqueue = "^0.3.2" @@ -33,23 +33,24 @@ serde_derive = "1.0.103" serde_json = "1.0.79" serde_yaml = "0.8.23" thiserror = "1.0" -tokio = { version = "1", features = ["full"] } +tokio = { version = "1.14.1", features = ["full"] } regex = "1.7.3" -solana-client = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-core = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-metrics = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-rpc = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-runtime = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-sdk = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-clap-utils = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-cli-config = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-net-utils = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-version = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-logger = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-transaction-status = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-quic-client = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } -solana-account-decoder = { git = "https://github.com/solana-labs/solana.git", tag="v1.15.2" } +solana-client = "1.15.2" +solana-metrics = "1.15.2" +solana-rpc-client = "1.15.2" +solana-runtime = "1.15.2" +solana-sdk = "1.15.2" +solana-clap-utils = "1.15.2" +solana-cli-config = "1.15.2" +solana-net-utils = "1.15.2" +solana-version = "1.15.2" +solana-logger = "1.15.2" +solana-transaction-status = "1.15.2" +solana-account-decoder = "1.15.2" + +solana-lite-rpc-core = { git = "https://github.com/blockworks-foundation/lite-rpc.git", branch="mango_simulation_test" } +solana-lite-rpc-services = { git = "https://github.com/blockworks-foundation/lite-rpc.git", branch="mango_simulation_test" } # pin program to mango-v3 version of solana sdk