bcosorg / bcos

BCOS平台(Be Credible, Open & Secure)
GNU General Public License v3.0
872 stars 286 forks source link

BCOS问题5:错误码问题 #83

Open hadoop002 opened 6 years ago

hadoop002 commented 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统一一下错误码,不同的错误,返回不同的错误码。这样,调用方就很容易的知道是什么错误

arya1990 commented 6 years ago

感谢您的建议,我们将着手安排优化:hibiscus: