Move generic CLI logic to different crate (#2885)

* Move generic CLI logic to separate crate

* Move and rename `CliChain` trait definition

Move it to `relay-substrate-client`

* Move generic cli logic to substrate-relay-helper

* Fix docs warnings
This commit is contained in:
Serban Iorga
2024-03-20 09:45:43 +01:00
committed by Bastian Köcher
parent bfce7a250f
commit 3643f721d4
63 changed files with 1746 additions and 1438 deletions
@@ -10,14 +10,17 @@ workspace = true
[dependencies]
anyhow = "1.0"
thiserror = { workspace = true }
async-std = "1.9.0"
async-trait = "0.1"
codec = { package = "parity-scale-codec", version = "3.1.5" }
futures = "0.3.30"
hex = "0.4"
num-traits = "0.2"
log = { workspace = true }
num-traits = "0.2"
rbtag = "0.3"
structopt = "0.3"
strum = { version = "0.26.2", features = ["derive"] }
thiserror = { workspace = true }
# Bridge dependencies