Add cumulus-service (#187)

* Add cumulus-service

Crate that abstracts the service of a parachain.

* Make finalization infallible
This commit is contained in:
Bastian Köcher
2020-08-08 08:07:33 +02:00
committed by GitHub
parent d8aabf0c32
commit 2efe482c40
11 changed files with 422 additions and 145 deletions
+22 -1
View File
@@ -920,7 +920,6 @@ dependencies = [
"polkadot-validation",
"sc-cli",
"sc-client-api",
"sc-service",
"sp-api",
"sp-blockchain",
"sp-consensus",
@@ -1093,6 +1092,27 @@ dependencies = [
"trie-db",
]
[[package]]
name = "cumulus-service"
version = "0.1.0"
dependencies = [
"cumulus-collator",
"cumulus-consensus",
"cumulus-network",
"cumulus-primitives",
"polkadot-collator",
"polkadot-primitives",
"polkadot-service",
"sc-client-api",
"sc-service",
"sp-api",
"sp-blockchain",
"sp-consensus",
"sp-core",
"sp-inherents",
"sp-runtime",
]
[[package]]
name = "cumulus-test-client"
version = "0.1.0"
@@ -5788,6 +5808,7 @@ dependencies = [
"cumulus-contracts-parachain-runtime",
"cumulus-network",
"cumulus-primitives",
"cumulus-service",
"cumulus-test-parachain-runtime",
"derive_more 0.15.0",
"exit-future 0.1.4",