Merge pull request #1674 from mempool/nymkappa/feature/block-api-cache

Cache /block API response for 10 min on user side
This commit is contained in:
wiz 2022-05-19 19:38:15 +09:00 committed by GitHub
commit ae13f6119e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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);