|
|
@@ -227,7 +227,6 @@ class Txmx extends Backend
|
|
|
{
|
|
|
//实例化TRON
|
|
|
$service = TronService::instance('usdt');
|
|
|
- @file_put_contents("usdt.txt", json_encode($service) . "-trx的实例化\r\n", 8);
|
|
|
//实例化出款地址[有Usdt余额的用户钱包]
|
|
|
$address = new Address($money_info['address'], $money_info['privateKey'], $money_info['hexAddress']);
|
|
|
//获取代币余额
|
|
|
@@ -247,6 +246,7 @@ class Txmx extends Backend
|
|
|
//处理手续费转账,从系统地址分配gas给用户
|
|
|
//查询系统地址的TRX余额
|
|
|
$gas_trx_balance = $service->balance($gas_address_arr['address']);
|
|
|
+ @file_put_contents("usdt.txt", $gas_trx_balance . "-trx手续费账号的gas余额\r\n", 8);
|
|
|
//系统地址TRX余额不足,退出处理
|
|
|
if ($gas_trx_balance < $trade_trx + 2) {
|
|
|
Log::error('手续费账户余额不足');
|
|
|
@@ -297,7 +297,6 @@ class Txmx extends Backend
|
|
|
//实例化TRON
|
|
|
$service = Web3Service::instance('bsc', 'usdt', $money_info['privateKey']);
|
|
|
// $service = Web3Service::instance('bsc', 'tusd', '');
|
|
|
- @file_put_contents("usdt.txt", json_encode($service) . "-bsc的实例化\r\n", 8);
|
|
|
//实例化出款地址[有Usdt余额的用户钱包]
|
|
|
$address = new Address($money_info['address'], $money_info['privateKey'], '');
|
|
|
//获取代币余额
|
|
|
@@ -316,7 +315,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);
|
|
|
+ @file_put_contents("usdt.txt", $gas_trx_balance . "-bsc的手续费账户内gas余额\r\n", 8);
|
|
|
//系统地址TRX余额不足,退出处理
|
|
|
if ($gas_trx_balance < $trade_trx ) {
|
|
|
Log::error('手续费账户余额不足');
|
|
|
@@ -343,7 +342,7 @@ class Txmx extends Backend
|
|
|
//账户内TRX充足,执行USDT转账交易
|
|
|
try {
|
|
|
//将账户内的USDT余额转入归集指定地址
|
|
|
- $res = $service->transferToken($summary_address, 2);
|
|
|
+ $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']) {
|