فهرست منبع

czz widthdraw type 兼容

DevYK 2 سال پیش
والد
کامیت
d17e812f49
4فایلهای تغییر یافته به همراه19 افزوده شده و 7 حذف شده
  1. 2 2
      model/czz.js
  2. 8 1
      model/db/withdraw_db.js
  3. 5 0
      model/moralis_sdk.js
  4. 4 4
      routes/sdk.js

+ 2 - 2
model/czz.js

@@ -18,8 +18,8 @@ const withdraw = async (params) => {
                 console.log('res=>', res.status, res.data);
                 resolve(res.data)
             }).catch(err => {
-                console.error('http_request_post error ', err);
-                resolve(err)
+                logger.error('http_request_post error ', JSON.stringify(err));
+                resolve(JSON.stringify(err))
             });
     })
 }

+ 8 - 1
model/db/withdraw_db.js

@@ -27,6 +27,13 @@ async function create_withdraw_task(task_obj) {
     var type = task_obj.type
     var amount = task_obj.amount
 
+    if (chain_id == 2019)
+        switch (type) {
+            case 'erc20':
+                type = 'token'
+                break
+        }
+
     if (!from_address || !to_address) {
         return {
             code: -1,
@@ -124,7 +131,7 @@ function update_withdraw_task(withdraw_id, ret_obj) {
     })
 }
 
-function queryWithdrawInfoFromWithdrawId(withdrawId){
+function queryWithdrawInfoFromWithdrawId(withdrawId) {
     logger.log('queryWithdrawInfoFromWithdrawId', withdrawId)
     // 提币 id
     if (!withdrawId) {

+ 5 - 0
model/moralis_sdk.js

@@ -971,6 +971,11 @@ async function transfer_(opts) {
         switch (opts.chainId) {
             case utils.CHAIN_ID.czz:
                 opts.chain = 'czz'
+                switch (opts.type) {
+                    case 'erc20':
+                        opts.type = 'token'
+                        break
+                }
                 var ret = await czz.withdraw(opts)
                 if (ret && ret.data && ret.code == 0)
                     return {

+ 4 - 4
routes/sdk.js

@@ -524,7 +524,7 @@ async function timer_collect_conis_bsc_task() {
 
 async function timer_collect_conis_czz_task() {
     var index = 0
-    var delay = 46 * 1000 * 60
+    var delay = 15 * 1000 * 60
     while (1) {
         var temp_obj = {
             "chain": "czz",
@@ -561,12 +561,12 @@ async function timer_transfer_bsc_task() {
 
 async function timer_transfer_czz_task() {
     var index = 0
-    var delay = 40 * 1000 * 60
+    var delay = 10 * 1000 * 60
     while (1) {
         var obj_ = {
-            "type": "token",
+            "type": "erc20",
             "contractAddress": "0xfb16179d5e84b0e3e7524ed61a9cf7b98d039b20",
-            "amount": "323000000000000000000",
+            "amount": "100000000000000000000",
             "chain": "czz",
             "receiver": "0x39ACD9CC975D792D8160215Dc84fa00E4934F076"
         }