19 lines
491 B
Python
19 lines
491 B
Python
from __future__ import annotations
|
|
|
|
"""Tiny adapters registry for two-venue MVP.
|
|
|
|
This module is deliberately small; it provides a stub registry that could be
|
|
extended to map LocalTrade -> canonical representation and to register
|
|
simple venue adapters. It demonstrates the intended extension point.
|
|
"""
|
|
|
|
ADAPTER_REGISTRY = {}
|
|
|
|
|
|
def register_adapter(name: str, adapter: object) -> None:
|
|
ADAPTER_REGISTRY[name] = adapter
|
|
|
|
|
|
def get_adapter(name: str):
|
|
return ADAPTER_REGISTRY.get(name)
|