From 46dd4b8f53e8a69fc1ac27606406bb8db63558cd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastian=20K=C3=B6cher?= <git@kchr.de>
Date: Fri, 22 Dec 2023 09:50:35 +0100
Subject: [PATCH] frame-support: Print key as hex for corrupted state (#2779)

---
 substrate/frame/support/src/storage/unhashed.rs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/substrate/frame/support/src/storage/unhashed.rs b/substrate/frame/support/src/storage/unhashed.rs
index aae83034ab7..776c7d0f3c3 100644
--- a/substrate/frame/support/src/storage/unhashed.rs
+++ b/substrate/frame/support/src/storage/unhashed.rs
@@ -27,8 +27,8 @@ pub fn get<T: Decode + Sized>(key: &[u8]) -> Option<T> {
 			// TODO #3700: error should be handleable.
 			log::error!(
 				target: "runtime::storage",
-				"Corrupted state at `{:?}: {:?}`",
-				key,
+				"Corrupted state at `{}`: {:?}",
+				array_bytes::bytes2hex("0x", key),
 				e,
 			);
 			None
-- 
GitLab