|
|
@@ -938,21 +938,20 @@ class Pay extends Api
|
|
|
{
|
|
|
$time = strtotime("-1 hours", time());
|
|
|
$user_address = Db::name('user_usdt_address')->where('last_recharge', '>', $time)->order('last_recharge desc')->select();
|
|
|
- var_dump($user_address);die();
|
|
|
foreach ($user_address as $k => $v) {
|
|
|
$user_info = Db::name('user')->where('id', $v['uid'])->find();
|
|
|
// trx部分
|
|
|
$service = TronService::instance('usdt');
|
|
|
- $info = $service->getTransfer($user_address['trx_address'], $user_address['last_time']);
|
|
|
+ $info = $service->getTransfer($v['trx_address'], $v['last_time']);
|
|
|
|
|
|
// bsc部分
|
|
|
$service = Web3Service::instance('bsc', 'usdt', '');
|
|
|
- $info = $service->getLastTransfer([], [$user_address['bsc_address']], $user_address['last_time']);
|
|
|
+ $info = $service->getLastTransfer([], [$v['bsc_address']], $v['last_time']);
|
|
|
var_dump($info);die();
|
|
|
foreach ($info as $k2 => $v2) {
|
|
|
$value = $v2->params['value']->toString(); //金额
|
|
|
$value2 = bcdiv($value, bcpow(10, get_token_info('bsc', 'USDT', 'decimal')), 12);
|
|
|
- $transactionHash = $v->transactionHash;
|
|
|
+ $transactionHash = $v2->transactionHash;
|
|
|
$be = DB::name('user_recharge')->where('hash', $transactionHash)->find();
|
|
|
if ($be) { //hash重复
|
|
|
continue;
|