tradecipher-blockchain-back.../tradecipher_blockchain_back.../adapters.py

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)