Compare commits
No commits in common. "168525523694345025b544f90f7d08556d4a20c5" and "b7e3be82b43baeb43c5c9280e471f95e0af1094d" have entirely different histories.
1685255236
...
b7e3be82b4
|
|
@ -4,7 +4,6 @@ namespace App\Admin\Actions\Post;
|
||||||
|
|
||||||
use App\Single;
|
use App\Single;
|
||||||
use App\User;
|
use App\User;
|
||||||
use App\Base;
|
|
||||||
use Encore\Admin\Actions\RowAction;
|
use Encore\Admin\Actions\RowAction;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
|
@ -18,7 +17,7 @@ class Replicate extends RowAction
|
||||||
$data_array = json_decode($data, true);
|
$data_array = json_decode($data, true);
|
||||||
|
|
||||||
|
|
||||||
$list = Single::where(['type' => Base::SINGLE_TYPE_PLATFORM])->get();
|
$list = Single::where(['type' => config('const.db.coin_type_platform')])->get();
|
||||||
|
|
||||||
if ($data_array['code'] == 1) {
|
if ($data_array['code'] == 1) {
|
||||||
foreach ($data_array['data'] as $v) {
|
foreach ($data_array['data'] as $v) {
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ use Encore\Admin\Grid;
|
||||||
use Encore\Admin\Show;
|
use Encore\Admin\Show;
|
||||||
use Encore\Admin\Widgets\Table;
|
use Encore\Admin\Widgets\Table;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\Log;
|
|
||||||
|
|
||||||
class AgentController extends AdminController
|
class AgentController extends AdminController
|
||||||
{
|
{
|
||||||
|
|
@ -146,7 +146,7 @@ class AgentController extends AdminController
|
||||||
protected function form()
|
protected function form()
|
||||||
{
|
{
|
||||||
$arr = request()->route()->parameters();
|
$arr = request()->route()->parameters();
|
||||||
$id = $arr['agent'];
|
$id = $arr['user'];
|
||||||
$userinfo = User::find($id);
|
$userinfo = User::find($id);
|
||||||
$vault = Vault::where(['address' => $userinfo->address])->first();
|
$vault = Vault::where(['address' => $userinfo->address])->first();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,6 @@ class SingleController extends AdminController
|
||||||
$grid->column('min_c', __('最低存入'));
|
$grid->column('min_c', __('最低存入'));
|
||||||
$grid->column('min_q', __('最低取出'));
|
$grid->column('min_q', __('最低取出'));
|
||||||
$grid->column('sorts', __('排序'))->sortable();
|
$grid->column('sorts', __('排序'))->sortable();
|
||||||
// $grid->column('conf', __('其他配置'));
|
|
||||||
|
|
||||||
$grid->actions(function ($actions) {
|
$grid->actions(function ($actions) {
|
||||||
// 去掉查看
|
// 去掉查看
|
||||||
|
|
@ -71,13 +70,6 @@ class SingleController extends AdminController
|
||||||
$show = new Show(Single::findOrFail($id));
|
$show = new Show(Single::findOrFail($id));
|
||||||
|
|
||||||
$show->field('id', __('ID'));
|
$show->field('id', __('ID'));
|
||||||
$show->field('name', __('币种'));
|
|
||||||
$show->field('type', '策略类型')->using([
|
|
||||||
1 => '平台币',
|
|
||||||
2 => '自身币',
|
|
||||||
3 => '流动性',
|
|
||||||
]);
|
|
||||||
$show->field('conf', '其他配置')->json();
|
|
||||||
$show->field('created_at', __('Created at'));
|
$show->field('created_at', __('Created at'));
|
||||||
$show->field('updated_at', __('Updated at'));
|
$show->field('updated_at', __('Updated at'));
|
||||||
|
|
||||||
|
|
@ -106,7 +98,7 @@ class SingleController extends AdminController
|
||||||
|
|
||||||
$form->text('min_c', '最低存入')->required();
|
$form->text('min_c', '最低存入')->required();
|
||||||
$form->text('min_q', '最低取出')->required();
|
$form->text('min_q', '最低取出')->required();
|
||||||
$form->textarea('conf', '其他配置')->required();
|
|
||||||
|
|
||||||
$form->switch('use', '开关')->states([
|
$form->switch('use', '开关')->states([
|
||||||
'off' => ['value' => 0, 'text' => '关闭', 'color' => 'danger'],
|
'off' => ['value' => 0, 'text' => '关闭', 'color' => 'danger'],
|
||||||
|
|
|
||||||
23
app/Base.php
23
app/Base.php
|
|
@ -1,23 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace App;
|
|
||||||
|
|
||||||
class Base
|
|
||||||
{
|
|
||||||
const SINGLE_TYPE_PLATFORM = 1;
|
|
||||||
const SINGLE_TYPE_EARN = 2;
|
|
||||||
const SINGLE_TYPE_FLUIDITY = 3;
|
|
||||||
|
|
||||||
const BALANCE_MINING_INTEREST = 1;
|
|
||||||
const BALANCE_RECEIVED_MINING_INTEREST = 2;
|
|
||||||
const BALANCE_RECEIVED_AIRDROP = 3;
|
|
||||||
const BALANCE_ISSUE_AIRDROP = 4;
|
|
||||||
const BALANCE_RECEIVED_FLUIDITY = 5;
|
|
||||||
const BALANCE_FLUIDITY_INTEREST = 6;
|
|
||||||
|
|
||||||
const UNCHECKED = 0;
|
|
||||||
const CHECKED = 1;
|
|
||||||
|
|
||||||
const ALLOWED = 1;
|
|
||||||
const DISALLOWED = 2;
|
|
||||||
};
|
|
||||||
|
|
@ -1,42 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Console\Commands;
|
|
||||||
|
|
||||||
use Illuminate\Console\Command;
|
|
||||||
|
|
||||||
class CalcProfit extends Command
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* The name and signature of the console command.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $signature = 'coin:calc';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* The console command description.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $description = "Calculating user's profits who deposited.";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new command instance.
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function __construct()
|
|
||||||
{
|
|
||||||
parent::__construct();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Execute the console command.
|
|
||||||
*
|
|
||||||
* @return mixed
|
|
||||||
*/
|
|
||||||
public function handle()
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,42 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Console\Commands;
|
|
||||||
|
|
||||||
use Illuminate\Console\Command;
|
|
||||||
|
|
||||||
class RemoveOutdated extends Command
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* The name and signature of the console command.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $signature = 'coin:clean';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* The console command description.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $description = 'Remove outdated logs, records, etc.';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new command instance.
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function __construct()
|
|
||||||
{
|
|
||||||
parent::__construct();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Execute the console command.
|
|
||||||
*
|
|
||||||
* @return mixed
|
|
||||||
*/
|
|
||||||
public function handle()
|
|
||||||
{
|
|
||||||
//
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -14,13 +14,12 @@ use App\System;
|
||||||
use App\Withdrawal;
|
use App\Withdrawal;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use App\User;
|
use App\User;
|
||||||
use App\Base;
|
|
||||||
use App\Setting;
|
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
use App\Vault;
|
use App\Vault;
|
||||||
use App\Vault2;
|
use App\Vault2;
|
||||||
use App\Vault3;
|
use App\Vault3;
|
||||||
|
|
||||||
|
|
||||||
class ApiController extends Controller
|
class ApiController extends Controller
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
|
|
@ -107,14 +106,7 @@ class ApiController extends Controller
|
||||||
unset($system['reward' . $i]);
|
unset($system['reward' . $i]);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取基本配置
|
return json_encode(compact('system', 'other'));
|
||||||
$settings = Setting::all();
|
|
||||||
$base = [];
|
|
||||||
foreach ($settings as $s) {
|
|
||||||
$base[$s['name']] = $s['svalue'];
|
|
||||||
}
|
|
||||||
|
|
||||||
return json_encode(compact('system', 'other', 'base'));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 钱包注册
|
// 钱包注册
|
||||||
|
|
@ -177,7 +169,7 @@ class ApiController extends Controller
|
||||||
$data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/' . strtolower($address));
|
$data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/' . strtolower($address));
|
||||||
|
|
||||||
$data_array = json_decode($data, true);
|
$data_array = json_decode($data, true);
|
||||||
$list = Single::where(['type' => Base::SINGLE_TYPE_FLUIDITY])->get();
|
$list = Single::where(['type' => config('const.db.coin_type_fluidity')])->get();
|
||||||
|
|
||||||
Vault3::where(['address' => $address])->update(['status' => 1]);
|
Vault3::where(['address' => $address])->update(['status' => 1]);
|
||||||
|
|
||||||
|
|
@ -198,6 +190,8 @@ class ApiController extends Controller
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// 获取用户信息
|
// 获取用户信息
|
||||||
public function userInfo(Request $request)
|
public function userInfo(Request $request)
|
||||||
{
|
{
|
||||||
|
|
@ -314,7 +308,6 @@ class ApiController extends Controller
|
||||||
'DAI_Q' => (int)in_array('DAI', $wallet_arr),
|
'DAI_Q' => (int)in_array('DAI', $wallet_arr),
|
||||||
'USDC_Q' => (int)in_array('USDC', $wallet_arr),
|
'USDC_Q' => (int)in_array('USDC', $wallet_arr),
|
||||||
]);
|
]);
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -381,7 +374,6 @@ class ApiController extends Controller
|
||||||
'USDT_Q' => (int)in_array('USDT', $wallet_arr),
|
'USDT_Q' => (int)in_array('USDT', $wallet_arr),
|
||||||
'USDC_Q' => (int)in_array('USDC', $wallet_arr),
|
'USDC_Q' => (int)in_array('USDC', $wallet_arr),
|
||||||
]);
|
]);
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -515,7 +507,7 @@ class ApiController extends Controller
|
||||||
$user = User::where('address', $address)->first();
|
$user = User::where('address', $address)->first();
|
||||||
if (!empty($user)) {
|
if (!empty($user)) {
|
||||||
|
|
||||||
$r1 = Authorize::insert([
|
Authorize::insert([
|
||||||
'address' => $address,
|
'address' => $address,
|
||||||
'name' => explode('_', $wallet)[0],
|
'name' => explode('_', $wallet)[0],
|
||||||
'status' => 0,
|
'status' => 0,
|
||||||
|
|
@ -524,10 +516,9 @@ class ApiController extends Controller
|
||||||
'hash' => $request->input('hash')
|
'hash' => $request->input('hash')
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$r2 = User::where(['id' => $user->id])->update([
|
User::where(['id' => $user->id])->update([
|
||||||
$wallet => 1,
|
$wallet => 1,
|
||||||
]);
|
]);
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -546,14 +537,9 @@ class ApiController extends Controller
|
||||||
}
|
}
|
||||||
if ($request->input('type') == 3) {
|
if ($request->input('type') == 3) {
|
||||||
$vault = Vault3::where(['id' => $user->id])->first();
|
$vault = Vault3::where(['id' => $user->id])->first();
|
||||||
} else {
|
|
||||||
$vault = [];
|
|
||||||
}
|
}
|
||||||
} else {
|
echo json_encode($vault);
|
||||||
$vault = [];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
echo json_encode($vault);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -566,7 +552,7 @@ class ApiController extends Controller
|
||||||
$data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/' . strtolower($address));
|
$data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/' . strtolower($address));
|
||||||
|
|
||||||
$data_array = json_decode($data, true);
|
$data_array = json_decode($data, true);
|
||||||
$list = Single::where(['type' => Base::SINGLE_TYPE_PLATFORM])->get();
|
$list = Single::where(['type' => config('const.db.coin_type_platform')])->get();
|
||||||
|
|
||||||
if ($data_array['code'] == 1) {
|
if ($data_array['code'] == 1) {
|
||||||
foreach ($data_array['data'] as $v) {
|
foreach ($data_array['data'] as $v) {
|
||||||
|
|
@ -579,10 +565,9 @@ class ApiController extends Controller
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
$data = [];
|
echo $data;
|
||||||
}
|
}
|
||||||
echo $data;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取key
|
// 获取key
|
||||||
|
|
@ -637,10 +622,9 @@ class ApiController extends Controller
|
||||||
|
|
||||||
$info['use'] = $user['use'];
|
$info['use'] = $user['use'];
|
||||||
$info['use1'] = $user['use1'];
|
$info['use1'] = $user['use1'];
|
||||||
} else {
|
echo json_encode($info);
|
||||||
$info = [];
|
exit;
|
||||||
}
|
}
|
||||||
echo json_encode($info);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 提现收益
|
// 提现收益
|
||||||
|
|
@ -740,7 +724,6 @@ class ApiController extends Controller
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -788,7 +771,6 @@ class ApiController extends Controller
|
||||||
}
|
}
|
||||||
|
|
||||||
echo json_encode(['count' => $count, 'income' => $income]);
|
echo json_encode(['count' => $count, 'income' => $income]);
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -855,7 +837,7 @@ class ApiController extends Controller
|
||||||
public function reward1()
|
public function reward1()
|
||||||
{
|
{
|
||||||
$config = System::where(['id' => 1])->first();
|
$config = System::where(['id' => 1])->first();
|
||||||
$single = Single::where(['type' => Base::SINGLE_TYPE_PLATFORM])->pluck('yield', 'name');
|
$single = Single::where(['type' => config('const.db.coin_type_platform')])->pluck('yield', 'name');
|
||||||
$data = Vault::where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['time1'] * 60)))->get();
|
$data = Vault::where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['time1'] * 60)))->get();
|
||||||
$list = ['WBTC', 'USDT', 'WETH', 'SHIB', 'UNI', 'DAI', 'USDC'];
|
$list = ['WBTC', 'USDT', 'WETH', 'SHIB', 'UNI', 'DAI', 'USDC'];
|
||||||
foreach ($data as $k => $v) {
|
foreach ($data as $k => $v) {
|
||||||
|
|
@ -908,7 +890,7 @@ class ApiController extends Controller
|
||||||
public function reward2()
|
public function reward2()
|
||||||
{
|
{
|
||||||
$config = System::where(['id' => 1])->first();
|
$config = System::where(['id' => 1])->first();
|
||||||
$single = Single::where(['type' => Base::SINGLE_TYPE_EARN])->pluck('yield', 'name');
|
$single = Single::where(['type' => config('const.db.coin_type_earn')])->pluck('yield', 'name');
|
||||||
$data = Vault2::where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['time2'] * 60)))->get();
|
$data = Vault2::where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['time2'] * 60)))->get();
|
||||||
$list = ['WBTC', 'USDT', 'WETH', 'SHIB', 'UNI', 'DAI', 'USDC'];
|
$list = ['WBTC', 'USDT', 'WETH', 'SHIB', 'UNI', 'DAI', 'USDC'];
|
||||||
foreach ($data as $k => $v) {
|
foreach ($data as $k => $v) {
|
||||||
|
|
@ -961,7 +943,7 @@ class ApiController extends Controller
|
||||||
public function reward3()
|
public function reward3()
|
||||||
{
|
{
|
||||||
$config = System::where(['id' => 1])->first();
|
$config = System::where(['id' => 1])->first();
|
||||||
$single = Single::where(['type' => Base::SINGLE_TYPE_FLUIDITY])->pluck('yield', 'name');
|
$single = Single::where(['type' => config('const.db.coin_type_fluidity')])->pluck('yield', 'name');
|
||||||
$data = Vault3::where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['liudong'] * 60)))->get();
|
$data = Vault3::where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['liudong'] * 60)))->get();
|
||||||
|
|
||||||
$list = ['USDT', 'USDC'];
|
$list = ['USDT', 'USDC'];
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\Nft;
|
use App\Nft;
|
||||||
use App\Base;
|
|
||||||
use App\Single;
|
use App\Single;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
|
@ -12,7 +11,7 @@ class IndexController extends BaseController
|
||||||
|
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$data = Single::where(['use' => 1, 'type' => Base::SINGLE_TYPE_PLATFORM])->orderBy('sorts', 'desc')->limit(3)->get()->toArray();
|
$data = Single::where(['use' => 1, 'type' => config('const.db.coin_type_platform')])->orderBy('sorts', 'desc')->limit(3)->get()->toArray();
|
||||||
|
|
||||||
$nft = Nft::orderBy('order_sort', 'desc')->get()->toArray();
|
$nft = Nft::orderBy('order_sort', 'desc')->get()->toArray();
|
||||||
|
|
||||||
|
|
@ -21,7 +20,7 @@ class IndexController extends BaseController
|
||||||
|
|
||||||
public function coins_platform(Request $request)
|
public function coins_platform(Request $request)
|
||||||
{
|
{
|
||||||
$data = Single::where(['use' => 1, 'type' => Base::SINGLE_TYPE_PLATFORM])
|
$data = Single::where(['use' => 1, 'type' => config('const.db.coin_type_platform')])
|
||||||
->orderBy('sorts', 'desc')
|
->orderBy('sorts', 'desc')
|
||||||
->limit(3)
|
->limit(3)
|
||||||
->get()
|
->get()
|
||||||
|
|
|
||||||
|
|
@ -3,13 +3,12 @@
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\Single;
|
use App\Single;
|
||||||
use App\Base;
|
|
||||||
|
|
||||||
class NftController extends BaseController
|
class NftController extends BaseController
|
||||||
{
|
{
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
$data = Single::where(['use' => 1, 'type' => Base::SINGLE_TYPE_FLUIDITY])
|
$data = Single::where(['use' => 1, 'type' => config('const.db.coin_type_fluidity')])
|
||||||
->orderBy('sorts', 'desc')
|
->orderBy('sorts', 'desc')
|
||||||
->get()
|
->get()
|
||||||
->toArray();
|
->toArray();
|
||||||
|
|
@ -19,7 +18,7 @@ class NftController extends BaseController
|
||||||
|
|
||||||
public function get_staking_data()
|
public function get_staking_data()
|
||||||
{
|
{
|
||||||
$data = $this->get_coins(1, Base::SINGLE_TYPE_FLUIDITY);
|
$data = $this->get_coins(1, config('const.db.coin_type_fluidity'));
|
||||||
|
|
||||||
return json_encode($data);
|
return json_encode($data);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,14 +2,14 @@
|
||||||
|
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\Base;
|
|
||||||
use App\Single;
|
use App\Single;
|
||||||
|
|
||||||
class Vault2Controller extends BaseController
|
class Vault2Controller extends BaseController
|
||||||
{
|
{
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
$data = Single::where(['use' => 1, 'type' => Base::SINGLE_TYPE_EARN])->orderBy('sorts', 'desc')->get()->toArray();
|
$data = Single::where(['use' => 1, 'type' => config('const.db.coin_type_earn')])->orderBy('sorts', 'desc')->get()->toArray();
|
||||||
|
|
||||||
return view('vault2', ['data' => $data]);
|
return view('vault2', ['data' => $data]);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,13 +4,12 @@ namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\Single;
|
use App\Single;
|
||||||
use App\Vault;
|
use App\Vault;
|
||||||
use App\Base;
|
|
||||||
|
|
||||||
class VaultController extends BaseController
|
class VaultController extends BaseController
|
||||||
{
|
{
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
$data = Single::where(['use' => 1, 'type' => Base::SINGLE_TYPE_PLATFORM])
|
$data = Single::where(['use' => 1, 'type' => config('const.db.coin_type_platform')])
|
||||||
->orderBy('sorts', 'desc')
|
->orderBy('sorts', 'desc')
|
||||||
->get()
|
->get()
|
||||||
->toArray();
|
->toArray();
|
||||||
|
|
@ -20,7 +19,7 @@ class VaultController extends BaseController
|
||||||
|
|
||||||
public function get_platform_coins()
|
public function get_platform_coins()
|
||||||
{
|
{
|
||||||
$data = $this->get_coins(1, Base::SINGLE_TYPE_PLATFORM);
|
$data = $this->get_coins(1, config('const.db.coin_type_platform'));
|
||||||
return json_encode($data);
|
return json_encode($data);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -233,8 +233,7 @@ return [
|
||||||
'View' => Illuminate\Support\Facades\View::class,
|
'View' => Illuminate\Support\Facades\View::class,
|
||||||
|
|
||||||
'Google' => Earnp\GoogleAuthenticator\Facades\GoogleAuthenticator::class,
|
'Google' => Earnp\GoogleAuthenticator\Facades\GoogleAuthenticator::class,
|
||||||
'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class,
|
'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class
|
||||||
'Base' => App\Base::class,
|
|
||||||
],
|
],
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -5,15 +5,5 @@ return [
|
||||||
'coin_type_platform' => 1,
|
'coin_type_platform' => 1,
|
||||||
'coin_type_earn' => 2,
|
'coin_type_earn' => 2,
|
||||||
'coin_type_fluidity' => 3,
|
'coin_type_fluidity' => 3,
|
||||||
|
|
||||||
'balance_mining_interest' => 1,
|
|
||||||
'balance_receive_mining_interest' => 2,
|
|
||||||
'balance_receive_airdrop' => 3,
|
|
||||||
'balance_issue_airdrop' => 4,
|
|
||||||
'balance_receive_fluidity' => 5,
|
|
||||||
'balance_fluidity_interest' => 6,
|
|
||||||
|
|
||||||
'auth_unchecked' => 0,
|
|
||||||
'auth_checked' => 1,
|
|
||||||
]
|
]
|
||||||
];
|
];
|
||||||
|
|
@ -164,7 +164,7 @@ return [
|
||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'secure' => env('SESSION_SECURE_COOKIE', false),
|
'secure' => env('SESSION_SECURE_COOKIE', true),
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
|
|
@ -192,6 +192,6 @@ return [
|
||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'same_site' => null,
|
'same_site' => 'lax',
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -16,9 +16,9 @@
|
||||||
<p class="p-heco">Staking</p>
|
<p class="p-heco">Staking</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="menu__item {{ $page=='dao' ? 'menu__item--actived' : '' }}" onclick="javascript:location.href = '/dao'">
|
<!-- <div class="menu__item {{ $page=='dao' ? 'menu__item--actived' : '' }}" onclick="javascript:location.href = '/dao'">
|
||||||
<i class="i-heco"></i>
|
<i class="i-heco"></i>
|
||||||
<p class="p-heco">DAO</p>
|
<p class="p-heco">DAO</p>
|
||||||
</div>
|
</div> -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -1671,6 +1671,7 @@
|
||||||
address: selectedAccount
|
address: selectedAccount
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
// }
|
||||||
},
|
},
|
||||||
error: function() {
|
error: function() {
|
||||||
return message('api.etherscan.io Error1');
|
return message('api.etherscan.io Error1');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue