From 346e6e7123139e7ef93293eef6f38ecfe220946c Mon Sep 17 00:00:00 2001 From: buffalu <85544055+buffalu@users.noreply.github.com> Date: Mon, 15 Jan 2024 21:13:23 -0600 Subject: [PATCH] Update to v1.17.16, which pulls in new quic code (#94) --- Cargo.lock | 289 +++++++++++++++++++++++++++++------------------------ Cargo.toml | 26 ++--- 2 files changed, 169 insertions(+), 146 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 137dc70b..f1b2880f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -76,9 +76,9 @@ dependencies = [ [[package]] name = "ahash" -version = "0.8.6" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" +checksum = "72832d73be48bac96a5d7944568f305d829ed55b0ce3b483647089dfaf6cf704" dependencies = [ "cfg-if 1.0.0", "getrandom 0.2.11", @@ -2070,7 +2070,7 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" dependencies = [ - "ahash 0.8.6", + "ahash 0.8.4", ] [[package]] @@ -2907,12 +2907,13 @@ dependencies = [ [[package]] name = "light-poseidon" -version = "0.1.2" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5b439809cdfc0d86ecc7317f1724df13dfa665df48991b79e90e689411451f7" +checksum = "3c9a85a9752c549ceb7578064b4ed891179d20acd85f27318573b64d2d7ee7ee" dependencies = [ "ark-bn254", "ark-ff", + "num-bigint 0.4.4", "thiserror", ] @@ -4720,9 +4721,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df7138257d4e2cdc6349a6385825a51d20ab1a458661df7ca1d31e3436165a40" +checksum = "0bc7bb65888ae7e13180dcd6a74d3233fcc57b627e138e34f2ac01601e92e6a2" dependencies = [ "Inflector", "base64 0.21.5", @@ -4737,6 +4738,7 @@ dependencies = [ "solana-sdk", "spl-token", "spl-token-2022", + "spl-token-group-interface", "spl-token-metadata-interface", "thiserror", "zstd", @@ -4744,9 +4746,9 @@ dependencies = [ [[package]] name = "solana-accounts-db" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ac9a43038ed52dd4a99f6343a0216fb8ce2a4ae205d92f377caaf65e3d437e1" +checksum = "8e8a6960b763f5608a5373c3623e14b8c5d6afc98513637bc80f6a132a7c3436" dependencies = [ "arrayref", "bincode", @@ -4803,9 +4805,9 @@ dependencies = [ [[package]] name = "solana-address-lookup-table-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0209bbb9e62330a4850ede86fc5e808a7e78d235963f60732041f96fe911e9f3" +checksum = "8cc7af1bec07573459641f5f3731adfe8804480ee5f3d6ff3396613999e20373" dependencies = [ "bincode", "bytemuck", @@ -4824,9 +4826,9 @@ dependencies = [ [[package]] name = "solana-bloom" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45a78fe0987a18034757063830f9ecc94ab05f670dbb8bc8ce84b147ed194e79" +checksum = "78994966c7d625bb5440564595d53d2f92e0f6eb7d9eaf6e7e0d3259ba9f20a6" dependencies = [ "bv", "fnv", @@ -4843,9 +4845,9 @@ dependencies = [ [[package]] name = "solana-bpf-loader-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "536313ac32a79e301773fc06259a13f1992f68d65929464d503a60f749be8629" +checksum = "f10fff6fa164f4cfe66731b574b56c0883e56228a64f03b4e66634e09187219a" dependencies = [ "bincode", "byteorder", @@ -4862,9 +4864,9 @@ dependencies = [ [[package]] name = "solana-bucket-map" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b28fc5aa5b11f644b1b3852649c91c68de2d15779743542621847c9889dd5b2" +checksum = "b90122f6272c05baf8bbf88431be6feaf381aafd3d38e68b5ebd8c0a447f05f6" dependencies = [ "bv", "bytemuck", @@ -4880,9 +4882,9 @@ dependencies = [ [[package]] name = "solana-clap-utils" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a438d68cf354e0eb57e565569c735ddcd65414b1ff37c624329714be603aae76" +checksum = "b29a50c8ac6cb7cdefa3da425bad3122d14a7b9f5e1a6e1e4e64eb53c778c1ff" dependencies = [ "chrono", "clap 2.34.0", @@ -4897,9 +4899,9 @@ dependencies = [ [[package]] name = "solana-cli-config" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d674b29028c750bca5af55d8c5497f7eb0d55940d548418e9c7d3d3cbea2f7d7" +checksum = "47c88fefb22ac1f9f8e0f2d33da1b3f6ebc7411e112a26d6490f03d50254c493" dependencies = [ "dirs-next", "lazy_static", @@ -4913,9 +4915,9 @@ dependencies = [ [[package]] name = "solana-client" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca40e627a0eb0ecd2e194279f4a5f636414f6d7623095583822ecef5980e61fa" +checksum = "93b28ec883a4bb22289ef31851abe5f2c9247748cf79580aef954ec9759b84ca" dependencies = [ "async-trait", "bincode", @@ -4946,9 +4948,9 @@ dependencies = [ [[package]] name = "solana-compute-budget-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05fb9ef78a41b04d34f948e43397bafe9dc8258772babdd02332eb36883f558" +checksum = "e60e708bc0f1cb7807ee7ac81a73c72dfd90347cd906d918101de7e91f0b4407" dependencies = [ "solana-program-runtime", "solana-sdk", @@ -4956,9 +4958,9 @@ dependencies = [ [[package]] name = "solana-config-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46661da639413c3e78f2658ce17faf2090d77a67800eafe7cc46645710f05bb4" +checksum = "2a5fa041dc7ebb8079fb15a4691b2822d8a67a615f90a838e43aa556eaab6178" dependencies = [ "bincode", "chrono", @@ -4970,9 +4972,9 @@ dependencies = [ [[package]] name = "solana-connection-cache" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10572a990a087daed7909a8b8e2436cd2e2d810903cc73efdcd31a36f80ad402" +checksum = "1f933d76a147dc6bb37daff4314c7b63a8a4778be259d8cbe8126294d97b328d" dependencies = [ "async-trait", "bincode", @@ -4992,9 +4994,9 @@ dependencies = [ [[package]] name = "solana-core" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11aa4c8445a309d914fb4b4c295cb32f25ae718cb6b88fa9aa9fe49335bfdf19" +checksum = "cd379ab82829494a964cc8900619033fe3c7ac85168b346539a9c07b38125618" dependencies = [ "base64 0.21.5", "bincode", @@ -5066,9 +5068,9 @@ dependencies = [ [[package]] name = "solana-cost-model" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56c977874c3dc053064212f153b840392d82e62a4fea79d9e196e6ed6a37e712" +checksum = "506d373966c1118111c3d72ba88172e907d9699a2d6792210f31ed7423e654d9" dependencies = [ "lazy_static", "log", @@ -5090,9 +5092,9 @@ dependencies = [ [[package]] name = "solana-entry" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf02df461b89c19f8dbd04666520779001ab91899774694c657e67fa50856d7d" +checksum = "4eff7e23732b803f854277a1a60920e86d07425505d27ca0bd5531bbacec7383" dependencies = [ "bincode", "crossbeam-channel", @@ -5112,9 +5114,9 @@ dependencies = [ [[package]] name = "solana-faucet" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcab1525acd38e43a8e9082c5a8299b5b72ed75303326ebaba8a1ac55ab1830f" +checksum = "0c16c8728fc148e0fc221ef966ad33249d0d5383914158bab1f1f094ff6ff2d9" dependencies = [ "bincode", "byteorder", @@ -5136,11 +5138,11 @@ dependencies = [ [[package]] name = "solana-frozen-abi" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06e33cbcaa4fb22729560b1f5078d809a81a7d54e8b4a0d8c0484cc419d1fc2f" +checksum = "32a64bc1df0fcda5884f6cf6eb50f8aa283dbf767e984fcbbb53e344859b597f" dependencies = [ - "ahash 0.8.6", + "ahash 0.8.4", "blake3", "block-buffer 0.10.4", "bs58", @@ -5166,9 +5168,9 @@ dependencies = [ [[package]] name = "solana-frozen-abi-macro" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29b21f4329e2ee2d0a3f948ba300407b8bf2055308ccc0c9afb2eca44cb1a322" +checksum = "6c8e0e27e6639f23a7d23e0ae7b92b8ab5d848bb649e962f6528a795988ca161" dependencies = [ "proc-macro2", "quote", @@ -5178,9 +5180,9 @@ dependencies = [ [[package]] name = "solana-geyser-plugin-interface" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d40b760f0792c1d0195af3857e86c05ce276ce0aa90467010076a28f85e82df2" +checksum = "54d08453e152b60fa873f3f66139c8c1fe56c535716d1dd4ffb241c3a840933a" dependencies = [ "log", "solana-sdk", @@ -5190,9 +5192,9 @@ dependencies = [ [[package]] name = "solana-geyser-plugin-manager" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26f401b00104cbd03fe2800ca34fb9c180e2a3c987c7998c8a1d0702cf338133" +checksum = "93cfec04605f6bd7c3493c04860fc449b5520fad5791b3d013e62b6129aea966" dependencies = [ "bs58", "crossbeam-channel", @@ -5217,9 +5219,9 @@ dependencies = [ [[package]] name = "solana-gossip" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59134fc223a90072897c42a2491cfc7c746cf0a49b9eab187acbceb00f671625" +checksum = "7997c3166ab0f1a79f2dfd95c44a89e542b19a74e69129926a05abb2258f06db" dependencies = [ "assert_matches", "bincode", @@ -5267,9 +5269,9 @@ dependencies = [ [[package]] name = "solana-ledger" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5b86c8d38c991a7e0d5d28248facc23aaf9e114296f05eba41e79d9ace5d118" +checksum = "29f47a6bb7f9b8c869af8e0e466ea196ac5d6ded907fa0cf0e0897c6c39a8cfa" dependencies = [ "assert_matches", "bincode", @@ -5333,9 +5335,9 @@ dependencies = [ [[package]] name = "solana-loader-v4-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "828d31d6d4f4559299410a1057e2a52617018e6d4754089941d6ccbba825c2f0" +checksum = "d0d5918fbb8bfc74dc48d97e09bfd7c94772e63c8e252875f5834de7d56b4afe" dependencies = [ "log", "solana-measure", @@ -5346,9 +5348,9 @@ dependencies = [ [[package]] name = "solana-logger" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf2142caa78bdc817e6f6b2a3d36a1d4e0338429b127c5fd4c184925c5e13991" +checksum = "b868a3b8148d7ab3e44a6b40530843903bedaaf8c6a2aa3d797eb01b3435538d" dependencies = [ "env_logger", "lazy_static", @@ -5357,9 +5359,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b58887fd41f5de288397729d9f1875ba1fa7accf10a07e15df7179b39a38bd5f" +checksum = "cd5a243ef9e5f0364a3625a74ac701ff15d28d57f997cfcfc5b27badb0f0f36d" dependencies = [ "log", "solana-sdk", @@ -5367,9 +5369,9 @@ dependencies = [ [[package]] name = "solana-merkle-tree" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d316c635b5807bec0cfea39f19787b4d5b7a45492758e20416411be02749e65" +checksum = "f4d47b253c5cb20a88820c7c67ec515f8657fce17044b8bdc0f593f4dc43226a" dependencies = [ "fast-math", "solana-program", @@ -5377,9 +5379,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4bfaebf0b74b9b7eb49bffd9517a0bad107eaa5bc40156b9fffa2ae49ef20d7" +checksum = "b007b5f98cf2f3760fd28b3e9131e68ba9e55a9b164be966fc108e859999c1f8" dependencies = [ "crossbeam-channel", "gethostname", @@ -5392,9 +5394,9 @@ dependencies = [ [[package]] name = "solana-net-utils" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63992924212096f9806e4a64f212186412dd38e179f76f7d98505476e404e4c5" +checksum = "6de74b7158359b85c773436284cd0bf68f925434888d2681d3db68dc1a1e4460" dependencies = [ "bincode", "clap 3.2.25", @@ -5414,11 +5416,11 @@ dependencies = [ [[package]] name = "solana-perf" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba6b7178ef92f0778e6a83b3df7478c2988c193d3086666fd0dcc6686cc3202" +checksum = "d9a837e4272603ec6b73e72db330f3b1b3b03174b6f2f57d28daf8d702adaa35" dependencies = [ - "ahash 0.8.6", + "ahash 0.8.4", "bincode", "bv", "caps", @@ -5443,9 +5445,9 @@ dependencies = [ [[package]] name = "solana-poh" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b83491298b2e794fed7d7576847227521ca44e45cb8343a5404d8cb74023056" +checksum = "16a69ef0abd40b28714049e240e044dfdb0f6aea8ff3f6b3158a194df43fb918" dependencies = [ "core_affinity", "crossbeam-channel", @@ -5461,9 +5463,9 @@ dependencies = [ [[package]] name = "solana-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71109871717258d6138b8e344e54958c768f14fe35153a963bd817b1c142fa79" +checksum = "b1ec090add6d789cd498291fbbcbc4207ec5d8f4df4e93cf9bd30feed14474a1" dependencies = [ "ark-bn254", "ark-ec", @@ -5515,9 +5517,9 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a9218a980dd08e26c7663b2ce584046f754f65b468a7429543c9ac48e9ffeef" +checksum = "e3b0b2035bff6725d6792c2709871b3df58517e5b064fe8ae9a00aa9ec7c2804" dependencies = [ "base64 0.21.5", "bincode", @@ -5543,9 +5545,9 @@ dependencies = [ [[package]] name = "solana-pubsub-client" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ea47d1cd7eec32567c2dbcb1882aaa5882d1fb78383aab3363b847a60409210" +checksum = "1bb2e34874dc723285d1eedeb5d6c9b51e4b19e0b71434b5121019d21d4e5553" dependencies = [ "crossbeam-channel", "futures-util", @@ -5568,9 +5570,9 @@ dependencies = [ [[package]] name = "solana-quic-client" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8954617a09b28ab0955e207788b5d8638dcfc763e2cd617d977e9147517b682d" +checksum = "6d0a48caf146b1f226b0a049053ae77034df28818413c20528834b11d61e3c6a" dependencies = [ "async-mutex", "async-trait", @@ -5595,9 +5597,9 @@ dependencies = [ [[package]] name = "solana-rayon-threadlimit" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91f84e78a2db79215c3d990c8d26ddcb9aed3af0a1cdd361816b67acaf64a979" +checksum = "56b9aa7bb42651394ac4f087df364bfcf801d8d9f249e94721e1ef15240c5887" dependencies = [ "lazy_static", "num_cpus", @@ -5605,9 +5607,9 @@ dependencies = [ [[package]] name = "solana-remote-wallet" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdd33ec995f43a813d5e3598f6d713eea754900f32db6c7a5966e78c074b039a" +checksum = "68904b56c0457dd688300069f825c169d30acfa4eddfd5662b0ca700437c5d78" dependencies = [ "console", "dialoguer", @@ -5624,9 +5626,9 @@ dependencies = [ [[package]] name = "solana-rpc" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18a789c3326a58ec42eef950c6015fd2b46c93e1271151d6a377d62bdc894a22" +checksum = "59226c48a3a3e1105deab7aebc7fac2e875acc7e699c0d0e5b6668a827a49671" dependencies = [ "base64 0.21.5", "bincode", @@ -5681,9 +5683,9 @@ dependencies = [ [[package]] name = "solana-rpc-client" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c2b5de95f647b2019adeb6624c75df343d659ee85256e7996adddb64400df75" +checksum = "ee48b323271070ea8e2902c101d808d54c7d910d573b02a646e0c462aa6de2dc" dependencies = [ "async-trait", "base64 0.21.5", @@ -5707,9 +5709,9 @@ dependencies = [ [[package]] name = "solana-rpc-client-api" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f29f7871d826499cd1a021c3257f7bcc409a6b71e9f6e7064c9b1d8c698ec78" +checksum = "fa40fc52832e790c53e27baf771926542b5b9a370c5dad59cbc31055b1e52a2b" dependencies = [ "base64 0.21.5", "bs58", @@ -5729,9 +5731,9 @@ dependencies = [ [[package]] name = "solana-rpc-client-nonce-utils" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0c4b897989a5e30830c0d2d22a33980d6f6a4156fc4a63d52d6e99feb44c836" +checksum = "3cd6be836c589018ad607193ccf27677ac8e97125c40642ab2183f23deb95a5f" dependencies = [ "clap 2.34.0", "solana-clap-utils", @@ -5742,9 +5744,9 @@ dependencies = [ [[package]] name = "solana-runtime" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5766627c68b40e71afe3de08195b7b5a78c4ed848c74e5e3e85995d97aef9b" +checksum = "4db3f3cf470ed0ec22b606f27fcaabad538486f15318abb7938e7225ca760401" dependencies = [ "arrayref", "base64 0.21.5", @@ -5819,9 +5821,9 @@ dependencies = [ [[package]] name = "solana-sdk" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa9856edf27de2d32b91dc4faf08852e2231cc6b127337d71b34c43f248bf832" +checksum = "2817e4e1190e3539c989b3b350ee306b91e63959e19638e2632cc92ac9041527" dependencies = [ "assert_matches", "base64 0.21.5", @@ -5873,9 +5875,9 @@ dependencies = [ [[package]] name = "solana-sdk-macro" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cce3b1aceaaf92c82d9ea3e7326d1c7dce4dd7bc45421be8d3834f275ab464f" +checksum = "04051488f4275df58be7abf34dc0583f4d38df72000a047c85a549c6a996acc0" dependencies = [ "bs58", "proc-macro2", @@ -5884,11 +5886,17 @@ dependencies = [ "syn 2.0.39", ] +[[package]] +name = "solana-security-txt" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183" + [[package]] name = "solana-send-transaction-service" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e0053a052abc9ce4a7a2bcec61a9edb798c2aaf38b0e6dd308039aa0f0bb1d1" +checksum = "ca3654be11d71a8751014b4ff07dbdaf5b513fe4876089011f96fc3cdb898e8a" dependencies = [ "crossbeam-channel", "log", @@ -5902,9 +5910,9 @@ dependencies = [ [[package]] name = "solana-stake-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "419cdb62addd653c76d3d3ef3ce9e6cb4d491c2d6f59680afb0d108b34d59260" +checksum = "0e8c6ada46e6116fd58cafbb4cd65eb1129f75d4c9e1531d3d265131bf0455bc" dependencies = [ "bincode", "log", @@ -5917,9 +5925,9 @@ dependencies = [ [[package]] name = "solana-storage-bigtable" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "121321650f0050302f45ea856b5c75bf4fa8be613346e541ff6ceb23a7319461" +checksum = "edfb1c5576e691432b80cd78bdcfbec481adb1663c5f48530880def1c42b2816" dependencies = [ "backoff", "bincode", @@ -5951,9 +5959,9 @@ dependencies = [ [[package]] name = "solana-storage-proto" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46401851ff4116763ee2f5707eb363330f22e587fa160497c21500510b3a6c20" +checksum = "8dc2c1053674f24b1de2d6c3a7af57ea9dee151e8ec339a20db88c0d607abd25" dependencies = [ "bincode", "bs58", @@ -5968,9 +5976,9 @@ dependencies = [ [[package]] name = "solana-streamer" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e3371a51b49a2d7bd55ea345c5c67122282e34b2ed744e7062e4acf94075e75" +checksum = "9e4a9a97a9e559d4b1eaeb6a5700c9c9c109a15fdac1f7253af529677a69b39c" dependencies = [ "async-channel", "bytes", @@ -6000,9 +6008,9 @@ dependencies = [ [[package]] name = "solana-system-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0f1b312f1f3638e76b1150f4a019f310711cfe5387364821db61ef1ad215e2e" +checksum = "e0b15c250192f85b386f65a4c392645a979673e0e2315f0628e6791707ca01d3" dependencies = [ "bincode", "log", @@ -6014,9 +6022,9 @@ dependencies = [ [[package]] name = "solana-thin-client" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b524e0bdae28ef6d3890a6e046a9492e19347e2497c6418eb5dc2e0f25ee7bf" +checksum = "603ed51b04bbe7645c2f8a532adc1cf30e74b92d321171fc381caf29836f6fe0" dependencies = [ "bincode", "log", @@ -6029,9 +6037,9 @@ dependencies = [ [[package]] name = "solana-tpu-client" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec71f775779f1be75e2a341d4de2b0732dc314904c0b7a6c73abcbbe456032d1" +checksum = "dbd9242b9df608c1e4d8ed0a22e68e864313678aa2d6f78e3a6bb75b42859a08" dependencies = [ "async-trait", "bincode", @@ -6053,9 +6061,9 @@ dependencies = [ [[package]] name = "solana-transaction-status" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a0b68e5d2103184b34ed047e7424c564459fcf0ddad1e6b74eaefd44f341626" +checksum = "d53ebc2543fe6066cc3b530fce572d1a204a207fa801b258682efcf1955da683" dependencies = [ "Inflector", "base64 0.21.5", @@ -6078,9 +6086,9 @@ dependencies = [ [[package]] name = "solana-turbine" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bafffda6f035657ff09527d94eda24f396af99ea9e5b806fa7f72f9f04777ff9" +checksum = "3261174a7f52be3e98724878ebf4dbb10ae65dacf7f512dfc100de5fbde07f61" dependencies = [ "bincode", "bytes", @@ -6115,9 +6123,9 @@ dependencies = [ [[package]] name = "solana-udp-client" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58f7f914502ccf4b4336bab86b6ce104344489917001c46cbb9c3367d18635f4" +checksum = "e49d8462ebedc0524d5c287dd7feea3ac13622b424deba4459813fff1748a9bb" dependencies = [ "async-trait", "solana-connection-cache", @@ -6130,9 +6138,9 @@ dependencies = [ [[package]] name = "solana-version" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc97ed56e360a52a800126d2bfb7cf1f2bf3b30fc3d8f15988f4560ddba58c2a" +checksum = "25ac486deb05a0c4164e892091c6c817c9f9a54d658721e316f49040ab2f2df9" dependencies = [ "log", "rustc_version", @@ -6146,9 +6154,9 @@ dependencies = [ [[package]] name = "solana-vote" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30cce9071d89159a0c6bf1e66a481ae948b0e13d43e5f0147d6dd30fea0998e7" +checksum = "e6d9ceea1905d41065b73d763c7d816a271d0ba9e43df6834759ec61d1560974" dependencies = [ "crossbeam-channel", "itertools 0.10.5", @@ -6165,9 +6173,9 @@ dependencies = [ [[package]] name = "solana-vote-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a04868ec04dd8fac5ed4100a11b9ac616e0f5230a6678118bac685b85fecc1e" +checksum = "0b87fe95b52594e21a410ec5ab00c3266ebf41997c8c28ca6765b123eaf5a475" dependencies = [ "bincode", "log", @@ -6187,9 +6195,9 @@ dependencies = [ [[package]] name = "solana-zk-token-proof-program" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53c122ae88f9aac95fb387c16c7cec90ce9963d9db17c667dd654ae344f58bad" +checksum = "68964dbd32b6119a1eafcb871dbc4225e91a74f90450d6edf0c7ccc3111082fe" dependencies = [ "bytemuck", "num-derive 0.3.3", @@ -6201,9 +6209,9 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "1.17.6" +version = "1.17.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac110323e0eaf7b2d1764ab35efbb8c17d40fbcfaecbd0829c025e357a6318f6" +checksum = "d860992705578848d2a04e8a2a5b2b2d380b0be5db8cf9d0744a166e269c0ceb" dependencies = [ "aes-gcm-siv", "base64 0.21.5", @@ -6271,9 +6279,9 @@ dependencies = [ [[package]] name = "spl-associated-token-account" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "385e31c29981488f2820b2022d8e731aae3b02e6e18e2fd854e4c9a94dc44fc3" +checksum = "992d9c64c2564cc8f63a4b508bf3ebcdf2254b0429b13cd1d31adb6162432a5f" dependencies = [ "assert_matches", "borsh 0.10.3", @@ -6369,9 +6377,9 @@ dependencies = [ [[package]] name = "spl-tlv-account-resolution" -version = "0.4.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "062e148d3eab7b165582757453632ffeef490c02c86a48bfdb4988f63eefb3b9" +checksum = "615d381f48ddd2bb3c57c7f7fb207591a2a05054639b18a62e785117dd7a8683" dependencies = [ "bytemuck", "solana-program", @@ -6398,9 +6406,9 @@ dependencies = [ [[package]] name = "spl-token-2022" -version = "0.9.0" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4abf34a65ba420584a0c35f3903f8d727d1f13ababbdc3f714c6b065a686e86" +checksum = "d697fac19fd74ff472dfcc13f0b442dd71403178ce1de7b5d16f83a33561c059" dependencies = [ "arrayref", "bytemuck", @@ -6408,16 +6416,31 @@ dependencies = [ "num-traits", "num_enum 0.7.1", "solana-program", + "solana-security-txt", "solana-zk-token-sdk", "spl-memo", "spl-pod", "spl-token", + "spl-token-group-interface", "spl-token-metadata-interface", "spl-transfer-hook-interface", "spl-type-length-value", "thiserror", ] +[[package]] +name = "spl-token-group-interface" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b889509d49fa74a4a033ca5dae6c2307e9e918122d97e58562f5c4ffa795c75d" +dependencies = [ + "bytemuck", + "solana-program", + "spl-discriminator", + "spl-pod", + "spl-program-error", +] + [[package]] name = "spl-token-metadata-interface" version = "0.2.0" @@ -6434,9 +6457,9 @@ dependencies = [ [[package]] name = "spl-transfer-hook-interface" -version = "0.3.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "051d31803f873cabe71aec3c1b849f35248beae5d19a347d93a5c9cccc5d5a9b" +checksum = "7aabdb7c471566f6ddcee724beb8618449ea24b399e58d464d6b5bc7db550259" dependencies = [ "arrayref", "bytemuck", diff --git a/Cargo.toml b/Cargo.toml index 49181688..69540d35 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -49,19 +49,19 @@ rustls = { version = "0.20", features = ["dangerous_configuration"] } serde = { version = "1.0.160", features = ["derive"] } serde_json = "1.0.96" sha2 = "0.10.6" -solana-address-lookup-table-program = "1.17.5" -solana-client = "1.17.5" -solana-core = "1.17.5" -solana-gossip = "1.17.5" -solana-measure = "1.17.5" -solana-metrics = "1.17.5" -solana-net-utils = "1.17.5" -solana-perf = "1.17.5" -solana-program = "1.17.5" -solana-rayon-threadlimit = "1.17.5" -solana-runtime = "1.17.5" -solana-sdk = "1.17.5" -solana-streamer = "1.17.5" +solana-address-lookup-table-program = "=1.17.16" +solana-client = "=1.17.16" +solana-core = "=1.17.16" +solana-gossip = "=1.17.16" +solana-measure = "=1.17.16" +solana-metrics = "=1.17.16" +solana-net-utils = "=1.17.16" +solana-perf = "=1.17.16" +solana-program = "=1.17.16" +solana-rayon-threadlimit = "=1.17.16" +solana-runtime = "=1.17.16" +solana-sdk = "=1.17.16" +solana-streamer = "=1.17.16" thiserror = "1.0.40" tikv-jemallocator = { version = "0.5", features = ["profiling"] } tokio = { version = "1.29.1", features = ["full"] }