Engine.Interactiveval create :
run_id:Id.Run.t ->
scenario_sha256:string ->
config:config ->
initial_cash:(string * Scalar.Money.t) list ->
(t, string) Stdlib.resultval create_with_portfolio :
run_id:Id.Run.t ->
scenario_sha256:string ->
config:config ->
initial_portfolio:Initial_portfolio.t ->
(t, string) Stdlib.resultval latest_bar : t -> Id.Instrument.t -> Bar.t optionval process_slice : t -> Market_slice.t -> (progress, string) Stdlib.resultval strategy_request : progress -> (Strategy.context * Strategy.event) optionval resume :
progress ->
Strategy.intent list ->
(progress, string) Stdlib.resultval complete :
t ->
(t * Account.valuation * Audit.t list, string) Stdlib.result