Integrate coordinator with MessageQueue and RocksDB

Also resolves a couple TODOs.
This commit is contained in:
Luke Parker
2023-07-18 01:53:51 -04:00
parent a05961974a
commit a7c9c1ef55
12 changed files with 309 additions and 237 deletions

11
Cargo.lock generated
View File

@@ -8572,11 +8572,14 @@ dependencies = [
"modular-frost",
"parity-scale-codec",
"rand_core 0.6.4",
"rocksdb",
"schnorr-signatures",
"schnorrkel",
"serai-client",
"serai-db",
"serai-env",
"serai-message-queue",
"serai-processor-messages",
"serde_json",
"sp-application-crypto",
"tokio",
"tributary-chain",
@@ -8636,7 +8639,8 @@ dependencies = [
"hex",
"jsonrpsee",
"lazy_static",
"log",
"rand_core 0.6.4",
"reqwest",
"rocksdb",
"schnorr-signatures",
"serai-db",
@@ -8645,6 +8649,7 @@ dependencies = [
"serde",
"serde_json",
"tokio",
"zeroize",
]
[[package]]
@@ -8738,9 +8743,7 @@ dependencies = [
"parity-scale-codec",
"rand_chacha 0.3.1",
"rand_core 0.6.4",
"reqwest",
"rocksdb",
"schnorr-signatures",
"secp256k1",
"serai-client",
"serai-db",