Files
Hydra-Engine/hydra/api/positions.py
2026-03-30 13:19:11 +09:00

16 lines
375 B
Python

from fastapi import APIRouter, Depends
from hydra.api.auth import verify_api_key
router = APIRouter()
_position_tracker = None
def set_position_tracker(tracker) -> None:
global _position_tracker
_position_tracker = tracker
@router.get("/positions")
async def get_positions(_: str = Depends(verify_api_key)):
return {"positions": _position_tracker.get_all()}