Cache /block API response for 10 min on user side

This commit is contained in:
nymkappa 2022-05-19 12:17:26 +02:00
parent 50b040524e
commit 75dcfdd851
No known key found for this signature in database
GPG key ID: E155910B16E8BD04

View file

@ -703,6 +703,7 @@ class Routes {
public async getBlock(req: Request, res: Response) {
try {
const block = await blocks.$getBlock(req.params.hash);
res.setHeader('Expires', new Date(Date.now() + 1000 * 600).toUTCString());
res.json(block);
} catch (e) {
res.status(500).send(e instanceof Error ? e.message : e);