Documentation ¶
Overview ¶
Package order is a generated protocol buffer package.
It is generated from these files:
order/order.proto
It has these top-level messages:
Order Execution Allocation NewOrderRequest NewOrderResponse CancelOrderRequest CancelOrderResponse ReplaceOrderRequest ReplaceOrderResponse
Index ¶
- Variables
- type Allocation
- func (this *Allocation) Equal(that interface{}) bool
- func (m *Allocation) GetAllocationId() int32
- func (m *Allocation) GetOrderKey() int32
- func (m *Allocation) GetQuantity() float64
- func (m *Allocation) GetRatio() float64
- func (m *Allocation) GetStrategyId() int32
- func (this *Allocation) GoString() string
- func (m *Allocation) Marshal() (data []byte, err error)
- func (m *Allocation) MarshalTo(data []byte) (n int, err error)
- func (*Allocation) ProtoMessage()
- func (m *Allocation) Reset()
- func (m *Allocation) Size() (n int)
- func (this *Allocation) String() string
- func (m *Allocation) Unmarshal(data []byte) error
- func (this *Allocation) VerboseEqual(that interface{}) error
- type CancelOrderRequest
- func (this *CancelOrderRequest) Equal(that interface{}) bool
- func (m *CancelOrderRequest) GetClientGuid() string
- func (m *CancelOrderRequest) GetMachine() string
- func (m *CancelOrderRequest) GetOrderId() int32
- func (m *CancelOrderRequest) GetOrderKey() int32
- func (m *CancelOrderRequest) GetSource() string
- func (m *CancelOrderRequest) GetTrader() string
- func (m *CancelOrderRequest) GetTraderId() int32
- func (m *CancelOrderRequest) GetVersion() int32
- func (this *CancelOrderRequest) GoString() string
- func (m *CancelOrderRequest) Marshal() (data []byte, err error)
- func (m *CancelOrderRequest) MarshalTo(data []byte) (n int, err error)
- func (*CancelOrderRequest) ProtoMessage()
- func (m *CancelOrderRequest) Reset()
- func (m *CancelOrderRequest) Size() (n int)
- func (this *CancelOrderRequest) String() string
- func (m *CancelOrderRequest) Unmarshal(data []byte) error
- func (this *CancelOrderRequest) VerboseEqual(that interface{}) error
- type CancelOrderResponse
- func (this *CancelOrderResponse) Equal(that interface{}) bool
- func (m *CancelOrderResponse) GetErrorCode() int32
- func (m *CancelOrderResponse) GetErrorMessage() string
- func (m *CancelOrderResponse) GetOrder() *Order
- func (this *CancelOrderResponse) GoString() string
- func (m *CancelOrderResponse) Marshal() (data []byte, err error)
- func (m *CancelOrderResponse) MarshalTo(data []byte) (n int, err error)
- func (*CancelOrderResponse) ProtoMessage()
- func (m *CancelOrderResponse) Reset()
- func (m *CancelOrderResponse) Size() (n int)
- func (this *CancelOrderResponse) String() string
- func (m *CancelOrderResponse) Unmarshal(data []byte) error
- func (this *CancelOrderResponse) VerboseEqual(that interface{}) error
- type Execution
- func (this *Execution) Equal(that interface{}) bool
- func (m *Execution) GetAvgPrice() float64
- func (m *Execution) GetBrokerExecDatetime() string
- func (m *Execution) GetBrokerExecId() string
- func (m *Execution) GetBrokerOrderId() string
- func (m *Execution) GetCalcAvgPrice() float64
- func (m *Execution) GetCalcCumQuantity() float64
- func (m *Execution) GetCancelReplaceByExececutionId() int32
- func (m *Execution) GetClientOrderId() string
- func (m *Execution) GetCreateDatetime() string
- func (m *Execution) GetCumQuantity() float64
- func (m *Execution) GetExecBroker() string
- func (m *Execution) GetExecType() Execution_ExecType
- func (m *Execution) GetExecutionId() int32
- func (m *Execution) GetLastLiquidity() LastLiquidityInd
- func (m *Execution) GetLastmkt() string
- func (m *Execution) GetOrderId() int32
- func (m *Execution) GetOrderKey() int32
- func (m *Execution) GetOrderStatus() OrderStatus
- func (m *Execution) GetPrevBrokerExecId() string
- func (m *Execution) GetPrice() float64
- func (m *Execution) GetQuantity() float64
- func (m *Execution) GetText() string
- func (this *Execution) GoString() string
- func (m *Execution) Marshal() (data []byte, err error)
- func (m *Execution) MarshalTo(data []byte) (n int, err error)
- func (*Execution) ProtoMessage()
- func (m *Execution) Reset()
- func (m *Execution) Size() (n int)
- func (this *Execution) String() string
- func (m *Execution) Unmarshal(data []byte) error
- func (this *Execution) VerboseEqual(that interface{}) error
- type Execution_ExecType
- type HandlInst
- type LastLiquidityInd
- type NewOrderRequest
- func (this *NewOrderRequest) Equal(that interface{}) bool
- func (m *NewOrderRequest) GetOrder() *Order
- func (this *NewOrderRequest) GoString() string
- func (m *NewOrderRequest) Marshal() (data []byte, err error)
- func (m *NewOrderRequest) MarshalTo(data []byte) (n int, err error)
- func (*NewOrderRequest) ProtoMessage()
- func (m *NewOrderRequest) Reset()
- func (m *NewOrderRequest) Size() (n int)
- func (this *NewOrderRequest) String() string
- func (m *NewOrderRequest) Unmarshal(data []byte) error
- func (this *NewOrderRequest) VerboseEqual(that interface{}) error
- type NewOrderResponse
- func (this *NewOrderResponse) Equal(that interface{}) bool
- func (m *NewOrderResponse) GetErrorCode() int32
- func (m *NewOrderResponse) GetErrorMessage() string
- func (m *NewOrderResponse) GetOrder() *Order
- func (this *NewOrderResponse) GoString() string
- func (m *NewOrderResponse) Marshal() (data []byte, err error)
- func (m *NewOrderResponse) MarshalTo(data []byte) (n int, err error)
- func (*NewOrderResponse) ProtoMessage()
- func (m *NewOrderResponse) Reset()
- func (m *NewOrderResponse) Size() (n int)
- func (this *NewOrderResponse) String() string
- func (m *NewOrderResponse) Unmarshal(data []byte) error
- func (this *NewOrderResponse) VerboseEqual(that interface{}) error
- type Order
- func (this *Order) Equal(that interface{}) bool
- func (m *Order) GetAccountId() int32
- func (m *Order) GetAlgo() string
- func (m *Order) GetAllocations() []Allocation
- func (m *Order) GetBrokerAccount() string
- func (m *Order) GetBrokerUserid() string
- func (m *Order) GetClientGuid() string
- func (m *Order) GetCreateDatetime() string
- func (m *Order) GetDescription() string
- func (m *Order) GetExchange() string
- func (m *Order) GetExecutions() []Execution
- func (m *Order) GetFilledAvgPrice() float64
- func (m *Order) GetFilledQuantity() float64
- func (m *Order) GetHandleInst() HandlInst
- func (m *Order) GetIsBooked() bool
- func (m *Order) GetIsComplete() bool
- func (m *Order) GetIsExpired() bool
- func (m *Order) GetLimitPrice() float64
- func (m *Order) GetMachine() string
- func (m *Order) GetMarketConnector() string
- func (m *Order) GetMemo() string
- func (m *Order) GetMessageType() Order_OrderMessageType
- func (m *Order) GetOpenClose() string
- func (m *Order) GetOrderId() int32
- func (m *Order) GetOrderKey() int32
- func (m *Order) GetOrderStatus() OrderStatus
- func (m *Order) GetOrderType() OrderType
- func (m *Order) GetQuantity() float64
- func (m *Order) GetSettlCcy() string
- func (m *Order) GetSide() Side
- func (m *Order) GetSource() string
- func (m *Order) GetSubmitDatetime() string
- func (m *Order) GetSymbol() string
- func (m *Order) GetTimeinforce() TimeInForce
- func (m *Order) GetTradeBookingId() int32
- func (m *Order) GetTrader() string
- func (m *Order) GetTraderId() int32
- func (m *Order) GetVersion() int32
- func (this *Order) GoString() string
- func (m *Order) Marshal() (data []byte, err error)
- func (m *Order) MarshalTo(data []byte) (n int, err error)
- func (*Order) ProtoMessage()
- func (m *Order) Reset()
- func (m *Order) Size() (n int)
- func (this *Order) String() string
- func (m *Order) Unmarshal(data []byte) error
- func (this *Order) VerboseEqual(that interface{}) error
- type OrderStatus
- type OrderType
- type Order_OrderMessageType
- type ReplaceOrderRequest
- func (this *ReplaceOrderRequest) Equal(that interface{}) bool
- func (m *ReplaceOrderRequest) GetMachine() string
- func (m *ReplaceOrderRequest) GetOrder() *Order
- func (m *ReplaceOrderRequest) GetSource() string
- func (m *ReplaceOrderRequest) GetTrader() string
- func (m *ReplaceOrderRequest) GetTraderId() int32
- func (this *ReplaceOrderRequest) GoString() string
- func (m *ReplaceOrderRequest) Marshal() (data []byte, err error)
- func (m *ReplaceOrderRequest) MarshalTo(data []byte) (n int, err error)
- func (*ReplaceOrderRequest) ProtoMessage()
- func (m *ReplaceOrderRequest) Reset()
- func (m *ReplaceOrderRequest) Size() (n int)
- func (this *ReplaceOrderRequest) String() string
- func (m *ReplaceOrderRequest) Unmarshal(data []byte) error
- func (this *ReplaceOrderRequest) VerboseEqual(that interface{}) error
- type ReplaceOrderResponse
- func (this *ReplaceOrderResponse) Equal(that interface{}) bool
- func (m *ReplaceOrderResponse) GetErrorCode() int32
- func (m *ReplaceOrderResponse) GetErrorMessage() string
- func (m *ReplaceOrderResponse) GetOrder() *Order
- func (this *ReplaceOrderResponse) GoString() string
- func (m *ReplaceOrderResponse) Marshal() (data []byte, err error)
- func (m *ReplaceOrderResponse) MarshalTo(data []byte) (n int, err error)
- func (*ReplaceOrderResponse) ProtoMessage()
- func (m *ReplaceOrderResponse) Reset()
- func (m *ReplaceOrderResponse) Size() (n int)
- func (this *ReplaceOrderResponse) String() string
- func (m *ReplaceOrderResponse) Unmarshal(data []byte) error
- func (this *ReplaceOrderResponse) VerboseEqual(that interface{}) error
- type Side
- type TimeInForce
Constants ¶
This section is empty.
Variables ¶
View Source
var Execution_ExecType_name = map[int32]string{
0: "NEW",
1: "PARTIAL_FILL",
2: "FILL",
3: "DONE_FOR_DAY",
4: "CANCELED",
5: "REPLACE",
6: "PENDING_CANCEL",
7: "STOPPED",
8: "REJECTED",
9: "SUSPENDED",
10: "PENDING_NEW",
11: "CALCULATED",
12: "EXPIRED",
13: "RESTATED",
14: "PENDING_REPLACE",
15: "TRADE",
16: "TRADE_CORRECT",
17: "TRADE_CANCEL",
18: "ORDER_STATUS",
}
View Source
var Execution_ExecType_value = map[string]int32{
"NEW": 0,
"PARTIAL_FILL": 1,
"FILL": 2,
"DONE_FOR_DAY": 3,
"CANCELED": 4,
"REPLACE": 5,
"PENDING_CANCEL": 6,
"STOPPED": 7,
"REJECTED": 8,
"SUSPENDED": 9,
"PENDING_NEW": 10,
"CALCULATED": 11,
"EXPIRED": 12,
"RESTATED": 13,
"PENDING_REPLACE": 14,
"TRADE": 15,
"TRADE_CORRECT": 16,
"TRADE_CANCEL": 17,
"ORDER_STATUS": 18,
}
View Source
var HandlInst_name = map[int32]string{
0: "UNKNOWN_HANDL_INST",
1: "AUTOMATED_EXECUTION_ORDER_PRIVATE",
2: "AUTOMATED_EXECUTION_ORDER_PUBLIC",
3: "MANUAL_ORDER",
}
View Source
var HandlInst_value = map[string]int32{
"UNKNOWN_HANDL_INST": 0,
"AUTOMATED_EXECUTION_ORDER_PRIVATE": 1,
"AUTOMATED_EXECUTION_ORDER_PUBLIC": 2,
"MANUAL_ORDER": 3,
}
View Source
var LastLiquidityInd_name = map[int32]string{
0: "UNKNOWN_LAST_LIQUIDITY_IND",
1: "ADDED_LIQUIDITY",
2: "REMOVED_LIQUIDITY",
3: "LIQUIDITY_ROUTED_OUT",
4: "AUCTION",
}
View Source
var LastLiquidityInd_value = map[string]int32{
"UNKNOWN_LAST_LIQUIDITY_IND": 0,
"ADDED_LIQUIDITY": 1,
"REMOVED_LIQUIDITY": 2,
"LIQUIDITY_ROUTED_OUT": 3,
"AUCTION": 4,
}
View Source
var OrderStatus_name = map[int32]string{
0: "NEW",
1: "PARTIALLY_FILLED",
2: "FILLED",
3: "DONE_FOR_DAY",
4: "CANCELLED",
5: "REPLACED",
6: "PENDING_CANCEL",
7: "STOPPED",
8: "REJECTED",
9: "SUSPENDED",
10: "PENDING_NEW",
11: "CALCULATED",
12: "EXPIRED",
13: "ACCEPTED_FOR_BIDDING",
14: "PENDING_REPLACE",
100: "ORDER_RECEIVED",
101: "ORDER_SENT",
102: "MC_ACK_ORDER",
103: "MC_SENT_ORDER",
110: "CANCEL_RECEIVED",
111: "CANCEL_SENT",
112: "MC_ACK_CANCEL",
113: "MC_SENT_CANCEL",
120: "REPLACE_RECEIVED",
121: "REPLACE_SENT",
122: "MC_ACK_REPLACE",
123: "MC_SENT_REPLACE",
125: "EXECUTION_REPLACED",
126: "EXECUTION_CANCELLED",
130: "BOOKABLE",
131: "TRADE_PUMP_RECEIVED",
132: "TRADE_PUMP_PROCESSED",
133: "BOOKING",
134: "SENT_PMS",
135: "BOOKED",
}
View Source
var OrderStatus_value = map[string]int32{
"NEW": 0,
"PARTIALLY_FILLED": 1,
"FILLED": 2,
"DONE_FOR_DAY": 3,
"CANCELLED": 4,
"REPLACED": 5,
"PENDING_CANCEL": 6,
"STOPPED": 7,
"REJECTED": 8,
"SUSPENDED": 9,
"PENDING_NEW": 10,
"CALCULATED": 11,
"EXPIRED": 12,
"ACCEPTED_FOR_BIDDING": 13,
"PENDING_REPLACE": 14,
"ORDER_RECEIVED": 100,
"ORDER_SENT": 101,
"MC_ACK_ORDER": 102,
"MC_SENT_ORDER": 103,
"CANCEL_RECEIVED": 110,
"CANCEL_SENT": 111,
"MC_ACK_CANCEL": 112,
"MC_SENT_CANCEL": 113,
"REPLACE_RECEIVED": 120,
"REPLACE_SENT": 121,
"MC_ACK_REPLACE": 122,
"MC_SENT_REPLACE": 123,
"EXECUTION_REPLACED": 125,
"EXECUTION_CANCELLED": 126,
"BOOKABLE": 130,
"TRADE_PUMP_RECEIVED": 131,
"TRADE_PUMP_PROCESSED": 132,
"BOOKING": 133,
"SENT_PMS": 134,
"BOOKED": 135,
}
View Source
var OrderType_name = map[int32]string{
0: "UNKNOWN_ORDER_TYPE",
1: "MARKET",
2: "LIMIT",
3: "STOP",
4: "STOP_LIMIT",
5: "MARKET_ON_CLOSE",
6: "WITH_OR_WITHOUT",
7: "LIMIT_OR_BETTER",
8: "LIMIT_WITH_OR_WITHOUT",
9: "ON_BASIS",
10: "ON_CLOSE",
11: "LIMIT_ON_CLOSE",
12: "FOREX_MARKET",
13: "PREVIOUSLY_QUOTED",
14: "PREVIOUSLY_INDICATED",
15: "FOREX_LIMIT",
16: "FOREX_SWAP",
17: "FOREX_PREVIOUSLY_QUOTED",
18: "FUNARI",
19: "MARKET_IF_TOUCHED",
20: "MARKET_WITH_LEFTOVER_AS_LIMIT",
21: "PREVIOUS_FUND_VALUATION_POINT",
22: "NEXT_FUND_VALUATION_POINT",
23: "PEGGED",
}
View Source
var OrderType_value = map[string]int32{
"UNKNOWN_ORDER_TYPE": 0,
"MARKET": 1,
"LIMIT": 2,
"STOP": 3,
"STOP_LIMIT": 4,
"MARKET_ON_CLOSE": 5,
"WITH_OR_WITHOUT": 6,
"LIMIT_OR_BETTER": 7,
"LIMIT_WITH_OR_WITHOUT": 8,
"ON_BASIS": 9,
"ON_CLOSE": 10,
"LIMIT_ON_CLOSE": 11,
"FOREX_MARKET": 12,
"PREVIOUSLY_QUOTED": 13,
"PREVIOUSLY_INDICATED": 14,
"FOREX_LIMIT": 15,
"FOREX_SWAP": 16,
"FOREX_PREVIOUSLY_QUOTED": 17,
"FUNARI": 18,
"MARKET_IF_TOUCHED": 19,
"MARKET_WITH_LEFTOVER_AS_LIMIT": 20,
"PREVIOUS_FUND_VALUATION_POINT": 21,
"NEXT_FUND_VALUATION_POINT": 22,
"PEGGED": 23,
}
View Source
var Order_OrderMessageType_name = map[int32]string{
0: "NEW",
1: "CANCEL",
2: "REPLACE",
}
View Source
var Order_OrderMessageType_value = map[string]int32{
"NEW": 0,
"CANCEL": 1,
"REPLACE": 2,
}
View Source
var Side_name = map[int32]string{
0: "UNKNOWN_SIDE",
1: "BUY",
2: "SELL",
3: "BUY_MINUS",
4: "SELL_PLUS",
5: "SELL_SHORT",
6: "SELL_SHORT_EXEMPT",
7: "UNDISCLOSED",
8: "CROSS",
9: "CROSS_SHORT",
10: "CROSS_SHORT_EXEMPT",
11: "AS_DEFINED",
12: "OPPOSITE",
13: "SUBSCRIBE",
14: "REDEEM",
15: "LEND",
16: "BORROW",
}
View Source
var Side_value = map[string]int32{
"UNKNOWN_SIDE": 0,
"BUY": 1,
"SELL": 2,
"BUY_MINUS": 3,
"SELL_PLUS": 4,
"SELL_SHORT": 5,
"SELL_SHORT_EXEMPT": 6,
"UNDISCLOSED": 7,
"CROSS": 8,
"CROSS_SHORT": 9,
"CROSS_SHORT_EXEMPT": 10,
"AS_DEFINED": 11,
"OPPOSITE": 12,
"SUBSCRIBE": 13,
"REDEEM": 14,
"LEND": 15,
"BORROW": 16,
}
View Source
var TimeInForce_name = map[int32]string{
0: "DAY",
1: "GOOD_TILL_CANCEL",
2: "AT_THE_OPENING",
3: "IMMEDIATE_OR_CANCEL",
4: "FILL_OR_KILL",
5: "GOOD_TILL_CROSSING",
6: "GOOD_TILL_DATE",
7: "AT_THE_CLOSE",
}
View Source
var TimeInForce_value = map[string]int32{
"DAY": 0,
"GOOD_TILL_CANCEL": 1,
"AT_THE_OPENING": 2,
"IMMEDIATE_OR_CANCEL": 3,
"FILL_OR_KILL": 4,
"GOOD_TILL_CROSSING": 5,
"GOOD_TILL_DATE": 6,
"AT_THE_CLOSE": 7,
}
Functions ¶
This section is empty.
Types ¶
type Allocation ¶
type Allocation struct { AllocationId int32 `protobuf:"varint,1,opt,name=allocation_id" json:"allocation_id"` OrderKey int32 `protobuf:"varint,2,opt,name=order_key" json:"order_key"` StrategyId int32 `protobuf:"varint,3,opt,name=strategy_id" json:"strategy_id"` Quantity float64 `protobuf:"fixed64,10,opt,name=quantity" json:"quantity"` Ratio float64 `protobuf:"fixed64,11,opt,name=ratio" json:"ratio"` XXX_unrecognized []byte `json:"-"` }
func NewPopulatedAllocation ¶
func NewPopulatedAllocation(r randyOrder, easy bool) *Allocation
func (*Allocation) Equal ¶
func (this *Allocation) Equal(that interface{}) bool
func (*Allocation) GetAllocationId ¶
func (m *Allocation) GetAllocationId() int32
func (*Allocation) GetOrderKey ¶
func (m *Allocation) GetOrderKey() int32
func (*Allocation) GetQuantity ¶
func (m *Allocation) GetQuantity() float64
func (*Allocation) GetRatio ¶
func (m *Allocation) GetRatio() float64
func (*Allocation) GetStrategyId ¶
func (m *Allocation) GetStrategyId() int32
func (*Allocation) GoString ¶
func (this *Allocation) GoString() string
func (*Allocation) Marshal ¶
func (m *Allocation) Marshal() (data []byte, err error)
func (*Allocation) ProtoMessage ¶
func (*Allocation) ProtoMessage()
func (*Allocation) Reset ¶
func (m *Allocation) Reset()
func (*Allocation) Size ¶
func (m *Allocation) Size() (n int)
func (*Allocation) String ¶
func (this *Allocation) String() string
func (*Allocation) Unmarshal ¶
func (m *Allocation) Unmarshal(data []byte) error
func (*Allocation) VerboseEqual ¶
func (this *Allocation) VerboseEqual(that interface{}) error
type CancelOrderRequest ¶
type CancelOrderRequest struct { ClientGuid string `protobuf:"bytes,1,opt,name=client_guid" json:"client_guid"` OrderId int32 `protobuf:"varint,2,req,name=order_id" json:"order_id"` OrderKey int32 `protobuf:"varint,3,opt,name=order_key" json:"order_key"` Version int32 `protobuf:"varint,4,opt,name=version" json:"version"` Source string `protobuf:"bytes,50,opt,name=source" json:"source"` Trader string `protobuf:"bytes,51,opt,name=trader" json:"trader"` TraderId int32 `protobuf:"varint,52,req,name=trader_id" json:"trader_id"` Machine string `protobuf:"bytes,53,opt,name=machine" json:"machine"` XXX_unrecognized []byte `json:"-"` }
func NewPopulatedCancelOrderRequest ¶
func NewPopulatedCancelOrderRequest(r randyOrder, easy bool) *CancelOrderRequest
func (*CancelOrderRequest) Equal ¶
func (this *CancelOrderRequest) Equal(that interface{}) bool
func (*CancelOrderRequest) GetClientGuid ¶
func (m *CancelOrderRequest) GetClientGuid() string
func (*CancelOrderRequest) GetMachine ¶
func (m *CancelOrderRequest) GetMachine() string
func (*CancelOrderRequest) GetOrderId ¶
func (m *CancelOrderRequest) GetOrderId() int32
func (*CancelOrderRequest) GetOrderKey ¶
func (m *CancelOrderRequest) GetOrderKey() int32
func (*CancelOrderRequest) GetSource ¶
func (m *CancelOrderRequest) GetSource() string
func (*CancelOrderRequest) GetTrader ¶
func (m *CancelOrderRequest) GetTrader() string
func (*CancelOrderRequest) GetTraderId ¶
func (m *CancelOrderRequest) GetTraderId() int32
func (*CancelOrderRequest) GetVersion ¶
func (m *CancelOrderRequest) GetVersion() int32
func (*CancelOrderRequest) GoString ¶
func (this *CancelOrderRequest) GoString() string
func (*CancelOrderRequest) Marshal ¶
func (m *CancelOrderRequest) Marshal() (data []byte, err error)
func (*CancelOrderRequest) MarshalTo ¶
func (m *CancelOrderRequest) MarshalTo(data []byte) (n int, err error)
func (*CancelOrderRequest) ProtoMessage ¶
func (*CancelOrderRequest) ProtoMessage()
func (*CancelOrderRequest) Reset ¶
func (m *CancelOrderRequest) Reset()
func (*CancelOrderRequest) Size ¶
func (m *CancelOrderRequest) Size() (n int)
func (*CancelOrderRequest) String ¶
func (this *CancelOrderRequest) String() string
func (*CancelOrderRequest) Unmarshal ¶
func (m *CancelOrderRequest) Unmarshal(data []byte) error
func (*CancelOrderRequest) VerboseEqual ¶
func (this *CancelOrderRequest) VerboseEqual(that interface{}) error
type CancelOrderResponse ¶
type CancelOrderResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=error_code" json:"error_code"` ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message" json:"error_message,omitempty"` Order *Order `protobuf:"bytes,10,opt,name=order" json:"order,omitempty"` XXX_unrecognized []byte `json:"-"` }
func NewPopulatedCancelOrderResponse ¶
func NewPopulatedCancelOrderResponse(r randyOrder, easy bool) *CancelOrderResponse
func (*CancelOrderResponse) Equal ¶
func (this *CancelOrderResponse) Equal(that interface{}) bool
func (*CancelOrderResponse) GetErrorCode ¶
func (m *CancelOrderResponse) GetErrorCode() int32
func (*CancelOrderResponse) GetErrorMessage ¶
func (m *CancelOrderResponse) GetErrorMessage() string
func (*CancelOrderResponse) GetOrder ¶
func (m *CancelOrderResponse) GetOrder() *Order
func (*CancelOrderResponse) GoString ¶
func (this *CancelOrderResponse) GoString() string
func (*CancelOrderResponse) Marshal ¶
func (m *CancelOrderResponse) Marshal() (data []byte, err error)
func (*CancelOrderResponse) MarshalTo ¶
func (m *CancelOrderResponse) MarshalTo(data []byte) (n int, err error)
func (*CancelOrderResponse) ProtoMessage ¶
func (*CancelOrderResponse) ProtoMessage()
func (*CancelOrderResponse) Reset ¶
func (m *CancelOrderResponse) Reset()
func (*CancelOrderResponse) Size ¶
func (m *CancelOrderResponse) Size() (n int)
func (*CancelOrderResponse) String ¶
func (this *CancelOrderResponse) String() string
func (*CancelOrderResponse) Unmarshal ¶
func (m *CancelOrderResponse) Unmarshal(data []byte) error
func (*CancelOrderResponse) VerboseEqual ¶
func (this *CancelOrderResponse) VerboseEqual(that interface{}) error
type Execution ¶
type Execution struct { ExecutionId int32 `protobuf:"varint,1,req,name=execution_id" json:"execution_id"` OrderId int32 `protobuf:"varint,2,req,name=order_id" json:"order_id"` OrderKey int32 `protobuf:"varint,3,opt,name=order_key" json:"order_key"` ClientOrderId string `protobuf:"bytes,5,opt,name=client_order_id" json:"client_order_id"` BrokerOrderId string `protobuf:"bytes,6,opt,name=broker_order_id" json:"broker_order_id"` BrokerExecId string `protobuf:"bytes,7,opt,name=broker_exec_id" json:"broker_exec_id"` PrevBrokerExecId string `protobuf:"bytes,8,opt,name=prev_broker_exec_id" json:"prev_broker_exec_id"` CancelReplaceByExececutionId int32 `protobuf:"varint,9,opt,name=cancel_replace_by_exececution_id" json:"cancel_replace_by_exececution_id"` OrderStatus OrderStatus `protobuf:"varint,10,opt,name=order_status,enum=proto.order.OrderStatus" json:"order_status"` ExecType Execution_ExecType `protobuf:"varint,11,opt,name=exec_type,enum=proto.order.Execution_ExecType" json:"exec_type"` Quantity float64 `protobuf:"fixed64,20,opt,name=quantity" json:"quantity"` Price float64 `protobuf:"fixed64,21,opt,name=price" json:"price"` Text string `protobuf:"bytes,30,opt,name=text" json:"text"` Lastmkt string `protobuf:"bytes,31,opt,name=lastmkt" json:"lastmkt"` ExecBroker string `protobuf:"bytes,32,opt,name=exec_broker" json:"exec_broker"` LastLiquidity LastLiquidityInd `protobuf:"varint,33,opt,name=last_liquidity,enum=proto.order.LastLiquidityInd" json:"last_liquidity"` CumQuantity float64 `protobuf:"fixed64,50,opt,name=cum_quantity" json:"cum_quantity"` AvgPrice float64 `protobuf:"fixed64,51,opt,name=avg_price" json:"avg_price"` CalcCumQuantity float64 `protobuf:"fixed64,52,opt,name=calc_cum_quantity" json:"calc_cum_quantity"` CalcAvgPrice float64 `protobuf:"fixed64,53,opt,name=calc_avg_price" json:"calc_avg_price"` // timing BrokerExecDatetime string `protobuf:"bytes,60,opt,name=broker_exec_datetime" json:"broker_exec_datetime"` CreateDatetime string `protobuf:"bytes,61,opt,name=create_datetime" json:"create_datetime"` XXX_unrecognized []byte `json:"-"` }
func NewPopulatedExecution ¶
func (*Execution) GetAvgPrice ¶
func (*Execution) GetBrokerExecDatetime ¶
func (*Execution) GetBrokerExecId ¶
func (*Execution) GetBrokerOrderId ¶
func (*Execution) GetCalcAvgPrice ¶
func (*Execution) GetCalcCumQuantity ¶
func (*Execution) GetCancelReplaceByExececutionId ¶
func (*Execution) GetClientOrderId ¶
func (*Execution) GetCreateDatetime ¶
func (*Execution) GetCumQuantity ¶
func (*Execution) GetExecBroker ¶
func (*Execution) GetExecType ¶
func (m *Execution) GetExecType() Execution_ExecType
func (*Execution) GetExecutionId ¶
func (*Execution) GetLastLiquidity ¶
func (m *Execution) GetLastLiquidity() LastLiquidityInd
func (*Execution) GetLastmkt ¶
func (*Execution) GetOrderId ¶
func (*Execution) GetOrderKey ¶
func (*Execution) GetOrderStatus ¶
func (m *Execution) GetOrderStatus() OrderStatus
func (*Execution) GetPrevBrokerExecId ¶
func (*Execution) GetQuantity ¶
func (*Execution) ProtoMessage ¶
func (*Execution) ProtoMessage()
func (*Execution) VerboseEqual ¶
type Execution_ExecType ¶
type Execution_ExecType int32
const ( Execution_NEW Execution_ExecType = 0 Execution_PARTIAL_FILL Execution_ExecType = 1 Execution_FILL Execution_ExecType = 2 Execution_DONE_FOR_DAY Execution_ExecType = 3 Execution_CANCELED Execution_ExecType = 4 Execution_REPLACE Execution_ExecType = 5 Execution_PENDING_CANCEL Execution_ExecType = 6 Execution_STOPPED Execution_ExecType = 7 Execution_REJECTED Execution_ExecType = 8 Execution_SUSPENDED Execution_ExecType = 9 Execution_PENDING_NEW Execution_ExecType = 10 Execution_CALCULATED Execution_ExecType = 11 Execution_EXPIRED Execution_ExecType = 12 Execution_RESTATED Execution_ExecType = 13 Execution_PENDING_REPLACE Execution_ExecType = 14 Execution_TRADE Execution_ExecType = 15 Execution_TRADE_CORRECT Execution_ExecType = 16 Execution_TRADE_CANCEL Execution_ExecType = 17 Execution_ORDER_STATUS Execution_ExecType = 18 )
func (Execution_ExecType) Enum ¶
func (x Execution_ExecType) Enum() *Execution_ExecType
func (Execution_ExecType) String ¶
func (x Execution_ExecType) String() string
func (*Execution_ExecType) UnmarshalJSON ¶
func (x *Execution_ExecType) UnmarshalJSON(data []byte) error
type LastLiquidityInd ¶
type LastLiquidityInd int32
const ( LastLiquidityInd_UNKNOWN_LAST_LIQUIDITY_IND LastLiquidityInd = 0 LastLiquidityInd_ADDED_LIQUIDITY LastLiquidityInd = 1 LastLiquidityInd_REMOVED_LIQUIDITY LastLiquidityInd = 2 LastLiquidityInd_LIQUIDITY_ROUTED_OUT LastLiquidityInd = 3 LastLiquidityInd_AUCTION LastLiquidityInd = 4 )
func (LastLiquidityInd) Enum ¶
func (x LastLiquidityInd) Enum() *LastLiquidityInd
func (LastLiquidityInd) String ¶
func (x LastLiquidityInd) String() string
func (*LastLiquidityInd) UnmarshalJSON ¶
func (x *LastLiquidityInd) UnmarshalJSON(data []byte) error
type NewOrderRequest ¶
type NewOrderRequest struct { Order *Order `protobuf:"bytes,1,opt,name=order" json:"order,omitempty"` XXX_unrecognized []byte `json:"-"` }
func NewPopulatedNewOrderRequest ¶
func NewPopulatedNewOrderRequest(r randyOrder, easy bool) *NewOrderRequest
func (*NewOrderRequest) Equal ¶
func (this *NewOrderRequest) Equal(that interface{}) bool
func (*NewOrderRequest) GetOrder ¶
func (m *NewOrderRequest) GetOrder() *Order
func (*NewOrderRequest) GoString ¶
func (this *NewOrderRequest) GoString() string
func (*NewOrderRequest) Marshal ¶
func (m *NewOrderRequest) Marshal() (data []byte, err error)
func (*NewOrderRequest) MarshalTo ¶
func (m *NewOrderRequest) MarshalTo(data []byte) (n int, err error)
func (*NewOrderRequest) ProtoMessage ¶
func (*NewOrderRequest) ProtoMessage()
func (*NewOrderRequest) Reset ¶
func (m *NewOrderRequest) Reset()
func (*NewOrderRequest) Size ¶
func (m *NewOrderRequest) Size() (n int)
func (*NewOrderRequest) String ¶
func (this *NewOrderRequest) String() string
func (*NewOrderRequest) Unmarshal ¶
func (m *NewOrderRequest) Unmarshal(data []byte) error
func (*NewOrderRequest) VerboseEqual ¶
func (this *NewOrderRequest) VerboseEqual(that interface{}) error
type NewOrderResponse ¶
type NewOrderResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=error_code" json:"error_code"` ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message" json:"error_message,omitempty"` Order *Order `protobuf:"bytes,10,opt,name=order" json:"order,omitempty"` XXX_unrecognized []byte `json:"-"` }
func NewPopulatedNewOrderResponse ¶
func NewPopulatedNewOrderResponse(r randyOrder, easy bool) *NewOrderResponse
func (*NewOrderResponse) Equal ¶
func (this *NewOrderResponse) Equal(that interface{}) bool
func (*NewOrderResponse) GetErrorCode ¶
func (m *NewOrderResponse) GetErrorCode() int32
func (*NewOrderResponse) GetErrorMessage ¶
func (m *NewOrderResponse) GetErrorMessage() string
func (*NewOrderResponse) GetOrder ¶
func (m *NewOrderResponse) GetOrder() *Order
func (*NewOrderResponse) GoString ¶
func (this *NewOrderResponse) GoString() string
func (*NewOrderResponse) Marshal ¶
func (m *NewOrderResponse) Marshal() (data []byte, err error)
func (*NewOrderResponse) MarshalTo ¶
func (m *NewOrderResponse) MarshalTo(data []byte) (n int, err error)
func (*NewOrderResponse) ProtoMessage ¶
func (*NewOrderResponse) ProtoMessage()
func (*NewOrderResponse) Reset ¶
func (m *NewOrderResponse) Reset()
func (*NewOrderResponse) Size ¶
func (m *NewOrderResponse) Size() (n int)
func (*NewOrderResponse) String ¶
func (this *NewOrderResponse) String() string
func (*NewOrderResponse) Unmarshal ¶
func (m *NewOrderResponse) Unmarshal(data []byte) error
func (*NewOrderResponse) VerboseEqual ¶
func (this *NewOrderResponse) VerboseEqual(that interface{}) error
type Order ¶
type Order struct { // Idents ClientGuid string `protobuf:"bytes,1,req,name=client_guid" json:"client_guid"` OrderId int32 `protobuf:"varint,2,req,name=order_id" json:"order_id"` OrderKey int32 `protobuf:"varint,3,req,name=order_key" json:"order_key"` Version int32 `protobuf:"varint,4,req,name=version" json:"version"` MessageType Order_OrderMessageType `protobuf:"varint,5,opt,name=message_type,enum=proto.order.Order_OrderMessageType" json:"message_type"` // basic Side Side `protobuf:"varint,6,req,name=side,enum=proto.order.Side" json:"side"` Quantity float64 `protobuf:"fixed64,7,req,name=quantity" json:"quantity"` Symbol string `protobuf:"bytes,8,req,name=symbol" json:"symbol"` // execution specific OrderType OrderType `protobuf:"varint,16,req,name=order_type,enum=proto.order.OrderType" json:"order_type"` Timeinforce TimeInForce `protobuf:"varint,17,req,name=timeinforce,enum=proto.order.TimeInForce" json:"timeinforce"` LimitPrice float64 `protobuf:"fixed64,18,opt,name=limit_price" json:"limit_price"` Exchange string `protobuf:"bytes,19,opt,name=exchange" json:"exchange"` Description string `protobuf:"bytes,20,opt,name=description" json:"description"` FilledQuantity float64 `protobuf:"fixed64,21,opt,name=filled_quantity" json:"filled_quantity"` FilledAvgPrice float64 `protobuf:"fixed64,22,opt,name=filled_avg_price" json:"filled_avg_price"` OrderStatus OrderStatus `protobuf:"varint,23,opt,name=order_status,enum=proto.order.OrderStatus" json:"order_status"` // accounts AccountId int32 `protobuf:"varint,30,req,name=account_id" json:"account_id"` BrokerUserid string `protobuf:"bytes,31,opt,name=broker_userid" json:"broker_userid"` BrokerAccount string `protobuf:"bytes,32,opt,name=broker_account" json:"broker_account"` MarketConnector string `protobuf:"bytes,33,opt,name=market_connector" json:"market_connector"` // execution extra SettlCcy string `protobuf:"bytes,40,opt,name=settl_ccy" json:"settl_ccy"` HandleInst HandlInst `protobuf:"varint,41,req,name=handle_inst,enum=proto.order.HandlInst" json:"handle_inst"` Algo string `protobuf:"bytes,42,opt,name=algo" json:"algo"` IsComplete bool `protobuf:"varint,43,opt,name=is_complete" json:"is_complete"` IsBooked bool `protobuf:"varint,44,opt,name=is_booked" json:"is_booked"` IsExpired bool `protobuf:"varint,45,opt,name=is_expired" json:"is_expired"` TradeBookingId int32 `protobuf:"varint,46,opt,name=trade_booking_id" json:"trade_booking_id"` OpenClose string `protobuf:"bytes,47,opt,name=open_close" json:"open_close"` // source Source string `protobuf:"bytes,50,opt,name=source" json:"source"` Trader string `protobuf:"bytes,51,opt,name=trader" json:"trader"` TraderId int32 `protobuf:"varint,52,req,name=trader_id" json:"trader_id"` Machine string `protobuf:"bytes,53,opt,name=machine" json:"machine"` Memo string `protobuf:"bytes,54,opt,name=memo" json:"memo"` // timing CreateDatetime string `protobuf:"bytes,60,opt,name=create_datetime" json:"create_datetime"` SubmitDatetime string `protobuf:"bytes,61,opt,name=submit_datetime" json:"submit_datetime"` // array components Executions []Execution `protobuf:"bytes,70,rep,name=executions" json:"executions"` Allocations []Allocation `protobuf:"bytes,80,rep,name=allocations" json:"allocations"` XXX_unrecognized []byte `json:"-"` }
func NewPopulatedOrder ¶
func (*Order) GetAccountId ¶
func (*Order) GetAllocations ¶
func (m *Order) GetAllocations() []Allocation
func (*Order) GetBrokerAccount ¶
func (*Order) GetBrokerUserid ¶
func (*Order) GetClientGuid ¶
func (*Order) GetCreateDatetime ¶
func (*Order) GetDescription ¶
func (*Order) GetExchange ¶
func (*Order) GetExecutions ¶
func (*Order) GetFilledAvgPrice ¶
func (*Order) GetFilledQuantity ¶
func (*Order) GetHandleInst ¶
func (*Order) GetIsBooked ¶
func (*Order) GetIsComplete ¶
func (*Order) GetIsExpired ¶
func (*Order) GetLimitPrice ¶
func (*Order) GetMachine ¶
func (*Order) GetMarketConnector ¶
func (*Order) GetMessageType ¶
func (m *Order) GetMessageType() Order_OrderMessageType
func (*Order) GetOpenClose ¶
func (*Order) GetOrderId ¶
func (*Order) GetOrderKey ¶
func (*Order) GetOrderStatus ¶
func (m *Order) GetOrderStatus() OrderStatus
func (*Order) GetOrderType ¶
func (*Order) GetQuantity ¶
func (*Order) GetSettlCcy ¶
func (*Order) GetSubmitDatetime ¶
func (*Order) GetTimeinforce ¶
func (m *Order) GetTimeinforce() TimeInForce
func (*Order) GetTradeBookingId ¶
func (*Order) GetTraderId ¶
func (*Order) GetVersion ¶
func (*Order) ProtoMessage ¶
func (*Order) ProtoMessage()
func (*Order) VerboseEqual ¶
type OrderStatus ¶
type OrderStatus int32
const ( OrderStatus_NEW OrderStatus = 0 OrderStatus_PARTIALLY_FILLED OrderStatus = 1 OrderStatus_FILLED OrderStatus = 2 OrderStatus_DONE_FOR_DAY OrderStatus = 3 OrderStatus_CANCELLED OrderStatus = 4 OrderStatus_REPLACED OrderStatus = 5 OrderStatus_PENDING_CANCEL OrderStatus = 6 OrderStatus_STOPPED OrderStatus = 7 OrderStatus_REJECTED OrderStatus = 8 OrderStatus_SUSPENDED OrderStatus = 9 OrderStatus_PENDING_NEW OrderStatus = 10 OrderStatus_CALCULATED OrderStatus = 11 OrderStatus_EXPIRED OrderStatus = 12 OrderStatus_ACCEPTED_FOR_BIDDING OrderStatus = 13 OrderStatus_PENDING_REPLACE OrderStatus = 14 OrderStatus_ORDER_RECEIVED OrderStatus = 100 OrderStatus_ORDER_SENT OrderStatus = 101 OrderStatus_MC_ACK_ORDER OrderStatus = 102 OrderStatus_MC_SENT_ORDER OrderStatus = 103 OrderStatus_CANCEL_RECEIVED OrderStatus = 110 OrderStatus_CANCEL_SENT OrderStatus = 111 OrderStatus_MC_ACK_CANCEL OrderStatus = 112 OrderStatus_MC_SENT_CANCEL OrderStatus = 113 OrderStatus_REPLACE_RECEIVED OrderStatus = 120 OrderStatus_REPLACE_SENT OrderStatus = 121 OrderStatus_MC_ACK_REPLACE OrderStatus = 122 OrderStatus_MC_SENT_REPLACE OrderStatus = 123 OrderStatus_EXECUTION_REPLACED OrderStatus = 125 OrderStatus_EXECUTION_CANCELLED OrderStatus = 126 OrderStatus_BOOKABLE OrderStatus = 130 OrderStatus_TRADE_PUMP_RECEIVED OrderStatus = 131 OrderStatus_TRADE_PUMP_PROCESSED OrderStatus = 132 OrderStatus_BOOKING OrderStatus = 133 OrderStatus_SENT_PMS OrderStatus = 134 OrderStatus_BOOKED OrderStatus = 135 )
func (OrderStatus) Enum ¶
func (x OrderStatus) Enum() *OrderStatus
func (OrderStatus) String ¶
func (x OrderStatus) String() string
func (*OrderStatus) UnmarshalJSON ¶
func (x *OrderStatus) UnmarshalJSON(data []byte) error
type OrderType ¶
type OrderType int32
const ( OrderType_UNKNOWN_ORDER_TYPE OrderType = 0 OrderType_MARKET OrderType = 1 OrderType_LIMIT OrderType = 2 OrderType_STOP OrderType = 3 OrderType_STOP_LIMIT OrderType = 4 OrderType_MARKET_ON_CLOSE OrderType = 5 OrderType_WITH_OR_WITHOUT OrderType = 6 OrderType_LIMIT_OR_BETTER OrderType = 7 OrderType_LIMIT_WITH_OR_WITHOUT OrderType = 8 OrderType_ON_BASIS OrderType = 9 OrderType_ON_CLOSE OrderType = 10 OrderType_LIMIT_ON_CLOSE OrderType = 11 OrderType_FOREX_MARKET OrderType = 12 OrderType_PREVIOUSLY_QUOTED OrderType = 13 OrderType_PREVIOUSLY_INDICATED OrderType = 14 OrderType_FOREX_LIMIT OrderType = 15 OrderType_FOREX_SWAP OrderType = 16 OrderType_FOREX_PREVIOUSLY_QUOTED OrderType = 17 OrderType_FUNARI OrderType = 18 OrderType_MARKET_IF_TOUCHED OrderType = 19 OrderType_MARKET_WITH_LEFTOVER_AS_LIMIT OrderType = 20 OrderType_PREVIOUS_FUND_VALUATION_POINT OrderType = 21 OrderType_NEXT_FUND_VALUATION_POINT OrderType = 22 OrderType_PEGGED OrderType = 23 )
func (*OrderType) UnmarshalJSON ¶
type Order_OrderMessageType ¶
type Order_OrderMessageType int32
const ( Order_NEW Order_OrderMessageType = 0 Order_CANCEL Order_OrderMessageType = 1 Order_REPLACE Order_OrderMessageType = 2 )
func (Order_OrderMessageType) Enum ¶
func (x Order_OrderMessageType) Enum() *Order_OrderMessageType
func (Order_OrderMessageType) String ¶
func (x Order_OrderMessageType) String() string
func (*Order_OrderMessageType) UnmarshalJSON ¶
func (x *Order_OrderMessageType) UnmarshalJSON(data []byte) error
type ReplaceOrderRequest ¶
type ReplaceOrderRequest struct { Order *Order `protobuf:"bytes,1,opt,name=order" json:"order,omitempty"` Source string `protobuf:"bytes,50,opt,name=source" json:"source"` Trader string `protobuf:"bytes,51,opt,name=trader" json:"trader"` TraderId int32 `protobuf:"varint,52,req,name=trader_id" json:"trader_id"` Machine string `protobuf:"bytes,53,opt,name=machine" json:"machine"` XXX_unrecognized []byte `json:"-"` }
func NewPopulatedReplaceOrderRequest ¶
func NewPopulatedReplaceOrderRequest(r randyOrder, easy bool) *ReplaceOrderRequest
func (*ReplaceOrderRequest) Equal ¶
func (this *ReplaceOrderRequest) Equal(that interface{}) bool
func (*ReplaceOrderRequest) GetMachine ¶
func (m *ReplaceOrderRequest) GetMachine() string
func (*ReplaceOrderRequest) GetOrder ¶
func (m *ReplaceOrderRequest) GetOrder() *Order
func (*ReplaceOrderRequest) GetSource ¶
func (m *ReplaceOrderRequest) GetSource() string
func (*ReplaceOrderRequest) GetTrader ¶
func (m *ReplaceOrderRequest) GetTrader() string
func (*ReplaceOrderRequest) GetTraderId ¶
func (m *ReplaceOrderRequest) GetTraderId() int32
func (*ReplaceOrderRequest) GoString ¶
func (this *ReplaceOrderRequest) GoString() string
func (*ReplaceOrderRequest) Marshal ¶
func (m *ReplaceOrderRequest) Marshal() (data []byte, err error)
func (*ReplaceOrderRequest) MarshalTo ¶
func (m *ReplaceOrderRequest) MarshalTo(data []byte) (n int, err error)
func (*ReplaceOrderRequest) ProtoMessage ¶
func (*ReplaceOrderRequest) ProtoMessage()
func (*ReplaceOrderRequest) Reset ¶
func (m *ReplaceOrderRequest) Reset()
func (*ReplaceOrderRequest) Size ¶
func (m *ReplaceOrderRequest) Size() (n int)
func (*ReplaceOrderRequest) String ¶
func (this *ReplaceOrderRequest) String() string
func (*ReplaceOrderRequest) Unmarshal ¶
func (m *ReplaceOrderRequest) Unmarshal(data []byte) error
func (*ReplaceOrderRequest) VerboseEqual ¶
func (this *ReplaceOrderRequest) VerboseEqual(that interface{}) error
type ReplaceOrderResponse ¶
type ReplaceOrderResponse struct { ErrorCode int32 `protobuf:"varint,1,opt,name=error_code" json:"error_code"` ErrorMessage *string `protobuf:"bytes,2,opt,name=error_message" json:"error_message,omitempty"` Order *Order `protobuf:"bytes,10,opt,name=order" json:"order,omitempty"` XXX_unrecognized []byte `json:"-"` }
func NewPopulatedReplaceOrderResponse ¶
func NewPopulatedReplaceOrderResponse(r randyOrder, easy bool) *ReplaceOrderResponse
func (*ReplaceOrderResponse) Equal ¶
func (this *ReplaceOrderResponse) Equal(that interface{}) bool
func (*ReplaceOrderResponse) GetErrorCode ¶
func (m *ReplaceOrderResponse) GetErrorCode() int32
func (*ReplaceOrderResponse) GetErrorMessage ¶
func (m *ReplaceOrderResponse) GetErrorMessage() string
func (*ReplaceOrderResponse) GetOrder ¶
func (m *ReplaceOrderResponse) GetOrder() *Order
func (*ReplaceOrderResponse) GoString ¶
func (this *ReplaceOrderResponse) GoString() string
func (*ReplaceOrderResponse) Marshal ¶
func (m *ReplaceOrderResponse) Marshal() (data []byte, err error)
func (*ReplaceOrderResponse) MarshalTo ¶
func (m *ReplaceOrderResponse) MarshalTo(data []byte) (n int, err error)
func (*ReplaceOrderResponse) ProtoMessage ¶
func (*ReplaceOrderResponse) ProtoMessage()
func (*ReplaceOrderResponse) Reset ¶
func (m *ReplaceOrderResponse) Reset()
func (*ReplaceOrderResponse) Size ¶
func (m *ReplaceOrderResponse) Size() (n int)
func (*ReplaceOrderResponse) String ¶
func (this *ReplaceOrderResponse) String() string
func (*ReplaceOrderResponse) Unmarshal ¶
func (m *ReplaceOrderResponse) Unmarshal(data []byte) error
func (*ReplaceOrderResponse) VerboseEqual ¶
func (this *ReplaceOrderResponse) VerboseEqual(that interface{}) error
type Side ¶
type Side int32
const ( Side_UNKNOWN_SIDE Side = 0 Side_BUY Side = 1 Side_SELL Side = 2 Side_BUY_MINUS Side = 3 Side_SELL_PLUS Side = 4 Side_SELL_SHORT Side = 5 Side_SELL_SHORT_EXEMPT Side = 6 Side_UNDISCLOSED Side = 7 Side_CROSS Side = 8 Side_CROSS_SHORT Side = 9 Side_CROSS_SHORT_EXEMPT Side = 10 Side_AS_DEFINED Side = 11 Side_OPPOSITE Side = 12 Side_SUBSCRIBE Side = 13 Side_REDEEM Side = 14 Side_LEND Side = 15 Side_BORROW Side = 16 )
func (*Side) UnmarshalJSON ¶
type TimeInForce ¶
type TimeInForce int32
const ( TimeInForce_DAY TimeInForce = 0 TimeInForce_GOOD_TILL_CANCEL TimeInForce = 1 TimeInForce_AT_THE_OPENING TimeInForce = 2 TimeInForce_IMMEDIATE_OR_CANCEL TimeInForce = 3 TimeInForce_FILL_OR_KILL TimeInForce = 4 TimeInForce_GOOD_TILL_CROSSING TimeInForce = 5 TimeInForce_GOOD_TILL_DATE TimeInForce = 6 TimeInForce_AT_THE_CLOSE TimeInForce = 7 )
func (TimeInForce) Enum ¶
func (x TimeInForce) Enum() *TimeInForce
func (TimeInForce) String ¶
func (x TimeInForce) String() string
func (*TimeInForce) UnmarshalJSON ¶
func (x *TimeInForce) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.