Merge branch 'production'

using 1.17.15 geyser
This commit is contained in:
GroovieGermanikus 2024-03-22 10:57:20 +01:00
commit ae495bed53
No known key found for this signature in database
GPG Key ID: 5B6EB831A5CD2015
5 changed files with 122 additions and 122 deletions

208
Cargo.lock generated
View File

@ -76,9 +76,9 @@ dependencies = [
[[package]]
name = "ahash"
version = "0.8.5"
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd7d5a2cecb58716e47d67d5703a249964b14c7be1ec3cad3affc295b2d1c35d"
checksum = "72832d73be48bac96a5d7944568f305d829ed55b0ce3b483647089dfaf6cf704"
dependencies = [
"cfg-if",
"getrandom 0.2.12",
@ -89,9 +89,9 @@ dependencies = [
[[package]]
name = "aho-corasick"
version = "1.1.2"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
dependencies = [
"memchr",
]
@ -520,9 +520,9 @@ dependencies = [
[[package]]
name = "backtrace"
version = "0.3.69"
version = "0.3.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
checksum = "95d8e92cac0961e91dbd517496b00f7e9b92363dbe6d42c3198268323798860c"
dependencies = [
"addr2line",
"cc",
@ -611,9 +611,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
version = "2.4.2"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
dependencies = [
"serde",
]
@ -1776,7 +1776,7 @@ dependencies = [
[[package]]
name = "geyser-grpc-connector"
version = "0.10.1+yellowstone.1.12"
source = "git+https://github.com/blockworks-foundation/geyser-grpc-connector.git?branch=v1.13.0+solana.1.17.25#74c6cb759874ffc8efb3eddb144a8b02e28a3fae"
source = "git+https://github.com/blockworks-foundation/geyser-grpc-connector.git?tag=v0.10.3+yellowstone.1.12+solana.1.17.15#7e2fd7f97d69335fcb14fafc67287759af268733"
dependencies = [
"anyhow",
"async-stream",
@ -1907,7 +1907,7 @@ version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
dependencies = [
"ahash 0.8.5",
"ahash 0.8.4",
]
[[package]]
@ -2444,7 +2444,7 @@ version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8"
dependencies = [
"bitflags 2.4.2",
"bitflags 2.5.0",
"libc",
"redox_syscall",
]
@ -2983,7 +2983,7 @@ version = "0.10.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f"
dependencies = [
"bitflags 2.4.2",
"bitflags 2.5.0",
"cfg-if",
"foreign-types",
"libc",
@ -3670,9 +3670,9 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
[[package]]
name = "reqwest"
version = "0.11.26"
version = "0.11.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2"
checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62"
dependencies = [
"async-compression",
"base64 0.21.7",
@ -3800,11 +3800,11 @@ dependencies = [
[[package]]
name = "rustix"
version = "0.38.31"
version = "0.38.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"
checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89"
dependencies = [
"bitflags 2.4.2",
"bitflags 2.5.0",
"errno",
"libc",
"linux-raw-sys",
@ -4147,9 +4147,9 @@ dependencies = [
[[package]]
name = "smallvec"
version = "1.13.1"
version = "1.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
[[package]]
name = "socket2"
@ -4179,9 +4179,9 @@ dependencies = [
[[package]]
name = "solana-account-decoder"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "942b6faa78521915895cbe52f62c5ba29e0962fff976271ec983a68a6e6b9f6a"
checksum = "22ea4bedfcc8686ae6d01a3d8288f5b9746cd00ec63f0ce9a6415849d35add50"
dependencies = [
"Inflector",
"base64 0.21.7",
@ -4204,9 +4204,9 @@ dependencies = [
[[package]]
name = "solana-address-lookup-table-program"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00cfecfcf82ce18010a93fca9b1225c8fc2aed50b39687b83131e115477987b3"
checksum = "d89cd9fd1668735eab8c83407bde1d073a35c0486c0d9f1afc9ef75b9b726f94"
dependencies = [
"bincode",
"bytemuck",
@ -4225,9 +4225,9 @@ dependencies = [
[[package]]
name = "solana-clap-utils"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4b76f277d3c922d15ffcb30e0aab0919fe5691017278038a5d0935481607fc9"
checksum = "eba77d79b1202853954c7a8cc4261bc50b39f99872d09fd6bbd22373df161171"
dependencies = [
"chrono",
"clap 2.34.0",
@ -4242,9 +4242,9 @@ dependencies = [
[[package]]
name = "solana-client"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab357a45351eeab99539eed5af638af9d577a32fdefa25baf2504fccfb97cab9"
checksum = "6948f1741ea197c04a989510b6810e1593a694848d54f9a128dc15a840484c1f"
dependencies = [
"async-trait",
"bincode",
@ -4275,9 +4275,9 @@ dependencies = [
[[package]]
name = "solana-config-program"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "677b61fe38df5db47589d6d09085baf8792006a268447b8fe0542b462a127f2f"
checksum = "8de23cd0dd8673f4590e90bfa47ff19eb629f4b7dc15a3fb173a62d932801d07"
dependencies = [
"bincode",
"chrono",
@ -4289,9 +4289,9 @@ dependencies = [
[[package]]
name = "solana-connection-cache"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a3f6a921263f29e0a7f808fe9659a3fc7e6dfbd42ce4811ca95436a95aee89b"
checksum = "9300b6a51c990fdd16918a522258c384582ad63e2fadcfb9ad1574e4b315e937"
dependencies = [
"async-trait",
"bincode",
@ -4311,11 +4311,11 @@ dependencies = [
[[package]]
name = "solana-frozen-abi"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de577bb681dfc3afeda6247dbc381f8c74a31eeed141883e6a9a36e93fdcf784"
checksum = "4090f2ac64149ce1fbabd5277f41e278edc1f38121927fe8f6355e67ead3e199"
dependencies = [
"ahash 0.8.5",
"ahash 0.8.4",
"blake3",
"block-buffer 0.10.4",
"bs58",
@ -4341,9 +4341,9 @@ dependencies = [
[[package]]
name = "solana-frozen-abi-macro"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6373184605334be54d85564b657e7b4d88bdf4e3c011abccce4fd2712c96caf"
checksum = "765bcdc1ecc31ea5d3d7ddb680ffa6645809c122b4ffdc223b161850e6ba352b"
dependencies = [
"proc-macro2",
"quote",
@ -4756,9 +4756,9 @@ dependencies = [
[[package]]
name = "solana-logger"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6959774302d4407c77d5fbdd4d5e31c2696f5ac1c74bf0cdcac704b474bc6fd"
checksum = "9c7f3cad088bc5f00569cb5b4c3aaba8d935f8f7cc25c91cc0c55a8a7de2b137"
dependencies = [
"env_logger",
"lazy_static",
@ -4767,9 +4767,9 @@ dependencies = [
[[package]]
name = "solana-measure"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9327e70f9cb17094077531449f7487677c4d380bd99b9494dca85af5ea5f5e19"
checksum = "2de5041d16120852c0deea047c024e1fad8819e49041491f0cca6c91c243fd5d"
dependencies = [
"log",
"solana-sdk",
@ -4777,9 +4777,9 @@ dependencies = [
[[package]]
name = "solana-metrics"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca5e3931823a9bdaee5d65d27195804127911578abddaddda3025f6af6647c08"
checksum = "2fd6f25f0076b6eb873f7e2a85e53191ac2affe6782131be1a2867d057307e20"
dependencies = [
"crossbeam-channel",
"gethostname",
@ -4792,9 +4792,9 @@ dependencies = [
[[package]]
name = "solana-net-utils"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fed17001119742b35ce06b18823b4901313860c5dd495e32bccf070424b2947"
checksum = "12ff6114e678f321b3d421288dc12311e6e5ca5b72eadd962d4239276b3d66d2"
dependencies = [
"bincode",
"clap 3.2.25",
@ -4814,11 +4814,11 @@ dependencies = [
[[package]]
name = "solana-perf"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c2a6d77ead9c96aa2a84afd0662d01c55abec61b514d8c9e2dc5627a1d74c7b"
checksum = "34b28f2db62b93cb04b56d610ac8736ee4fb89b4a030c55935b646b7212b6556"
dependencies = [
"ahash 0.8.5",
"ahash 0.8.4",
"bincode",
"bv",
"caps",
@ -4843,9 +4843,9 @@ dependencies = [
[[package]]
name = "solana-program"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9dd3bcc37b433d7e8d45236a0f5aa68df462c4d5c6a709a6efd916988ce3ac08"
checksum = "c1141d1dffbe68852128f7bbcc3c43a5d2cb715ecffeeb64eb81bb93cbaf80bb"
dependencies = [
"ark-bn254",
"ark-ec",
@ -4853,7 +4853,7 @@ dependencies = [
"ark-serialize",
"base64 0.21.7",
"bincode",
"bitflags 2.4.2",
"bitflags 2.5.0",
"blake3",
"borsh 0.10.3",
"borsh 0.9.3",
@ -4897,9 +4897,9 @@ dependencies = [
[[package]]
name = "solana-program-runtime"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "618fb4dc2238daa2737805659c4ad380fb61dd27a40cfd14e63d890d1e4335b0"
checksum = "942de577a2865cec28fc174575c9bd6cf7af815832af67fe40ca856075550998"
dependencies = [
"base64 0.21.7",
"bincode",
@ -4925,9 +4925,9 @@ dependencies = [
[[package]]
name = "solana-pubsub-client"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0daf3d4daa67ef7550fe1a4b88dad32164263c9b7b7f0477caacae6b0220ceb5"
checksum = "a7ba8af6bfcb21abdde0a9fc2bade99e5e7c8fadab7f113ac7bceb408296ae26"
dependencies = [
"crossbeam-channel",
"futures-util",
@ -4950,9 +4950,9 @@ dependencies = [
[[package]]
name = "solana-quic-client"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39f1c28340a1845d18ab85f96c57f283a588745f4f334a77a0cc7a13a6f2eae4"
checksum = "460b3265aec34d9a746bec2b64e2fb2890d7af694c81a494aceddeb9fb77182c"
dependencies = [
"async-mutex",
"async-trait",
@ -4977,9 +4977,9 @@ dependencies = [
[[package]]
name = "solana-rayon-threadlimit"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c8f657c79b681bd49b4106242890225ba0df190cc83109394a1fcc8e3c54819"
checksum = "dda21485597afb5edb4080b854d0e2a7d2d6a8e05b0f1f0abf8cb855b44b9b6c"
dependencies = [
"lazy_static",
"num_cpus",
@ -4987,9 +4987,9 @@ dependencies = [
[[package]]
name = "solana-remote-wallet"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8d8bc9c75495fcf301a85bda5c921213dbff9dc8d6e7708c74eaa9d06e8e395"
checksum = "b2b32421f5ce524405db85b3227e57386a245ac75fbf7e0a2407b2e35c789968"
dependencies = [
"console",
"dialoguer",
@ -5006,9 +5006,9 @@ dependencies = [
[[package]]
name = "solana-rpc-client"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f050027aff888d96c5a659dc164998d6ec25aadde649f1474d2cbb73b2a72de8"
checksum = "09220386ed831960f32119e6b87100588269712e764e4838e01f78dc11b1ec1d"
dependencies = [
"async-trait",
"base64 0.21.7",
@ -5032,9 +5032,9 @@ dependencies = [
[[package]]
name = "solana-rpc-client-api"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a273e98835985e15e3774267af94a0631b1e27ae187b242e7fbacf1c1fad29fb"
checksum = "b2ef8ffa33755c1e648be2c7433404a275a34b951787770970b77bc682ff12c5"
dependencies = [
"base64 0.21.7",
"bs58",
@ -5054,9 +5054,9 @@ dependencies = [
[[package]]
name = "solana-rpc-client-nonce-utils"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "458fc8f9d14e42d397e7867288fdff47de6ca9f949b1f11217e807a65bf17c43"
checksum = "f46040b32f0e8b8e215caa7d43e2b879e1c1e2cade205bc3edfb3dcfa0632ac5"
dependencies = [
"clap 2.34.0",
"solana-clap-utils",
@ -5067,14 +5067,14 @@ dependencies = [
[[package]]
name = "solana-sdk"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1de78b8c4fa09e4b90d720b2aa3ef3c80c4b956aa3d14616261a7f4bdf64c04"
checksum = "278a95acb99377dd4585599fdbec23d0a6fcb94ec78285283723fdd365fe885e"
dependencies = [
"assert_matches",
"base64 0.21.7",
"bincode",
"bitflags 2.4.2",
"bitflags 2.5.0",
"borsh 0.10.3",
"bs58",
"bytemuck",
@ -5121,9 +5121,9 @@ dependencies = [
[[package]]
name = "solana-sdk-macro"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b5055c4b785cf3e5f2f52d687bdd1a795755105fe4365182396bc8b6bb41cd5"
checksum = "92dbaf563210f61828800f2a3d8c188fa2afede91920d364982e280318db2eb5"
dependencies = [
"bs58",
"proc-macro2",
@ -5140,9 +5140,9 @@ checksum = "468aa43b7edb1f9b7b7b686d5c3aeb6630dc1708e86e31343499dd5c4d775183"
[[package]]
name = "solana-streamer"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05a31fb5a63f80318a5b03148d9132e3bb1f2125e0bebe9bedfc095d1b16753c"
checksum = "c8315b493d109f89842dcc9df02b4444beb182b810e3256f69a777c6f2a8147e"
dependencies = [
"async-channel",
"bytes",
@ -5172,9 +5172,9 @@ dependencies = [
[[package]]
name = "solana-thin-client"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b19c4e6d850b0b8598f84513b4b5cdcc36d095df1b99725704c087d4df7e9eb"
checksum = "3db2f09ad842ede0c354a2e870ed8d7660aa9d85eabbff2ced6fc7b8ba409a90"
dependencies = [
"bincode",
"log",
@ -5187,9 +5187,9 @@ dependencies = [
[[package]]
name = "solana-tpu-client"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91e6cb310a96dad1a34e7cacd9344800206df21c5f891459240621c96e13c6ee"
checksum = "9263b1c6647258a5c36a54b8d79e1c366180b1eda65150b0cafb7b469c68f5e1"
dependencies = [
"async-trait",
"bincode",
@ -5211,9 +5211,9 @@ dependencies = [
[[package]]
name = "solana-transaction-status"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd87fd7b4164cb7cbe047e6376e9585668923ed8072ea32b7e878f25c90fd056"
checksum = "5e2031070cba17802f7108b53f6db01b82cdfb0360b0a8b9d51c584f2e9dd9e4"
dependencies = [
"Inflector",
"base64 0.21.7",
@ -5236,9 +5236,9 @@ dependencies = [
[[package]]
name = "solana-udp-client"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4886959ef4094af0d9ceda93dc468fa7088f46b22cc7d0c8c18086389e8d63e7"
checksum = "829c54d9706b8da0fe81b5b79c4291c4a7d366c16b3e19bcfb44125e1cc4741b"
dependencies = [
"async-trait",
"solana-connection-cache",
@ -5251,9 +5251,9 @@ dependencies = [
[[package]]
name = "solana-version"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "310500e993127ea009a2c41daf2e004d436d3041cdee6673112804c574a41eda"
checksum = "c1dff08def0cc14d1ab26916ffdc11a1456620d6590c43c569c08a98fac91f7d"
dependencies = [
"log",
"rustc_version",
@ -5267,9 +5267,9 @@ dependencies = [
[[package]]
name = "solana-vote-program"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04079fab6e48794ec194c9bb44422672fa66594b9979dfc97d62c1556434ee7a"
checksum = "c144aee890e2e62bcfab7079d0a5c5795b84c5cd4cbe904c64b8cd868b131a05"
dependencies = [
"bincode",
"log",
@ -5289,9 +5289,9 @@ dependencies = [
[[package]]
name = "solana-zk-token-sdk"
version = "1.17.25"
version = "1.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9e0b222c3aad3df370ae87e993b32419906f00827a1677b7c814c65c9682909"
checksum = "ef26fb44734aa940e6648bbbeead677edc68c7e1ec09128e5f16a8924c389a38"
dependencies = [
"aes-gcm-siv",
"base64 0.21.7",
@ -5375,9 +5375,9 @@ dependencies = [
[[package]]
name = "spl-discriminator"
version = "0.1.1"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "daa600f2fe56f32e923261719bae640d873edadbc5237681a39b8e37bfd4d263"
checksum = "cce5d563b58ef1bb2cdbbfe0dfb9ffdc24903b10ae6a4df2d8f425ece375033f"
dependencies = [
"bytemuck",
"solana-program",
@ -5428,9 +5428,9 @@ dependencies = [
[[package]]
name = "spl-pod"
version = "0.1.1"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85a5db7e4efb1107b0b8e52a13f035437cdcb36ef99c58f6d467f089d9b2915a"
checksum = "2881dddfca792737c0706fa0175345ab282b1b0879c7d877bad129645737c079"
dependencies = [
"borsh 0.10.3",
"bytemuck",
@ -5441,9 +5441,9 @@ dependencies = [
[[package]]
name = "spl-program-error"
version = "0.3.1"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e0657b6490196971d9e729520ba934911ff41fbb2cb9004463dbe23cf8b4b4f"
checksum = "249e0318493b6bcf27ae9902600566c689b7dfba9f1bdff5893e92253374e78c"
dependencies = [
"num-derive 0.4.2",
"num-traits 0.2.18",
@ -5466,9 +5466,9 @@ dependencies = [
[[package]]
name = "spl-tlv-account-resolution"
version = "0.5.2"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56f335787add7fa711819f9e7c573f8145a5358a709446fe2d24bf2a88117c90"
checksum = "615d381f48ddd2bb3c57c7f7fb207591a2a05054639b18a62e785117dd7a8683"
dependencies = [
"bytemuck",
"solana-program",
@ -5562,9 +5562,9 @@ dependencies = [
[[package]]
name = "spl-type-length-value"
version = "0.3.1"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f9ebd75d29c5f48de5f6a9c114e08531030b75b8ac2c557600ac7da0b73b1e8"
checksum = "a468e6f6371f9c69aae760186ea9f1a01c2908351b06a5e0026d21cfc4d7ecac"
dependencies = [
"bytemuck",
"solana-program",
@ -6050,7 +6050,7 @@ checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140"
dependencies = [
"async-compression",
"base64 0.21.7",
"bitflags 2.4.2",
"bitflags 2.5.0",
"bytes",
"futures-core",
"futures-util",
@ -6287,9 +6287,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
[[package]]
name = "uuid"
version = "1.7.0"
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a"
checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0"
dependencies = [
"getrandom 0.2.12",
]
@ -6685,8 +6685,8 @@ dependencies = [
[[package]]
name = "yellowstone-grpc-client"
version = "1.14.0+solana.1.17.25"
source = "git+https://github.com/rpcpool/yellowstone-grpc.git?tag=v1.13.0+solana.1.17.25#50ac737dd9dd2f288e3bbed662dcfd310c44591c"
version = "1.13.0+solana.1.17.15"
source = "git+https://github.com/rpcpool/yellowstone-grpc.git?tag=v1.12.0+solana.1.17.15#c7b72cc8781c2dc48e4a7c94e411f95df495cf2f"
dependencies = [
"bytes",
"futures",
@ -6699,8 +6699,8 @@ dependencies = [
[[package]]
name = "yellowstone-grpc-proto"
version = "1.13.0+solana.1.17.25"
source = "git+https://github.com/rpcpool/yellowstone-grpc.git?tag=v1.13.0+solana.1.17.25#50ac737dd9dd2f288e3bbed662dcfd310c44591c"
version = "1.12.0+solana.1.17.15"
source = "git+https://github.com/rpcpool/yellowstone-grpc.git?tag=v1.12.0+solana.1.17.15#c7b72cc8781c2dc48e4a7c94e411f95df495cf2f"
dependencies = [
"anyhow",
"bincode",

View File

@ -27,20 +27,19 @@ license = "AGPL"
edition = "2021"
[workspace.dependencies]
solana-sdk = "~1.17.25"
solana-rpc-client = "~1.17.25"
solana-rpc-client-api = "~1.17.25"
solana-transaction-status = "~1.17.25"
solana-version = "~1.17.25"
solana-client = "~1.17.25"
solana-net-utils = "~1.17.25"
solana-pubsub-client = "~1.17.25"
solana-streamer = "~1.17.25"
solana-account-decoder = "~1.17.25"
solana-ledger = "~1.17.25"
solana-program = "~1.17.25"
solana-address-lookup-table-program = "~1.17.25"
solana-sdk = "~1.17.15"
solana-rpc-client = "~1.17.15"
solana-rpc-client-api = "~1.17.15"
solana-transaction-status = "~1.17.15"
solana-version = "~1.17.15"
solana-client = "~1.17.15"
solana-net-utils = "~1.17.15"
solana-pubsub-client = "~1.17.15"
solana-streamer = "~1.17.15"
solana-account-decoder = "~1.17.15"
solana-ledger = "~1.17.15"
solana-program = "~1.17.15"
solana-address-lookup-table-program = "~1.17.15"
itertools = "0.10.5"
rangetools = "0.1.4"
serde = { version = "1.0.160", features = ["derive"] }
@ -86,5 +85,5 @@ solana-lite-rpc-accounts = {path = "accounts", version = "0.2.4"}
solana-lite-rpc-accounts-on-demand = {path = "accounts-on-demand", version = "0.2.4"}
async-trait = "0.1.68"
yellowstone-grpc-client = { git = "https://github.com/rpcpool/yellowstone-grpc.git", tag = "v1.13.0+solana.1.17.25" }
yellowstone-grpc-proto = { git = "https://github.com/rpcpool/yellowstone-grpc.git", tag = "v1.13.0+solana.1.17.25" }
yellowstone-grpc-client = { git = "https://github.com/rpcpool/yellowstone-grpc.git", tag = "v1.12.0+solana.1.17.15" }
yellowstone-grpc-proto = { git = "https://github.com/rpcpool/yellowstone-grpc.git", tag = "v1.12.0+solana.1.17.15" }

View File

@ -9,7 +9,7 @@ license = "AGPL"
[dependencies]
#geyser-grpc-connector = { path = "../../geyser-grpc-connector" }
geyser-grpc-connector = { git = "https://github.com/blockworks-foundation/geyser-grpc-connector.git", branch = "v1.13.0+solana.1.17.25" }
geyser-grpc-connector = { tag = "v0.10.3+yellowstone.1.12+solana.1.17.15", git = "https://github.com/blockworks-foundation/geyser-grpc-connector.git" }
solana-sdk = { workspace = true }
solana-rpc-client-api = { workspace = true }

View File

@ -123,7 +123,7 @@ impl BlockInformationStore {
}
}
match self.blocks.entry(block_info.blockhash) {
match self.blocks.entry(block_info.blockhash.clone()) {
dashmap::mapref::entry::Entry::Occupied(entry) => {
let should_update = match entry.get().commitment_config.commitment {
CommitmentLevel::Finalized => false, // should never update blocks of finalized commitment

View File

@ -19,6 +19,7 @@ use solana_lite_rpc_accounts_on_demand::accounts_on_demand::AccountsOnDemand;
use solana_lite_rpc_address_lookup_tables::address_lookup_table_store::AddressLookupTableStore;
use solana_lite_rpc_blockstore::history::History;
use solana_lite_rpc_cluster_endpoints::endpoint_stremers::EndpointStreaming;
use solana_lite_rpc_cluster_endpoints::geyser_grpc_connector::{
GrpcConnectionTimeouts, GrpcSourceConfig,
};