From 823aabb391a0cbd2eddf7c58c03b76e71967b964 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Fri, 22 Jul 2022 11:16:45 +0800
Subject: [PATCH] add contract listner exception

---
 src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java b/src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java
index e83c1f0..4f8efc2 100644
--- a/src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java
+++ b/src/main/java/cc/mrbird/febs/dapp/chain/ChainService.java
@@ -61,7 +61,11 @@
      * @param startBlock 开始区块
      */
     public static void contractEventListener(BigInteger startBlock, ContractEventService event, String type) {
-        contractEventListener(startBlock, null, event, type);
+        try {
+            contractEventListener(startBlock, null, event, type);
+        } catch (Exception e) {
+            log.error("合约监听异常", e);
+        }
     }
 
     public static void contractEventListener(BigInteger startBlock, BigInteger endBlock, ContractEventService event, String type) {

--
Gitblit v1.9.1