-
Notifications
You must be signed in to change notification settings - Fork 1
/
order.go
21 lines (20 loc) · 1.22 KB
/
order.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package swagger
type Order struct {
Accno int64 `json:"accno,omitempty"`
OrderId int64 `json:"order_id,omitempty"`
Price Amount `json:"price,omitempty"`
Volume float64 `json:"volume,omitempty"`
Tradable TradableId `json:"tradable,omitempty"`
OpenVolume float64 `json:"open_volume,omitempty"`
TradedVolume float64 `json:"traded_volume,omitempty"`
Side string `json:"side,omitempty"`
Modified int64 `json:"modified,omitempty"`
Reference string `json:"reference,omitempty"`
ActivationCondition ActivationCondition `json:"activation_condition,omitempty"`
PriceCondition string `json:"price_condition,omitempty"`
VolumeCondition string `json:"volume_condition,omitempty"`
Validity Validity `json:"validity,omitempty"`
ActionState string `json:"action_state,omitempty"`
OrderType string `json:"order_type,omitempty"`
OrderState string `json:"order_state,omitempty"`
}