SelectChain implementation for relay chains (#3341)

* stubbed SelectRelayChain

* disconnected overseer handlers

* add is_disconnected

* add fallback in case overseer is disconnected

* fall back on fallback

* fetch leaves by calling into chain-selection subsystem

* implement best_chain

* mostly implement finality_target

* chain constrain

* metrics and maximum safeguard

* remove review comment after review
This commit is contained in:
Robert Habermeier
2021-06-23 00:41:54 +01:00
committed by GitHub
parent 6b408d1e38
commit b57b9cf7dc
6 changed files with 408 additions and 6 deletions
+1
View File
@@ -67,6 +67,7 @@ serde = { version = "1.0.123", features = ["derive"] }
thiserror = "1.0.23"
kvdb = "0.9.0"
kvdb-rocksdb = { version = "0.11.1", optional = true }
async-trait = "0.1.42"
# Polkadot
polkadot-node-core-parachains-inherent = { path = "../core/parachains-inherent" }