Module Response.Order_status

module Order_status: sig .. end

module State: sig .. end
type t = private {
   state : State.t;
   filled : Volume.t;
   remaining : Volume.t;
   avg_fill_price : Price.t;
   permanent_id : int;
   parent_id : Order_id.t;
   last_fill_price : Price.t;
   client_id : Client_id.t;
   why_held : string option;
}
val why_held : t -> string option
val client_id : t -> Client_id.t
val last_fill_price : t -> Price.t
val parent_id : t -> Order_id.t
val permanent_id : t -> int
val avg_fill_price : t -> Price.t
val remaining : t -> Volume.t
val filled : t -> Volume.t
val state : t -> State.t
module Fields: sig .. end
include Response_intf.S
val create : state:State.t ->
filled:Volume.t ->
remaining:Volume.t ->
avg_fill_price:Price.t ->
permanent_id:int ->
parent_id:Order_id.t ->
last_fill_price:Price.t ->
client_id:Client_id.t -> why_held:string option -> t
val t_of_sexp : Sexplib.Sexp.t -> t
val sexp_of_t : t -> Sexplib.Sexp.t