diff --git a/substrate/runtime-std/src/lib.rs b/substrate/runtime-std/src/lib.rs index bca0e2018f..5291ca77ec 100644 --- a/substrate/runtime-std/src/lib.rs +++ b/substrate/runtime-std/src/lib.rs @@ -50,7 +50,8 @@ pub mod transaction { use core::ops; /// A type-safe indicator that a transaction has been checked. - #[derive(Debug, PartialEq, Eq, Clone)] + #[derive(PartialEq, Eq, Clone)] + #[cfg_attr(feature = "std", derive(Debug))] pub struct CheckedTransaction(UncheckedTransaction); impl CheckedTransaction {