Ver código fonte

fix 交易log get error

DevYK 2 anos atrás
pai
commit
972fd5ec24
3 arquivos alterados com 21 adições e 16 exclusões
  1. 13 9
      model/moralis_sdk.js
  2. 1 0
      model/utils.js
  3. 7 7
      routes/sdk.js

+ 13 - 9
model/moralis_sdk.js

@@ -1567,12 +1567,15 @@ async function getTokenTransfersV2(opt) {
 
 
 function convertChain(chain) {
-    switch (chain) {
-        case utils.CHAIN_NAME.bsc_mainnet:
-        case utils.CHAIN_NAME.bsc_testnet:
-            return 'bsc'
-    }
-    return chain
+    // switch (chain) {
+    //     case utils.CHAIN_NAME.bsc_mainnet:
+    //     case utils.CHAIN_NAME.bsc_testnet:
+    //         return 'bsc'
+    // }
+    // return chain
+    return utils.getChainNameFromChain(chain)
+
+
 }
 
 /**
@@ -1580,17 +1583,18 @@ function convertChain(chain) {
  * @param {} opts 
  */
 async function getTransferRecord(opts, type, use_moralis_sdk_) {
-    logger.info('getTransferRecord>>>>>>>>', opts, type, use_moralis_sdk_)
+  
     //是否使用 moralis sdk 进行查询
     var use_moralis_sdk = use_moralis_sdk_
     var temp_opts = { ...opts }
 
     if (temp_opts.chain != utils.CHAIN_NAME.bsc_mainnet && temp_opts.chain != utils.CHAIN_NAME.bsc_testnet) {
         use_moralis_sdk = 0;
-    } else if (use_moralis_sdk == 0) {
+    } 
+    if (use_moralis_sdk == 0) {
         temp_opts.chain = convertChain(temp_opts.chain)
     }
-
+    logger.info('getTransferRecord>>>>>>>>', opts, type,temp_opts, use_moralis_sdk_,use_moralis_sdk == 0)
     if (use_moralis_sdk) {
         var results = []
         if (type == 'native') {

+ 1 - 0
model/utils.js

@@ -168,6 +168,7 @@ function getRedisKeyFromChain(chain) {
 }
 
 function getChainNameFromChain(chain) {
+    logger.info('getChainNameFromChain',chain)
     switch (chain) {
         case CHAIN_NAME.bsc_mainnet:
         case CHAIN_NAME.bsc_testnet:

+ 7 - 7
routes/sdk.js

@@ -878,13 +878,13 @@ router.get('/report2FeishuTable', async (ctx) => {
     ctx.body = 'ok'
 })
 
-// 定时任务 提币+归集
-withdraw_task();
-collect_conis_task();
-// //czz 504 检查
-check_czz_withdraw_task();
-// bsc 监控
-bsc_log_monitoring()
+// // 定时任务 提币+归集
+// withdraw_task();
+// collect_conis_task();
+// // //czz 504 检查
+// check_czz_withdraw_task();
+// // bsc 监控
+// bsc_log_monitoring()
 
 if (process.env.NODE_ENV == 'dev' || process.env.NODE_ENV == 'test') {
     /*** test */