From be6740a24c8705abce3b970be313bfffb7ae23bb Mon Sep 17 00:00:00 2001 From: Tomas Date: Tue, 23 Sep 2025 02:24:57 +0200 Subject: [PATCH] Added api route for getting raw block --- scraper/server/__main__.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scraper/server/__main__.py b/scraper/server/__main__.py index 1a4c756..75a689c 100644 --- a/scraper/server/__main__.py +++ b/scraper/server/__main__.py @@ -68,6 +68,14 @@ def get_block_ids(): def get_block_stats(): return list(map(lambda h: h.to_dict(), load_block_stats())) +@app.get("/rawblock/") +def get_rawblock(post_id: int = None): + assert post_id is not None + return Response( + mimetype = "application/octet-stream", + response = load_block(int(post_id)).dumps(), + ) + @app.get("/block/") def get_block(post_id: int = None): assert post_id is not None