Add a message-queue connection to processor

Still needs love, yet should get us closer to starting testing.
This commit is contained in:
Luke Parker
2023-07-17 15:49:15 -04:00
parent 56f7037084
commit 6ccac2d0ab
17 changed files with 184 additions and 81 deletions

68
Cargo.lock generated
View File

@@ -3279,26 +3279,6 @@ dependencies = [
"regex",
]
[[package]]
name = "gloo-net"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9902a044653b26b99f7e3693a42f171312d9be8b26b5697bd1e43ad1f8a35e10"
dependencies = [
"futures-channel",
"futures-core",
"futures-sink",
"gloo-utils",
"js-sys",
"pin-project",
"serde",
"serde_json",
"thiserror",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
]
[[package]]
name = "gloo-timers"
version = "0.2.6"
@@ -3311,19 +3291,6 @@ dependencies = [
"wasm-bindgen",
]
[[package]]
name = "gloo-utils"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "037fcb07216cb3a30f7292bd0176b050b7b9a052ba830ef7d5d65f6dc64ba58e"
dependencies = [
"js-sys",
"serde",
"serde_json",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "group"
version = "0.12.1"
@@ -3954,8 +3921,6 @@ dependencies = [
"jsonrpsee-proc-macros",
"jsonrpsee-server",
"jsonrpsee-types",
"jsonrpsee-wasm-client",
"jsonrpsee-ws-client",
"tracing",
]
@@ -3965,11 +3930,7 @@ version = "0.16.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "965de52763f2004bc91ac5bcec504192440f0b568a5d621c59d9dbd6f886c3fb"
dependencies = [
"anyhow",
"futures-channel",
"futures-timer",
"futures-util",
"gloo-net",
"http",
"jsonrpsee-core",
"jsonrpsee-types",
@@ -4010,7 +3971,6 @@ dependencies = [
"thiserror",
"tokio",
"tracing",
"wasm-bindgen-futures",
]
[[package]]
@@ -4081,29 +4041,6 @@ dependencies = [
"tracing",
]
[[package]]
name = "jsonrpsee-wasm-client"
version = "0.16.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a77310456f43c6c89bcba1f6b2fc2a28300da7c341f320f5128f8c83cc63232d"
dependencies = [
"jsonrpsee-client-transport",
"jsonrpsee-core",
"jsonrpsee-types",
]
[[package]]
name = "jsonrpsee-ws-client"
version = "0.16.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b83daeecfc6517cfe210df24e570fb06213533dfb990318fae781f4c7119dd9"
dependencies = [
"http",
"jsonrpsee-client-transport",
"jsonrpsee-core",
"jsonrpsee-types",
]
[[package]]
name = "k256"
version = "0.13.1"
@@ -8786,14 +8723,13 @@ dependencies = [
"async-trait",
"bincode",
"bitcoin-serai",
"ciphersuite",
"dalek-ff-group",
"env_logger",
"flexible-transcript",
"frost-schnorrkel",
"futures",
"group 0.13.0",
"hex",
"jsonrpsee",
"k256",
"lazy_static",
"log",
@@ -8802,6 +8738,8 @@ dependencies = [
"parity-scale-codec",
"rand_chacha 0.3.1",
"rand_core 0.6.4",
"reqwest",
"schnorr-signatures",
"secp256k1",
"serai-client",
"serai-db",