From 6b6a3c1f4bf8c4be492ed2bbed1fccd5551af9f6 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 13 Jan 2023 15:15:04 +0800
Subject: [PATCH] 20221227 充值归集

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

diff --git a/src/main/java/cc/mrbird/febs/mall/chain/service/ChainService.java b/src/main/java/cc/mrbird/febs/mall/chain/service/ChainService.java
index db98065..baf10d0 100644
--- a/src/main/java/cc/mrbird/febs/mall/chain/service/ChainService.java
+++ b/src/main/java/cc/mrbird/febs/mall/chain/service/ChainService.java
@@ -3,9 +3,11 @@
 import cc.mrbird.febs.common.exception.FebsException;
 import cc.mrbird.febs.mall.chain.enums.ChainEnum;
 import cc.mrbird.febs.mall.chain.enums.EthService;
+import com.sun.xml.internal.bind.v2.TODO;
 import io.reactivex.Flowable;
 import io.reactivex.disposables.Disposable;
 import lombok.extern.slf4j.Slf4j;
+import org.java_websocket.WebSocket;
 import org.web3j.crypto.Credentials;
 import org.web3j.protocol.Web3j;
 import org.web3j.protocol.core.DefaultBlockParameter;
@@ -88,7 +90,11 @@
         } catch (Exception e) {
             try {
                 ws.close();
+                //TODO
 
+                WebSocket.READYSTATE readyState = webSocketClient.getReadyState();
+
+                webSocketClient.reconnect();
                 webSocketClient = new WebSocketClient(new URI("wss://bsc-mainnet.nodereal.io/ws/v1/78074065950e4915aef4f12b6f357d16"));
                 ws = new WebSocketService(webSocketClient, true);
                 ws.connect();

--
Gitblit v1.9.1