You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In general, we have a pattern whereby we don't expose external packages beyond the datasource layer. This not only allows interchanability, but also consistent error handling.
Due to the extensive functionality of viem, it is the only package that doesn't follow this pattern. We have already seen two instances where this has thrown unknown errors, breaking the UI:
Description
In general, we have a pattern whereby we don't expose external packages beyond the datasource layer. This not only allows interchanability, but also consistent error handling.
Due to the extensive functionality of viem, it is the only package that doesn't follow this pattern. We have already seen two instances where this has thrown unknown errors, breaking the UI:
multiSend
decoding errors #1984We should investigate wrapping viem with consistent error handling, not using the package directly.
Requirements
Additional information
No response
The text was updated successfully, but these errors were encountered: