Currently, the entire sequencer uses anyhow::Result, which provides limited error information in its Display trait. This is because Penumbra's cnidarium uses anyhow, but we should update all pieces which do not touch Penumbra to use eyre like the rest of our codebase. This will provide continuity and also allow for useful error emission after the added instrumentation in #1368.
┆Issue Number: ENG-735
Currently, the entire sequencer uses
anyhow::Result, which provides limited error information in itsDisplaytrait. This is because Penumbra'scnidariumusesanyhow, but we should update all pieces which do not touch Penumbra to useeyrelike the rest of our codebase. This will provide continuity and also allow for useful error emission after the added instrumentation in #1368.┆Issue Number: ENG-735