From b7ca89cb568e9fb351bdff781e48830d64095779 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Mon, 30 Nov 2020 10:38:44 +0800 Subject: [PATCH] modify symbol to ser --- src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java | 4 ++-- src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java | 12 ++++++------ src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java | 6 +++--- src/main/java/com/xcong/excoin/common/contants/WalletConstants.java | 2 +- src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java | 2 +- src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java | 2 +- src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java | 5 ++--- src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java | 8 ++++---- src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java | 2 +- src/main/resources/application-test.yml | 2 +- src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java | 4 ++-- src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java | 4 ++-- src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java | 2 +- 13 files changed, 27 insertions(+), 28 deletions(-) diff --git a/src/main/java/com/xcong/excoin/common/contants/WalletConstants.java b/src/main/java/com/xcong/excoin/common/contants/WalletConstants.java index 38a0a19..5485614 100644 --- a/src/main/java/com/xcong/excoin/common/contants/WalletConstants.java +++ b/src/main/java/com/xcong/excoin/common/contants/WalletConstants.java @@ -1,7 +1,7 @@ package com.xcong.excoin.common.contants; public class WalletConstants { - public static final String ADDRESS_PREFIX = "ROC"; + public static final String ADDRESS_PREFIX = "SER"; /** * 是否是主币 diff --git a/src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java b/src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java index f50807c..8ec10bb 100644 --- a/src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java +++ b/src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java @@ -6,5 +6,5 @@ * @author wzy */ public enum CoinTypeEnum { - USDT, BTC, ETH, LTC, EOS, XRP, BCH, ETC,ROC + USDT, BTC, ETH, LTC, EOS, XRP, BCH, ETC,SER } diff --git a/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java b/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java index 58e1460..a5f9fff 100644 --- a/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java +++ b/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java @@ -7,7 +7,7 @@ */ @Getter public enum SymbolEnum { - ROC("ROC", "ROC/USDT") + SER("SER", "SER/USDT") ,BTC("BTC", "BTC/USDT") ,ETH("ETH", "ETH/USDT") ,LTC("LTC", "LTC/USDT") diff --git a/src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java b/src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java index e21dc6b..577b401 100644 --- a/src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java +++ b/src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java @@ -53,7 +53,6 @@ } else { memberCoinAddress = memberMapper.selectBlockAddress(Long.parseLong(mId), symbol); } - log.info("--->{}", memberCoinAddress); if (memberCoinAddress != null) { map.put("address", memberCoinAddress.getAddress()); map.put("lable", memberCoinAddress.getLabel()); @@ -186,8 +185,8 @@ usdtUpdateProducer.sendAddressMsg(address); } break; - case "ROC": - address = RocService.createWallet(); + case "SER": +// address = RocService.createWallet(); map.put("address", address); break; default: diff --git a/src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java b/src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java index 0501a20..2e63f99 100644 --- a/src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java +++ b/src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java @@ -505,7 +505,7 @@ } Long memberId = memberCoinAddress.getMemberId(); // 查询钱包 并更新 - MemberWalletCoinEntity walletCoinEntity = memberWalletCoinDao.selectWalletCoinBymIdAndCode(memberId, CoinTypeEnum.ROC.name()); + MemberWalletCoinEntity walletCoinEntity = memberWalletCoinDao.selectWalletCoinBymIdAndCode(memberId, CoinTypeEnum.SER.name()); if (walletCoinEntity == null) { // 创建一个钱包 // 创建这个钱包 @@ -521,15 +521,15 @@ memberWalletCoinDao.updateBlockBalance(walletCoinEntity.getId(), balance, BigDecimal.ZERO, 0); - String orderNo = insertCoinCharge(address, memberId, balance, CoinTypeEnum.ROC.name(), "", BigDecimal.ZERO, null); + String orderNo = insertCoinCharge(address, memberId, balance, CoinTypeEnum.SER.name(), "", BigDecimal.ZERO, null); // 插入财务记录 - LogRecordUtils.insertMemberAccountMoneyChange(memberId, "转入", balance, CoinTypeEnum.ROC.name(), 1, 1); + LogRecordUtils.insertMemberAccountMoneyChange(memberId, "转入", balance, CoinTypeEnum.SER.name(), 1, 1); try { ThreadPoolUtils.sendDingTalk(5); MemberEntity member = memberDao.selectById(memberId); if (StrUtil.isNotBlank(member.getPhone())) { - String amount = balance.toPlainString() + "ROC"; + String amount = balance.toPlainString() + "SER"; Sms106Send.sendRechargeMsg(member.getPhone(), DateUtil.format(new Date(), DatePattern.NORM_DATETIME_MINUTE_PATTERN), orderNo); } else { SubMailSend.sendRechargeMail(member.getEmail(), DateUtil.format(new Date(), DatePattern.NORM_DATETIME_MINUTE_PATTERN), orderNo); diff --git a/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java b/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java index ccc2cac..810601c 100644 --- a/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java +++ b/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java @@ -809,7 +809,7 @@ @Override public Result findAllWalletCoinOrder() { - List<OrderCoinsDealEntity> orderCoinsDealEntities = orderCoinDealDao.selectAllCoinDealsOrderBySymbol(CoinTypeEnum.ROC.toString()); + List<OrderCoinsDealEntity> orderCoinsDealEntities = orderCoinDealDao.selectAllCoinDealsOrderBySymbol(CoinTypeEnum.SER.toString()); return Result.ok(orderCoinsDealEntities); } @@ -928,7 +928,7 @@ @Transactional(rollbackFor = Exception.class) public void dealEntrustCoinOrder() { List<String> ignoreTypes = new ArrayList<>(); - ignoreTypes.add(SymbolsConstats.ROC); + ignoreTypes.add(SymbolsConstats.SER); List<OrderCoinsEntity> list = orderCoinsDao.selectAllEntrustingCoinOrderList(ignoreTypes); if (CollUtil.isNotEmpty(list)) { for (OrderCoinsEntity orderCoinsEntity : list) { diff --git a/src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java b/src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java index 2ae5ded..3b7e8d8 100644 --- a/src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java +++ b/src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java @@ -5,8 +5,8 @@ public class SymbolsConstats { public final static List<String> EXCHANGE_SYMBOLS = new ArrayList<>(); - public final static String ROC = "ROC"; + public final static String SER = "SER"; static { - EXCHANGE_SYMBOLS.add("ROC"); + EXCHANGE_SYMBOLS.add("SER"); } } diff --git a/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java b/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java index ed484ac..a4731cc 100644 --- a/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java +++ b/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java @@ -381,7 +381,7 @@ kLine.setLow(kLine.getClose()); kLine.setHigh(kLine.getClose()); kLine.setVolume(BigDecimal.ZERO); - redisUtils.set("ROC/USDT",kLine); + redisUtils.set("SER/USDT",kLine); } } diff --git a/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java b/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java index a72ee84..1b365c6 100644 --- a/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java +++ b/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java @@ -70,7 +70,7 @@ @PostConstruct public void initCoinTrade() { log.info("#=======撮合交易器开启=======#"); - String symbol = SymbolsConstats.ROC; + String symbol = SymbolsConstats.SER; CoinTrader newTrader = new CoinTrader(symbol); newTrader.setExchangeProducer(exchangeProducer); //newTrader.setKafkaTemplate(kafkaTemplate); @@ -112,7 +112,7 @@ processor.initializeThumb(); //processor.initializeUsdRate(); processor.setIsHalt(false); - List<ExchangeTrade> nekk = orderCoinDealDao.selectOrderCoinDealByTime(SymbolsConstats.ROC, null, null); + List<ExchangeTrade> nekk = orderCoinDealDao.selectOrderCoinDealByTime(SymbolsConstats.SER, null, null); processor.process(nekk); String symbolUsdt = symbol; if(!symbol.contains("USDT")){ diff --git a/src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java b/src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java index 62105e3..09d0d13 100644 --- a/src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java +++ b/src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java @@ -52,7 +52,7 @@ @RabbitListener(queues = RabbitMqConfig.QUEUE_TRADE_PLATE) public void tradePlate(String content) { //log.info("--发送盘口消息--"); - tradePlateSendWebSocket.sendMessagePlate("ROC/USDT",content,null); + tradePlateSendWebSocket.sendMessagePlate("SER/USDT",content,null); } /** diff --git a/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java b/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java index d0d5c68..488ab43 100644 --- a/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java +++ b/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java @@ -22,8 +22,8 @@ return "EOS/USDT"; case "etcusdt": return "ETC/USDT"; - case "rocusdt": - return "ROC/USDT"; + case "serusdt": + return "SER/USDT"; default: return null; } @@ -33,8 +33,8 @@ switch (symbol) { case "BTC/USDT": return "btcusdt"; - case "ROC/USDT": - return "rocusdt"; + case "SER/USDT": + return "serusdt"; default: return null; } @@ -56,8 +56,8 @@ return "EOS_NEW_PRICE"; case "ETC/USDT": return "ETC_NEW_PRICE"; - case "ROC/USDT": - return "ROC_NEW_PRICE"; + case "SER/USDT": + return "SER_NEW_PRICE"; default: return null; } diff --git a/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java b/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java index 3889dff..b0ed90b 100644 --- a/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java +++ b/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java @@ -95,9 +95,9 @@ // 发送一次盘口 CoinTraderFactory factory = SpringContextHolder.getBean(CoinTraderFactory.class); // 发送订阅消息 - String nekk = factory.getTrader(SymbolsConstats.ROC).sendTradePlateMessage(); + String nekk = factory.getTrader(SymbolsConstats.SER).sendTradePlateMessage(); SubResultModel subResultModel = new SubResultModel(); - subResultModel.setId("rocusdt"); + subResultModel.setId("serusdt"); subResultModel.setSubbed(sub); synchronized (session) { try { @@ -219,7 +219,7 @@ String key = "KINE_{}_{}"; // 币币k线数据 //key = StrUtil.format(key, symbol, period); - key = StrUtil.format(key, "ROC/USDT", period); + key = StrUtil.format(key, "SER/USDT", period); RedisUtils bean = SpringContextHolder.getBean(RedisUtils.class); Object o = bean.get(key); List<CandlestickModel> candlestickModels = new ArrayList<>(); diff --git a/src/main/resources/application-test.yml b/src/main/resources/application-test.yml index ea4cc9a..a861cc2 100644 --- a/src/main/resources/application-test.yml +++ b/src/main/resources/application-test.yml @@ -96,7 +96,7 @@ kline-update-job: false newest-price-update-job: true exchange-trade: true - day-line: false + day-line: true other-job: true loop-job: false rabbit-consumer: false -- Gitblit v1.9.1