Open hadoop002 opened 6 years ago
在BCOS里面发起一笔交易,最常见的2个错误如下: {"error":{"code":0,"data":null,"message":"Randomid Check Fail."},"id":0,"jsonrpc":"2.0"}
{"error":{"code":0,"data":null,"message":"Malformed!!"},"id":0,"jsonrpc":"2.0"} 很明显,这两个错误是完全不同的两个错误,但是,code都是0
这样的话,业务方无法区分到底是什么错误。难道直接根据message判断吗?
建议BCOS统一一下错误码,不同的错误,返回不同的错误码。这样,调用方就很容易的知道是什么错误
感谢您的建议,我们将着手安排优化:hibiscus:
在BCOS里面发起一笔交易,最常见的2个错误如下: {"error":{"code":0,"data":null,"message":"Randomid Check Fail."},"id":0,"jsonrpc":"2.0"}
{"error":{"code":0,"data":null,"message":"Malformed!!"},"id":0,"jsonrpc":"2.0"} 很明显,这两个错误是完全不同的两个错误,但是,code都是0
这样的话,业务方无法区分到底是什么错误。难道直接根据message判断吗?
建议BCOS统一一下错误码,不同的错误,返回不同的错误码。这样,调用方就很容易的知道是什么错误