chore: improve some error messages (#1183)

Co-authored-by: Tadeo Hepperle <62739623+tadeohepperle@users.noreply.github.com>
This commit is contained in:
yjh
2023-10-02 18:49:10 +08:00
committed by GitHub
parent 556c2d5047
commit 958ff56596
+6 -6
View File
@@ -42,13 +42,13 @@ pub enum Error {
#[error("Serde json error: {0}")] #[error("Serde json error: {0}")]
Serialization(#[from] serde_json::error::Error), Serialization(#[from] serde_json::error::Error),
/// Error working with metadata. /// Error working with metadata.
#[error("Metadata: {0}")] #[error("Metadata error: {0}")]
Metadata(#[from] MetadataError), Metadata(#[from] MetadataError),
/// Error decoding metadata. /// Error decoding metadata.
#[error("Metadata: {0}")] #[error("Metadata Decoding error: {0}")]
MetadataDecoding(#[from] MetadataTryFromError), MetadataDecoding(#[from] MetadataTryFromError),
/// Runtime error. /// Runtime error.
#[error("Runtime error: {0:?}")] #[error("Runtime error: {0}")]
Runtime(#[from] DispatchError), Runtime(#[from] DispatchError),
/// Error decoding to a [`crate::dynamic::Value`]. /// Error decoding to a [`crate::dynamic::Value`].
#[error("Error decoding into dynamic value: {0}")] #[error("Error decoding into dynamic value: {0}")]
@@ -60,7 +60,7 @@ pub enum Error {
#[error("Transaction error: {0}")] #[error("Transaction error: {0}")]
Transaction(#[from] TransactionError), Transaction(#[from] TransactionError),
/// Error constructing the appropriate extrinsic params. /// Error constructing the appropriate extrinsic params.
#[error("{0}")] #[error("Extrinsic params error: {0}")]
ExtrinsicParams(#[from] ExtrinsicParamsError), ExtrinsicParams(#[from] ExtrinsicParamsError),
/// Block related error. /// Block related error.
#[error("Block error: {0}")] #[error("Block error: {0}")]
@@ -73,7 +73,7 @@ pub enum Error {
Unknown(Vec<u8>), Unknown(Vec<u8>),
/// Light client error. /// Light client error.
#[cfg(feature = "unstable-light-client")] #[cfg(feature = "unstable-light-client")]
#[error("An error occurred but it could not be decoded: {0:?}")] #[error("An error occurred but it could not be decoded: {0}")]
LightClient(#[from] LightClientError), LightClient(#[from] LightClientError),
/// Other error. /// Other error.
#[error("Other error: {0}")] #[error("Other error: {0}")]
@@ -110,7 +110,7 @@ pub enum RpcError {
ClientError(Box<dyn std::error::Error + Send + Sync + 'static>), ClientError(Box<dyn std::error::Error + Send + Sync + 'static>),
/// This error signals that the request was rejected for some reason. /// This error signals that the request was rejected for some reason.
/// The specific reason is provided. /// The specific reason is provided.
#[error("RPC error: request rejected")] #[error("RPC error: request rejected: {0}")]
RequestRejected(String), RequestRejected(String),
/// The RPC subscription dropped. /// The RPC subscription dropped.
#[error("RPC error: subscription dropped.")] #[error("RPC error: subscription dropped.")]