OrderEvent

forge.typesclassSince Forge API 1
Signaturepython
forge.types.OrderEvent(kind: Literal['accepted', 'rejected', 'expired', 'cancelled', 'filled'],order: OrderTicket,time: int,fill: FillEvent | None = None,reason: RejectReason | None = None) -> None

What on_order_event receives: one thing that happened to one order.

Parameters

NameTypeDefault
kindLiteral['accepted', 'rejected', 'expired', 'cancelled', 'filled']
orderOrderTicket
timeint
fillFillEvent | NoneNone
reasonRejectReason | NoneNone

kind is accepted, rejected, expired, cancelled or filled. fill is set for filled and reason for rejected.