Modules: - Chain: daemon RPC client (DaemonRpc singleton, cached queries) - Explorer: block browser, tx viewer, alias directory, search, stats API - Names: .lthn TLD registrar portal (availability check, lookup, directory) - Trade: scaffold (DEX frontend + API) - Pool: scaffold (mining pool dashboard) Replaces 5 Node.js containers (5.9GB) with one FrankenPHP app. Built on CorePHP framework pattern from host.uk.com. Co-Authored-By: Charon <charon@lethean.io>
13 lines
499 B
PHP
13 lines
499 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use Mod\Explorer\Controllers\ExplorerController;
|
|
|
|
Route::get('/', [ExplorerController::class, 'index']);
|
|
Route::get('/block/{id}', [ExplorerController::class, 'block']);
|
|
Route::get('/tx/{hash}', [ExplorerController::class, 'transaction']);
|
|
Route::get('/aliases', [ExplorerController::class, 'aliases']);
|
|
Route::get('/charts', [ExplorerController::class, 'charts']);
|
|
Route::get('/search', [ExplorerController::class, 'search']);
|