Modules built: - Home: landing page with live chain stats and service directory - Chain: DaemonRpc singleton, config, events - Explorer: web + API controllers (block, tx, alias, search, stats) - Names: TLD registrar (availability, lookup, directory, registration) - Trade: DEX controllers + API (config, pairs, orders) - Pool: dashboard + PoolClient service (stats, blocks, payments, miner) Infrastructure: - composer.json: lthn/lthn.io deps (core/php + laravel 12) - Dockerfile: FrankenPHP with Caddy - Caddyfile: PHP server config Co-Authored-By: Charon <charon@lethean.io>
11 lines
365 B
PHP
11 lines
365 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use Mod\Trade\Controllers\TradeApiController;
|
|
|
|
Route::get('/config', [TradeApiController::class, 'config']);
|
|
Route::get('/pairs', [TradeApiController::class, 'pairs']);
|
|
Route::get('/pair/{id}', [TradeApiController::class, 'pair']);
|
|
Route::get('/orders', [TradeApiController::class, 'orders']);
|