mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-12 16:55:46 +00:00
fa46a92353
* Initial commit * Licenses, spaces, docs * Add a spawner * Watch spawned subsystems with a FuturesUnordered * Move the types around a bit * Suggested fixes by Max * Add a handler to talk to the Overseer * FromOverseer and ToOverseer msgs and stopping * Docs and return errors * Dont broadcast, have add a from field to messages * Allow communication between subsystems and outside world * A message with a oneshot to send result example * Remove leftover can_recv_msg * Remove from field from messages * Dont be generic over stuff * Gather messages with StreamUnordered * Fix comments and formatting * More docs fixes and an example * Apply suggestions from code review Co-authored-by: Robert Habermeier <rphmeier@gmail.com> * Fixes from review Move function from impl block. Do not panic but resolve with errors if spawner fails or subsystem resolves. * Dropping a handler results in a flaky test Co-authored-by: Robert Habermeier <rphmeier@gmail.com>
19 lines
370 B
TOML
19 lines
370 B
TOML
[package]
|
|
name = "overseer"
|
|
version = "0.1.0"
|
|
authors = ["Parity Technologies <admin@parity.io>"]
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
futures = "0.3.5"
|
|
log = "0.4.8"
|
|
futures-timer = "3.0.2"
|
|
streamunordered = "0.5.1"
|
|
|
|
[dev-dependencies]
|
|
futures = { version = "0.3.5", features = ["thread-pool"] }
|
|
futures-timer = "3.0.2"
|
|
femme = "2.0.1"
|
|
log = "0.4.8"
|
|
kv-log-macro = "1.0.6"
|