from fastapi import APIRouter from ..clients.firefly_client import firefly_client router = APIRouter() @router.get("") async def list_transactions(): transactions = await firefly_client.get_transactions() return {"data": transactions} @router.get("/sample") async def transaction_sample(): transactions = await firefly_client.get_transactions() if transactions: return {"sample": transactions[0]} return {"sample": None}