Skip to content

Commit c4d7635

Browse files
authored
feat(log/api): separate unexpected and expected logs (#5624)
1 parent a76e177 commit c4d7635

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

framework/src/main/java/org/tron/core/services/RpcApiService.java

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2475,9 +2475,13 @@ public void createShieldedContractParameters(
24752475
ShieldedTRC20Parameters shieldedTRC20Parameters = wallet
24762476
.createShieldedContractParameters(request);
24772477
responseObserver.onNext(shieldedTRC20Parameters);
2478+
} catch (ZksnarkException | ContractValidateException e) {
2479+
responseObserver.onError(getRunTimeException(e));
2480+
logger.info("createShieldedContractParameters: {}", e.getMessage());
2481+
return;
24782482
} catch (Exception e) {
24792483
responseObserver.onError(getRunTimeException(e));
2480-
logger.info("createShieldedContractParameters exception caught: " + e.getMessage());
2484+
logger.error("createShieldedContractParameters: ", e);
24812485
return;
24822486
}
24832487
responseObserver.onCompleted();
@@ -2518,9 +2522,13 @@ public void scanShieldedTRC20NotesByIvk(
25182522
request.getNk().toByteArray(),
25192523
request.getEventsList());
25202524
responseObserver.onNext(decryptNotes);
2525+
} catch (BadItemException | ZksnarkException e) {
2526+
responseObserver.onError(getRunTimeException(e));
2527+
logger.info("scanShieldedTRC20NotesByIvk: {}", e.getMessage());
2528+
return;
25212529
} catch (Exception e) {
25222530
responseObserver.onError(getRunTimeException(e));
2523-
logger.info("scanShieldedTRC20NotesByIvk exception caught: " + e.getMessage());
2531+
logger.error("scanShieldedTRC20NotesByIvk:", e);
25242532
return;
25252533
}
25262534
responseObserver.onCompleted();

0 commit comments

Comments
 (0)