Trading_engine.Strategy_transcriptAppend-only external-strategy protocol transcript.
val create :
?effects:Boundary_effects.t ->
?durability:Artifact_writer.durability ->
string ->
(t, Diagnostic.t) Stdlib.resultval append :
t ->
direction:Strategy_protocol.direction ->
Yojson.Safe.t ->
(unit, Diagnostic.t) Stdlib.resultval append_rejection :
t ->
expected_sequence:int64 ->
diagnostic:Diagnostic.t ->
raw_prefix:string ->
observed_bytes:int ->
truncated:bool ->
(unit, Diagnostic.t) Stdlib.resultval close_preserving_partial : t -> unitval commit : t -> (unit, Diagnostic.t) Stdlib.resultval artifact : t -> Artifact_writer.t