mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 04:41:03 +00:00
5952e790fa
* overseer: pass messages directly between subsystems * test that message is held on to * Update node/overseer/src/lib.rs Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> * give every subsystem an unbounded sender too * remove metered_channel::name 1. we don't provide good names 2. these names are never used anywhere * unused mut * remove unnecessary &mut * subsystem unbounded_send * remove unused MaybeTimer We have channel size metrics that serve the same purpose better now and the implementation of message timing was pretty ugly. * remove comment * split up senders and receivers * update metrics * fix tests * fix test subsystem context * fix flaky test * fix docs * doc * use select_biased to favor signals * Update node/subsystem/src/lib.rs Co-authored-by: Andronik Ordian <write@reusable.software> Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> Co-authored-by: Andronik Ordian <write@reusable.software>
25 lines
914 B
TOML
25 lines
914 B
TOML
[package]
|
|
name = "polkadot-overseer"
|
|
version = "0.1.0"
|
|
authors = ["Parity Technologies <admin@parity.io>"]
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
async-trait = "0.1.42"
|
|
client = { package = "sc-client-api", git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
futures = "0.3.12"
|
|
futures-timer = "3.0.2"
|
|
polkadot-node-primitives = { package = "polkadot-node-primitives", path = "../primitives" }
|
|
polkadot-node-subsystem-util = { path = "../subsystem-util" }
|
|
polkadot-primitives = { path = "../../primitives" }
|
|
polkadot-subsystem = { package = "polkadot-node-subsystem", path = "../subsystem" }
|
|
tracing = "0.1.25"
|
|
|
|
[dev-dependencies]
|
|
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
polkadot-node-network-protocol = { path = "../network/protocol" }
|
|
futures = { version = "0.3.12", features = ["thread-pool"] }
|
|
femme = "2.1.1"
|
|
kv-log-macro = "1.0.7"
|
|
assert_matches = "1.4.0"
|