INNER CODE UNIT · Python
_default_managed_positions_store
FLOCK4H/Dexter · Dexter.py:158
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"))
except Exception:
return _default_managed_positions_store()
if not isinstance(payload, dict):
return _default_managed_positions_store()