diff --git a/Cargo.lock b/Cargo.lock index a0aaa35..a4e1765 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -56,9 +56,9 @@ dependencies = [ [[package]] name = "agave-feature-set" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2846bb4fc0831d112255193a54259fabdc82149f0cd0a72db8922837cc62c0cd" +checksum = "4a36f13a213d45f45f8ff87ea9fc6b0a792a7997c76b7c5d6d4a2ebe741d19d0" dependencies = [ "ahash 0.8.11", "solana-epoch-schedule", @@ -70,9 +70,9 @@ dependencies = [ [[package]] name = "agave-fs" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b650afb205ac1cc84288c83b6f6f69057990e33c12ba93772d7fa1ff82d798ad" +checksum = "08f4412d89cbeaa7cc39b6c1e37f052cb7f815433f3d2d6ed4f927da04c88f9a" dependencies = [ "agave-io-uring", "io-uring", @@ -84,9 +84,9 @@ dependencies = [ [[package]] name = "agave-io-uring" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8440be5b6759e60ffe27c15da728568721b79f03524ca2b667b229c18b82eb6e" +checksum = "6b10398e813092a6f7f3d8a4ad4017870087bdb3a10ade3281b186086e6e775e" dependencies = [ "io-uring", "libc", @@ -97,9 +97,9 @@ dependencies = [ [[package]] name = "agave-logger" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37f62cea69e633631571de6c4641c0738a232158a4a2e4b4ceefd7f2b9a3bba4" +checksum = "92bb03118dee8e9feb1e5f9a999c415a1aec647f2fbe330251bbb58a76caf3a1" dependencies = [ "env_logger", "libc", @@ -109,9 +109,9 @@ dependencies = [ [[package]] name = "agave-precompiles" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d65f7398d5e24334130de1f825c0ad1a78471a2a43c90e98914c792d29dfc89" +checksum = "c4321be6c2553f19159af1efaccc8b7951ad4b143840c91439da190f8205e92e" dependencies = [ "agave-feature-set", "bincode", @@ -131,9 +131,9 @@ dependencies = [ [[package]] name = "agave-reserved-account-keys" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a55fff3d170fbcf81afc8d30c504a1ae4a6ff64be025ee6c08012f3db2a243fc" +checksum = "6e4dbcc14290a572b94f8793561f74f87e8dd1efb6c28c883d79a84242ee9633" dependencies = [ "agave-feature-set", "solana-pubkey 3.0.0", @@ -142,9 +142,9 @@ dependencies = [ [[package]] name = "agave-snapshots" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f19b2777041a651187f2c94ed07d92ea1aafb7ec43b48035f39adc4fe282b8f" +checksum = "8d885e8f6ddc79bf6b6d6b4347974e0d846feccab1c9ae666ad92e21cf43dfc4" dependencies = [ "agave-fs", "bincode", @@ -172,9 +172,9 @@ dependencies = [ [[package]] name = "agave-syscalls" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa34d30153e3c36d0d488a606a0aa01c85724f04048a02433623d55a28cf679a" +checksum = "108ce050e29fa68a49928213a74f12fc314f8f6964cceeec908be700f1ae5a80" dependencies = [ "bincode", "libsecp256k1", @@ -215,9 +215,9 @@ dependencies = [ [[package]] name = "agave-transaction-view" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a15a8e85dc7796559a1bd3bd292d62a841c7a564deefe783655974d2d8b49207" +checksum = "5dc12186a81042cd93d5199adb469bdc7215968dda6c59f778a02eaa3aac7896" dependencies = [ "solana-hash 3.1.0", "solana-message", @@ -232,9 +232,9 @@ dependencies = [ [[package]] name = "agave-votor-messages" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45cdc13389d98584389d139218d11f7cdb2508150727819f6343934b88954dd0" +checksum = "66191497da4f496b7866e41dc227f894ba58ee58127c7be29dd709574549baab" dependencies = [ "agave-logger", "serde", @@ -371,6 +371,49 @@ version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" +[[package]] +name = "anza-quinn" +version = "0.11.9-rustsec20260037" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91bfa08f6e7e4187354ff4f793b81cc08218a6a95cc48f5de7616d44452bf6e0" +dependencies = [ + "anza-quinn-proto", + "bytes", + "cfg_aliases", + "pin-project-lite", + "quinn-udp", + "rustc-hash 2.1.0", + "rustls", + "socket2 0.6.1", + "thiserror 2.0.17", + "tokio", + "tracing", + "web-time", +] + +[[package]] +name = "anza-quinn-proto" +version = "0.11.13-rustsec20260037" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d00a4d8cf8d72ee56e0ee20d3b4eef4785ce1b05299c4982c6de7f251c458efe" +dependencies = [ + "bytes", + "fastbloom", + "getrandom 0.3.1", + "lru-slab", + "rand 0.9.1", + "ring", + "rustc-hash 2.1.0", + "rustls", + "rustls-pki-types", + "rustls-platform-verifier", + "slab", + "thiserror 2.0.17", + "tinyvec", + "tracing", + "web-time", +] + [[package]] name = "aquamarine" version = "0.6.0" @@ -3646,7 +3689,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" dependencies = [ "bytes", - "fastbloom", "getrandom 0.3.1", "lru-slab", "rand 0.9.1", @@ -3654,7 +3696,6 @@ dependencies = [ "rustc-hash 2.1.0", "rustls", "rustls-pki-types", - "rustls-platform-verifier", "slab", "thiserror 2.0.17", "tinyvec", @@ -4496,9 +4537,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66939b3e7aa0fab7a523bbb0d0518e3cdbb6a9b8675d5ae3a7bba5c1bef98622" +checksum = "57fcc1c9e2a2d82c9aa09e0d34940b6c5a43c2fd5eea38c7caed0f6b177e27a8" dependencies = [ "Inflector", "base64 0.22.1", @@ -4538,9 +4579,9 @@ dependencies = [ [[package]] name = "solana-account-decoder-client-types" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bcf86e96f5e986687edc572033df43723b885c668fa1a3280753232dc8f3656" +checksum = "43e62ffb8742a71d3e8b5263ba892cdc65b24b063fa5b5f414205350b031a730" dependencies = [ "base64 0.22.1", "bs58", @@ -4566,9 +4607,9 @@ dependencies = [ [[package]] name = "solana-accounts-db" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "774af16dab3435a64c83f88027f17ef72a4c56afedbbf4a0f799cd242199beab" +checksum = "9b4440c9ef4a236679a2ce959942aa2484820a87cfeebba9507f0e37fd53d922" dependencies = [ "agave-fs", "ahash 0.8.11", @@ -4683,9 +4724,9 @@ dependencies = [ [[package]] name = "solana-banks-client" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3a1b216be442158ae6ffcbe57cc8662ada054902c415b2bf82922aed83b0d40" +checksum = "580412201a93474b4f6fb81397f437872587675cd89a7641593ff0bf474f2cd2" dependencies = [ "borsh", "futures", @@ -4711,9 +4752,9 @@ dependencies = [ [[package]] name = "solana-banks-interface" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f53ca62827471c64e5fa7f7671cb525b996762fe31c8ef2e60095726dd24c494" +checksum = "d52bbb162580cdfa9cb1c1bbcdf56701b194369de5dc30d52fa0ccef00223b63" dependencies = [ "serde", "solana-account", @@ -4731,9 +4772,9 @@ dependencies = [ [[package]] name = "solana-banks-server" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb9277a686ef80d18a6da305fbbd02c72a58dd97b1a27075c122883f3bb6bab9" +checksum = "5b411175ea4aba3dc51da75e5dd0213a2d057f7a79e6747b9ace2b1aed3e707c" dependencies = [ "agave-feature-set", "bincode", @@ -4842,9 +4883,9 @@ dependencies = [ [[package]] name = "solana-bpf-loader-program" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc7d30e90589489d4ef93ada64811c0b23297736ca953c2ecc94bf1bd7087d4" +checksum = "36128e7525889b05f13a4dbfb86f1ff3aef2063ab63b899591d348226e20def8" dependencies = [ "agave-syscalls", "bincode", @@ -4871,9 +4912,9 @@ dependencies = [ [[package]] name = "solana-bucket-map" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77b879a0ec6836148c4c571357f1852b8e7bf70e2f6212f560a9fd81f98a6965" +checksum = "2a7cec41cfc4bf0db14ae82c0705e2d00034b5021268a07ef120f3870587c5bb" dependencies = [ "bv", "bytemuck", @@ -4890,9 +4931,9 @@ dependencies = [ [[package]] name = "solana-builtins" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1eb800aef9a1dc85195c088e9c0e4786f0c7aa22348c53892f2773e234408be3" +checksum = "784cd398c18e3d565d08382d1f83c94d4603647169239f37b32ba25439873b07" dependencies = [ "agave-feature-set", "solana-bpf-loader-program", @@ -4910,9 +4951,9 @@ dependencies = [ [[package]] name = "solana-builtins-default-costs" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7abdf819d105e2afa3ecd651d06514764bb567395cd91c25b4a51ea8d0a6b426" +checksum = "98f0361a1c69c869ed9c03cd7fbbacbda5e51b80d41aab5e3b2b2a21f2bca5d9" dependencies = [ "agave-feature-set", "ahash 0.8.11", @@ -4972,10 +5013,11 @@ dependencies = [ [[package]] name = "solana-client" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "061e7290051a639e0efe8078b6c8c7ebe99d13f56ee651b93c0529fba012b99d" +checksum = "56cdbbecbda755254a0c11010472a53036ff6fccdf5d7e908b92c95f04ff2497" dependencies = [ + "anza-quinn", "async-trait", "bincode", "dashmap", @@ -4984,7 +5026,6 @@ dependencies = [ "indexmap", "indicatif", "log", - "quinn", "rayon", "solana-account", "solana-client-traits", @@ -5075,9 +5116,9 @@ dependencies = [ [[package]] name = "solana-compute-budget" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2fe14d00d8e4092523c58b0ebfce03d8dd6a5cb778df7d7262bb2c2acff50e3" +checksum = "c346408840a596e128b1b5214fd72a2c1cf8484cc96965e10333f6a18fcb897b" dependencies = [ "solana-fee-structure", "solana-program-runtime", @@ -5085,9 +5126,9 @@ dependencies = [ [[package]] name = "solana-compute-budget-instruction" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "804f1a6de0397f6fe4a2a4d68ccc5925028d41e83fc424514e93095f9709c363" +checksum = "e5247f6c5a646681ed98f8f92b01d18ae75a22311ee00415ed2970d60dfcd610" dependencies = [ "agave-feature-set", "log", @@ -5117,9 +5158,9 @@ dependencies = [ [[package]] name = "solana-compute-budget-program" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b83c297d29952206a455ec06fbe1e47f32711a13584ae1a6248f6ce0399a0f8" +checksum = "bb474148341578c7aebd3a6d42e2f5b3be0c49ed28eb325460966d63073c9498" dependencies = [ "solana-program-runtime", ] @@ -5143,9 +5184,9 @@ dependencies = [ [[package]] name = "solana-connection-cache" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0cf8656543f9c391b1fd06397038c1586162cbd4630274580cfc0993388b3ae" +checksum = "efbacf3640794251ba0efa0bc13fbbaeac90f0e02c15dd723da1b7fec058f3b2" dependencies = [ "async-trait", "bincode", @@ -5166,9 +5207,9 @@ dependencies = [ [[package]] name = "solana-cost-model" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68a72fa5a0dd6b1438574a1cce6b5c8db0f525d35680773ec58cd907261012fd" +checksum = "39e905e7a64c5b784e7b916d96ebc244f415cd535858b44d5e414b54a3fc198e" dependencies = [ "agave-feature-set", "ahash 0.8.11", @@ -5208,9 +5249,9 @@ dependencies = [ [[package]] name = "solana-curve25519" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "737ede9143c36b8628cc11d920cdb762cd1ccbd7ca904c3bd63b39c58669fe38" +checksum = "f3d7e1177e6006823b91e0a930d94992ed74f8a6327d54ee50a9457ff72e625a" dependencies = [ "bytemuck", "bytemuck_derive", @@ -5355,9 +5396,9 @@ dependencies = [ [[package]] name = "solana-fee" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1e6bdbeeaab926dee7830046ce8c18e8fc3ccb324f6eb4f100c240dfd61fe45" +checksum = "56a1e5ee3af013f0851107fbf873c4949aeb7bfaeaea5444fa7ed0adb209696f" dependencies = [ "agave-feature-set", "solana-fee-structure", @@ -5548,9 +5589,9 @@ dependencies = [ [[package]] name = "solana-lattice-hash" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2ed689cb9fdb3b8540686d7b023dbaef1ecc51f0fcad98c9000bbdbecd829e8" +checksum = "4a723b440d3aaa896a5dd137b35b966cfd61ef64529636bb1125f3f2bc2d6b8a" dependencies = [ "base64 0.22.1", "blake3", @@ -5590,9 +5631,9 @@ dependencies = [ [[package]] name = "solana-loader-v4-program" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddc6ca85532321c1e4ae6b0024f6b23267e742635aec19cac744a54a37ee5764" +checksum = "3f21fc8ee1d0f22ff002542f352eb5c38128dfc2dbc700be1db23251ecc3e78c" dependencies = [ "log", "solana-account", @@ -5627,9 +5668,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be8c8288f2b0755aaec2bae772239a48408e076a9b90db40c936f1fa5debbc78" +checksum = "1ee6df5d71fbc041b3badfd014753b76c643f5fcb9bba2498aae2a30d40616d0" [[package]] name = "solana-message" @@ -5653,9 +5694,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dac53c2ae91e227cd1f0aa9f744beca638a2e971b84d7c2f008cf2c75af1b0d5" +checksum = "bb0f05dfe08e1b14429eb35feb15f89455d7c75d8a1704ee8da1f0ebf0993d42" dependencies = [ "crossbeam-channel", "gethostname", @@ -5684,9 +5725,9 @@ checksum = "ae8dd4c280dca9d046139eb5b7a5ac9ad10403fbd64964c7d7571214950d758f" [[package]] name = "solana-net-utils" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23848218da169349b400780ee5d8d683792304115d4b675f0d9e0b8949433eb2" +checksum = "5ed12c06e326edff1a26380f18b01d1c9ec4723aeed2c0d6dec1035d9eacb1fa" dependencies = [ "anyhow", "bincode", @@ -5769,9 +5810,9 @@ dependencies = [ [[package]] name = "solana-perf" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87608537c53ca0976f04166691fc11523e93802a50660b719e62e172dd47cf10" +checksum = "cae20efb5ec6c98b3932d6755d5df962ab51344f099d704317a79af2faa42403" dependencies = [ "ahash 0.8.11", "bincode", @@ -5812,9 +5853,9 @@ dependencies = [ [[package]] name = "solana-poseidon" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9b2cf3486543d8d5abf916b99ab383b5c8fc83ea091eafe3761e4af667e49e2" +checksum = "25a2c8f53a80947785b58e55bda1b619bac03f266c9055b7b0208775f0522057" dependencies = [ "ark-bn254 0.4.0", "ark-bn254 0.5.0", @@ -5893,9 +5934,9 @@ dependencies = [ [[package]] name = "solana-program-binaries" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72fc15a97e374d38b350b0b32833137469f633450d0e19d71d7251810ebbc206" +checksum = "7aec04996ee91ca1b538c2692ea632270c895ba665b32ba43a9986c603dc6064" dependencies = [ "bincode", "serde", @@ -5957,9 +5998,9 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a03ee54e20e5562f347121517c1692489a6a8e04f86aefd5740af5097c33820" +checksum = "b9cefa43d3f60a2dd25e0fcc3a5a46f50de021c42981029b1e8f375e1d954853" dependencies = [ "base64 0.22.1", "bincode", @@ -6002,9 +6043,9 @@ dependencies = [ [[package]] name = "solana-program-test" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de00fae33b25bc45c99178c47353891582554f5dd863f0b41a580d178aff1f83" +checksum = "cd4bdb9e77ff833ad51db721d30672d44bc6b4120ba5a2512523831e49bf9144" dependencies = [ "agave-feature-set", "agave-logger", @@ -6086,9 +6127,9 @@ dependencies = [ [[package]] name = "solana-pubsub-client" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1305d955b8da57ec22b0410630df61770fbae6b8e93aa91bb0fb76f01bc56f8a" +checksum = "320923e8c430d05c515f2f413dee50afa0da421b4fe37dc4b76fd9f28b7409a7" dependencies = [ "crossbeam-channel", "futures-util", @@ -6112,17 +6153,17 @@ dependencies = [ [[package]] name = "solana-quic-client" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e472c50da5a07aec4253857a507edfcdd3c0a03d0012f213776ccf18de0aafe0" +checksum = "4ede9c4da2447500b05c2fdc8b238c703b33943604a927dc197733bc91ac2a1f" dependencies = [ + "anza-quinn", + "anza-quinn-proto", "async-lock", "async-trait", "futures", "itertools 0.12.1", "log", - "quinn", - "quinn-proto", "rustls", "solana-connection-cache", "solana-keypair", @@ -6151,9 +6192,9 @@ dependencies = [ [[package]] name = "solana-rayon-threadlimit" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbd391cd6ef3d8a3da4a6981a38050ac1449d8472bcbd394fbe1e35fc039424c" +checksum = "09d48133891ea0e717d845059429b98d03bab34f3ec4e2b58bfe78248a898017" dependencies = [ "log", "num_cpus", @@ -6216,9 +6257,9 @@ dependencies = [ [[package]] name = "solana-rpc-client" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7476104ef972be862a9c4989bb0d5798971a022a23becbd874f854733500d0a6" +checksum = "29f7447f65aacd7ef752393bec2a9082d0313983b804f92d06fe72caf44e8cd6" dependencies = [ "async-trait", "base64 0.22.1", @@ -6256,9 +6297,9 @@ dependencies = [ [[package]] name = "solana-rpc-client-api" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f139578f2184aa2299d36dc2da71233d695fbbe7925fed5649bf614f96783383" +checksum = "841d953ce18f99a07c8101e071dd54d2a99b80835ad2ea1566913c55d4bce2ef" dependencies = [ "anyhow", "jsonrpc-core", @@ -6277,9 +6318,9 @@ dependencies = [ [[package]] name = "solana-rpc-client-nonce-utils" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28bd892ee8c80db85bf78594dde4dd2537ba11d419bf30676e7ab948da290675" +checksum = "b0e7777237c3791d40039ab1274d346949497f9be48cd688717ff001cb740cf9" dependencies = [ "solana-account", "solana-commitment-config", @@ -6294,9 +6335,9 @@ dependencies = [ [[package]] name = "solana-rpc-client-types" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "104f40726fc48ad80b6b52ba7f3300a6ea2a87307cd5560afe943027d95e2b56" +checksum = "095c430a4ff4ddb10b7399f8d3d26eafeaccb84f8802568594f6f5941c60dff5" dependencies = [ "base64 0.22.1", "bs58", @@ -6321,9 +6362,9 @@ dependencies = [ [[package]] name = "solana-runtime" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "791c6e7aac45a5307e4cda9cb3b1cbec6805ec1dcf1b5673181ff73fa5fbad88" +checksum = "bcade4e95d16de9ecdb7cc108eb65be6e9c468ba5c6dcf0b0f2cb42e68ccb9b5" dependencies = [ "agave-feature-set", "agave-fs", @@ -6458,9 +6499,9 @@ dependencies = [ [[package]] name = "solana-runtime-transaction" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c95ca737e7c2a3edfdb25c24a1576b5799a51c5f71bd737af6c6f2ab13172cc5" +checksum = "85538e4376c5d8cab0fc9afa10a193edda72affa1727f56696600e3e2ffe0766" dependencies = [ "agave-transaction-view", "log", @@ -6619,9 +6660,9 @@ dependencies = [ [[package]] name = "solana-send-transaction-service" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6389d45273e036cecc72b6c6bc90dd40de5deaaa5b197842ea6ab2c080adc94d" +checksum = "d5292b2711216b21a5c9ba0e7a713ef9c8dc190311acd20dfd441ac1c5438cac" dependencies = [ "async-trait", "crossbeam-channel", @@ -6788,10 +6829,12 @@ dependencies = [ [[package]] name = "solana-streamer" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f71881ba229a4dbdc1790ad6d367f40dd42b4eea0e8ef1076d867c27424d5d4c" +checksum = "e9c9d1d759bb2d08119e45dcb0ff6834038086cc7b2d1f4e279f2ac340d77bce" dependencies = [ + "anza-quinn", + "anza-quinn-proto", "arc-swap", "bytes", "crossbeam-channel", @@ -6808,8 +6851,6 @@ dependencies = [ "num_cpus", "pem", "percentage", - "quinn", - "quinn-proto", "rand 0.8.5", "rustls", "smallvec", @@ -6836,9 +6877,9 @@ dependencies = [ [[package]] name = "solana-svm" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5b12459299179112ec6ff3e1a975006b8ac9aa1bb8a66377ba6128d05f099a2" +checksum = "586cd746aa1ef80bd5735813de1b3cb9b1b0c5b5b81ded3069aed213b45de046" dependencies = [ "ahash 0.8.11", "log", @@ -6879,9 +6920,9 @@ dependencies = [ [[package]] name = "solana-svm-callback" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c216afeef20cf86fd3d2ae812bebcdc23ee0e3d45fb4b3b28ad168cb56778ed" +checksum = "b9114cc1391e57d0d6902c7c347964cb8e41e3c141ebb4be3ec5440be1c994fa" dependencies = [ "solana-account", "solana-clock", @@ -6891,30 +6932,30 @@ dependencies = [ [[package]] name = "solana-svm-feature-set" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "641cddc667abba4cf3474d850a073c0a2b439ff0014c445cd09eaf5d79d70bab" +checksum = "62a20c4fc8d409780c4592c17ac3e01b6f3dc949e6ffd3acbda6d2a21e67b53a" [[package]] name = "solana-svm-log-collector" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbe6ce42b1620fd713e12cd52d62a7d4d370414d67ed9bfc5faa444fa54bb6f2" +checksum = "f92f14f80cf719d5bc2c14bbee50075920637d1f9afe2fce990e5394fa579293" dependencies = [ "log", ] [[package]] name = "solana-svm-measure" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea1d8035045fe47df97ee2a4695b09236161f82f1b4b6c2a49a5cb6a7c94fed6" +checksum = "f4c68915dfa801dd03b3f7c3e0a510fe233754463e77f5afe6a30a51ac9fa326" [[package]] name = "solana-svm-timings" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9b6407ecacc9b1ca88bdb34f6afb10ab0e4c65f3f1b82bce637c3056deb456d" +checksum = "89a98d45197b57ae84bbf97647840adb153e444ad147638e742929d83343f48e" dependencies = [ "eager", "enum-iterator", @@ -6923,9 +6964,9 @@ dependencies = [ [[package]] name = "solana-svm-transaction" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9ca13fa9a99ad8474c3867d56d81effcf5582bb6356ab0a9ed2fc373a3e4af7" +checksum = "1a6074e3b4bdd7ade15db51a4f309eb9e22239d33b01f4ea5ecf6aff8f81d0ba" dependencies = [ "solana-hash 3.1.0", "solana-message", @@ -6937,9 +6978,9 @@ dependencies = [ [[package]] name = "solana-svm-type-overrides" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe572aba18afc347a699927720ddc8671da94663a6453e30e872f3ac3788da22" +checksum = "51b2ea7c2f849cd6d190e2607c2af779d3dad2792784cc13c0e9342e429c87a1" dependencies = [ "rand 0.8.5", ] @@ -6976,9 +7017,9 @@ dependencies = [ [[package]] name = "solana-system-program" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c1c3a09bccfee48f072cbbeab3151578ac246f8af91309a9521ecd6129d4b92" +checksum = "14d88343aac5ad97d240eca299c8dfcde833e861b6a40bff6fda3ac215efc211" dependencies = [ "bincode", "log", @@ -7067,9 +7108,9 @@ checksum = "0ced92c60aa76ec4780a9d93f3bd64dfa916e1b998eacc6f1c110f3f444f02c9" [[package]] name = "solana-tls-utils" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3460fa9475f912185e11e89d496ef08aae9db26d0c95a622d71b59e17dd0af8f" +checksum = "05b5c952335b378c92ad47286a7dee28acfd0b0ce1ac89562f51b4dcb33210ea" dependencies = [ "rustls", "solana-keypair", @@ -7080,9 +7121,9 @@ dependencies = [ [[package]] name = "solana-tpu-client" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b82d41c68b8ff70ef4a952aa40cbe1a4ffe41a4ff7d329f925568f096e6b3f8b" +checksum = "d331918bac33058ac2acd923c4cf646a8b7bc77fd7463d886da9f24b9e2787c1" dependencies = [ "async-trait", "bincode", @@ -7114,14 +7155,14 @@ dependencies = [ [[package]] name = "solana-tpu-client-next" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec6fa88818274c8ff5c91c0cb86a98c2ab69fe3ac1796572a0e4072fa5608d53" +checksum = "354ac341bb7e6d1a61375164fa51273b8254d17cdd1616962804d3882855be4b" dependencies = [ + "anza-quinn", "async-trait", "log", "lru", - "quinn", "rustls", "solana-clock", "solana-connection-cache", @@ -7163,9 +7204,9 @@ dependencies = [ [[package]] name = "solana-transaction-context" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55a9c2e2af954fae402f08e210c7f01d6a8517ad358f8f0db11ed7de89b02d4" +checksum = "be7c191d89fb883fef0b4bb4225121f7ad14eb5664d5dc9707b4af661e21924c" dependencies = [ "bincode", "serde", @@ -7192,9 +7233,9 @@ dependencies = [ [[package]] name = "solana-transaction-metrics-tracker" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de0c780ebbf9ab558a9b9eff409d166c50c81dcbe012b8a488f3f12c042c39c4" +checksum = "257ae75d68fe879753baef265a0d1bfcf9274b212dfc44ffea177ce0f1271508" dependencies = [ "base64 0.22.1", "bincode", @@ -7208,9 +7249,9 @@ dependencies = [ [[package]] name = "solana-transaction-status-client-types" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1341840c0ba1028b918b03c9ba9900019f739ee23946baf76574ec0a5dab8231" +checksum = "3a02265337e99bf3e446de1d8133b2d28556f06780e9ab516870317688f332e0" dependencies = [ "base64 0.22.1", "bincode", @@ -7232,9 +7273,9 @@ dependencies = [ [[package]] name = "solana-udp-client" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02efe0168dc03038aadcf3915defa3e8440e705898d9c1cdac99cb70ef20c275" +checksum = "3f55aab86699ab277347e7086157a1a7c599ce3817c0a8bb07b62bbe3a113f44" dependencies = [ "async-trait", "solana-connection-cache", @@ -7248,9 +7289,9 @@ dependencies = [ [[package]] name = "solana-unified-scheduler-logic" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "762ee8857761da481355ffa201131850426b46a7b1e7dfe1052d86f41a37a94e" +checksum = "d653d85171c16e6b5e35c3525dd012b50b2c089f8ffe13692f599e7fe14b18fc" dependencies = [ "assert_matches", "solana-pubkey 3.0.0", @@ -7262,9 +7303,9 @@ dependencies = [ [[package]] name = "solana-version" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2642d930b9ef476bfb5d64bac62d35b37dfb415cdf7b0a642c3c0ca537f1a7b" +checksum = "17a9c5d23a31d8f34aac59812099c9d8d76203a447d04b65824f5c913ced9072" dependencies = [ "agave-feature-set", "rand 0.8.5", @@ -7276,9 +7317,9 @@ dependencies = [ [[package]] name = "solana-vote" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be38127756ac2aadf00dbff18a9dbd5b9f2044472fc9d395f9b4db85050814e3" +checksum = "c0809748b89d2aaf6ba4020554ad10487166deff1ff3304ac0a973d67c5f17b7" dependencies = [ "itertools 0.12.1", "log", @@ -7329,9 +7370,9 @@ dependencies = [ [[package]] name = "solana-vote-program" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de77cc3a9dc9c1247d779db24a5c3bb5cf533855ccfa0ddb12c0c773c26acf4e" +checksum = "be3d7ddb2f7585dcc2225dec9991b15a76c2b80c3edad8f4d5b563fd6b7a2f25" dependencies = [ "agave-feature-set", "bincode", @@ -7361,9 +7402,9 @@ dependencies = [ [[package]] name = "solana-zk-elgamal-proof-program" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29ee82208a466bd448bcd1387a7c2c4def0b3f938398e04e5364ee24b10ed04a" +checksum = "f83f4e40a373aee876998df8f2ffb2a7a6a49667b732a0e6de6d8e5655edc392" dependencies = [ "agave-feature-set", "bytemuck", @@ -7415,9 +7456,9 @@ dependencies = [ [[package]] name = "solana-zk-token-proof-program" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50aa6a85620f94356acf313c13ae4464bbb0b981b1e80f45daec456695b2839d" +checksum = "6a51feb27c5d776ca053a9b4dd6d7635015fae86fd07b0e74f0cf38e78941d3c" dependencies = [ "agave-feature-set", "bytemuck", @@ -7432,9 +7473,9 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "3.1.8" +version = "3.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9135e607f31cd86f73052cbb37264564166c31e400e1c49a9dfca93f7fb661d7" +checksum = "f2cd24e74dc810c1270c4c8237e4c1fb9f5b80ba3eba96da125070e17187b838" dependencies = [ "aes-gcm-siv", "base64 0.22.1", diff --git a/program/Cargo.toml b/program/Cargo.toml index d1247fa..b142db2 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -21,7 +21,7 @@ spl-token = { version = "9.0", features = [ ] } [dev-dependencies] -solana-program-test = { version = "3.1.8", features = ["agave-unstable-api"] } +solana-program-test = { version = "3.1.10", features = ["agave-unstable-api"] } solana-sdk = "3.0.0" [lib]