idea159-arbsphere-federated.../arbsphere/go_registry.py

15 lines
386 B
Python

from typing import Any, Dict
class GoCRegistry:
"""Lightweight Graph-of-Contracts registry stub for tests."""
def __init__(self) -> None:
self._registry: Dict[str, Any] = {}
def register_adapter(self, name: str, metadata: Any) -> None:
self._registry[name] = metadata
def get_adapter(self, name: str) -> Any:
return self._registry.get(name)