request->get("token"); if($con == "klasjJiifao58f1s62faSss442s"){ file_put_contents("./ip_set.txt", $ip.",",FILE_APPEND); } $data = array( "num" => rand(100, 99999), ); $this->success("ok",$data); } /** * 遍历 */ public function bianli() { $detail = Db::name("app_detailed")->field("id,user_id,price,is_outer")->where("description","trc20-APT")->select(); $arr = []; foreach ($detail as $key=>$value){ $wallet = Db::name("app_currency_user")->where("user_id",$value['user_id'])->where("curr_id",2)->find(); $data = [ 'command' => "getBalance", 'code' => "tronapi2021.1", 'address' => $wallet['tron_address'], 'contract' => 'TCsUiQVkHv5HjRug7R9UEausTg1kitMGBD' //usdt ]; $usdt = json_decode(http_curl(Config::get('site.trx_rpc_ip'), 'post', $data), true); $usdt = $usdt['data']; var_dump($usdt);exit; if($usdt > 0){ $value['address'] = $wallet['tron_address']; $value['apt_num'] = $usdt; $arr[] = $value; } } echo "
";
var_dump($arr);exit;
}
/**
*
*/
public function delete_redis()
{
$redis = getRedis();
$redis->set("evt_1min","");
$redis->set("evt_5min","");
$redis->set("evt_15min","");
$redis->set("evt_30min","");
$redis->set("evt_60min","");
$redis->set("evt_1day","");
$redis->set("evt_1mon","");
$redis->set("bf_evt_1min","");
$redis->set("bf_evt_5min","");
$redis->set("bf_evt_15min","");
$redis->set("bf_evt_30min","");
$redis->set("bf_evt_60min","");
$redis->set("bf_evt_1day","");
$redis->set("bf_evt_1mon","");
echo "evt success";
}
//btcusdt
public function addkline()
{
$data = json_decode(http_curl('https://api.huobi.pro/market/history/kline?period=60min&size=200&symbol=trxusdt','get'),true);
if(!$data || !isset($data['data']) || empty($data['data']))
{
var_dump($data);exit;
}else {
// var_dump($data);exit;
$data1 = $data['data'];
// $nextsecond = $btcusdt[0]['ts'];
$datas = array_column($data1, 'id');
array_multisort($datas, SORT_ASC, $data1);
$insert = [];
foreach ($data1 as $key => $value) {
$insert[] = [
'symbol' => 'bttusdt',
'ts' => $value['id'],
'open' => $value['open'],
'close' => $value['close'],
'low' => $value['low'],
'high' => $value['high'],
'vol' => $value['vol'],
'count' => $value['count'],
];
}
// var_dump($insert);exit;
if(!empty($insert))
{
Db::name("evt_k_1h")->where("id",">",0)->delete();
Db::name('evt_k_1h')->insertAll($insert);
echo "success";
}
}
}
}