From 003738b1c58a319e1c884336a02c00801cb84dc8 Mon Sep 17 00:00:00 2001 From: Andronik Ordian Date: Fri, 4 Jun 2021 09:05:21 +0200 Subject: [PATCH] more useful error message (#9014) --- substrate/client/finality-grandpa/src/import.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/substrate/client/finality-grandpa/src/import.rs b/substrate/client/finality-grandpa/src/import.rs index 482859b1f7..474f6ee5bf 100644 --- a/substrate/client/finality-grandpa/src/import.rs +++ b/substrate/client/finality-grandpa/src/import.rs @@ -646,9 +646,10 @@ where initial_sync: bool, ) -> Result<(), ConsensusError> { if justification.0 != GRANDPA_ENGINE_ID { - return Err(ConsensusError::ClientImport( - "GRANDPA can only import GRANDPA Justifications.".into(), - )); + return Err(ConsensusError::ClientImport(format!( + "Expected GRANDPA Justification, got {}.", + String::from_utf8_lossy(&justification.0) + ))); } let justification = GrandpaJustification::decode_and_verify_finalizes(