diff --git a/src/codec_impl.rs b/src/codec_impl.rs index 5dbc745..cf4254c 100644 --- a/src/codec_impl.rs +++ b/src/codec_impl.rs @@ -12,7 +12,9 @@ macro_rules! impl_codec_for { impl codec::Decode for $type { fn decode(value: &mut I) -> std::result::Result { let decoded: Vec = codec::Decode::decode(value)?; - bincode::deserialize(decoded.as_slice()).map_err(|_| codec::Error) + bincode::deserialize(decoded.as_slice()).map_err(|_| { + codec::Error::from("parity-scale-codec decode error in threshold_crypto") + }) } } };