mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-01 19:27:25 +00:00
b6a2a38c91
* Extract json-rpc-client and introduce worker * Initial rpc worker * Add error handling * Use bounded channels for listeners * Improve naming and clean up * Use tracing channels * Improve code readability * Decrease channel size limit * Remove unused dependency * Fix docs * RPC -> Rpc * Start worker in initialization method * Print error in case a distribution channel is full * Fix docs * Make `RpcStreamWorker` private Co-authored-by: Davide Galassi <davxy@datawok.net> * Use tokio channels and add TODO item * Remove `Option` from `to_worker_channel` Co-authored-by: Davide Galassi <davxy@datawok.net>
32 lines
1.3 KiB
TOML
32 lines
1.3 KiB
TOML
[package]
|
|
authors = ["Parity Technologies <admin@parity.io>"]
|
|
name = "cumulus-relay-chain-rpc-interface"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
|
|
[dependencies]
|
|
polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" }
|
|
|
|
cumulus-primitives-core = { path = "../../primitives/core" }
|
|
cumulus-relay-chain-interface = { path = "../relay-chain-interface" }
|
|
|
|
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
sp-storage = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
tokio = { version = "1.19.2", features = ["sync"] }
|
|
|
|
futures = "0.3.21"
|
|
futures-timer = "3.0.2"
|
|
parity-scale-codec = "3.1.5"
|
|
parking_lot = "0.12.1"
|
|
jsonrpsee = { version = "0.14.0", features = ["ws-client"] }
|
|
tracing = "0.1.34"
|
|
async-trait = "0.1.56"
|
|
url = "2.2.2"
|
|
backoff = { version = "0.4.0", features = ["tokio"] }
|