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
Add extra scenario tests to the suite that specifically test the error messages returned from Fabric Gateway.
Ensure relevant messages are easily accessible and contain appropriate diagnostic information.
Ensure consistency across the three SDKs.
The text was updated successfully, but these errors were encountered:
For a production-ready client application, we need to be able to distinguish whether a given error is:
a connection failure that can be retried
an unrecoverable failure (like bad credentials, channel name, chaincode name or transaction name)
a valid application-level error from chaincode (like querying an asset that doesn’t exist)
We might be able to achieve this with good use of gRPC status codes on errors returned from the Gateway peer. We will need to document status codes we use and their meaning. This documentation might need to include code examples demonstrating how to capture errors / exceptions and examine the status codes.
Add extra scenario tests to the suite that specifically test the error messages returned from Fabric Gateway.
Ensure relevant messages are easily accessible and contain appropriate diagnostic information.
Ensure consistency across the three SDKs.
The text was updated successfully, but these errors were encountered: