mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 11:41:04 +00:00
Parachain improvements (#1905)
* Parachain improvements - Set the parachains configuration in Rococo genesis - Don't stop the overseer when a subsystem job is stopped - Several small code changes * Remove unused functionality * Return error from the runtime instead of printing it * Apply suggestions from code review Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> * Update primitives/src/v1.rs Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> * Update primitives/src/v1.rs Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> * Fix test * Revert "Update primitives/src/v1.rs" This reverts commit 11fce2785acd1de481ca57815b8e18400f09fd52. * Revert "Update primitives/src/v1.rs" This reverts commit d6439fed4f954360c89fb1e12b73954902c76a41. * Revert "Return error from the runtime instead of printing it" This reverts commit cb4b5c0830ac516a6d54b2c24197e9354f2b98cb. * Revert "Fix test" This reverts commit 0c5fa1b5566d4cd3c55a55d485e707165ce7a59e. * Update runtime/parachains/src/runtime_api_impl/v1.rs Co-authored-by: Sergei Shulepov <sergei@parity.io> Co-authored-by: Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> Co-authored-by: Sergei Shulepov <sergei@parity.io>
This commit is contained in:
@@ -323,10 +323,7 @@ async fn candidate_is_valid(
|
||||
pov: Arc<PoV>,
|
||||
sender: mpsc::Sender<FromJob>,
|
||||
) -> bool {
|
||||
std::matches!(
|
||||
candidate_is_valid_inner(candidate_descriptor, pov, sender).await,
|
||||
Ok(true)
|
||||
)
|
||||
candidate_is_valid_inner(candidate_descriptor, pov, sender).await.unwrap_or(false)
|
||||
}
|
||||
|
||||
// find out whether a candidate is valid or not, with a worse interface
|
||||
@@ -342,7 +339,7 @@ async fn candidate_is_valid_inner(
|
||||
CandidateValidationMessage::ValidateFromChainState(candidate_descriptor, pov, tx),
|
||||
))
|
||||
.await?;
|
||||
Ok(std::matches!(
|
||||
Ok(matches!(
|
||||
rx.await,
|
||||
Ok(Ok(ValidationResult::Valid(_, _)))
|
||||
))
|
||||
|
||||
Reference in New Issue
Block a user