stable_fields

forge.testingfunctionSince Forge API 1
Signaturepython
forge.testing.stable_fields() -> dict[str, tuple[str, ...]]

The fields a run's snapshot keeps, by section, in the order the snapshot writes them.

The engine's own numbering (trade, fill and order ids, and the flags map) is not stable between versions of the engine and is left out. refusals is each refusal's name and count, sorted by name, and end_reason is one value.