From e5c4286dc905538c50219092a0e44f7b97375ed9 Mon Sep 17 00:00:00 2001 From: iceseer Date: Thu, 3 Aug 2023 16:02:34 +0300 Subject: [PATCH 1/2] start handler Signed-off-by: iceseer --- core/parachain/approval/approval_distribution.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/core/parachain/approval/approval_distribution.cpp b/core/parachain/approval/approval_distribution.cpp index 38b28309e1..eda52480c2 100644 --- a/core/parachain/approval/approval_distribution.cpp +++ b/core/parachain/approval/approval_distribution.cpp @@ -543,6 +543,7 @@ namespace kagome::parachain { internal_context_->start(); thread_pool_context_->start(); + this_context_.start(); return true; } @@ -2242,7 +2243,7 @@ namespace kagome::parachain { const auto should_trigger = shouldTriggerAssignment( approval_entry, candidate_entry, tta, tranche_now); const auto backing_group = approval_entry.backing_group; - auto candidate_receipt = candidate_entry.candidate; + const auto &candidate_receipt = candidate_entry.candidate; ApprovalEntry::MaybeCert maybe_cert{}; if (should_trigger) { @@ -2260,6 +2261,11 @@ namespace kagome::parachain { }; if (auto i = block_entry.candidateIxByHash(candidate_hash)) { + SL_TRACE( + logger_, "Launching approval work. (candidate_hash={}, para_id={}, block_hash={})", + candidate_hash, candidate_receipt.descriptor.para_id, block_hash + ); + runLaunchApproval(candidate_hash, indirect_cert, tranche, From e2e4e525ac543f34be656cfb73218975e143ad7f Mon Sep 17 00:00:00 2001 From: iceseer Date: Fri, 4 Aug 2023 09:25:20 +0300 Subject: [PATCH 2/2] formatting Signed-off-by: iceseer --- core/parachain/approval/approval_distribution.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/core/parachain/approval/approval_distribution.cpp b/core/parachain/approval/approval_distribution.cpp index eda52480c2..28a33af6e9 100644 --- a/core/parachain/approval/approval_distribution.cpp +++ b/core/parachain/approval/approval_distribution.cpp @@ -2261,10 +2261,12 @@ namespace kagome::parachain { }; if (auto i = block_entry.candidateIxByHash(candidate_hash)) { - SL_TRACE( - logger_, "Launching approval work. (candidate_hash={}, para_id={}, block_hash={})", - candidate_hash, candidate_receipt.descriptor.para_id, block_hash - ); + SL_TRACE(logger_, + "Launching approval work. (candidate_hash={}, para_id={}, " + "block_hash={})", + candidate_hash, + candidate_receipt.descriptor.para_id, + block_hash); runLaunchApproval(candidate_hash, indirect_cert,