diff --git a/Cargo.lock b/Cargo.lock index e9280d4..a82d00f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -56,9 +56,9 @@ dependencies = [ [[package]] name = "agave-feature-set" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2846bb4fc0831d112255193a54259fabdc82149f0cd0a72db8922837cc62c0cd" +checksum = "1e631ba26aeffe98dee3db0b8612fc7c67cda71bc57b0f82f28dc48231df6bc8" dependencies = [ "ahash 0.8.11", "solana-epoch-schedule", @@ -70,9 +70,9 @@ dependencies = [ [[package]] name = "agave-fs" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b650afb205ac1cc84288c83b6f6f69057990e33c12ba93772d7fa1ff82d798ad" +checksum = "2720f0602f433970fa2f89d02890f2e20b6ea699550bccb4922fa6a72301c2f2" dependencies = [ "agave-io-uring", "io-uring", @@ -84,9 +84,9 @@ dependencies = [ [[package]] name = "agave-io-uring" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8440be5b6759e60ffe27c15da728568721b79f03524ca2b667b229c18b82eb6e" +checksum = "9c5c1a2690e1932a0566b01f0830d4acb4162af36f6c8a523afb6bb72b0b3744" dependencies = [ "io-uring", "libc", @@ -97,9 +97,9 @@ dependencies = [ [[package]] name = "agave-logger" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37f62cea69e633631571de6c4641c0738a232158a4a2e4b4ceefd7f2b9a3bba4" +checksum = "304da5fc85748bd1a80b52d06300c72db6218c156a1a286baff25270253c06fe" dependencies = [ "env_logger", "libc", @@ -109,9 +109,9 @@ dependencies = [ [[package]] name = "agave-precompiles" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d65f7398d5e24334130de1f825c0ad1a78471a2a43c90e98914c792d29dfc89" +checksum = "58acc95455da4ba868f723d2170af9bb3009a3f430580aae359eecc9b057fb3f" dependencies = [ "agave-feature-set", "bincode", @@ -131,9 +131,9 @@ dependencies = [ [[package]] name = "agave-reserved-account-keys" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a55fff3d170fbcf81afc8d30c504a1ae4a6ff64be025ee6c08012f3db2a243fc" +checksum = "d062865aedfbdc7511726d47e472687db0db4fb08e3c3ab2ac68570106c2f1b6" 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.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f19b2777041a651187f2c94ed07d92ea1aafb7ec43b48035f39adc4fe282b8f" +checksum = "b6598aea3dbcfe5f2fad6cb523185c4d30c4105abafd5df7a0a0e6aa6e5dfa41" dependencies = [ "agave-fs", "bincode", @@ -172,9 +172,9 @@ dependencies = [ [[package]] name = "agave-syscalls" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa34d30153e3c36d0d488a606a0aa01c85724f04048a02433623d55a28cf679a" +checksum = "3c89f228e93d1bc769578efd0c5a445715ae04ad96f9b6f8d16d018ad7f9221a" dependencies = [ "bincode", "libsecp256k1", @@ -215,9 +215,9 @@ dependencies = [ [[package]] name = "agave-transaction-view" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a15a8e85dc7796559a1bd3bd292d62a841c7a564deefe783655974d2d8b49207" +checksum = "e2ef11a9227c864c5ace84c52881c091e660e172d038a111a40ae2322fc854d6" 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.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45cdc13389d98584389d139218d11f7cdb2508150727819f6343934b88954dd0" +checksum = "8275d9c0dd0f1dfb55b36d24ee18f0715e6e1caa51fd7ec7aa591f0e48d91542" 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" @@ -3647,7 +3690,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" dependencies = [ "bytes", - "fastbloom", "getrandom 0.3.1", "lru-slab", "rand 0.9.1", @@ -3655,7 +3697,6 @@ dependencies = [ "rustc-hash 2.1.0", "rustls", "rustls-pki-types", - "rustls-platform-verifier", "slab", "thiserror 2.0.17", "tinyvec", @@ -4497,9 +4538,9 @@ dependencies = [ [[package]] name = "solana-account-decoder" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66939b3e7aa0fab7a523bbb0d0518e3cdbb6a9b8675d5ae3a7bba5c1bef98622" +checksum = "310a1c3e5fa2e910e2e2a7141a04da396a8fb309dd80f0df97a68002e9416239" dependencies = [ "Inflector", "base64 0.22.1", @@ -4539,9 +4580,9 @@ dependencies = [ [[package]] name = "solana-account-decoder-client-types" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bcf86e96f5e986687edc572033df43723b885c668fa1a3280753232dc8f3656" +checksum = "6c998358e00c1260e9af46e006917094df19aa000321cd8192d8555ad1e1690a" dependencies = [ "base64 0.22.1", "bs58", @@ -4567,9 +4608,9 @@ dependencies = [ [[package]] name = "solana-accounts-db" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "774af16dab3435a64c83f88027f17ef72a4c56afedbbf4a0f799cd242199beab" +checksum = "9439cb5e89efc9c8155e83574877702992cd6fa135d0a0ee31e6e696b72a4d02" dependencies = [ "agave-fs", "ahash 0.8.11", @@ -4684,9 +4725,9 @@ dependencies = [ [[package]] name = "solana-banks-client" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3a1b216be442158ae6ffcbe57cc8662ada054902c415b2bf82922aed83b0d40" +checksum = "bf3d649f50844ddf8f572010491af77c2e40a81621779abd58f5198fdf1cf5a4" dependencies = [ "borsh", "futures", @@ -4712,9 +4753,9 @@ dependencies = [ [[package]] name = "solana-banks-interface" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f53ca62827471c64e5fa7f7671cb525b996762fe31c8ef2e60095726dd24c494" +checksum = "36b83a0a58843696ca1b24cf3790860ad8133d52a3ba8702f4597d567498f05f" dependencies = [ "serde", "solana-account", @@ -4732,9 +4773,9 @@ dependencies = [ [[package]] name = "solana-banks-server" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb9277a686ef80d18a6da305fbbd02c72a58dd97b1a27075c122883f3bb6bab9" +checksum = "856780b0ad37207bdc33b5d650adc42a4dd74d9e866bbd3385e5996100a1aa93" dependencies = [ "agave-feature-set", "bincode", @@ -4843,9 +4884,9 @@ dependencies = [ [[package]] name = "solana-bpf-loader-program" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc7d30e90589489d4ef93ada64811c0b23297736ca953c2ecc94bf1bd7087d4" +checksum = "fe15f3c804c37fbff5971d34d81d5d2853ae2d03f11947f44f1d10c5b84c9df0" dependencies = [ "agave-syscalls", "bincode", @@ -4872,9 +4913,9 @@ dependencies = [ [[package]] name = "solana-bucket-map" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77b879a0ec6836148c4c571357f1852b8e7bf70e2f6212f560a9fd81f98a6965" +checksum = "8e7da0380a9b68b5df80f8e2499f758d9bb5c23e22257f368b714e8774406f42" dependencies = [ "bv", "bytemuck", @@ -4891,9 +4932,9 @@ dependencies = [ [[package]] name = "solana-builtins" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1eb800aef9a1dc85195c088e9c0e4786f0c7aa22348c53892f2773e234408be3" +checksum = "d196c19ba1caf61782eba5de053061f298f36d9f2aec57073e2cf27403a926d3" dependencies = [ "agave-feature-set", "solana-bpf-loader-program", @@ -4911,9 +4952,9 @@ dependencies = [ [[package]] name = "solana-builtins-default-costs" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7abdf819d105e2afa3ecd651d06514764bb567395cd91c25b4a51ea8d0a6b426" +checksum = "0da4d19885c5ee02d942a9e13354a39ef3ff591ee31d55353070c204ae7b8fed" dependencies = [ "agave-feature-set", "ahash 0.8.11", @@ -4973,10 +5014,11 @@ dependencies = [ [[package]] name = "solana-client" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "061e7290051a639e0efe8078b6c8c7ebe99d13f56ee651b93c0529fba012b99d" +checksum = "8e5e2cd1754aee1a0d2609a1700351530ea2039abbabafbd006e34bc011e68b6" dependencies = [ + "anza-quinn", "async-trait", "bincode", "dashmap", @@ -4985,7 +5027,6 @@ dependencies = [ "indexmap", "indicatif", "log", - "quinn", "rayon", "solana-account", "solana-client-traits", @@ -5076,9 +5117,9 @@ dependencies = [ [[package]] name = "solana-compute-budget" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2fe14d00d8e4092523c58b0ebfce03d8dd6a5cb778df7d7262bb2c2acff50e3" +checksum = "98426b2f7788c089f4ab840347bff55901e65ceb5d76b850194f0802a733cd4e" dependencies = [ "solana-fee-structure", "solana-program-runtime", @@ -5086,9 +5127,9 @@ dependencies = [ [[package]] name = "solana-compute-budget-instruction" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "804f1a6de0397f6fe4a2a4d68ccc5925028d41e83fc424514e93095f9709c363" +checksum = "3eb3ea80152fc745fa95d9cd2fc019c3591cdc7598cb4d85a6acdea7a40938f0" dependencies = [ "agave-feature-set", "log", @@ -5118,9 +5159,9 @@ dependencies = [ [[package]] name = "solana-compute-budget-program" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b83c297d29952206a455ec06fbe1e47f32711a13584ae1a6248f6ce0399a0f8" +checksum = "688491544a91b94fcb17cffb5cc4dca4be93bc96460fa27325a404c24b584130" dependencies = [ "solana-program-runtime", ] @@ -5144,9 +5185,9 @@ dependencies = [ [[package]] name = "solana-connection-cache" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0cf8656543f9c391b1fd06397038c1586162cbd4630274580cfc0993388b3ae" +checksum = "cb447201499ef14583aabe71bffc4887b9408c14210033bc6f0f9a6549318968" dependencies = [ "async-trait", "bincode", @@ -5167,9 +5208,9 @@ dependencies = [ [[package]] name = "solana-cost-model" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68a72fa5a0dd6b1438574a1cce6b5c8db0f525d35680773ec58cd907261012fd" +checksum = "ca51dbd3031852b86334fca0aeb3bca307bf1269bf8f06e6cfac89954cc3c382" dependencies = [ "agave-feature-set", "ahash 0.8.11", @@ -5209,9 +5250,9 @@ dependencies = [ [[package]] name = "solana-curve25519" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "737ede9143c36b8628cc11d920cdb762cd1ccbd7ca904c3bd63b39c58669fe38" +checksum = "9a9eaec815ed773919bc7269c027933fc2472d7b9876f68ea6f1281c7daa5278" dependencies = [ "bytemuck", "bytemuck_derive", @@ -5356,9 +5397,9 @@ dependencies = [ [[package]] name = "solana-fee" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1e6bdbeeaab926dee7830046ce8c18e8fc3ccb324f6eb4f100c240dfd61fe45" +checksum = "487e4ba57d889e2ecf94a0cac3a3f385fe26d17425aaef3514b79975af2b5d7f" dependencies = [ "agave-feature-set", "solana-fee-structure", @@ -5549,9 +5590,9 @@ dependencies = [ [[package]] name = "solana-lattice-hash" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2ed689cb9fdb3b8540686d7b023dbaef1ecc51f0fcad98c9000bbdbecd829e8" +checksum = "c6ee4d8c9d97bb66d921d55c5c4116322df0c4dbee9b1c28e78e5d36dc3b5639" dependencies = [ "base64 0.22.1", "blake3", @@ -5591,9 +5632,9 @@ dependencies = [ [[package]] name = "solana-loader-v4-program" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddc6ca85532321c1e4ae6b0024f6b23267e742635aec19cac744a54a37ee5764" +checksum = "9b79ecebf56ff8acf46d5c0d77a11e1cb9a0f8eeb6dd1a69d739f3bf8ea8570e" dependencies = [ "log", "solana-account", @@ -5628,9 +5669,9 @@ dependencies = [ [[package]] name = "solana-measure" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be8c8288f2b0755aaec2bae772239a48408e076a9b90db40c936f1fa5debbc78" +checksum = "34663f1da3956e28e62b1ca9d8283ca34e7543f945c9a12c633b9f8b68f5bd8a" [[package]] name = "solana-message" @@ -5654,9 +5695,9 @@ dependencies = [ [[package]] name = "solana-metrics" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dac53c2ae91e227cd1f0aa9f744beca638a2e971b84d7c2f008cf2c75af1b0d5" +checksum = "60a054c78cf593e21e234c5177158a42ef7ad42f9204f3065a872856a3a12765" dependencies = [ "crossbeam-channel", "gethostname", @@ -5685,9 +5726,9 @@ checksum = "ae8dd4c280dca9d046139eb5b7a5ac9ad10403fbd64964c7d7571214950d758f" [[package]] name = "solana-net-utils" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23848218da169349b400780ee5d8d683792304115d4b675f0d9e0b8949433eb2" +checksum = "587b3cb395c99c9ed82101ba79de4f96bdee41180464d547df0a4a2cceda2edc" dependencies = [ "anyhow", "bincode", @@ -5770,9 +5811,9 @@ dependencies = [ [[package]] name = "solana-perf" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87608537c53ca0976f04166691fc11523e93802a50660b719e62e172dd47cf10" +checksum = "f67e24a6bbf59e1a407e4349c0bf5b301dd77e9bc1ba4b7762f7fd1adb25faa3" dependencies = [ "ahash 0.8.11", "bincode", @@ -5813,9 +5854,9 @@ dependencies = [ [[package]] name = "solana-poseidon" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9b2cf3486543d8d5abf916b99ab383b5c8fc83ea091eafe3761e4af667e49e2" +checksum = "38d213ef5dc664927b43725e9aae1f0848e06d556e7a5f2857f37af9dbf9856c" dependencies = [ "ark-bn254 0.4.0", "ark-bn254 0.5.0", @@ -5894,9 +5935,9 @@ dependencies = [ [[package]] name = "solana-program-binaries" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72fc15a97e374d38b350b0b32833137469f633450d0e19d71d7251810ebbc206" +checksum = "9bc35feb08fcfb356e7736d130a1035a838cc7c3230629b4308a032287da3d90" dependencies = [ "bincode", "serde", @@ -5958,9 +5999,9 @@ dependencies = [ [[package]] name = "solana-program-runtime" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a03ee54e20e5562f347121517c1692489a6a8e04f86aefd5740af5097c33820" +checksum = "527e07453b083fa814e35bb56b8aaddb34d20eeeadeb0d13c115780365355c88" dependencies = [ "base64 0.22.1", "bincode", @@ -6003,9 +6044,9 @@ dependencies = [ [[package]] name = "solana-program-test" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de00fae33b25bc45c99178c47353891582554f5dd863f0b41a580d178aff1f83" +checksum = "72d08211f823d16a82073eefa7e491022b9ad7518d3f4478760cd02ebf34cc4c" dependencies = [ "agave-feature-set", "agave-logger", @@ -6087,9 +6128,9 @@ dependencies = [ [[package]] name = "solana-pubsub-client" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1305d955b8da57ec22b0410630df61770fbae6b8e93aa91bb0fb76f01bc56f8a" +checksum = "7e0ff7d2ad8aa3e326449bd05a6b68bcd62c64312d32305a05819c8ef7c6011a" dependencies = [ "crossbeam-channel", "futures-util", @@ -6113,17 +6154,17 @@ dependencies = [ [[package]] name = "solana-quic-client" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e472c50da5a07aec4253857a507edfcdd3c0a03d0012f213776ccf18de0aafe0" +checksum = "cc65e696f143bbb96796942800409d35a4e26c5e039fbd2d35374ebc6ca63318" 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", @@ -6152,9 +6193,9 @@ dependencies = [ [[package]] name = "solana-rayon-threadlimit" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbd391cd6ef3d8a3da4a6981a38050ac1449d8472bcbd394fbe1e35fc039424c" +checksum = "335457a763492daf74c844b6f38096058fd2f4d0506be83f7fa1b2e805703f24" dependencies = [ "log", "num_cpus", @@ -6217,9 +6258,9 @@ dependencies = [ [[package]] name = "solana-rpc-client" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7476104ef972be862a9c4989bb0d5798971a022a23becbd874f854733500d0a6" +checksum = "11bff5621e2141a453d5228bae473fd395e2b53e6919c81169421e6ab75fe832" dependencies = [ "async-trait", "base64 0.22.1", @@ -6257,9 +6298,9 @@ dependencies = [ [[package]] name = "solana-rpc-client-api" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f139578f2184aa2299d36dc2da71233d695fbbe7925fed5649bf614f96783383" +checksum = "75bda0d4de2f8f394e56532dd5b3d95dd8afadb74195e5bb366e7c69deb95302" dependencies = [ "anyhow", "jsonrpc-core", @@ -6278,9 +6319,9 @@ dependencies = [ [[package]] name = "solana-rpc-client-nonce-utils" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28bd892ee8c80db85bf78594dde4dd2537ba11d419bf30676e7ab948da290675" +checksum = "5cd320de4b74e9be2748b2e19efe764b5b2e25311656be3195034c94f3cc7e01" dependencies = [ "solana-account", "solana-commitment-config", @@ -6295,9 +6336,9 @@ dependencies = [ [[package]] name = "solana-rpc-client-types" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "104f40726fc48ad80b6b52ba7f3300a6ea2a87307cd5560afe943027d95e2b56" +checksum = "aceb2a48783c4297f564b8f8f962181d921ac004e84efbd7313cf44e3ad54a83" dependencies = [ "base64 0.22.1", "bs58", @@ -6322,9 +6363,9 @@ dependencies = [ [[package]] name = "solana-runtime" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "791c6e7aac45a5307e4cda9cb3b1cbec6805ec1dcf1b5673181ff73fa5fbad88" +checksum = "de33f96ebfcfe693a9db78fd3390f6db9d014f2ff8d0f945ca5633c451cce29a" dependencies = [ "agave-feature-set", "agave-fs", @@ -6459,9 +6500,9 @@ dependencies = [ [[package]] name = "solana-runtime-transaction" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c95ca737e7c2a3edfdb25c24a1576b5799a51c5f71bd737af6c6f2ab13172cc5" +checksum = "110760f04f0e00d6a20eea70a241045a63864f173726f4836ea0d5038c28d134" dependencies = [ "agave-transaction-view", "log", @@ -6620,9 +6661,9 @@ dependencies = [ [[package]] name = "solana-send-transaction-service" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6389d45273e036cecc72b6c6bc90dd40de5deaaa5b197842ea6ab2c080adc94d" +checksum = "5fdf68ff1db5e950f26ddcc36a61c0c0011c94aa8f707bb50da299899e6b3a51" dependencies = [ "async-trait", "crossbeam-channel", @@ -6789,10 +6830,12 @@ dependencies = [ [[package]] name = "solana-streamer" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f71881ba229a4dbdc1790ad6d367f40dd42b4eea0e8ef1076d867c27424d5d4c" +checksum = "117bb46b273fb7fea3d2faf1446ec809cac09aa576d72a611b1d063c44bef90b" dependencies = [ + "anza-quinn", + "anza-quinn-proto", "arc-swap", "bytes", "crossbeam-channel", @@ -6809,8 +6852,6 @@ dependencies = [ "num_cpus", "pem", "percentage", - "quinn", - "quinn-proto", "rand 0.8.5", "rustls", "smallvec", @@ -6837,9 +6878,9 @@ dependencies = [ [[package]] name = "solana-svm" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5b12459299179112ec6ff3e1a975006b8ac9aa1bb8a66377ba6128d05f099a2" +checksum = "df1324f6cbcd312effcdcdb69eaeaf5305c22fe400c69525e286103e08c0cc95" dependencies = [ "ahash 0.8.11", "log", @@ -6880,9 +6921,9 @@ dependencies = [ [[package]] name = "solana-svm-callback" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c216afeef20cf86fd3d2ae812bebcdc23ee0e3d45fb4b3b28ad168cb56778ed" +checksum = "c895f1add5c9ceff634f485554ddbcbceb88cba71b2f753c4caaba461690d2c6" dependencies = [ "solana-account", "solana-clock", @@ -6892,30 +6933,30 @@ dependencies = [ [[package]] name = "solana-svm-feature-set" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "641cddc667abba4cf3474d850a073c0a2b439ff0014c445cd09eaf5d79d70bab" +checksum = "5addc8fc7beb262aed2df0c34322a04a1b07b82d35fac0a34cd01f5263f7e971" [[package]] name = "solana-svm-log-collector" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbe6ce42b1620fd713e12cd52d62a7d4d370414d67ed9bfc5faa444fa54bb6f2" +checksum = "3e985304ae8370c2b14c5c31c3e4dfdd18bc38ba806ee341655119430116c1f0" dependencies = [ "log", ] [[package]] name = "solana-svm-measure" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea1d8035045fe47df97ee2a4695b09236161f82f1b4b6c2a49a5cb6a7c94fed6" +checksum = "d8bc239ef12213c45a4077799a154f340b290938973ad11dc4aaedee8fe39319" [[package]] name = "solana-svm-timings" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9b6407ecacc9b1ca88bdb34f6afb10ab0e4c65f3f1b82bce637c3056deb456d" +checksum = "df7bc8099ec662531e751607c096a2b336502b592ddd2cf584ec8312fd499fa8" dependencies = [ "eager", "enum-iterator", @@ -6924,9 +6965,9 @@ dependencies = [ [[package]] name = "solana-svm-transaction" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9ca13fa9a99ad8474c3867d56d81effcf5582bb6356ab0a9ed2fc373a3e4af7" +checksum = "29a9d25c729620fc70664e17d787a7804e52903da6fc94810e5dac7ca3217064" dependencies = [ "solana-hash 3.1.0", "solana-message", @@ -6938,9 +6979,9 @@ dependencies = [ [[package]] name = "solana-svm-type-overrides" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe572aba18afc347a699927720ddc8671da94663a6453e30e872f3ac3788da22" +checksum = "5093201eaac4a41edcaab9fc0060712d5bce2d2a0ca6134d18e9bcac2b3739bc" dependencies = [ "rand 0.8.5", ] @@ -6977,9 +7018,9 @@ dependencies = [ [[package]] name = "solana-system-program" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c1c3a09bccfee48f072cbbeab3151578ac246f8af91309a9521ecd6129d4b92" +checksum = "ab198a979e1bfa90e5a481fd3cec77326660e182668a248020cbd427c0ea1b5f" dependencies = [ "bincode", "log", @@ -7068,9 +7109,9 @@ checksum = "0ced92c60aa76ec4780a9d93f3bd64dfa916e1b998eacc6f1c110f3f444f02c9" [[package]] name = "solana-tls-utils" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3460fa9475f912185e11e89d496ef08aae9db26d0c95a622d71b59e17dd0af8f" +checksum = "2f9e3a99391506f6e61d7ec163e916e280366fa495162fb33568d7e0b12ac001" dependencies = [ "rustls", "solana-keypair", @@ -7081,9 +7122,9 @@ dependencies = [ [[package]] name = "solana-tpu-client" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b82d41c68b8ff70ef4a952aa40cbe1a4ffe41a4ff7d329f925568f096e6b3f8b" +checksum = "77bfb1a8a4d0b25474deb6b830be1a56e38116e7ed59d06078496bdc226e0d6c" dependencies = [ "async-trait", "bincode", @@ -7115,14 +7156,14 @@ dependencies = [ [[package]] name = "solana-tpu-client-next" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec6fa88818274c8ff5c91c0cb86a98c2ab69fe3ac1796572a0e4072fa5608d53" +checksum = "c397373595b01573cd9a16c6c46de49eec363a5f783949c8f77dd71848706d05" dependencies = [ + "anza-quinn", "async-trait", "log", "lru", - "quinn", "rustls", "solana-clock", "solana-connection-cache", @@ -7164,9 +7205,9 @@ dependencies = [ [[package]] name = "solana-transaction-context" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55a9c2e2af954fae402f08e210c7f01d6a8517ad358f8f0db11ed7de89b02d4" +checksum = "15c4936df4b86a943ea6d552ca2c64fcc0d1a06dee2193cbf463eaedc372736d" dependencies = [ "bincode", "serde", @@ -7193,9 +7234,9 @@ dependencies = [ [[package]] name = "solana-transaction-metrics-tracker" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de0c780ebbf9ab558a9b9eff409d166c50c81dcbe012b8a488f3f12c042c39c4" +checksum = "08fa21a80de2642f662b076d5294330b640f1311898a30eacac870b809dd1ca4" dependencies = [ "base64 0.22.1", "bincode", @@ -7209,9 +7250,9 @@ dependencies = [ [[package]] name = "solana-transaction-status-client-types" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1341840c0ba1028b918b03c9ba9900019f739ee23946baf76574ec0a5dab8231" +checksum = "57ab817d4c93e71f5e91d36ee3ff1742cd2b5af4bdb16b5db3047d2f71cb4955" dependencies = [ "base64 0.22.1", "bincode", @@ -7233,9 +7274,9 @@ dependencies = [ [[package]] name = "solana-udp-client" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02efe0168dc03038aadcf3915defa3e8440e705898d9c1cdac99cb70ef20c275" +checksum = "7563b1362473323874cb66bb6af8f6d9ecff51460b683602011cc654a514990d" dependencies = [ "async-trait", "solana-connection-cache", @@ -7249,9 +7290,9 @@ dependencies = [ [[package]] name = "solana-unified-scheduler-logic" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "762ee8857761da481355ffa201131850426b46a7b1e7dfe1052d86f41a37a94e" +checksum = "557148cfc0296c48777af4fc975787e030cecddd2259916f35013bb3c41c0850" dependencies = [ "assert_matches", "solana-pubkey 3.0.0", @@ -7263,9 +7304,9 @@ dependencies = [ [[package]] name = "solana-version" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2642d930b9ef476bfb5d64bac62d35b37dfb415cdf7b0a642c3c0ca537f1a7b" +checksum = "d84bcb8923fe9a7f8acb2cea7bf7aa4e1603d77b207d318b3315e5b1eec65dc2" dependencies = [ "agave-feature-set", "rand 0.8.5", @@ -7277,9 +7318,9 @@ dependencies = [ [[package]] name = "solana-vote" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be38127756ac2aadf00dbff18a9dbd5b9f2044472fc9d395f9b4db85050814e3" +checksum = "a4ab98c00a746198b0113ee5aa0db6afb18f2f3ad824f860f017e72d838bb83b" dependencies = [ "itertools 0.12.1", "log", @@ -7330,9 +7371,9 @@ dependencies = [ [[package]] name = "solana-vote-program" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de77cc3a9dc9c1247d779db24a5c3bb5cf533855ccfa0ddb12c0c773c26acf4e" +checksum = "55e2eab8557ff61ae2f58ebdb63aabf3579e04eb3dd07e8b4c4102704a137bae" dependencies = [ "agave-feature-set", "bincode", @@ -7362,9 +7403,9 @@ dependencies = [ [[package]] name = "solana-zk-elgamal-proof-program" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29ee82208a466bd448bcd1387a7c2c4def0b3f938398e04e5364ee24b10ed04a" +checksum = "98ebd77845de672972a32c357d7a68f2cc16c1037cc0ebf550ebba167827c10c" dependencies = [ "agave-feature-set", "bytemuck", @@ -7416,9 +7457,9 @@ dependencies = [ [[package]] name = "solana-zk-token-proof-program" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50aa6a85620f94356acf313c13ae4464bbb0b981b1e80f45daec456695b2839d" +checksum = "2c13a05831857b4e3320d98cdd77a3f7b645566508d8f66a07c9168ac1e8bc68" dependencies = [ "agave-feature-set", "bytemuck", @@ -7433,9 +7474,9 @@ dependencies = [ [[package]] name = "solana-zk-token-sdk" -version = "3.1.8" +version = "3.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9135e607f31cd86f73052cbb37264564166c31e400e1c49a9dfca93f7fb661d7" +checksum = "cd8dab3f2df045b7bec3cb3e1cff0889ec46d776191c3a2af19a77ddd3c4c6fc" dependencies = [ "aes-gcm-siv", "base64 0.22.1", diff --git a/program/Cargo.toml b/program/Cargo.toml index f263272..7c70945 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.11", features = ["agave-unstable-api"] } solana-sdk = "3.0.0" [lib]