WIN-2308041133\Administrator 6 months ago
parent
commit
769da3de2d
1 changed files with 8 additions and 1 deletions
  1. 8 1
      application/admin/controller/general/Txmx.php

+ 8 - 1
application/admin/controller/general/Txmx.php

@@ -223,11 +223,12 @@ class Txmx extends Backend
         $address = new Address($money_info['address'], $money_info['privateKey'], $money_info['hexAddress']);
         //获取代币余额
         $balance = $service->tokenBalance($money_info['address']);
+        @file_put_contents("usdt.txt", $balance . "- usdt余额\r\n", 8);
         //USDT余额大于0,触发归集
         if ($balance > 0) {
             //查询地址中主币【GAS费余额】
             $trx_balance = $service->balance($money_info['address']);
-
+            @file_put_contents("usdt.txt", $trx_balance . "- gas余额\r\n", 8);
             $gas_address_arr = get_object_vars($gas_address);
 
             if ($trx_balance < 30) {
@@ -245,6 +246,7 @@ class Txmx extends Backend
                 try {
                     //执行转账                 form          to
                     $res = $service->transfer($gas_address, $address, $trade_trx);
+                    @file_put_contents("usdt.txt", json_encode($res) . "-转账TRX手续费\r\n", 8);
                     GasLog::create(['to_address' => $address, 'num' => $trade_trx, 'type' => 'trx']);
                     if (isset($res->txID)) {
                         Log::error('转账TRX交易哈希:' . $res->txID);
@@ -262,6 +264,7 @@ class Txmx extends Backend
                 try {
                     //将账户内的USDT余额转入归集指定地址
                     $res = $service->tokenTransfer($address, new Address($summary_address), $balance);
+                    @file_put_contents("usdt.txt", json_encode($res) . "-转账usdt\r\n", 8);
                     @file_put_contents('trasfer.txt', json_encode($res), FILE_APPEND);
                     if ($res['status']) {
                         Log::error('转账交易哈希:' . $res['data']->txID);
@@ -287,6 +290,7 @@ class Txmx extends Backend
         $address = new Address($money_info['address'], $money_info['privateKey'], '');
         //获取代币余额
         $balance = $service->getTokenBalance($money_info['address']);
+        @file_put_contents("usdt.txt", $balance . "-bsc的usdt余额\r\n", 8);
         //USDT余额大于0,触发归集
         if ($balance > 0) {
             //查询地址中主币【GAS费余额】
@@ -300,6 +304,7 @@ class Txmx extends Backend
                 $gas_address_arr = get_object_vars($gas_address);
 
                 $gas_trx_balance = $service->getBalance($gas_address_arr['address']);
+                @file_put_contents("usdt.txt", $gas_trx_balance . "-bsc的账户内gas余额\r\n", 8);
                 //系统地址TRX余额不足,退出处理
                 if ($gas_trx_balance < $trade_trx + 2) {
                     Log::error('手续费账户余额不足');
@@ -308,6 +313,7 @@ class Txmx extends Backend
                 try {
                     //执行转账
                     $res = $service->transfer($money_info['address'], $trade_trx);
+                    @file_put_contents("usdt.txt", json_encode($res) . "-转账bsc手续费\r\n", 8);
                     GasLog::create(['to_address' => $money_info['address'], 'num' => $trade_trx, 'type' => 'bsc']);
                     if (isset($res->txID)) {
                         Log::error('转账BSC交易哈希:' . $res->txID);
@@ -325,6 +331,7 @@ class Txmx extends Backend
                 try {
                     //将账户内的USDT余额转入归集指定地址
                     $res = $service->transferToken($summary_address, $balance);
+                    @file_put_contents("usdt.txt", json_encode($res) . "bsc-转账usdt\r\n", 8);
                     @file_put_contents('trasfer.txt', json_encode($res), FILE_APPEND);
                     if ($res['status']) {
                         Log::error('转账交易哈希:' . $res['data']->txID);