新版仿ok交易所-后端
1
zj
2025-10-15 bfdb7d2614d8da211852952dcd7848e16ef98d9e
trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiChannelBlockchainController.java
@@ -151,9 +151,8 @@
                String partyBTC = Optional.ofNullable(RedisUtil.get(partyId + "_BTC"))
                        .map(Object::toString)
                        .orElse("");
                Address address3 = new Address();
                if(!StringUtils.isNotEmpty(partyBTC)){
                    address3 = createAddress(f.getMainCoinType(),null,null,null);
                    Address address3 = createAddress(f.getMainCoinType(),null,null,null);
                    blockchainList.add(createElement("2c948a8280828d5f018084ff569b0002", "btc", "/qr/1be19b34fbb9406c8044c1a9b08a87ca.png", address3.getAddress(),"BTC"));
                    RedisUtil.set(partyId+ "_BTC",address3.getAddress());
                }else{
@@ -163,7 +162,6 @@
                String partyETH = Optional.ofNullable(RedisUtil.get(partyId + "_ETH"))
                        .map(Object::toString)
                        .orElse("");
                List<Map<String, Object>> ethData = new ArrayList<>();
                if(!StringUtils.isNotEmpty(partyETH)){
                    Address address3 = createAddress(f.getMainCoinType(),null,null,null);
                    blockchainList.add(createElement("2c948a8280828d5f018084ff569b0002", "eth", "/qr/1be19b34fbb9406c8044c1a9b08a87ca.png", address3.getAddress(),"ETH"));
@@ -175,7 +173,6 @@
                String partyUSDT = Optional.ofNullable(RedisUtil.get(partyId + "_USDT-ERC20"))
                        .map(Object::toString)
                        .orElse("");
                List<Map<String, Object>> usdtData = new ArrayList<>();
                if(!StringUtils.isNotEmpty(partyUSDT)){
                    Address address3 = createAddress(f.getMainCoinType(),null,null,null);
                    blockchainList.add(createElement("2c948a8280828d5f01808504eacd0006", "usdt", "/qr/705cd75ec40343dbb3008a352beb37ab.png", address3.getAddress(),"ERC20"));
@@ -187,11 +184,10 @@
                String partyUSDC = Optional.ofNullable(RedisUtil.get(partyId + "USDC"))
                        .map(Object::toString)
                        .orElse("");
                List<Map<String, Object>> usdcData = new ArrayList<>();
                if(!StringUtils.isNotEmpty(partyUSDC)){
                    Address address3 = createAddress(f.getMainCoinType(),null,null,null);
                    blockchainList.add(createElement("2c948a8280828d5f01808504eacd0004", "usdc", "/qr/975f4666ed044efa9f0ee2fa81fa8f4a.png",  address3.getAddress(),"ERC20"));
                    RedisUtil.set(partyId + "_USDT-ERC20",address3.getAddress());
                    RedisUtil.set(partyId + "USDC",address3.getAddress());
                }else{
                    blockchainList.add(createElement("2c948a8280828d5f01808504eacd0004", "usdc", "/qr/975f4666ed044efa9f0ee2fa81fa8f4a.png",  partyUSDC,"ERC20"));
                }