mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-27 15:07:59 +00:00
e7ead40255
* service-new: cosmetic changes * overseer: draft of prometheus metrics * metrics: update active_leaves metrics * metrics: extract into functions * metrics: resolve XXX * metrics: it's ugly, but it works * Bump Substrate * metrics: move a bunch of code around * Bumb substrate again * metrics: fix a warning * fix a warning in runtime * metrics: statements signed * metrics: statements impl RegisterMetrics * metrics: refactor Metrics trait * metrics: add Metrics assoc type to JobTrait * metrics: move Metrics trait to util * metrics: fix overseer * metrics: fix backing * metrics: fix candidate validation * metrics: derive Default * metrics: docs * metrics: add stubs for other subsystems * metrics: add more stubs and fix compilation * metrics: fix doctest * metrics: move to subsystem * metrics: fix candidate validation * metrics: bitfield signing * metrics: av store * metrics: chain API * metrics: runtime API * metrics: stub for avad * metrics: candidates seconded * metrics: ok I gave up * metrics: provisioner * metrics: remove a clone by requiring Metrics: Sync * metrics: YAGNI * metrics: remove another TODO * metrics: for later * metrics: add parachain_ prefix * metrics: s/signed_statement/signed_statements * utils: add a comment for job metrics * metrics: address review comments * metrics: oops * metrics: make sure to save files before commit 😅 * use _total suffix for requests metrics Co-authored-by: Max Inden <mail@max-inden.de> * metrics: add tests for overseer * update Cargo.lock * overseer: add a test for CollationGeneration * collation-generation: impl metrics * collation-generation: use kebab-case for name * collation-generation: add a constructor Co-authored-by: Gav Wood <gavin@parity.io> Co-authored-by: Ashley Ruglys <ashley.ruglys@gmail.com> Co-authored-by: Max Inden <mail@max-inden.de>
32 lines
1.1 KiB
TOML
32 lines
1.1 KiB
TOML
[package]
|
|
name = "polkadot-node-subsystem"
|
|
version = "0.1.0"
|
|
authors = ["Parity Technologies <admin@parity.io>"]
|
|
edition = "2018"
|
|
description = "Subsystem traits and message definitions"
|
|
|
|
[dependencies]
|
|
async-trait = "0.1"
|
|
derive_more = "0.99.9"
|
|
futures = "0.3.5"
|
|
futures-timer = "3.0.2"
|
|
log = "0.4.8"
|
|
parity-scale-codec = "1.3.4"
|
|
parking_lot = { version = "0.10.0", optional = true }
|
|
pin-project = "0.4.22"
|
|
polkadot-node-primitives = { path = "../primitives" }
|
|
polkadot-node-network-protocol = { path = "../network/protocol" }
|
|
polkadot-primitives = { path = "../../primitives" }
|
|
polkadot-statement-table = { path = "../../statement-table" }
|
|
sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
smallvec = "1.4.1"
|
|
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
substrate-prometheus-endpoint = { git = "https://github.com/paritytech/substrate", branch = "master" }
|
|
|
|
[dev-dependencies]
|
|
assert_matches = "1.3.0"
|
|
async-trait = "0.1"
|
|
futures = { version = "0.3.5", features = ["thread-pool"] }
|
|
parking_lot = "0.10.0"
|
|
polkadot-node-subsystem-test-helpers = { path = "../subsystem-test-helpers" }
|