INNER CODE UNIT · Python

_managed_positions_path

FLOCK4H/Dexter · Dexter.py:154

def _managed_positions_path(config) -> Path:
    return config.paths.state_dir / MANAGED_POSITIONS_FILENAME


def _default_managed_positions_store() -> dict[str, Any]:
    return {
        "version": 1,
        "updated_at": None,
        "positions": {},
    }


def load_managed_positions(config) -> dict[str, Any]:
    path = _managed_positions_path(config)
    if not path.exists():
        return _default_managed_positions_store()
    try:
        payload = json.loads(path.read_text(encoding="utf-8"))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…