diff --git a/framework/src/main/java/org/tron/core/services/jsonrpc/TronJsonRpcImpl.java b/framework/src/main/java/org/tron/core/services/jsonrpc/TronJsonRpcImpl.java index 55bb167e771..4da6fe4b1e2 100644 --- a/framework/src/main/java/org/tron/core/services/jsonrpc/TronJsonRpcImpl.java +++ b/framework/src/main/java/org/tron/core/services/jsonrpc/TronJsonRpcImpl.java @@ -732,7 +732,7 @@ public String getCall(CallArguments transactionCall, Object blockParamObj) try { blockNumOrTag = paramMap.get("blockNumber"); } catch (ClassCastException e) { - throw new JsonRpcInvalidRequestException(JSON_ERROR); + throw new JsonRpcInvalidParamsException(JSON_ERROR); } long blockNumber; @@ -750,7 +750,7 @@ public String getCall(CallArguments transactionCall, Object blockParamObj) try { blockNumOrTag = paramMap.get("blockHash"); } catch (ClassCastException e) { - throw new JsonRpcInvalidRequestException(JSON_ERROR); + throw new JsonRpcInvalidParamsException(JSON_ERROR); } if (getBlockByJsonHash(blockNumOrTag) == null) {