Clean up error variants #1316
Labels
O: code-hygiene
Objective: aims to improve code hygiene
O: maintainability
Objective: cause to ease modification, fault corrections and improve code understanding
Milestone
Feature Summary
As specified in #1310, part of improving ibc-rs's error handling involves cleaning up old and redundant error variants, as well as consolidating unnecessary fields under error variants.
Some specific problems that need to be addressed include the following:
description
, or it might be namedreason
; string descriptions are not named consistently across error variant fields.To this end, all error variants should adhere to one of these six classifications. Variants that make use of an
Other
class should be consolidated as best as possible into one of these classifications.Proposal
As part of cleaning up ibc-rs's error variants, we should address each of the above concerns:
description
if it is not already named as such.Other
classification.Tasks
ibc-core
andibc-clients
error types #1317ibc-apps
errors #1318QueryError
andRelayerError
types #1321The text was updated successfully, but these errors were encountered: