build(agent): new-agents-2#7e3bbc iteration
This commit is contained in:
parent
ae14be2889
commit
be98af26fd
|
|
@ -40,6 +40,10 @@ class EnergiBridge:
|
|||
"legs": list(delta.legs),
|
||||
"total_size": float(delta.total_size),
|
||||
"delta_id": delta.delta_id,
|
||||
# Extended provenance fields for deterministic replay and auditing
|
||||
"timestamp": getattr(delta, "timestamp", None),
|
||||
"parent_delta_id": getattr(delta, "parent_id", None),
|
||||
"signature": getattr(delta, "signature", None),
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -12,3 +12,7 @@ class GoCRegistry:
|
|||
|
||||
def get_adapter(self, name: str) -> Any:
|
||||
return self._registry.get(name)
|
||||
|
||||
def list_adapters(self) -> list:
|
||||
"""Return the list of registered adapter names in deterministic order."""
|
||||
return sorted(self._registry.keys())
|
||||
|
|
|
|||
|
|
@ -8,6 +8,10 @@ class LocalArbProblem:
|
|||
target_mispricing: float
|
||||
liquidity_budget: float
|
||||
latency_budget: float
|
||||
# Optional identifiers for cross-system tracing; kept optional to remain
|
||||
# backwards-compatible with tests that instantiate with the original fields.
|
||||
id: str | None = None
|
||||
venue: str | None = None
|
||||
|
||||
|
||||
@dataclass
|
||||
|
|
|
|||
Loading…
Reference in New Issue