initfmfijirfri
This commit is contained in:
@@ -15,6 +15,7 @@ import relayProxyRoutes from './routes/relay-proxy.routes';
|
||||
import tronProxyRoutes from './routes/tron-proxy.routes';
|
||||
import btcProxyRoutes from './routes/btc-proxy.routes';
|
||||
import pricesRoutes from './routes/prices.routes';
|
||||
import tokensRoutes from './routes/tokens.routes';
|
||||
|
||||
const app = express();
|
||||
|
||||
@@ -109,6 +110,9 @@ app.use('/api/btc', ...protect, mutateLimiter, btcProxyRoutes);
|
||||
// USD-цены (CoinGecko + KeyDB cache). GET-only, auth required, max 50 symbols.
|
||||
app.use('/api/prices', ...protect, mutateLimiter, pricesRoutes);
|
||||
|
||||
// Token registry — всех известных contracts/mints по всем chain'ам. GET-only, auth required.
|
||||
app.use('/api/tokens', ...protect, mutateLimiter, tokensRoutes);
|
||||
|
||||
// 404 для всего что не сматчилось выше — единый JSON-ответ, не express default text
|
||||
app.use((_req, res) => {
|
||||
res.status(404).json({ success: false, error: 'Not found' });
|
||||
|
||||
Reference in New Issue
Block a user