Expand description
Types representing the errors that can be returned.
Structs§
- Decode
Error - An error produced while attempting to decode some type.
- Encode
Error - An error produced while attempting to encode some type.
- Metadata
- A cheaply clone-able representation of the runtime metadata received from a node.
- Module
Error - Details about a module error that has occurred.
Enums§
- Arithmetic
Error - An error relating to arithmetic when dispatching a transaction.
- Block
Error - Block error
- Dispatch
Error - An error dispatching a transaction.
- Error
- The underlying error enum, generic over the type held by the
Runtimevariant. Prefer to use theError<E>andErroraliases over using this type directly. - Extrinsic
Error - An error that can be encountered when constructing a transaction.
- Light
Client Error unstable-light-client - Things that can go wrong when constructing the
LightClient. - Metadata
Error - Something went wrong trying to access details in the metadata.
- Metadata
TryFrom Error - An error emitted if something goes wrong converting
frame_metadatatypes intocrate::Metadata. - RpcError
- An RPC error. Since we are generic over the RPC client that is used, the error is boxed and could be casted.
- Storage
Address Error - Something went wrong trying to encode or decode a storage address.
- Token
Error - An error relating to tokens when dispatching a transaction.
- Transaction
Error - Transaction error.
- Transactional
Error - An error relating to thr transactional layers when dispatching a transaction.