Refine transaction log count message

This commit is contained in:
Michael Vines 2020-11-03 20:23:41 -08:00 committed by mergify[bot]
parent 6d9ca0ae15
commit b5ef319038
1 changed files with 7 additions and 3 deletions

View File

@ -153,8 +153,12 @@ impl fmt::Display for RpcResponseErrorData {
logs: Some(logs), ..
},
) => {
// Give the user a hint that there is more useful logging information available...
write!(f, "{} log messages", logs.len())
if logs.is_empty() {
Ok(())
} else {
// Give the user a hint that there is more useful logging information available...
write!(f, "[{} log messages]", logs.len())
}
}
_ => Ok(()),
}
@ -165,7 +169,7 @@ impl fmt::Display for RpcResponseErrorData {
pub enum RpcError {
#[error("RPC request error: {0}")]
RpcRequestError(String),
#[error("RPC response error {code}: {message} [{data}]")]
#[error("RPC response error {code}: {message} {data}")]
RpcResponseError {
code: i64,
message: String,