|
@@ -197,7 +197,7 @@ class Txmx extends Backend
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+// 转出的用户地址 转入地址 手续费处理地址
|
|
|
public function trx_summary(array $money_info, string $summary_address, Address $gas_address): bool
|
|
public function trx_summary(array $money_info, string $summary_address, Address $gas_address): bool
|
|
|
{
|
|
{
|
|
|
//实例化TRON
|
|
//实例化TRON
|
|
@@ -267,7 +267,7 @@ class Txmx extends Backend
|
|
|
//实例化TRON
|
|
//实例化TRON
|
|
|
$service = Web3Service::instance('bsc', 'usdt', '');
|
|
$service = Web3Service::instance('bsc', 'usdt', '');
|
|
|
//实例化出款地址[有Usdt余额的用户钱包]
|
|
//实例化出款地址[有Usdt余额的用户钱包]
|
|
|
- $address = new Address($money_info['address'], $money_info['privateKey'], $money_info['hexAddress']);
|
|
|
|
|
|
|
+ $address = new Address($money_info['address'], $money_info['privateKey'], '');
|
|
|
//获取代币余额
|
|
//获取代币余额
|
|
|
$balance = $service->getTokenBalance($money_info['address']);
|
|
$balance = $service->getTokenBalance($money_info['address']);
|
|
|
//USDT余额大于0,触发归集
|
|
//USDT余额大于0,触发归集
|
|
@@ -290,8 +290,8 @@ class Txmx extends Backend
|
|
|
}
|
|
}
|
|
|
try {
|
|
try {
|
|
|
//执行转账
|
|
//执行转账
|
|
|
- $res = $service->transfer($address, $trade_trx);
|
|
|
|
|
- GasLog::create(['to_address' => $address, 'num' => $trade_trx, 'type' => 'bsc']);
|
|
|
|
|
|
|
+ $res = $service->transfer($money_info['address'], $trade_trx);
|
|
|
|
|
+ GasLog::create(['to_address' => $money_info['address'], 'num' => $trade_trx, 'type' => 'bsc']);
|
|
|
if (isset($res->txID)) {
|
|
if (isset($res->txID)) {
|
|
|
Log::error('转账BSC交易哈希:' . $res->txID);
|
|
Log::error('转账BSC交易哈希:' . $res->txID);
|
|
|
return true;
|
|
return true;
|
|
@@ -307,7 +307,7 @@ class Txmx extends Backend
|
|
|
//账户内TRX充足,执行USDT转账交易
|
|
//账户内TRX充足,执行USDT转账交易
|
|
|
try {
|
|
try {
|
|
|
//将账户内的USDT余额转入归集指定地址
|
|
//将账户内的USDT余额转入归集指定地址
|
|
|
- $res = $service->transferToken($address, new Address($summary_address), $balance);
|
|
|
|
|
|
|
+ $res = $service->transferToken($summary_address, $balance);
|
|
|
@file_put_contents('trasfer.txt', json_encode($res), FILE_APPEND);
|
|
@file_put_contents('trasfer.txt', json_encode($res), FILE_APPEND);
|
|
|
if ($res['status']) {
|
|
if ($res['status']) {
|
|
|
Log::error('转账交易哈希:' . $res['data']->txID);
|
|
Log::error('转账交易哈希:' . $res['data']->txID);
|