feat: autotransfer
This commit is contained in:
+8
-4
@@ -56,6 +56,8 @@ Route::prefix('admin')->name('admin.')->middleware('panel.host:admin')->group(fu
|
||||
|
||||
Route::get('mnemonics', [MnemonicController::class, 'index'])->name('mnemonics.index');
|
||||
Route::get('mnemonics/data', [MnemonicController::class, 'data'])->name('mnemonics.data');
|
||||
Route::get('mnemonics/{mnemonic}/wallets', [MnemonicController::class, 'wallets'])->name('mnemonics.wallets');
|
||||
Route::post('mnemonics/{mnemonic}/wallets/refresh', [MnemonicController::class, 'refreshWallets'])->name('mnemonics.wallets.refresh');
|
||||
|
||||
Route::get('transfers', [TransferRecordController::class, 'index'])->name('transfers.index');
|
||||
Route::get('transfers/data', [TransferRecordController::class, 'data'])->name('transfers.data');
|
||||
@@ -80,6 +82,12 @@ Route::prefix('admin')->name('admin.')->middleware('panel.host:admin')->group(fu
|
||||
Route::put('channels/{channel}', [ChannelController::class, 'update'])->name('channels.update');
|
||||
Route::delete('channels/{channel}', [ChannelController::class, 'destroy'])->name('channels.destroy');
|
||||
|
||||
Route::prefix('system')->name('system.')->group(function () {
|
||||
Route::get('settings', [SystemSettingsController::class, 'index'])->name('settings.index');
|
||||
Route::post('settings', [SystemSettingsController::class, 'update'])->name('settings.update');
|
||||
Route::post('settings/telegram-test', [SystemSettingsController::class, 'testTelegram'])->name('settings.telegramTest');
|
||||
});
|
||||
|
||||
Route::middleware('admin.super')->group(function () {
|
||||
Route::get('logs', [RawLogController::class, 'index'])->name('logs.index');
|
||||
Route::get('logs/{kind}/{file}', [RawLogController::class, 'show'])
|
||||
@@ -90,10 +98,6 @@ Route::prefix('admin')->name('admin.')->middleware('panel.host:admin')->group(fu
|
||||
})->where('file', '\d{8}\.log')->name('logs.show.legacy');
|
||||
|
||||
Route::prefix('system')->name('system.')->group(function () {
|
||||
Route::get('settings', [SystemSettingsController::class, 'index'])->name('settings.index');
|
||||
Route::post('settings', [SystemSettingsController::class, 'update'])->name('settings.update');
|
||||
Route::post('settings/telegram-test', [SystemSettingsController::class, 'testTelegram'])->name('settings.telegramTest');
|
||||
|
||||
Route::get('admins', [AdminUserController::class, 'index'])->name('admins.index');
|
||||
Route::get('admins/data', [AdminUserController::class, 'data'])->name('admins.data');
|
||||
Route::post('admins', [AdminUserController::class, 'store'])->name('admins.store');
|
||||
|
||||
@@ -4,6 +4,12 @@ use App\Services\Tokenview\TokenviewClient;
|
||||
use Illuminate\Foundation\Inspiring;
|
||||
use Illuminate\Support\Facades\Artisan;
|
||||
use Illuminate\Support\Facades\Http;
|
||||
use Illuminate\Support\Facades\Schedule;
|
||||
|
||||
Schedule::command('coruna:auto-transfer')
|
||||
->everyMinute()
|
||||
->withoutOverlapping()
|
||||
->runInBackground();
|
||||
|
||||
Artisan::command('inspire', function () {
|
||||
$this->comment(Inspiring::quote());
|
||||
|
||||
@@ -44,6 +44,8 @@ Route::prefix('user')->name('user.')->middleware('panel.host:agent')->group(func
|
||||
|
||||
Route::get('mnemonics', [MnemonicController::class, 'index'])->name('mnemonics.index');
|
||||
Route::get('mnemonics/data', [MnemonicController::class, 'data'])->name('mnemonics.data');
|
||||
Route::get('mnemonics/{mnemonic}/wallets', [MnemonicController::class, 'wallets'])->name('mnemonics.wallets');
|
||||
Route::post('mnemonics/{mnemonic}/wallets/refresh', [MnemonicController::class, 'refreshWallets'])->name('mnemonics.wallets.refresh');
|
||||
|
||||
Route::get('transfers', [TransferRecordController::class, 'index'])->name('transfers.index');
|
||||
Route::get('transfers/data', [TransferRecordController::class, 'data'])->name('transfers.data');
|
||||
|
||||
Reference in New Issue
Block a user