xmsg

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MsgType_UnknownMsgType                   = ""
	MsgType_RejectMsgType                    = "3"
	MsgType_ExecutionReportMsgType           = "8"
	MsgType_OrderCancelRejectMsgType         = "9"
	MsgType_LogonMsgType                     = "A"
	MsgType_TradeCaptureReportMsgType        = "AE"
	MsgType_OrderMassStatusRequest           = "AF"
	MsgType_AccountStatusReportRequest       = "XAA"
	MsgType_AccountStatusReport              = "XAR"
	MsgType_AccountStatusUpdateReport        = "XAF"
	MsgType_NewOrderSingleMsgType            = "D"
	MsgType_NewOrderListMsgType              = "E"
	MsgType_OrderCancelRequestMsgType        = "F"
	MsgType_OrderCancelReplaceRequestMsgType = "G"
	MsgType_OrderStatusRequest               = "H"
	MsgType_ListStatus                       = "N"
	MsgType_MarketDataRequest                = "V"
	MsgType_MarketDataSnapshotFullRefresh    = "W"
	MsgType_MarketDataIncrementalRefresh     = "X"
	MsgType_MarketDataRequestReject          = "Y"
	MsgType_OrderMassStatusResponse          = "U8"
	MsgType_TradeCaptureReportRequest        = "AD"
	MsgType_MassTradeCaptureReportResponse   = "U9"
	MsgType_PositionMaintenanceRequest       = "AL"
	MsgType_PositionMaintenanceReport        = "AM"
	MsgType_RequestForPositions              = "AN"
	MsgType_PositionReport                   = "AP"
	MsgType_MassPositionReport               = "MAP"
	MsgType_MarginRequirementReport          = "CJ"
	MsgType_Heartbeat                        = "0"
	MsgType_OrderMassCancelRequest           = "q"
	MsgType_OrderMassCancelReport            = "r"
	MsgType_ApplicationHeartbeat             = "XAH"

	// enum BusinessRejectReason
	BusinessRejectReason_UnknownBisRejReason     = ""
	BusinessRejectReason_ApplicationNotAvailable = "4"
	BusinessRejectReason_ThrottleLimitExceeded   = "8"

	// enum MarginAmtType
	MarginAmtType_UnknownMarginTypeType = ""
	MarginAmtType_CoreMargin            = "7"
	MarginAmtType_InitialMargin         = "11"

	// enum MarginReqmtRptType
	MarginReqmtRptType_UnknownReqmtType = ""
	MarginReqmtRptType_SummaryType      = "0" // Real FIX value is 0

	// enum Side
	Side_UnknownSide = ""
	Side_Buy         = "1"
	Side_Sell        = "2"

	// enum OrdType
	OrdType_UnknownOrdType = ""
	// Market order type is a order type for selling or buying instrument
	// by current market prices.
	OrdType_Market = "1"
	// Limit is a deferred order type. Orders by this type could be executed
	// by best price or by order price.
	OrdType_Limit = "2"
	// Stop is a deferred order type. It executed when current quotes achieve
	// order's stop-price of this type. After execution order of this type will
	// be converted to market order.
	OrdType_Stop = "3"
	// StopLimit is as deferred order type. Almost the same as Stop order,
	// except after execution it will be converted to market order with certain
	// price.
	OrdType_StopLimit       = "4"
	OrdType_MarketIfTouched = "J" // real FIX value is 'J'
	OrdType_Pegged          = "P" // real FIX value is 'P'

	// enum ExecInst
	ExecInst_UnknownExecInst           = ""
	ExecInst_StayOnOfferSide           = "0"     // real FIX value is 0
	ExecInst_PegToOfferSide            = "9"     // real FIX value is 9
	ExecInst_AllOrNone                 = "G"     // real FIX value is 'G'
	ExecInst_IgnoreNotionalValueChecks = "x"     // real FIX value is 'x'
	ExecInst_Suspend                   = "s"     // real FIX value is 's'
	ExecInst_LiquidationOrder          = "Y"     // real FIX value is 'Y'
	ExecInst_IgnorePriceRangeChecks    = "70081" // real FIX value is none
	ExecInst_CancelOnConnectionLoss    = "o"

	// enum TimeInForce
	TimeInForce_UnknownTimeInForce = ""
	TimeInForce_GoodTillCancel     = "1"
	TimeInForce_ImmediateOrCancel  = "3"
	TimeInForce_FillOrKill         = "4"

	// enum PegPriceType
	PegPriceType_UnknownPegType  = ""
	PegPriceType_TrailingStopPeg = "8" // real FIX value is 8

	// enum PegOffsetType
	PegOffsetType_UnknonwOffsetType = ""
	PegOffsetType_BasisPoints       = "1" // real FIX value is 1

	// enum ExecType
	ExecType_UnknownExecType              = ""
	ExecType_NewExec                      = "0" // real FIX value is 0
	ExecType_CanceledExec                 = "4" // real FIX value is 4
	ExecType_ReplacedExec                 = "5" // real FIX value is 5
	ExecType_PendingCancelExec            = "6" // real FIX value is 6
	ExecType_RejectedExec                 = "8" // real FIX value is 8
	ExecType_SuspendedExec                = "9" // real FIX value is 9
	ExecType_PendingNewExec               = "A" // real FIX value is 'A'
	ExecType_Restated                     = "D" // real FIX value is 'D'
	ExecType_PendingReplaceExec           = "E" // real FIX value is 'E'
	ExecType_Trade                        = "F" // real FIX value is 'F'
	ExecType_OrderStatus                  = "I" // real FIX value is 'I'
	ExecType_TriggeredOrActivatedBySystem = "L" // real FIX value is 'L'

	// enum ExecRestatementReason
	ExecRestatementReason_UnknownRestatementReason = ""
	ExecRestatementReason_RepricingOfOrder         = "3" // real FIX value is 3"

	// enum OrdStatus
	OrdStatus_UnknownOrdStatus  = ""
	OrdStatus_NewOrd            = "0" // real FIX value is 0
	OrdStatus_PartiallyFilled   = "1" // real FIX value is 1
	OrdStatus_Filled            = "2" // real FIX value is 2
	OrdStatus_CanceledOrd       = "4" // real FIX value is 4
	OrdStatus_PendingCancelOrd  = "6" // real FIX value is 6
	OrdStatus_Stopped           = "7" // real FIX value is 7
	OrdStatus_RejectedOrd       = "8" // real FIX value is 8
	OrdStatus_Suspended         = "9" // real FIX value is 9
	OrdStatus_PendingNewOrd     = "A" // real FIX value is 'A'
	OrdStatus_Expired           = "C" // real FIX value is 'C'
	OrdStatus_PendingReplaceOrd = "E" // real FIX value is 'E'

	// enum OrdRejReason
	OrdRejReason_UnknownOrdRejReason            = ""
	OrdRejReason_UnknownSymbol                  = "1"
	OrdRejReason_ExchangeClosed                 = "2"
	OrdRejReason_OrderExceedsLimit              = "3"
	OrdRejReason_DuplicateOrder                 = "6"
	OrdRejReason_UnsupportedOrderCharacteristic = "11"
	OrdRejReason_IncorrectQuantity              = "13"
	OrdRejReason_UnknownAccount                 = "15"
	OrdRejReason_PriceExceedsCurrentPriceBand   = "16"
	OrdRejReason_Other                          = "99"
	OrdRejReason_StopPriceInvalid               = "100"

	// enum LiquidityInd
	LiquidityInd_UnknownLiquidityInd = ""
	LiquidityInd_AddedLiquidity      = "1"
	LiquidityInd_RemovedLiquidity    = "2"

	// enum SettlType
	SettlType_UnknownSettlType = ""
	SettlType_Regular          = "0" // real FIX value is 0
	SettlType_Cash             = "1" // real FIX value is 1

	// enum CxlRejResponseTo
	CxlRejResponseTo_UnknownCxlRejResponseTo             = ""
	CxlRejResponseTo_OrderCancelRequestCxlRejResponseTo  = "1"
	CxlRejResponseTo_OrderCancelReplaceRequestResponseTo = "2"

	// enum CxlRejReason
	CxlRejReason_UnknownCxlRejReason         = ""
	CxlRejReason_TooLateToCancel             = "0"  // real FIX value is 0
	CxlRejReason_UnknownOrder                = "1"  // real FIX value is 1
	CxlRejReason_OrderAlreadyInPendingStatus = "3"  // real FIX value is 3
	CxlRejReason_DuplicateClOrdID            = "6"  // real FIX value is 6
	CxlRejReason_OtherCxlRejReason           = "99" // real FIX value is 99

	// enum BidType
	BidType_UnknownBidType   = ""
	BidType_NonDisclosed     = "1"
	BidType_Disclosed        = "2"
	BidType_NoBiddingProcess = "3"

	// enum ContingencyType
	ContingencyType_UnknownContingencyType         = ""
	ContingencyType_OneCancelsTheOther             = "1"
	ContingencyType_OneTriggersTheOther            = "2"
	ContingencyType_OneUpdatesTheOtherAbsolute     = "3"
	ContingencyType_OneUpdatesTheOtherProportional = "4"

	// enum ListStatusType
	ListStatusType_UnknownListStatusType     = ""
	ListStatusType_AckListStatusType         = "1"
	ListStatusType_ResponseListStatusType    = "2"
	ListStatusType_TimedListStatusType       = "3"
	ListStatusType_ExecStartedListStatusType = "4"
	ListStatusType_AllDoneListStatusType     = "5"
	ListStatusType_AlertListStatusType       = "6"

	// enum ListOrderStatus
	ListOrderStatus_UnknownListOrderStatus              = ""
	ListOrderStatus_InBiddingProcessListOrderStatus     = "1"
	ListOrderStatus_ReceivedForExecutionListOrderStatus = "2"
	ListOrderStatus_ExecutingListOrderStatus            = "3"
	ListOrderStatus_CancellingListOrderStatus           = "4"
	ListOrderStatus_AlertListOrderStatus                = "5"
	ListOrderStatus_AllDoneListOrderStatus              = "6"
	ListOrderStatus_RejectListOrderStatus               = "7"

	// enum ListRejectReason
	ListRejectReason_UnknownListRejectReason                        = ""
	ListRejectReason_UnsupportedOrderCharacteristicListRejectReason = "11"
	ListRejectReason_ExchangeClosedListRejectReason                 = "2"
	ListRejectReason_TooLateToEnterListRejectReason                 = "4"
	ListRejectReason_UnknownOrderListRejectReason                   = "5"
	ListRejectReason_DuplicateOrderListRejectReason                 = "6"
	ListRejectReason_OtherListRejectReason                          = "99"

	//
	// enum TriggerAction
	TriggerAction_UnknownTriggerAction = ""
	TriggerAction_Activate             = "1"
	TriggerAction_SetNewCapPrice       = "4"
	TriggerAction_Transform            = "3101"

	// enum TriggerType
	TriggerType_UnknownTriggerType = ""
	TriggerType_PartialExecution   = "1" // real FIX value is 1

	// enum TriggerScope
	TriggerScope_UnknownTriggerScope = ""
	TriggerScope_OtherOrder          = "1" // real FIX value is 1

	// enum PositionEffect
	PositionEffect_UnknownPositionEffect = ""
	PositionEffect_Close                 = "C" // real FIX value is C, number in list is 1
	PositionEffect_Open                  = "O" // real FIX value is O, number in list is 5

	// enum PartieRole
	PartieRole_UnknownRole = ""
	PartieRole_ClientID    = "3"
	PartieRole_ContraFirm  = "17"

	// enum MDEntryType
	MDEntryType_UnknownMDEntryType = ""
	MDEntryType_Bid                = "0" // real FIX value is 0
	MDEntryType_Offer              = "1" // real FIX value is 1
	MDEntryType_Trade              = "2" // real FIX value is 2
	MDEntryType_MarketBid          = "b" // real FIX value is 'b'
	MDEntryType_MarketOffer        = "c" // real FIX value is 'c'

	// enum MDUpdateAction
	MDUpdateAction_UnknownMDUpdateAction = ""
	MDUpdateAction_NewAction             = "0" // real FIX value is 0
	MDUpdateAction_ChangeAction          = "1" // real FIX value is 1
	MDUpdateAction_DeleteAction          = "2" // real FIX value is 2

	// enum MDBookType
	MDBookType_UnknownMDBookType = ""
	MDBookType_TopOfBook         = "1"
	MDBookType_PriceDepth        = "2"
	MDBookType_OrderDepth        = "3"

	// enum SubscriptionRequestType
	SubscriptionRequestType_UnknownSubscriptionRequestType = ""
	SubscriptionRequestType_SnapshotAndUpdates             = "1"
	SubscriptionRequestType_DisablePreviousSnapshot        = "2"

	// num ThrottleType
	ThrottleType_InboundRate         = "0"
	ThrottleType_OutstandingRequests = "1"

	// enum ThrottleTimeUnit
	ThrottleTimeUnit_Seconds             = "0"
	ThrottleTimeUnit_TenthsOfASecond     = "1"
	ThrottleTimeUnit_HundredthsOfASecond = "2"
	ThrottleTimeUnit_Milliseconds        = "3"
	ThrottleTimeUnit_Microseconds        = "4"
	ThrottleTimeUnit_Nanoseconds         = "5"
	ThrottleTimeUnit_Minutes             = "10"
	ThrottleTimeUnit_Hours               = "11"

	// enum BalanceChangeReason
	BalanceChangeReason_UnknownReason               = "0"
	BalanceChangeReason_DepositReason               = "1"
	BalanceChangeReason_WithdrawReason              = "2"
	BalanceChangeReason_DealReason                  = "3"
	BalanceChangeReason_HoldReason                  = "4"
	BalanceChangeReason_ReleaseReason               = "5"
	BalanceChangeReason_RebateReason                = "6"
	BalanceChangeReason_CommissionReason            = "7"
	BalanceChangeReason_PositionCloseReason         = "8"
	BalanceChangeReason_ClearingReason              = "9"
	BalanceChangeReason_InterestPaymentReason       = "10"
	BalanceChangeReason_PremiumPaymentReason        = "11"
	BalanceChangeReason_RiskAdjustmentPaymentReason = "12"
	BalanceChangeReason_SpotRewardReason            = "13" // Referral program spot reward
	BalanceChangeReason_MarginRewardReason          = "14" // Referral program margin reward

	// enum PaymentType
	PaymentType_UnknownPaymentType = "0"
	PaymentType_Commission         = "40"
	PaymentType_Interest           = "41"
	PaymentType_Settlement         = "42"
	PaymentType_CumulativePayments = "43"

	// enum RelatedTradeType
	RelatedTradeType_UnknownTradeType = "0"
	RelatedTradeType_OpenExecID       = "1"
	RelatedTradeType_CloseExecID      = "2"
	RelatedTradeType_ParentPositionID = "3"

	// enum MassStatusReqType
	MassStatusReqType_ActiveOrders         = "11"
	MassStatusReqType_DoneOrdersLastStatus = "12"
	MassStatusReqType_History              = "13"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountInfo

type AccountInfo struct {
	Id                   uint64   `protobuf:"varint,1,opt,name=Id,json=id,proto3" json:"id,omitempty"`
	Kind                 string   `protobuf:"bytes,2,opt,name=Kind,json=kind,proto3" json:"kind,omitempty"`
	Currency             string   `protobuf:"bytes,3,opt,name=Currency,json=currency,proto3" json:"currency,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccountInfo) Descriptor

func (*AccountInfo) Descriptor() ([]byte, []int)

func (*AccountInfo) GetCurrency

func (m *AccountInfo) GetCurrency() string

func (*AccountInfo) GetId

func (m *AccountInfo) GetId() uint64

func (*AccountInfo) GetKind

func (m *AccountInfo) GetKind() string

func (AccountInfo) MarshalEasyJSON

func (v AccountInfo) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*AccountInfo) ProtoMessage

func (*AccountInfo) ProtoMessage()

func (*AccountInfo) Reset

func (m *AccountInfo) Reset()

func (*AccountInfo) String

func (m *AccountInfo) String() string

func (*AccountInfo) UnmarshalEasyJSON

func (v *AccountInfo) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*AccountInfo) XXX_DiscardUnknown

func (m *AccountInfo) XXX_DiscardUnknown()

func (*AccountInfo) XXX_Marshal

func (m *AccountInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountInfo) XXX_Merge

func (m *AccountInfo) XXX_Merge(src proto.Message)

func (*AccountInfo) XXX_Size

func (m *AccountInfo) XXX_Size() int

func (*AccountInfo) XXX_Unmarshal

func (m *AccountInfo) XXX_Unmarshal(b []byte) error

type AccountStatusReportRequest

type AccountStatusReportRequest struct {
	MsgType                string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	Account                uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	AccountStatusRequestId string   `` /* 129-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*AccountStatusReportRequest) Descriptor

func (*AccountStatusReportRequest) Descriptor() ([]byte, []int)

func (*AccountStatusReportRequest) GetAccount

func (m *AccountStatusReportRequest) GetAccount() uint64

func (*AccountStatusReportRequest) GetAccountStatusRequestId

func (m *AccountStatusReportRequest) GetAccountStatusRequestId() string

func (*AccountStatusReportRequest) GetMsgType

func (m *AccountStatusReportRequest) GetMsgType() string

func (AccountStatusReportRequest) MarshalEasyJSON

func (v AccountStatusReportRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*AccountStatusReportRequest) ProtoMessage

func (*AccountStatusReportRequest) ProtoMessage()

func (*AccountStatusReportRequest) Reset

func (m *AccountStatusReportRequest) Reset()

func (*AccountStatusReportRequest) String

func (m *AccountStatusReportRequest) String() string

func (*AccountStatusReportRequest) UnmarshalEasyJSON

func (v *AccountStatusReportRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*AccountStatusReportRequest) XXX_DiscardUnknown

func (m *AccountStatusReportRequest) XXX_DiscardUnknown()

func (*AccountStatusReportRequest) XXX_Marshal

func (m *AccountStatusReportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountStatusReportRequest) XXX_Merge

func (m *AccountStatusReportRequest) XXX_Merge(src proto.Message)

func (*AccountStatusReportRequest) XXX_Size

func (m *AccountStatusReportRequest) XXX_Size() int

func (*AccountStatusReportRequest) XXX_Unmarshal

func (m *AccountStatusReportRequest) XXX_Unmarshal(b []byte) error

type ApplicationHeartbeat

type ApplicationHeartbeat struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	GrpID                string   `protobuf:"bytes,5001,opt,name=GrpID,json=grpId,proto3" json:"grpId,omitempty"`
	HeartBtInt           int32    `protobuf:"varint,108,opt,name=HeartBtInt,json=heartBtInt,proto3" json:"heartBtInt,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplicationHeartbeat) Descriptor

func (*ApplicationHeartbeat) Descriptor() ([]byte, []int)

func (*ApplicationHeartbeat) GetGrpID

func (m *ApplicationHeartbeat) GetGrpID() string

func (*ApplicationHeartbeat) GetHeartBtInt

func (m *ApplicationHeartbeat) GetHeartBtInt() int32

func (*ApplicationHeartbeat) GetMsgType

func (m *ApplicationHeartbeat) GetMsgType() string

func (ApplicationHeartbeat) MarshalEasyJSON

func (v ApplicationHeartbeat) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*ApplicationHeartbeat) ProtoMessage

func (*ApplicationHeartbeat) ProtoMessage()

func (*ApplicationHeartbeat) Reset

func (m *ApplicationHeartbeat) Reset()

func (*ApplicationHeartbeat) String

func (m *ApplicationHeartbeat) String() string

func (*ApplicationHeartbeat) UnmarshalEasyJSON

func (v *ApplicationHeartbeat) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*ApplicationHeartbeat) XXX_DiscardUnknown

func (m *ApplicationHeartbeat) XXX_DiscardUnknown()

func (*ApplicationHeartbeat) XXX_Marshal

func (m *ApplicationHeartbeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationHeartbeat) XXX_Merge

func (m *ApplicationHeartbeat) XXX_Merge(src proto.Message)

func (*ApplicationHeartbeat) XXX_Size

func (m *ApplicationHeartbeat) XXX_Size() int

func (*ApplicationHeartbeat) XXX_Unmarshal

func (m *ApplicationHeartbeat) XXX_Unmarshal(b []byte) error

type Balance

type Balance struct {
	Account              uint64      `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	Currency             string      `protobuf:"bytes,15,opt,name=Currency,json=currency,proto3" json:"currency,omitempty"`
	LastUpdateTime       int64       `protobuf:"varint,779,opt,name=LastUpdateTime,json=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"`
	Available            string      `protobuf:"bytes,1801,opt,name=Available,json=available,proto3" json:"available,omitempty"`
	OnHold               string      `protobuf:"bytes,1802,opt,name=OnHold,json=onHold,proto3" json:"onHold,omitempty"`
	Settled              string      `protobuf:"bytes,1803,opt,name=Settled,json=settled,proto3" json:"settled,omitempty"`
	Equity               string      `protobuf:"bytes,1791,opt,name=Equity,json=equity,proto3" json:"equity,omitempty"`
	Bonus                string      `protobuf:"bytes,52313,opt,name=Bonus,json=bonus,proto3" json:"bonus,omitempty"`
	Positions            []*Position `protobuf:"bytes,1804,rep,name=Positions,json=positions,proto3" json:"positions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Balance) Descriptor

func (*Balance) Descriptor() ([]byte, []int)

func (*Balance) GetAccount

func (m *Balance) GetAccount() uint64

func (*Balance) GetAvailable

func (m *Balance) GetAvailable() string

func (*Balance) GetBonus

func (m *Balance) GetBonus() string

func (*Balance) GetCurrency

func (m *Balance) GetCurrency() string

func (*Balance) GetEquity

func (m *Balance) GetEquity() string

func (*Balance) GetLastUpdateTime

func (m *Balance) GetLastUpdateTime() int64

func (*Balance) GetOnHold

func (m *Balance) GetOnHold() string

func (*Balance) GetPositions

func (m *Balance) GetPositions() []*Position

func (*Balance) GetSettled

func (m *Balance) GetSettled() string

func (Balance) MarshalEasyJSON

func (v Balance) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Balance) ProtoMessage

func (*Balance) ProtoMessage()

func (*Balance) Reset

func (m *Balance) Reset()

func (*Balance) String

func (m *Balance) String() string

func (*Balance) UnmarshalEasyJSON

func (v *Balance) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Balance) XXX_DiscardUnknown

func (m *Balance) XXX_DiscardUnknown()

func (*Balance) XXX_Marshal

func (m *Balance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Balance) XXX_Merge

func (m *Balance) XXX_Merge(src proto.Message)

func (*Balance) XXX_Size

func (m *Balance) XXX_Size() int

func (*Balance) XXX_Unmarshal

func (m *Balance) XXX_Unmarshal(b []byte) error

type BalanceIncrementalRefresh

type BalanceIncrementalRefresh struct {
	MsgType                string     `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	Account                uint64     `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	AccountStatusRequestId string     `` /* 129-byte string literal not displayed */
	LastUpdateTime         int64      `protobuf:"varint,779,opt,name=LastUpdateTime,json=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"`
	Balances               []*Balance `protobuf:"bytes,1800,rep,name=Balances,json=balances,proto3" json:"balances,omitempty"`
	// reject fields
	RejectReason         string   `protobuf:"bytes,380,opt,name=RejectReason,json=rejectReason,proto3" json:"rejectReason,omitempty"`
	Text                 string   `protobuf:"bytes,58,opt,name=Text,json=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BalanceIncrementalRefresh) Descriptor

func (*BalanceIncrementalRefresh) Descriptor() ([]byte, []int)

func (*BalanceIncrementalRefresh) GetAccount

func (m *BalanceIncrementalRefresh) GetAccount() uint64

func (*BalanceIncrementalRefresh) GetAccountStatusRequestId

func (m *BalanceIncrementalRefresh) GetAccountStatusRequestId() string

func (*BalanceIncrementalRefresh) GetBalances

func (m *BalanceIncrementalRefresh) GetBalances() []*Balance

func (*BalanceIncrementalRefresh) GetLastUpdateTime

func (m *BalanceIncrementalRefresh) GetLastUpdateTime() int64

func (*BalanceIncrementalRefresh) GetMsgType

func (m *BalanceIncrementalRefresh) GetMsgType() string

func (*BalanceIncrementalRefresh) GetRejectReason

func (m *BalanceIncrementalRefresh) GetRejectReason() string

func (*BalanceIncrementalRefresh) GetText

func (m *BalanceIncrementalRefresh) GetText() string

func (BalanceIncrementalRefresh) MarshalEasyJSON

func (v BalanceIncrementalRefresh) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*BalanceIncrementalRefresh) ProtoMessage

func (*BalanceIncrementalRefresh) ProtoMessage()

func (*BalanceIncrementalRefresh) Reset

func (m *BalanceIncrementalRefresh) Reset()

func (*BalanceIncrementalRefresh) String

func (m *BalanceIncrementalRefresh) String() string

func (*BalanceIncrementalRefresh) UnmarshalEasyJSON

func (v *BalanceIncrementalRefresh) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*BalanceIncrementalRefresh) XXX_DiscardUnknown

func (m *BalanceIncrementalRefresh) XXX_DiscardUnknown()

func (*BalanceIncrementalRefresh) XXX_Marshal

func (m *BalanceIncrementalRefresh) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BalanceIncrementalRefresh) XXX_Merge

func (m *BalanceIncrementalRefresh) XXX_Merge(src proto.Message)

func (*BalanceIncrementalRefresh) XXX_Size

func (m *BalanceIncrementalRefresh) XXX_Size() int

func (*BalanceIncrementalRefresh) XXX_Unmarshal

func (m *BalanceIncrementalRefresh) XXX_Unmarshal(b []byte) error

type BalanceSnapshotRefresh

type BalanceSnapshotRefresh struct {
	MsgType                string     `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	Account                uint64     `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	AccountStatusRequestId string     `` /* 129-byte string literal not displayed */
	LastUpdateTime         int64      `protobuf:"varint,779,opt,name=LastUpdateTime,json=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"`
	Balances               []*Balance `protobuf:"bytes,1800,rep,name=Balances,json=balances,proto3" json:"balances,omitempty"`
	// reject fields
	RejectReason         string   `protobuf:"bytes,380,opt,name=RejectReason,json=rejectReason,proto3" json:"rejectReason,omitempty"`
	Text                 string   `protobuf:"bytes,58,opt,name=Text,json=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BalanceSnapshotRefresh) Descriptor

func (*BalanceSnapshotRefresh) Descriptor() ([]byte, []int)

func (*BalanceSnapshotRefresh) GetAccount

func (m *BalanceSnapshotRefresh) GetAccount() uint64

func (*BalanceSnapshotRefresh) GetAccountStatusRequestId

func (m *BalanceSnapshotRefresh) GetAccountStatusRequestId() string

func (*BalanceSnapshotRefresh) GetBalances

func (m *BalanceSnapshotRefresh) GetBalances() []*Balance

func (*BalanceSnapshotRefresh) GetLastUpdateTime

func (m *BalanceSnapshotRefresh) GetLastUpdateTime() int64

func (*BalanceSnapshotRefresh) GetMsgType

func (m *BalanceSnapshotRefresh) GetMsgType() string

func (*BalanceSnapshotRefresh) GetRejectReason

func (m *BalanceSnapshotRefresh) GetRejectReason() string

func (*BalanceSnapshotRefresh) GetText

func (m *BalanceSnapshotRefresh) GetText() string

func (BalanceSnapshotRefresh) MarshalEasyJSON

func (v BalanceSnapshotRefresh) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*BalanceSnapshotRefresh) ProtoMessage

func (*BalanceSnapshotRefresh) ProtoMessage()

func (*BalanceSnapshotRefresh) Reset

func (m *BalanceSnapshotRefresh) Reset()

func (*BalanceSnapshotRefresh) String

func (m *BalanceSnapshotRefresh) String() string

func (*BalanceSnapshotRefresh) UnmarshalEasyJSON

func (v *BalanceSnapshotRefresh) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*BalanceSnapshotRefresh) XXX_DiscardUnknown

func (m *BalanceSnapshotRefresh) XXX_DiscardUnknown()

func (*BalanceSnapshotRefresh) XXX_Marshal

func (m *BalanceSnapshotRefresh) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BalanceSnapshotRefresh) XXX_Merge

func (m *BalanceSnapshotRefresh) XXX_Merge(src proto.Message)

func (*BalanceSnapshotRefresh) XXX_Size

func (m *BalanceSnapshotRefresh) XXX_Size() int

func (*BalanceSnapshotRefresh) XXX_Unmarshal

func (m *BalanceSnapshotRefresh) XXX_Unmarshal(b []byte) error

type Bars added in v0.2.0

type Bars struct {
	MDEntry              []*MDEntry `protobuf:"bytes,268,rep,name=MDEntry,json=mdEntry,proto3" json:"mdEntry,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*Bars) Descriptor added in v0.2.0

func (*Bars) Descriptor() ([]byte, []int)

func (*Bars) GetMDEntry added in v0.2.0

func (m *Bars) GetMDEntry() []*MDEntry

func (Bars) MarshalEasyJSON added in v0.2.0

func (v Bars) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Bars) ProtoMessage added in v0.2.0

func (*Bars) ProtoMessage()

func (*Bars) Reset added in v0.2.0

func (m *Bars) Reset()

func (*Bars) String added in v0.2.0

func (m *Bars) String() string

func (*Bars) UnmarshalEasyJSON added in v0.2.0

func (v *Bars) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Bars) XXX_DiscardUnknown added in v0.2.0

func (m *Bars) XXX_DiscardUnknown()

func (*Bars) XXX_Marshal added in v0.2.0

func (m *Bars) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Bars) XXX_Merge added in v0.2.0

func (m *Bars) XXX_Merge(src proto.Message)

func (*Bars) XXX_Size added in v0.2.0

func (m *Bars) XXX_Size() int

func (*Bars) XXX_Unmarshal added in v0.2.0

func (m *Bars) XXX_Unmarshal(b []byte) error

type DerivativeOperation

type DerivativeOperation struct {
	Enabled              bool     `protobuf:"varint,1,opt,name=Enabled,json=maxVolenabledume,proto3" json:"maxVolenabledume,omitempty"`
	Index                string   `protobuf:"bytes,2,opt,name=Index,json=index,proto3" json:"index,omitempty"`
	Schedule             int64    `protobuf:"varint,3,opt,name=Schedule,json=schedule,proto3" json:"schedule,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DerivativeOperation) Descriptor

func (*DerivativeOperation) Descriptor() ([]byte, []int)

func (*DerivativeOperation) GetEnabled

func (m *DerivativeOperation) GetEnabled() bool

func (*DerivativeOperation) GetIndex

func (m *DerivativeOperation) GetIndex() string

func (*DerivativeOperation) GetSchedule

func (m *DerivativeOperation) GetSchedule() int64

func (DerivativeOperation) MarshalEasyJSON

func (v DerivativeOperation) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*DerivativeOperation) ProtoMessage

func (*DerivativeOperation) ProtoMessage()

func (*DerivativeOperation) Reset

func (m *DerivativeOperation) Reset()

func (*DerivativeOperation) String

func (m *DerivativeOperation) String() string

func (*DerivativeOperation) UnmarshalEasyJSON

func (v *DerivativeOperation) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*DerivativeOperation) XXX_DiscardUnknown

func (m *DerivativeOperation) XXX_DiscardUnknown()

func (*DerivativeOperation) XXX_Marshal

func (m *DerivativeOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DerivativeOperation) XXX_Merge

func (m *DerivativeOperation) XXX_Merge(src proto.Message)

func (*DerivativeOperation) XXX_Size

func (m *DerivativeOperation) XXX_Size() int

func (*DerivativeOperation) XXX_Unmarshal

func (m *DerivativeOperation) XXX_Unmarshal(b []byte) error

type ExecutionReport

type ExecutionReport struct {
	MsgType        string `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	OrdStatusReqID string `protobuf:"bytes,790,opt,name=OrdStatusReqID,json=ordStatusReqID,proto3" json:"ordStatusReqID,omitempty"`
	// Finance account. Unique client ID across exchange.
	Account uint64 `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	// Client order identificator.
	ClOrdId     string `protobuf:"bytes,11,opt,name=ClOrdId,json=clOrdId,proto3" json:"clOrdId,omitempty"`
	OrigClOrdId string `protobuf:"bytes,41,opt,name=OrigClOrdId,json=origClOrdId,proto3" json:"origClOrdId,omitempty"`
	OrderId     string `protobuf:"bytes,37,opt,name=OrderId,json=orderId,proto3" json:"orderId,omitempty"`
	ListId      string `protobuf:"bytes,66,opt,name=ListId,json=listId,proto3" json:"listId,omitempty"`
	// Trade instrument name.
	Symbol      string   `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	OrdType     string   `protobuf:"bytes,40,opt,name=OrdType,json=ordType,proto3" json:"ordType,omitempty"`
	Price       string   `protobuf:"bytes,44,opt,name=Price,json=price,proto3" json:"price,omitempty"`
	StopPx      string   `protobuf:"bytes,99,opt,name=StopPx,json=stopPx,proto3" json:"stopPx,omitempty"`
	ExecInst    []string `protobuf:"bytes,18,rep,name=ExecInst,json=execInst,proto3" json:"execInst,omitempty"`
	TimeInForce string   `protobuf:"bytes,59,opt,name=TimeInForce,json=timeInForce,proto3" json:"timeInForce,omitempty"`
	// Moment(timestamp) of transaction execution.
	TransactTime          int64  `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	ExecId                string `protobuf:"bytes,17,opt,name=ExecId,json=execId,proto3" json:"execId,omitempty"`
	ExecType              string `protobuf:"bytes,150,opt,name=ExecType,json=execType,proto3" json:"execType,omitempty"`
	ExecRestatementReason string `protobuf:"bytes,378,opt,name=ExecRestatementReason,json=execRestatementReason,proto3" json:"execRestatementReason,omitempty"`
	// Trade identifier
	TradeId string `protobuf:"bytes,1003,opt,name=TradeId,json=tradeId,proto3" json:"tradeId,omitempty"`
	// Current order status.
	OrdStatus string `protobuf:"bytes,39,opt,name=OrdStatus,json=ordStatus,proto3" json:"ordStatus,omitempty"`
	// Rejection reason.
	OrdRejReason string `protobuf:"bytes,103,opt,name=OrdRejReason,json=ordRejReason,proto3" json:"ordRejReason,omitempty"`
	// Trade side, could be Buy or Sell.
	Side string `protobuf:"bytes,54,opt,name=Side,json=side,proto3" json:"side,omitempty"`
	// Current OrderQty value. Could be changed by trader.
	OrderQty string `protobuf:"bytes,38,opt,name=OrderQty,json=orderQty,proto3" json:"orderQty,omitempty"`
	// Quantity which is leaved after last execution.
	LeavesQty string `protobuf:"bytes,151,opt,name=LeavesQty,json=leavesQty,proto3" json:"leavesQty,omitempty"`
	// Cummulative quantity value of executed part of order.
	CumQty string `protobuf:"bytes,14,opt,name=CumQty,json=cumQty,proto3" json:"cumQty,omitempty"`
	// Quantity closed by last execution.
	LastQty string `protobuf:"bytes,32,opt,name=LastQty,json=lastQty,proto3" json:"lastQty,omitempty"`
	// Stop order CapPrice
	CapPrice string `protobuf:"bytes,1199,opt,name=CapPrice,json=capPrice,proto3" json:"capPrice,omitempty"`
	// Execution price.
	LastPx               string `protobuf:"bytes,31,opt,name=LastPx,json=lastPx,proto3" json:"lastPx,omitempty"`
	AvgPx                string `protobuf:"bytes,6,opt,name=AvgPx,json=avgPx,proto3" json:"avgPx,omitempty"`
	CalculatedCcyLastQty string `protobuf:"bytes,1056,opt,name=CalculatedCcyLastQty,json=calculatedCcyLastQty,proto3" json:"calculatedCcyLastQty,omitempty"`
	Currency             string `protobuf:"bytes,15,opt,name=Currency,json=currency,proto3" json:"currency,omitempty"`
	SettlCurrency        string `protobuf:"bytes,120,opt,name=SettlCurrency,json=settlCurrency,proto3" json:"settlCurrency,omitempty"`
	SettlType            string `protobuf:"bytes,63,opt,name=SettlType,json=settlType,proto3" json:"settlType,omitempty"`
	NetMoney             string `protobuf:"bytes,118,opt,name=NetMoney,json=netMoney,proto3" json:"netMoney,omitempty"`
	// Commission
	LastLiquidityInd string `protobuf:"bytes,851,opt,name=LastLiquidityInd,json=lastLiquidityInd,proto3" json:"lastLiquidityInd,omitempty"`
	Commission       string `protobuf:"bytes,12,opt,name=Commission,json=commission,proto3" json:"commission,omitempty"`
	CommRate         string `protobuf:"bytes,1233,opt,name=CommRate,json=commRate,proto3" json:"commRate,omitempty"`
	CommCurrency     string `protobuf:"bytes,479,opt,name=CommCurrency,json=commCurrency,proto3" json:"commCurrency,omitempty"`
	// Rejection detailed description.
	RejectText string `protobuf:"bytes,1328,opt,name=RejectText,json=rejectText,proto3" json:"rejectText,omitempty"`
	// Trailings
	PegPriceType   string `protobuf:"bytes,1094,opt,name=PegPriceType,json=pegPriceType,proto3" json:"pegPriceType,omitempty"`
	PegOffsetType  string `protobuf:"bytes,836,opt,name=PegOffsetType,json=pegOffsetType,proto3" json:"pegOffsetType,omitempty"`
	PegOffsetValue string `protobuf:"bytes,211,opt,name=PegOffsetValue,json=pegOffsetValue,proto3" json:"pegOffsetValue,omitempty"`
	// Position
	PositionId     uint64 `protobuf:"varint,2618,opt,name=PositionId,json=positionId,proto3" json:"positionId,omitempty"`
	PositionEffect string `protobuf:"bytes,77,opt,name=PositionEffect,json=positionEffect,proto3" json:"positionEffect,omitempty"`
	// Margin
	MarginAmt     string `protobuf:"bytes,1645,opt,name=MarginAmt,json=marginAmt,proto3" json:"marginAmt,omitempty"`
	MarginAmtType string `protobuf:"bytes,1644,opt,name=MarginAmtType,json=marginAmtType,proto3" json:"marginAmtType,omitempty"`
	MarginAmtCcy  string `protobuf:"bytes,1646,opt,name=MarginAmtCcy,json=marginAmtCcy,proto3" json:"marginAmtCcy,omitempty"`
	// Derivative SLTP
	SLTP                 []*SLTP  `protobuf:"bytes,5000,rep,name=SLTP,json=sltp,proto3" json:"sltp,omitempty"`
	Text                 string   `protobuf:"bytes,58,opt,name=Text,json=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecutionReport) Descriptor

func (*ExecutionReport) Descriptor() ([]byte, []int)

func (*ExecutionReport) GetAccount

func (m *ExecutionReport) GetAccount() uint64

func (*ExecutionReport) GetAvgPx

func (m *ExecutionReport) GetAvgPx() string

func (*ExecutionReport) GetCalculatedCcyLastQty

func (m *ExecutionReport) GetCalculatedCcyLastQty() string

func (*ExecutionReport) GetCapPrice

func (m *ExecutionReport) GetCapPrice() string

func (*ExecutionReport) GetClOrdId

func (m *ExecutionReport) GetClOrdId() string

func (*ExecutionReport) GetCommCurrency

func (m *ExecutionReport) GetCommCurrency() string

func (*ExecutionReport) GetCommRate

func (m *ExecutionReport) GetCommRate() string

func (*ExecutionReport) GetCommission

func (m *ExecutionReport) GetCommission() string

func (*ExecutionReport) GetCumQty

func (m *ExecutionReport) GetCumQty() string

func (*ExecutionReport) GetCurrency

func (m *ExecutionReport) GetCurrency() string

func (*ExecutionReport) GetExecId

func (m *ExecutionReport) GetExecId() string

func (*ExecutionReport) GetExecInst

func (m *ExecutionReport) GetExecInst() []string

func (*ExecutionReport) GetExecRestatementReason

func (m *ExecutionReport) GetExecRestatementReason() string

func (*ExecutionReport) GetExecType

func (m *ExecutionReport) GetExecType() string

func (*ExecutionReport) GetLastLiquidityInd

func (m *ExecutionReport) GetLastLiquidityInd() string

func (*ExecutionReport) GetLastPx

func (m *ExecutionReport) GetLastPx() string

func (*ExecutionReport) GetLastQty

func (m *ExecutionReport) GetLastQty() string

func (*ExecutionReport) GetLeavesQty

func (m *ExecutionReport) GetLeavesQty() string

func (*ExecutionReport) GetListId

func (m *ExecutionReport) GetListId() string

func (*ExecutionReport) GetMarginAmt

func (m *ExecutionReport) GetMarginAmt() string

func (*ExecutionReport) GetMarginAmtCcy

func (m *ExecutionReport) GetMarginAmtCcy() string

func (*ExecutionReport) GetMarginAmtType

func (m *ExecutionReport) GetMarginAmtType() string

func (*ExecutionReport) GetMsgType

func (m *ExecutionReport) GetMsgType() string

func (*ExecutionReport) GetNetMoney

func (m *ExecutionReport) GetNetMoney() string

func (*ExecutionReport) GetOrdRejReason

func (m *ExecutionReport) GetOrdRejReason() string

func (*ExecutionReport) GetOrdStatus

func (m *ExecutionReport) GetOrdStatus() string

func (*ExecutionReport) GetOrdStatusReqID

func (m *ExecutionReport) GetOrdStatusReqID() string

func (*ExecutionReport) GetOrdType

func (m *ExecutionReport) GetOrdType() string

func (*ExecutionReport) GetOrderId

func (m *ExecutionReport) GetOrderId() string

func (*ExecutionReport) GetOrderQty

func (m *ExecutionReport) GetOrderQty() string

func (*ExecutionReport) GetOrigClOrdId

func (m *ExecutionReport) GetOrigClOrdId() string

func (*ExecutionReport) GetPegOffsetType

func (m *ExecutionReport) GetPegOffsetType() string

func (*ExecutionReport) GetPegOffsetValue

func (m *ExecutionReport) GetPegOffsetValue() string

func (*ExecutionReport) GetPegPriceType

func (m *ExecutionReport) GetPegPriceType() string

func (*ExecutionReport) GetPositionEffect

func (m *ExecutionReport) GetPositionEffect() string

func (*ExecutionReport) GetPositionId

func (m *ExecutionReport) GetPositionId() uint64

func (*ExecutionReport) GetPrice

func (m *ExecutionReport) GetPrice() string

func (*ExecutionReport) GetRejectText

func (m *ExecutionReport) GetRejectText() string

func (*ExecutionReport) GetSLTP

func (m *ExecutionReport) GetSLTP() []*SLTP

func (*ExecutionReport) GetSettlCurrency

func (m *ExecutionReport) GetSettlCurrency() string

func (*ExecutionReport) GetSettlType

func (m *ExecutionReport) GetSettlType() string

func (*ExecutionReport) GetSide

func (m *ExecutionReport) GetSide() string

func (*ExecutionReport) GetStopPx

func (m *ExecutionReport) GetStopPx() string

func (*ExecutionReport) GetSymbol

func (m *ExecutionReport) GetSymbol() string

func (*ExecutionReport) GetText

func (m *ExecutionReport) GetText() string

func (*ExecutionReport) GetTimeInForce

func (m *ExecutionReport) GetTimeInForce() string

func (*ExecutionReport) GetTradeId

func (m *ExecutionReport) GetTradeId() string

func (*ExecutionReport) GetTransactTime

func (m *ExecutionReport) GetTransactTime() int64

func (ExecutionReport) MarshalEasyJSON

func (v ExecutionReport) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*ExecutionReport) ProtoMessage

func (*ExecutionReport) ProtoMessage()

func (*ExecutionReport) Reset

func (m *ExecutionReport) Reset()

func (*ExecutionReport) String

func (m *ExecutionReport) String() string

func (*ExecutionReport) UnmarshalEasyJSON

func (v *ExecutionReport) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*ExecutionReport) XXX_DiscardUnknown

func (m *ExecutionReport) XXX_DiscardUnknown()

func (*ExecutionReport) XXX_Marshal

func (m *ExecutionReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionReport) XXX_Merge

func (m *ExecutionReport) XXX_Merge(src proto.Message)

func (*ExecutionReport) XXX_Size

func (m *ExecutionReport) XXX_Size() int

func (*ExecutionReport) XXX_Unmarshal

func (m *ExecutionReport) XXX_Unmarshal(b []byte) error

type Heartbeat

type Heartbeat struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	TestReqId            string   `protobuf:"bytes,112,opt,name=TestReqId,json=testReqId,proto3" json:"testReqId,omitempty"`
	TransactTime         int64    `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Heartbeat) Descriptor

func (*Heartbeat) Descriptor() ([]byte, []int)

func (*Heartbeat) GetMsgType

func (m *Heartbeat) GetMsgType() string

func (*Heartbeat) GetTestReqId

func (m *Heartbeat) GetTestReqId() string

func (*Heartbeat) GetTransactTime

func (m *Heartbeat) GetTransactTime() int64

func (Heartbeat) MarshalEasyJSON

func (v Heartbeat) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Heartbeat) ProtoMessage

func (*Heartbeat) ProtoMessage()

func (*Heartbeat) Reset

func (m *Heartbeat) Reset()

func (*Heartbeat) String

func (m *Heartbeat) String() string

func (*Heartbeat) UnmarshalEasyJSON

func (v *Heartbeat) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Heartbeat) XXX_DiscardUnknown

func (m *Heartbeat) XXX_DiscardUnknown()

func (*Heartbeat) XXX_Marshal

func (m *Heartbeat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Heartbeat) XXX_Merge

func (m *Heartbeat) XXX_Merge(src proto.Message)

func (*Heartbeat) XXX_Size

func (m *Heartbeat) XXX_Size() int

func (*Heartbeat) XXX_Unmarshal

func (m *Heartbeat) XXX_Unmarshal(b []byte) error

type Instrument

type Instrument struct {
	ID                    string   `protobuf:"bytes,1,opt,name=ID,json=id,proto3" json:"id,omitempty"`
	Type                  string   `protobuf:"bytes,2,opt,name=Type,json=type,proto3" json:"type,omitempty"`
	Symbol                string   `protobuf:"bytes,3,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	BaseCurrencyName      string   `protobuf:"bytes,4,opt,name=BaseCurrencyName,json=baseCurrency,proto3" json:"baseCurrency,omitempty"`
	QuoteCurrencyName     string   `protobuf:"bytes,5,opt,name=QuoteCurrencyName,json=quoteCurrency,proto3" json:"quoteCurrency,omitempty"`
	SettlCurrencyName     string   `protobuf:"bytes,6,opt,name=SettlCurrencyName,json=settlCurrency,proto3" json:"settlCurrency,omitempty"`
	TickSize              int32    `protobuf:"varint,7,opt,name=TickSize,json=tickSize,proto3" json:"tickSize,omitempty"`
	MinOrderQty           string   `protobuf:"bytes,8,opt,name=MinOrderQty,json=minOrderQuantity,proto3" json:"minOrderQuantity,omitempty"`
	OrderQtyStep          string   `protobuf:"bytes,9,opt,name=OrderQtyStep,json=orderQtyStep,proto3" json:"orderQtyStep,omitempty"`
	LimitOrderMaxDistance string   `protobuf:"bytes,10,opt,name=LimitOrderMaxDistance,json=limitOrderMaxDistance,proto3" json:"limitOrderMaxDistance,omitempty"`
	PriceInputMask        string   `protobuf:"bytes,11,opt,name=PriceInputMask,json=priceInputMask,proto3" json:"priceInputMask,omitempty"`
	Indexes               []string `protobuf:"bytes,12,rep,name=Indexes,json=indexes,proto3" json:"indexes,omitempty"`
	Enabled               bool     `protobuf:"varint,13,opt,name=Enabled,json=enabled,proto3" json:"enabled,omitempty"`
	// Fields from derivative
	LiquidationMaxDistance string               `` /* 126-byte string literal not displayed */
	ContractValue          string               `protobuf:"bytes,15,opt,name=ContractValue,json=contractValue,proto3" json:"contractValue,omitempty"`
	ContractCurrency       string               `protobuf:"bytes,16,opt,name=ContractCurrency,json=contractCurrency,proto3" json:"contractCurrency,omitempty"`
	LotSize                string               `protobuf:"bytes,17,opt,name=LotSize,json=lotSize,proto3" json:"lotSize,omitempty"`
	TickValue              string               `protobuf:"bytes,18,opt,name=TickValue,json=tickValue,proto3" json:"tickValue,omitempty"`
	MaxOrderQty            string               `protobuf:"bytes,19,opt,name=MaxOrderQty,json=maxOrderQty,proto3" json:"maxOrderQty,omitempty"`
	MaxPosVolume           string               `protobuf:"bytes,20,opt,name=MaxPosVolume,json=maxPosVolume,proto3" json:"maxPosVolume,omitempty"`
	Mark                   string               `protobuf:"bytes,21,opt,name=Mark,json=mark,proto3" json:"mark,omitempty"`
	FloatingPL             string               `protobuf:"bytes,22,opt,name=FloatingPL,json=floatingPL,proto3" json:"floatingPL,omitempty"`
	AddUvmToFreeMargin     string               `protobuf:"bytes,23,opt,name=AddUvmToFreeMargin,json=addUvmToFreeMargin,proto3" json:"addUvmToFreeMargin,omitempty"`
	MinLeverage            string               `protobuf:"bytes,24,opt,name=MinLeverage,json=minLeverage,proto3" json:"minLeverage,omitempty"`
	MaxLeverage            string               `protobuf:"bytes,25,opt,name=MaxLeverage,json=maxLeverage,proto3" json:"maxLeverage,omitempty"`
	Margin                 *Margin              `protobuf:"bytes,26,opt,name=Margin,json=margin,proto3" json:"margin,omitempty"`
	Clearing               *DerivativeOperation `protobuf:"bytes,27,opt,name=Clearing,json=clearing,proto3" json:"clearing,omitempty"`
	Interest               *DerivativeOperation `protobuf:"bytes,28,opt,name=Interest,json=interest,proto3" json:"interest,omitempty"`
	Premium                *DerivativeOperation `protobuf:"bytes,29,opt,name=Premium,json=premium,proto3" json:"premium,omitempty"`
	RiskAdjustment         *DerivativeOperation `protobuf:"bytes,30,opt,name=RiskAdjustment,json=riskAdjustment,proto3" json:"riskAdjustment,omitempty"`
	PricePrecision         int32                `protobuf:"varint,31,opt,name=PricePrecision,json=pricePrecision,proto3" json:"pricePrecision,omitempty"`
	PriceRange             *PriceRange          `protobuf:"bytes,32,opt,name=PriceRange,json=priceRange,proto3" json:"priceRange,omitempty"`
	PriceLimits            *PriceLimits         `protobuf:"bytes,33,opt,name=PriceLimits,json=priceLimits,proto3" json:"priceLimits,omitempty"`
	Inverse                bool                 `protobuf:"varint,34,opt,name=Inverse,json=inverse,proto3" json:"inverse,omitempty"`
	// Futures
	TradingStartDate string `protobuf:"bytes,35,opt,name=TradingStartDate,json=tradingStartDate,proto3" json:"tradingStartDate,omitempty"`
	ExpiryDate       string `protobuf:"bytes,36,opt,name=ExpiryDate,json=expiryDate,proto3" json:"expiryDate,omitempty"`
	// Fields from index
	Basis                int32    `protobuf:"varint,37,opt,name=Basis,json=basis,proto3" json:"basis,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Instrument) Descriptor

func (*Instrument) Descriptor() ([]byte, []int)

func (*Instrument) GetAddUvmToFreeMargin

func (m *Instrument) GetAddUvmToFreeMargin() string

func (*Instrument) GetBaseCurrencyName

func (m *Instrument) GetBaseCurrencyName() string

func (*Instrument) GetBasis

func (m *Instrument) GetBasis() int32

func (*Instrument) GetClearing

func (m *Instrument) GetClearing() *DerivativeOperation

func (*Instrument) GetContractCurrency

func (m *Instrument) GetContractCurrency() string

func (*Instrument) GetContractValue

func (m *Instrument) GetContractValue() string

func (*Instrument) GetEnabled

func (m *Instrument) GetEnabled() bool

func (*Instrument) GetExpiryDate

func (m *Instrument) GetExpiryDate() string

func (*Instrument) GetFloatingPL

func (m *Instrument) GetFloatingPL() string

func (*Instrument) GetID

func (m *Instrument) GetID() string

func (*Instrument) GetIndexes

func (m *Instrument) GetIndexes() []string

func (*Instrument) GetInterest

func (m *Instrument) GetInterest() *DerivativeOperation

func (*Instrument) GetInverse

func (m *Instrument) GetInverse() bool

func (*Instrument) GetLimitOrderMaxDistance

func (m *Instrument) GetLimitOrderMaxDistance() string

func (*Instrument) GetLiquidationMaxDistance

func (m *Instrument) GetLiquidationMaxDistance() string

func (*Instrument) GetLotSize

func (m *Instrument) GetLotSize() string

func (*Instrument) GetMargin

func (m *Instrument) GetMargin() *Margin

func (*Instrument) GetMark

func (m *Instrument) GetMark() string

func (*Instrument) GetMaxLeverage

func (m *Instrument) GetMaxLeverage() string

func (*Instrument) GetMaxOrderQty

func (m *Instrument) GetMaxOrderQty() string

func (*Instrument) GetMaxPosVolume

func (m *Instrument) GetMaxPosVolume() string

func (*Instrument) GetMinLeverage

func (m *Instrument) GetMinLeverage() string

func (*Instrument) GetMinOrderQty

func (m *Instrument) GetMinOrderQty() string

func (*Instrument) GetOrderQtyStep

func (m *Instrument) GetOrderQtyStep() string

func (*Instrument) GetPremium

func (m *Instrument) GetPremium() *DerivativeOperation

func (*Instrument) GetPriceInputMask

func (m *Instrument) GetPriceInputMask() string

func (*Instrument) GetPriceLimits

func (m *Instrument) GetPriceLimits() *PriceLimits

func (*Instrument) GetPricePrecision

func (m *Instrument) GetPricePrecision() int32

func (*Instrument) GetPriceRange

func (m *Instrument) GetPriceRange() *PriceRange

func (*Instrument) GetQuoteCurrencyName

func (m *Instrument) GetQuoteCurrencyName() string

func (*Instrument) GetRiskAdjustment

func (m *Instrument) GetRiskAdjustment() *DerivativeOperation

func (*Instrument) GetSettlCurrencyName

func (m *Instrument) GetSettlCurrencyName() string

func (*Instrument) GetSymbol

func (m *Instrument) GetSymbol() string

func (*Instrument) GetTickSize

func (m *Instrument) GetTickSize() int32

func (*Instrument) GetTickValue

func (m *Instrument) GetTickValue() string

func (*Instrument) GetTradingStartDate

func (m *Instrument) GetTradingStartDate() string

func (*Instrument) GetType

func (m *Instrument) GetType() string

func (Instrument) MarshalEasyJSON

func (v Instrument) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Instrument) ProtoMessage

func (*Instrument) ProtoMessage()

func (*Instrument) Reset

func (m *Instrument) Reset()

func (*Instrument) String

func (m *Instrument) String() string

func (*Instrument) UnmarshalEasyJSON

func (v *Instrument) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Instrument) XXX_DiscardUnknown

func (m *Instrument) XXX_DiscardUnknown()

func (*Instrument) XXX_Marshal

func (m *Instrument) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Instrument) XXX_Merge

func (m *Instrument) XXX_Merge(src proto.Message)

func (*Instrument) XXX_Size

func (m *Instrument) XXX_Size() int

func (*Instrument) XXX_Unmarshal

func (m *Instrument) XXX_Unmarshal(b []byte) error

type ListStatus

type ListStatus struct {
	MsgType string `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	// Finance account. Unique client ID across exchange.
	Account uint64 `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	// List ID unique for Account.
	ListId string `protobuf:"bytes,66,opt,name=ListId,json=listId,proto3" json:"listId,omitempty"`
	// Trade instrument name.
	Symbol           string           `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	ListStatusType   string           `protobuf:"bytes,429,opt,name=ListStatusType,json=listStatusType,proto3" json:"listStatusType,omitempty"`
	ListOrderStatus  string           `protobuf:"bytes,431,opt,name=ListOrderStatus,json=listOrderStatus,proto3" json:"listOrderStatus,omitempty"`
	ContingencyType  string           `protobuf:"bytes,1385,opt,name=ContingencyType,json=contingencyType,proto3" json:"contingencyType,omitempty"`
	ListRejectReason string           `protobuf:"bytes,1386,opt,name=ListRejectReason,json=listRejectReason,proto3" json:"listRejectReason,omitempty"`
	ListRejectOrder  *ExecutionReport `protobuf:"bytes,1387,opt,name=ListRejectOrder,json=listRejectOrder,proto3" json:"listRejectOrder,omitempty"`
	// Moment(timestamp) of transaction execution.
	TransactTime         int64    `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	ListStatusText       string   `protobuf:"bytes,444,opt,name=ListStatusText,json=listStatusText,proto3" json:"listStatusText,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListStatus) Descriptor

func (*ListStatus) Descriptor() ([]byte, []int)

func (*ListStatus) GetAccount

func (m *ListStatus) GetAccount() uint64

func (*ListStatus) GetContingencyType

func (m *ListStatus) GetContingencyType() string

func (*ListStatus) GetListId

func (m *ListStatus) GetListId() string

func (*ListStatus) GetListOrderStatus

func (m *ListStatus) GetListOrderStatus() string

func (*ListStatus) GetListRejectOrder

func (m *ListStatus) GetListRejectOrder() *ExecutionReport

func (*ListStatus) GetListRejectReason

func (m *ListStatus) GetListRejectReason() string

func (*ListStatus) GetListStatusText

func (m *ListStatus) GetListStatusText() string

func (*ListStatus) GetListStatusType

func (m *ListStatus) GetListStatusType() string

func (*ListStatus) GetMsgType

func (m *ListStatus) GetMsgType() string

func (*ListStatus) GetSymbol

func (m *ListStatus) GetSymbol() string

func (*ListStatus) GetTransactTime

func (m *ListStatus) GetTransactTime() int64

func (ListStatus) MarshalEasyJSON

func (v ListStatus) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*ListStatus) ProtoMessage

func (*ListStatus) ProtoMessage()

func (*ListStatus) Reset

func (m *ListStatus) Reset()

func (*ListStatus) String

func (m *ListStatus) String() string

func (*ListStatus) UnmarshalEasyJSON

func (v *ListStatus) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*ListStatus) XXX_DiscardUnknown

func (m *ListStatus) XXX_DiscardUnknown()

func (*ListStatus) XXX_Marshal

func (m *ListStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListStatus) XXX_Merge

func (m *ListStatus) XXX_Merge(src proto.Message)

func (*ListStatus) XXX_Size

func (m *ListStatus) XXX_Size() int

func (*ListStatus) XXX_Unmarshal

func (m *ListStatus) XXX_Unmarshal(b []byte) error

type Logon

type Logon struct {
	MsgType string `protobuf:"bytes,35,opt,name=MsgType,proto3" json:"MsgType,omitempty"`
	// SessionStatus SessionStatus = 1409;
	HeartBtInt           int32    `protobuf:"varint,108,opt,name=HeartBtInt,proto3" json:"HeartBtInt,omitempty"`
	RejectText           string   `protobuf:"bytes,1328,opt,name=RejectText,proto3" json:"RejectText,omitempty"`
	Account              []uint64 `protobuf:"varint,1,rep,packed,name=Account,proto3" json:"Account,omitempty"`
	SendingTime          int64    `protobuf:"varint,52,opt,name=SendingTime,proto3" json:"SendingTime,omitempty"`
	CstmApplVerId        string   `protobuf:"bytes,1129,opt,name=CstmApplVerId,proto3" json:"CstmApplVerId,omitempty"`
	Username             string   `protobuf:"bytes,553,opt,name=Username,proto3" json:"Username,omitempty"`
	Password             string   `protobuf:"bytes,554,opt,name=Password,proto3" json:"Password,omitempty"`
	RawData              string   `protobuf:"bytes,96,opt,name=RawData,proto3" json:"RawData,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Logon) Descriptor

func (*Logon) Descriptor() ([]byte, []int)

func (*Logon) GetAccount

func (m *Logon) GetAccount() []uint64

func (*Logon) GetCstmApplVerId

func (m *Logon) GetCstmApplVerId() string

func (*Logon) GetHeartBtInt

func (m *Logon) GetHeartBtInt() int32

func (*Logon) GetMsgType

func (m *Logon) GetMsgType() string

func (*Logon) GetPassword

func (m *Logon) GetPassword() string

func (*Logon) GetRawData

func (m *Logon) GetRawData() string

func (*Logon) GetRejectText

func (m *Logon) GetRejectText() string

func (*Logon) GetSendingTime

func (m *Logon) GetSendingTime() int64

func (*Logon) GetUsername

func (m *Logon) GetUsername() string

func (Logon) MarshalEasyJSON

func (v Logon) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Logon) ProtoMessage

func (*Logon) ProtoMessage()

func (*Logon) Reset

func (m *Logon) Reset()

func (*Logon) String

func (m *Logon) String() string

func (*Logon) UnmarshalEasyJSON

func (v *Logon) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Logon) XXX_DiscardUnknown

func (m *Logon) XXX_DiscardUnknown()

func (*Logon) XXX_Marshal

func (m *Logon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Logon) XXX_Merge

func (m *Logon) XXX_Merge(src proto.Message)

func (*Logon) XXX_Size

func (m *Logon) XXX_Size() int

func (*Logon) XXX_Unmarshal

func (m *Logon) XXX_Unmarshal(b []byte) error

type MDEntry

type MDEntry struct {
	Symbol               string   `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	MDUpdateAction       string   `protobuf:"bytes,279,opt,name=MDUpdateAction,json=mdUpdateAction,proto3" json:"mdUpdateAction,omitempty"`
	MDEntryType          string   `protobuf:"bytes,269,opt,name=MDEntryType,json=mdEntryType,proto3" json:"mdEntryType,omitempty"`
	MDEntryPx            string   `protobuf:"bytes,270,opt,name=MDEntryPx,json=mdEntryPx,proto3" json:"mdEntryPx,omitempty"`
	MDEntrySize          string   `protobuf:"bytes,271,opt,name=MDEntrySize,json=mdEntrySize,proto3" json:"mdEntrySize,omitempty"`
	NumberOfOrders       uint32   `protobuf:"varint,346,opt,name=NumberOfOrders,json=numberOfOrders,proto3" json:"numberOfOrders,omitempty"`
	TransactTime         int64    `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	TradeId              string   `protobuf:"bytes,1003,opt,name=TradeId,json=tradeId,proto3" json:"tradeId,omitempty"`
	AggressorSide        string   `protobuf:"bytes,1501,opt,name=AggressorSide,json=aggressorSide,proto3" json:"aggressorSide,omitempty"`
	FirstPx              string   `protobuf:"bytes,1025,opt,name=FirstPx,json=firstPx,proto3" json:"firstPx,omitempty"`
	LastPx               string   `protobuf:"bytes,31,opt,name=LastPx,json=lastPx,proto3" json:"lastPx,omitempty"`
	HighPx               string   `protobuf:"bytes,332,opt,name=HighPx,json=highPx,proto3" json:"highPx,omitempty"`
	LowPx                string   `protobuf:"bytes,333,opt,name=LowPx,json=lowPx,proto3" json:"lowPx,omitempty"`
	BuyVolume            string   `protobuf:"bytes,330,opt,name=BuyVolume,json=buyVolume,proto3" json:"buyVolume,omitempty"`
	SellVolume           string   `protobuf:"bytes,331,opt,name=SellVolume,json=sellVolume,proto3" json:"sellVolume,omitempty"`
	Bid                  string   `protobuf:"bytes,1502,opt,name=Bid,json=bid,proto3" json:"bid,omitempty"`
	Ask                  string   `protobuf:"bytes,1503,opt,name=Ask,json=ask,proto3" json:"ask,omitempty"`
	LowRangePx           string   `protobuf:"bytes,35601,opt,name=LowRangePx,json=lowRangePx,proto3" json:"lowRangePx,omitempty"`
	HighRangePx          string   `protobuf:"bytes,35602,opt,name=HighRangePx,json=highRangePx,proto3" json:"highRangePx,omitempty"`
	LowLimitPx           string   `protobuf:"bytes,35603,opt,name=LowLimitPx,json=lowLimitPx,proto3" json:"lowLimitPx,omitempty"`
	HighLimitPx          string   `protobuf:"bytes,35604,opt,name=HighLimitPx,json=highLimitPx,proto3" json:"highLimitPx,omitempty"`
	ClearingPx           string   `protobuf:"bytes,35605,opt,name=ClearingPx,json=clearingPx,proto3" json:"clearingPx,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MDEntry) Descriptor

func (*MDEntry) Descriptor() ([]byte, []int)

func (*MDEntry) GetAggressorSide

func (m *MDEntry) GetAggressorSide() string

func (*MDEntry) GetAsk

func (m *MDEntry) GetAsk() string

func (*MDEntry) GetBid

func (m *MDEntry) GetBid() string

func (*MDEntry) GetBuyVolume

func (m *MDEntry) GetBuyVolume() string

func (*MDEntry) GetClearingPx

func (m *MDEntry) GetClearingPx() string

func (*MDEntry) GetFirstPx

func (m *MDEntry) GetFirstPx() string

func (*MDEntry) GetHighLimitPx

func (m *MDEntry) GetHighLimitPx() string

func (*MDEntry) GetHighPx

func (m *MDEntry) GetHighPx() string

func (*MDEntry) GetHighRangePx

func (m *MDEntry) GetHighRangePx() string

func (*MDEntry) GetLastPx

func (m *MDEntry) GetLastPx() string

func (*MDEntry) GetLowLimitPx

func (m *MDEntry) GetLowLimitPx() string

func (*MDEntry) GetLowPx

func (m *MDEntry) GetLowPx() string

func (*MDEntry) GetLowRangePx

func (m *MDEntry) GetLowRangePx() string

func (*MDEntry) GetMDEntryPx

func (m *MDEntry) GetMDEntryPx() string

func (*MDEntry) GetMDEntrySize

func (m *MDEntry) GetMDEntrySize() string

func (*MDEntry) GetMDEntryType

func (m *MDEntry) GetMDEntryType() string

func (*MDEntry) GetMDUpdateAction

func (m *MDEntry) GetMDUpdateAction() string

func (*MDEntry) GetNumberOfOrders

func (m *MDEntry) GetNumberOfOrders() uint32

func (*MDEntry) GetSellVolume

func (m *MDEntry) GetSellVolume() string

func (*MDEntry) GetSymbol

func (m *MDEntry) GetSymbol() string

func (*MDEntry) GetTradeId

func (m *MDEntry) GetTradeId() string

func (*MDEntry) GetTransactTime

func (m *MDEntry) GetTransactTime() int64

func (MDEntry) MarshalEasyJSON

func (v MDEntry) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MDEntry) ProtoMessage

func (*MDEntry) ProtoMessage()

func (*MDEntry) Reset

func (m *MDEntry) Reset()

func (*MDEntry) String

func (m *MDEntry) String() string

func (*MDEntry) UnmarshalEasyJSON

func (v *MDEntry) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MDEntry) XXX_DiscardUnknown

func (m *MDEntry) XXX_DiscardUnknown()

func (*MDEntry) XXX_Marshal

func (m *MDEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MDEntry) XXX_Merge

func (m *MDEntry) XXX_Merge(src proto.Message)

func (*MDEntry) XXX_Size

func (m *MDEntry) XXX_Size() int

func (*MDEntry) XXX_Unmarshal

func (m *MDEntry) XXX_Unmarshal(b []byte) error

type Margin

type Margin struct {
	Netting              string            `protobuf:"bytes,1,opt,name=Netting,json=netting,proto3" json:"netting,omitempty"`
	Rates                []*MarginRate     `protobuf:"bytes,2,rep,name=Rates,json=rates,proto3" json:"rates,omitempty"`
	RateMultipliers      map[string]string `` /* 192-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Margin) Descriptor

func (*Margin) Descriptor() ([]byte, []int)

func (*Margin) GetNetting

func (m *Margin) GetNetting() string

func (*Margin) GetRateMultipliers

func (m *Margin) GetRateMultipliers() map[string]string

func (*Margin) GetRates

func (m *Margin) GetRates() []*MarginRate

func (Margin) MarshalEasyJSON

func (v Margin) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Margin) ProtoMessage

func (*Margin) ProtoMessage()

func (*Margin) Reset

func (m *Margin) Reset()

func (*Margin) String

func (m *Margin) String() string

func (*Margin) UnmarshalEasyJSON

func (v *Margin) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Margin) XXX_DiscardUnknown

func (m *Margin) XXX_DiscardUnknown()

func (*Margin) XXX_Marshal

func (m *Margin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Margin) XXX_Merge

func (m *Margin) XXX_Merge(src proto.Message)

func (*Margin) XXX_Size

func (m *Margin) XXX_Size() int

func (*Margin) XXX_Unmarshal

func (m *Margin) XXX_Unmarshal(b []byte) error

type MarginAmount

type MarginAmount struct {
	MarginAmt            string   `protobuf:"bytes,1645,opt,name=MarginAmt,json=marginAmt,proto3" json:"marginAmt,omitempty"`
	MarginAmtType        string   `protobuf:"bytes,1644,opt,name=MarginAmtType,json=marginAmtType,proto3" json:"marginAmtType,omitempty"`
	MarginAmtCcy         string   `protobuf:"bytes,1646,opt,name=MarginAmtCcy,json=marginAmtCcy,proto3" json:"marginAmtCcy,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MarginAmount) Descriptor

func (*MarginAmount) Descriptor() ([]byte, []int)

func (*MarginAmount) GetMarginAmt

func (m *MarginAmount) GetMarginAmt() string

func (*MarginAmount) GetMarginAmtCcy

func (m *MarginAmount) GetMarginAmtCcy() string

func (*MarginAmount) GetMarginAmtType

func (m *MarginAmount) GetMarginAmtType() string

func (MarginAmount) MarshalEasyJSON

func (v MarginAmount) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MarginAmount) ProtoMessage

func (*MarginAmount) ProtoMessage()

func (*MarginAmount) Reset

func (m *MarginAmount) Reset()

func (*MarginAmount) String

func (m *MarginAmount) String() string

func (*MarginAmount) UnmarshalEasyJSON

func (v *MarginAmount) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MarginAmount) XXX_DiscardUnknown

func (m *MarginAmount) XXX_DiscardUnknown()

func (*MarginAmount) XXX_Marshal

func (m *MarginAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MarginAmount) XXX_Merge

func (m *MarginAmount) XXX_Merge(src proto.Message)

func (*MarginAmount) XXX_Size

func (m *MarginAmount) XXX_Size() int

func (*MarginAmount) XXX_Unmarshal

func (m *MarginAmount) XXX_Unmarshal(b []byte) error

type MarginRate

type MarginRate struct {
	MaxVolume            string   `protobuf:"bytes,1,opt,name=MaxVolume,json=maxVolume,proto3" json:"maxVolume,omitempty"`
	InitialRate          string   `protobuf:"bytes,2,opt,name=InitialRate,json=initialRate,proto3" json:"initialRate,omitempty"`
	MaintenanceRate      string   `protobuf:"bytes,3,opt,name=MaintenanceRate,json=maintenanceRate,proto3" json:"maintenanceRate,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MarginRate) Descriptor

func (*MarginRate) Descriptor() ([]byte, []int)

func (*MarginRate) GetInitialRate

func (m *MarginRate) GetInitialRate() string

func (*MarginRate) GetMaintenanceRate

func (m *MarginRate) GetMaintenanceRate() string

func (*MarginRate) GetMaxVolume

func (m *MarginRate) GetMaxVolume() string

func (MarginRate) MarshalEasyJSON

func (v MarginRate) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MarginRate) ProtoMessage

func (*MarginRate) ProtoMessage()

func (*MarginRate) Reset

func (m *MarginRate) Reset()

func (*MarginRate) String

func (m *MarginRate) String() string

func (*MarginRate) UnmarshalEasyJSON

func (v *MarginRate) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MarginRate) XXX_DiscardUnknown

func (m *MarginRate) XXX_DiscardUnknown()

func (*MarginRate) XXX_Marshal

func (m *MarginRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MarginRate) XXX_Merge

func (m *MarginRate) XXX_Merge(src proto.Message)

func (*MarginRate) XXX_Size

func (m *MarginRate) XXX_Size() int

func (*MarginRate) XXX_Unmarshal

func (m *MarginRate) XXX_Unmarshal(b []byte) error

type MarginRequirementReport

type MarginRequirementReport struct {
	MsgType                string          `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	AccountStatusRequestId string          `` /* 129-byte string literal not displayed */
	MarginReqmtRptType     string          `protobuf:"bytes,1863,opt,name=MarginReqmtRptType,json=marginReqmtRptType,proto3" json:"marginReqmtRptType,omitempty"`
	Account                uint64          `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	MarginAmounts          []*MarginAmount `protobuf:"bytes,1643,rep,name=MarginAmounts,json=marginAmounts,proto3" json:"marginAmounts,omitempty"`
	RejectReason           string          `protobuf:"bytes,380,opt,name=RejectReason,json=rejectReason,proto3" json:"rejectReason,omitempty"`
	Text                   string          `protobuf:"bytes,58,opt,name=Text,json=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}        `json:"-"`
	XXX_unrecognized       []byte          `json:"-"`
	XXX_sizecache          int32           `json:"-"`
}

func (*MarginRequirementReport) Descriptor

func (*MarginRequirementReport) Descriptor() ([]byte, []int)

func (*MarginRequirementReport) GetAccount

func (m *MarginRequirementReport) GetAccount() uint64

func (*MarginRequirementReport) GetAccountStatusRequestId

func (m *MarginRequirementReport) GetAccountStatusRequestId() string

func (*MarginRequirementReport) GetMarginAmounts

func (m *MarginRequirementReport) GetMarginAmounts() []*MarginAmount

func (*MarginRequirementReport) GetMarginReqmtRptType

func (m *MarginRequirementReport) GetMarginReqmtRptType() string

func (*MarginRequirementReport) GetMsgType

func (m *MarginRequirementReport) GetMsgType() string

func (*MarginRequirementReport) GetRejectReason

func (m *MarginRequirementReport) GetRejectReason() string

func (*MarginRequirementReport) GetText

func (m *MarginRequirementReport) GetText() string

func (MarginRequirementReport) MarshalEasyJSON

func (v MarginRequirementReport) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MarginRequirementReport) ProtoMessage

func (*MarginRequirementReport) ProtoMessage()

func (*MarginRequirementReport) Reset

func (m *MarginRequirementReport) Reset()

func (*MarginRequirementReport) String

func (m *MarginRequirementReport) String() string

func (*MarginRequirementReport) UnmarshalEasyJSON

func (v *MarginRequirementReport) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MarginRequirementReport) XXX_DiscardUnknown

func (m *MarginRequirementReport) XXX_DiscardUnknown()

func (*MarginRequirementReport) XXX_Marshal

func (m *MarginRequirementReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MarginRequirementReport) XXX_Merge

func (m *MarginRequirementReport) XXX_Merge(src proto.Message)

func (*MarginRequirementReport) XXX_Size

func (m *MarginRequirementReport) XXX_Size() int

func (*MarginRequirementReport) XXX_Unmarshal

func (m *MarginRequirementReport) XXX_Unmarshal(b []byte) error

type MarketDataRefresh

type MarketDataRefresh struct {
	MsgType              string     `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	MDStreamId           string     `protobuf:"bytes,1500,opt,name=MDStreamId,json=mdStreamId,proto3" json:"mdStreamId,omitempty"`
	LastUpdateTime       int64      `protobuf:"varint,779,opt,name=LastUpdateTime,json=lastUpdateTime,proto3" json:"lastUpdateTime,omitempty"`
	MDBookType           string     `protobuf:"bytes,1021,opt,name=MDBookType,json=mdBookType,proto3" json:"mdBookType,omitempty"`
	Symbol               string     `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	LowRangePx           string     `protobuf:"bytes,35601,opt,name=LowRangePx,json=lowRangePx,proto3" json:"lowRangePx,omitempty"`
	HighRangePx          string     `protobuf:"bytes,35602,opt,name=HighRangePx,json=highRangePx,proto3" json:"highRangePx,omitempty"`
	LowLimitPx           string     `protobuf:"bytes,35603,opt,name=LowLimitPx,json=lowLimitPx,proto3" json:"lowLimitPx,omitempty"`
	HighLimitPx          string     `protobuf:"bytes,35604,opt,name=HighLimitPx,json=highLimitPx,proto3" json:"highLimitPx,omitempty"`
	ClearingPx           string     `protobuf:"bytes,35605,opt,name=ClearingPx,json=clearingPx,proto3" json:"clearingPx,omitempty"`
	BestBid              string     `protobuf:"bytes,1502,opt,name=BestBid,json=bestBid,proto3" json:"bestBid,omitempty"`
	BestAsk              string     `protobuf:"bytes,1503,opt,name=BestAsk,json=bestAsk,proto3" json:"bestAsk,omitempty"`
	MDEntry              []*MDEntry `protobuf:"bytes,268,rep,name=MDEntry,json=mdEntry,proto3" json:"mdEntry,omitempty"`
	Ratios               []*MDEntry `protobuf:"bytes,1504,rep,name=Ratios,json=ratios,proto3" json:"ratios,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*MarketDataRefresh) Descriptor

func (*MarketDataRefresh) Descriptor() ([]byte, []int)

func (*MarketDataRefresh) GetBestAsk

func (m *MarketDataRefresh) GetBestAsk() string

func (*MarketDataRefresh) GetBestBid

func (m *MarketDataRefresh) GetBestBid() string

func (*MarketDataRefresh) GetClearingPx

func (m *MarketDataRefresh) GetClearingPx() string

func (*MarketDataRefresh) GetHighLimitPx

func (m *MarketDataRefresh) GetHighLimitPx() string

func (*MarketDataRefresh) GetHighRangePx

func (m *MarketDataRefresh) GetHighRangePx() string

func (*MarketDataRefresh) GetLastUpdateTime

func (m *MarketDataRefresh) GetLastUpdateTime() int64

func (*MarketDataRefresh) GetLowLimitPx

func (m *MarketDataRefresh) GetLowLimitPx() string

func (*MarketDataRefresh) GetLowRangePx

func (m *MarketDataRefresh) GetLowRangePx() string

func (*MarketDataRefresh) GetMDBookType

func (m *MarketDataRefresh) GetMDBookType() string

func (*MarketDataRefresh) GetMDEntry

func (m *MarketDataRefresh) GetMDEntry() []*MDEntry

func (*MarketDataRefresh) GetMDStreamId

func (m *MarketDataRefresh) GetMDStreamId() string

func (*MarketDataRefresh) GetMsgType

func (m *MarketDataRefresh) GetMsgType() string

func (*MarketDataRefresh) GetRatios

func (m *MarketDataRefresh) GetRatios() []*MDEntry

func (*MarketDataRefresh) GetSymbol

func (m *MarketDataRefresh) GetSymbol() string

func (MarketDataRefresh) MarshalEasyJSON

func (v MarketDataRefresh) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MarketDataRefresh) ProtoMessage

func (*MarketDataRefresh) ProtoMessage()

func (*MarketDataRefresh) Reset

func (m *MarketDataRefresh) Reset()

func (*MarketDataRefresh) String

func (m *MarketDataRefresh) String() string

func (*MarketDataRefresh) UnmarshalEasyJSON

func (v *MarketDataRefresh) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MarketDataRefresh) XXX_DiscardUnknown

func (m *MarketDataRefresh) XXX_DiscardUnknown()

func (*MarketDataRefresh) XXX_Marshal

func (m *MarketDataRefresh) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MarketDataRefresh) XXX_Merge

func (m *MarketDataRefresh) XXX_Merge(src proto.Message)

func (*MarketDataRefresh) XXX_Size

func (m *MarketDataRefresh) XXX_Size() int

func (*MarketDataRefresh) XXX_Unmarshal

func (m *MarketDataRefresh) XXX_Unmarshal(b []byte) error

type MarketDataRequest

type MarketDataRequest struct {
	MsgType                 string   `protobuf:"bytes,35,opt,name=MsgType,proto3" json:"MsgType,omitempty"`
	MDStreamId              string   `protobuf:"bytes,1500,opt,name=MDStreamId,proto3" json:"MDStreamId,omitempty"`
	SubscriptionRequestType string   `protobuf:"bytes,263,opt,name=SubscriptionRequestType,proto3" json:"SubscriptionRequestType,omitempty"`
	ThrottleType            string   `protobuf:"bytes,1612,opt,name=ThrottleType,proto3" json:"ThrottleType,omitempty"`
	ThrottleTimeInterval    int64    `protobuf:"varint,1614,opt,name=ThrottleTimeInterval,proto3" json:"ThrottleTimeInterval,omitempty"`
	ThrottleTimeUnit        string   `protobuf:"bytes,1615,opt,name=ThrottleTimeUnit,proto3" json:"ThrottleTimeUnit,omitempty"`
	AggregatedBook          int64    `protobuf:"varint,266,opt,name=AggregatedBook,proto3" json:"AggregatedBook,omitempty"`
	MarketDepth             int64    `protobuf:"varint,264,opt,name=MarketDepth,proto3" json:"MarketDepth,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func (*MarketDataRequest) Descriptor

func (*MarketDataRequest) Descriptor() ([]byte, []int)

func (*MarketDataRequest) GetAggregatedBook

func (m *MarketDataRequest) GetAggregatedBook() int64

func (*MarketDataRequest) GetMDStreamId

func (m *MarketDataRequest) GetMDStreamId() string

func (*MarketDataRequest) GetMarketDepth

func (m *MarketDataRequest) GetMarketDepth() int64

func (*MarketDataRequest) GetMsgType

func (m *MarketDataRequest) GetMsgType() string

func (*MarketDataRequest) GetSubscriptionRequestType

func (m *MarketDataRequest) GetSubscriptionRequestType() string

func (*MarketDataRequest) GetThrottleTimeInterval

func (m *MarketDataRequest) GetThrottleTimeInterval() int64

func (*MarketDataRequest) GetThrottleTimeUnit

func (m *MarketDataRequest) GetThrottleTimeUnit() string

func (*MarketDataRequest) GetThrottleType

func (m *MarketDataRequest) GetThrottleType() string

func (MarketDataRequest) MarshalEasyJSON

func (v MarketDataRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MarketDataRequest) ProtoMessage

func (*MarketDataRequest) ProtoMessage()

func (*MarketDataRequest) Reset

func (m *MarketDataRequest) Reset()

func (*MarketDataRequest) String

func (m *MarketDataRequest) String() string

func (*MarketDataRequest) UnmarshalEasyJSON

func (v *MarketDataRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MarketDataRequest) XXX_DiscardUnknown

func (m *MarketDataRequest) XXX_DiscardUnknown()

func (*MarketDataRequest) XXX_Marshal

func (m *MarketDataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MarketDataRequest) XXX_Merge

func (m *MarketDataRequest) XXX_Merge(src proto.Message)

func (*MarketDataRequest) XXX_Size

func (m *MarketDataRequest) XXX_Size() int

func (*MarketDataRequest) XXX_Unmarshal

func (m *MarketDataRequest) XXX_Unmarshal(b []byte) error

type MarketDataRequestReject

type MarketDataRequestReject struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,proto3" json:"MsgType,omitempty"`
	MDStreamId           string   `protobuf:"bytes,1500,opt,name=MDStreamId,proto3" json:"MDStreamId,omitempty"`
	RejectText           string   `protobuf:"bytes,1328,opt,name=RejectText,proto3" json:"RejectText,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MarketDataRequestReject) Descriptor

func (*MarketDataRequestReject) Descriptor() ([]byte, []int)

func (*MarketDataRequestReject) GetMDStreamId

func (m *MarketDataRequestReject) GetMDStreamId() string

func (*MarketDataRequestReject) GetMsgType

func (m *MarketDataRequestReject) GetMsgType() string

func (*MarketDataRequestReject) GetRejectText

func (m *MarketDataRequestReject) GetRejectText() string

func (MarketDataRequestReject) MarshalEasyJSON

func (v MarketDataRequestReject) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MarketDataRequestReject) ProtoMessage

func (*MarketDataRequestReject) ProtoMessage()

func (*MarketDataRequestReject) Reset

func (m *MarketDataRequestReject) Reset()

func (*MarketDataRequestReject) String

func (m *MarketDataRequestReject) String() string

func (*MarketDataRequestReject) UnmarshalEasyJSON

func (v *MarketDataRequestReject) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MarketDataRequestReject) XXX_DiscardUnknown

func (m *MarketDataRequestReject) XXX_DiscardUnknown()

func (*MarketDataRequestReject) XXX_Marshal

func (m *MarketDataRequestReject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MarketDataRequestReject) XXX_Merge

func (m *MarketDataRequestReject) XXX_Merge(src proto.Message)

func (*MarketDataRequestReject) XXX_Size

func (m *MarketDataRequestReject) XXX_Size() int

func (*MarketDataRequestReject) XXX_Unmarshal

func (m *MarketDataRequestReject) XXX_Unmarshal(b []byte) error

type MassPositionReport

type MassPositionReport struct {
	MsgType         string            `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	PosReqId        string            `protobuf:"bytes,710,opt,name=PosReqId,json=posReqId,proto3" json:"posReqId,omitempty"`
	Account         uint64            `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	TransactTime    int64             `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	OpenPositions   []*PositionReport `protobuf:"bytes,727,rep,name=OpenPositions,json=openPositions,proto3" json:"openPositions,omitempty"`
	PositionHistory []*PositionReport `protobuf:"bytes,726,rep,name=PositionHistory,json=positionHistory,proto3" json:"positionHistory,omitempty"`
	// reject fields
	RejectReason         string   `protobuf:"bytes,380,opt,name=RejectReason,json=rejectReason,proto3" json:"rejectReason,omitempty"`
	Text                 string   `protobuf:"bytes,58,opt,name=Text,json=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MassPositionReport) Descriptor

func (*MassPositionReport) Descriptor() ([]byte, []int)

func (*MassPositionReport) GetAccount

func (m *MassPositionReport) GetAccount() uint64

func (*MassPositionReport) GetMsgType

func (m *MassPositionReport) GetMsgType() string

func (*MassPositionReport) GetOpenPositions

func (m *MassPositionReport) GetOpenPositions() []*PositionReport

func (*MassPositionReport) GetPosReqId

func (m *MassPositionReport) GetPosReqId() string

func (*MassPositionReport) GetPositionHistory

func (m *MassPositionReport) GetPositionHistory() []*PositionReport

func (*MassPositionReport) GetRejectReason

func (m *MassPositionReport) GetRejectReason() string

func (*MassPositionReport) GetText

func (m *MassPositionReport) GetText() string

func (*MassPositionReport) GetTransactTime

func (m *MassPositionReport) GetTransactTime() int64

func (MassPositionReport) MarshalEasyJSON

func (v MassPositionReport) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MassPositionReport) ProtoMessage

func (*MassPositionReport) ProtoMessage()

func (*MassPositionReport) Reset

func (m *MassPositionReport) Reset()

func (*MassPositionReport) String

func (m *MassPositionReport) String() string

func (*MassPositionReport) UnmarshalEasyJSON

func (v *MassPositionReport) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MassPositionReport) XXX_DiscardUnknown

func (m *MassPositionReport) XXX_DiscardUnknown()

func (*MassPositionReport) XXX_Marshal

func (m *MassPositionReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MassPositionReport) XXX_Merge

func (m *MassPositionReport) XXX_Merge(src proto.Message)

func (*MassPositionReport) XXX_Size

func (m *MassPositionReport) XXX_Size() int

func (*MassPositionReport) XXX_Unmarshal

func (m *MassPositionReport) XXX_Unmarshal(b []byte) error

type MassTradeCaptureReportResponse

type MassTradeCaptureReportResponse struct {
	MsgType              string             `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	TradeRequestID       string             `protobuf:"bytes,568,opt,name=TradeRequestID,json=tradeRequestID,proto3" json:"tradeRequestID,omitempty"`
	Account              uint64             `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	ExecutionReports     []*ExecutionReport `protobuf:"bytes,1268,rep,name=ExecutionReports,json=executionReports,proto3" json:"executionReports,omitempty"`
	RejectReason         string             `protobuf:"bytes,380,opt,name=RejectReason,json=rejectReason,proto3" json:"rejectReason,omitempty"`
	Text                 string             `protobuf:"bytes,58,opt,name=Text,json=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*MassTradeCaptureReportResponse) Descriptor

func (*MassTradeCaptureReportResponse) Descriptor() ([]byte, []int)

func (*MassTradeCaptureReportResponse) GetAccount

func (m *MassTradeCaptureReportResponse) GetAccount() uint64

func (*MassTradeCaptureReportResponse) GetExecutionReports

func (m *MassTradeCaptureReportResponse) GetExecutionReports() []*ExecutionReport

func (*MassTradeCaptureReportResponse) GetMsgType

func (m *MassTradeCaptureReportResponse) GetMsgType() string

func (*MassTradeCaptureReportResponse) GetRejectReason

func (m *MassTradeCaptureReportResponse) GetRejectReason() string

func (*MassTradeCaptureReportResponse) GetText

func (*MassTradeCaptureReportResponse) GetTradeRequestID

func (m *MassTradeCaptureReportResponse) GetTradeRequestID() string

func (MassTradeCaptureReportResponse) MarshalEasyJSON

func (v MassTradeCaptureReportResponse) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MassTradeCaptureReportResponse) ProtoMessage

func (*MassTradeCaptureReportResponse) ProtoMessage()

func (*MassTradeCaptureReportResponse) Reset

func (m *MassTradeCaptureReportResponse) Reset()

func (*MassTradeCaptureReportResponse) String

func (*MassTradeCaptureReportResponse) UnmarshalEasyJSON

func (v *MassTradeCaptureReportResponse) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MassTradeCaptureReportResponse) XXX_DiscardUnknown

func (m *MassTradeCaptureReportResponse) XXX_DiscardUnknown()

func (*MassTradeCaptureReportResponse) XXX_Marshal

func (m *MassTradeCaptureReportResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MassTradeCaptureReportResponse) XXX_Merge

func (m *MassTradeCaptureReportResponse) XXX_Merge(src proto.Message)

func (*MassTradeCaptureReportResponse) XXX_Size

func (m *MassTradeCaptureReportResponse) XXX_Size() int

func (*MassTradeCaptureReportResponse) XXX_Unmarshal

func (m *MassTradeCaptureReportResponse) XXX_Unmarshal(b []byte) error

type MsgTypeHeader

type MsgTypeHeader struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,proto3" json:"MsgType,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

MsgType header for JSON deserialization

func (*MsgTypeHeader) Descriptor

func (*MsgTypeHeader) Descriptor() ([]byte, []int)

func (*MsgTypeHeader) GetMsgType

func (m *MsgTypeHeader) GetMsgType() string

func (MsgTypeHeader) MarshalEasyJSON

func (v MsgTypeHeader) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*MsgTypeHeader) ProtoMessage

func (*MsgTypeHeader) ProtoMessage()

func (*MsgTypeHeader) Reset

func (m *MsgTypeHeader) Reset()

func (*MsgTypeHeader) String

func (m *MsgTypeHeader) String() string

func (*MsgTypeHeader) UnmarshalEasyJSON

func (v *MsgTypeHeader) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*MsgTypeHeader) XXX_DiscardUnknown

func (m *MsgTypeHeader) XXX_DiscardUnknown()

func (*MsgTypeHeader) XXX_Marshal

func (m *MsgTypeHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MsgTypeHeader) XXX_Merge

func (m *MsgTypeHeader) XXX_Merge(src proto.Message)

func (*MsgTypeHeader) XXX_Size

func (m *MsgTypeHeader) XXX_Size() int

func (*MsgTypeHeader) XXX_Unmarshal

func (m *MsgTypeHeader) XXX_Unmarshal(b []byte) error

type NewOrderList

type NewOrderList struct {
	MsgType string `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	// List ID unique for Account.
	ListId          string            `protobuf:"bytes,66,opt,name=ListId,json=listId,proto3" json:"listId,omitempty"`
	BidType         string            `protobuf:"bytes,394,opt,name=BidType,json=bidType,proto3" json:"bidType,omitempty"`
	TotNoOrders     int32             `protobuf:"varint,68,opt,name=TotNoOrders,json=totNoOrders,proto3" json:"totNoOrders,omitempty"`
	ContingencyType string            `protobuf:"bytes,1385,opt,name=ContingencyType,json=contingencyType,proto3" json:"contingencyType,omitempty"`
	ListOrdGrp      []*NewOrderSingle `protobuf:"bytes,73,rep,name=ListOrdGrp,json=listOrdGrp,proto3" json:"listOrdGrp,omitempty"`
	NestedListGrp   []*NewOrderList   `protobuf:"bytes,1773,rep,name=NestedListGrp,json=nestedListGrp,proto3" json:"nestedListGrp,omitempty"`
	Symbol          string            `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	TransactTime    int64             `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	// Unique client ID across echange.
	Account              uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NewOrderList) Descriptor

func (*NewOrderList) Descriptor() ([]byte, []int)

func (*NewOrderList) GetAccount

func (m *NewOrderList) GetAccount() uint64

func (*NewOrderList) GetBidType

func (m *NewOrderList) GetBidType() string

func (*NewOrderList) GetContingencyType

func (m *NewOrderList) GetContingencyType() string

func (*NewOrderList) GetListId

func (m *NewOrderList) GetListId() string

func (*NewOrderList) GetListOrdGrp

func (m *NewOrderList) GetListOrdGrp() []*NewOrderSingle

func (*NewOrderList) GetMsgType

func (m *NewOrderList) GetMsgType() string

func (*NewOrderList) GetNestedListGrp

func (m *NewOrderList) GetNestedListGrp() []*NewOrderList

func (*NewOrderList) GetSymbol

func (m *NewOrderList) GetSymbol() string

func (*NewOrderList) GetTotNoOrders

func (m *NewOrderList) GetTotNoOrders() int32

func (*NewOrderList) GetTransactTime

func (m *NewOrderList) GetTransactTime() int64

func (NewOrderList) MarshalEasyJSON

func (v NewOrderList) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*NewOrderList) ProtoMessage

func (*NewOrderList) ProtoMessage()

func (*NewOrderList) Reset

func (m *NewOrderList) Reset()

func (*NewOrderList) String

func (m *NewOrderList) String() string

func (*NewOrderList) UnmarshalEasyJSON

func (v *NewOrderList) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*NewOrderList) XXX_DiscardUnknown

func (m *NewOrderList) XXX_DiscardUnknown()

func (*NewOrderList) XXX_Marshal

func (m *NewOrderList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NewOrderList) XXX_Merge

func (m *NewOrderList) XXX_Merge(src proto.Message)

func (*NewOrderList) XXX_Size

func (m *NewOrderList) XXX_Size() int

func (*NewOrderList) XXX_Unmarshal

func (m *NewOrderList) XXX_Unmarshal(b []byte) error

type NewOrderSingle

type NewOrderSingle struct {
	MsgType string `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	// Order ID unique for Account.
	ClOrdId string `protobuf:"bytes,11,opt,name=ClOrdId,json=clOrdId,proto3" json:"clOrdId,omitempty"`
	// Unique order ID across the exchange.
	OrderId      string `protobuf:"bytes,37,opt,name=OrderId,json=orderId,proto3" json:"orderId,omitempty"`
	Symbol       string `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	Side         string `protobuf:"bytes,54,opt,name=Side,json=side,proto3" json:"side,omitempty"`
	SettlType    string `protobuf:"bytes,63,opt,name=SettlType,json=settlType,proto3" json:"settlType,omitempty"`
	TransactTime int64  `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	ListSeqNo    int32  `protobuf:"varint,67,opt,name=ListSeqNo,json=listSeqNo,proto3" json:"listSeqNo,omitempty"`
	// Quantity of sold or bought base currency.
	// Could be change by:
	// 1. Partially order execution.
	// 2. Order modifications.
	OrderQty string `protobuf:"bytes,38,opt,name=OrderQty,json=orderQty,proto3" json:"orderQty,omitempty"`
	OrdType  string `protobuf:"bytes,40,opt,name=OrdType,json=ordType,proto3" json:"ordType,omitempty"`
	// For deferred orders only.
	Price    string `protobuf:"bytes,44,opt,name=Price,json=price,proto3" json:"price,omitempty"`
	StopPx   string `protobuf:"bytes,99,opt,name=StopPx,json=stopPx,proto3" json:"stopPx,omitempty"`
	CapPrice string `protobuf:"bytes,1199,opt,name=CapPrice,json=capPrice,proto3" json:"capPrice,omitempty"`
	// Unique client ID across echange.
	Account     uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	ExecInst    []string `protobuf:"bytes,18,rep,name=ExecInst,json=execInst,proto3" json:"execInst,omitempty"`
	TimeInForce string   `protobuf:"bytes,59,opt,name=TimeInForce,json=timeInForce,proto3" json:"timeInForce,omitempty"`
	// Commission
	CommissionLevel string `protobuf:"bytes,3015,opt,name=CommissionLevel,json=commissionLevel,proto3" json:"commissionLevel,omitempty"`
	// Trailing orders
	PegPriceType   string `protobuf:"bytes,1094,opt,name=PegPriceType,json=pegPriceType,proto3" json:"pegPriceType,omitempty"`
	PegOffsetType  string `protobuf:"bytes,836,opt,name=PegOffsetType,json=pegOffsetType,proto3" json:"pegOffsetType,omitempty"`
	PegOffsetValue string `protobuf:"bytes,211,opt,name=PegOffsetValue,json=pegOffsetValue,proto3" json:"pegOffsetValue,omitempty"`
	// Triggers
	TriggeringInstructions []*TriggeringInstruction `` /* 128-byte string literal not displayed */
	// Deriative positions
	PositionId     uint64 `protobuf:"varint,2618,opt,name=PositionId,json=positionId,proto3" json:"positionId,omitempty"`
	PositionEffect string `protobuf:"bytes,77,opt,name=PositionEffect,json=positionEffect,proto3" json:"positionEffect,omitempty"`
	// Derivative SLTP
	SLTP                 []*SLTP  `protobuf:"bytes,5000,rep,name=SLTP,json=sltp,proto3" json:"sltp,omitempty"`
	Text                 string   `protobuf:"bytes,58,opt,name=Text,json=text,proto3" json:"text,omitempty"`
	GrpID                string   `protobuf:"bytes,5001,opt,name=GrpID,json=grpId,proto3" json:"grpId,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NewOrderSingle) Descriptor

func (*NewOrderSingle) Descriptor() ([]byte, []int)

func (*NewOrderSingle) GetAccount

func (m *NewOrderSingle) GetAccount() uint64

func (*NewOrderSingle) GetCapPrice

func (m *NewOrderSingle) GetCapPrice() string

func (*NewOrderSingle) GetClOrdId

func (m *NewOrderSingle) GetClOrdId() string

func (*NewOrderSingle) GetCommissionLevel

func (m *NewOrderSingle) GetCommissionLevel() string

func (*NewOrderSingle) GetExecInst

func (m *NewOrderSingle) GetExecInst() []string

func (*NewOrderSingle) GetGrpID

func (m *NewOrderSingle) GetGrpID() string

func (*NewOrderSingle) GetListSeqNo

func (m *NewOrderSingle) GetListSeqNo() int32

func (*NewOrderSingle) GetMsgType

func (m *NewOrderSingle) GetMsgType() string

func (*NewOrderSingle) GetOrdType

func (m *NewOrderSingle) GetOrdType() string

func (*NewOrderSingle) GetOrderId

func (m *NewOrderSingle) GetOrderId() string

func (*NewOrderSingle) GetOrderQty

func (m *NewOrderSingle) GetOrderQty() string

func (*NewOrderSingle) GetPegOffsetType

func (m *NewOrderSingle) GetPegOffsetType() string

func (*NewOrderSingle) GetPegOffsetValue

func (m *NewOrderSingle) GetPegOffsetValue() string

func (*NewOrderSingle) GetPegPriceType

func (m *NewOrderSingle) GetPegPriceType() string

func (*NewOrderSingle) GetPositionEffect

func (m *NewOrderSingle) GetPositionEffect() string

func (*NewOrderSingle) GetPositionId

func (m *NewOrderSingle) GetPositionId() uint64

func (*NewOrderSingle) GetPrice

func (m *NewOrderSingle) GetPrice() string

func (*NewOrderSingle) GetSLTP

func (m *NewOrderSingle) GetSLTP() []*SLTP

func (*NewOrderSingle) GetSettlType

func (m *NewOrderSingle) GetSettlType() string

func (*NewOrderSingle) GetSide

func (m *NewOrderSingle) GetSide() string

func (*NewOrderSingle) GetStopPx

func (m *NewOrderSingle) GetStopPx() string

func (*NewOrderSingle) GetSymbol

func (m *NewOrderSingle) GetSymbol() string

func (*NewOrderSingle) GetText

func (m *NewOrderSingle) GetText() string

func (*NewOrderSingle) GetTimeInForce

func (m *NewOrderSingle) GetTimeInForce() string

func (*NewOrderSingle) GetTransactTime

func (m *NewOrderSingle) GetTransactTime() int64

func (*NewOrderSingle) GetTriggeringInstructions

func (m *NewOrderSingle) GetTriggeringInstructions() []*TriggeringInstruction

func (NewOrderSingle) MarshalEasyJSON

func (v NewOrderSingle) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*NewOrderSingle) ProtoMessage

func (*NewOrderSingle) ProtoMessage()

func (*NewOrderSingle) Reset

func (m *NewOrderSingle) Reset()

func (*NewOrderSingle) String

func (m *NewOrderSingle) String() string

func (*NewOrderSingle) UnmarshalEasyJSON

func (v *NewOrderSingle) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*NewOrderSingle) XXX_DiscardUnknown

func (m *NewOrderSingle) XXX_DiscardUnknown()

func (*NewOrderSingle) XXX_Marshal

func (m *NewOrderSingle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NewOrderSingle) XXX_Merge

func (m *NewOrderSingle) XXX_Merge(src proto.Message)

func (*NewOrderSingle) XXX_Size

func (m *NewOrderSingle) XXX_Size() int

func (*NewOrderSingle) XXX_Unmarshal

func (m *NewOrderSingle) XXX_Unmarshal(b []byte) error

type OrderCancelReject

type OrderCancelReject struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	Account              uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	Symbol               string   `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	ClOrdId              string   `protobuf:"bytes,11,opt,name=ClOrdId,json=clOrdId,proto3" json:"clOrdId,omitempty"`
	OrigClOrdId          string   `protobuf:"bytes,41,opt,name=OrigClOrdId,json=origClOrdId,proto3" json:"origClOrdId,omitempty"`
	OrderId              string   `protobuf:"bytes,37,opt,name=OrderId,json=orderId,proto3" json:"orderId,omitempty"`
	OrdStatus            string   `protobuf:"bytes,39,opt,name=OrdStatus,json=ordStatus,proto3" json:"ordStatus,omitempty"`
	CxlRejResponseTo     string   `protobuf:"bytes,434,opt,name=CxlRejResponseTo,json=cxlRejResponseTo,proto3" json:"cxlRejResponseTo,omitempty"`
	CxlRejReason         string   `protobuf:"bytes,102,opt,name=CxlRejReason,json=cxlRejReason,proto3" json:"cxlRejReason,omitempty"`
	RejectText           string   `protobuf:"bytes,1328,opt,name=RejectText,json=rejectText,proto3" json:"rejectText,omitempty"`
	TransactTime         int64    `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OrderCancelReject) Descriptor

func (*OrderCancelReject) Descriptor() ([]byte, []int)

func (*OrderCancelReject) GetAccount

func (m *OrderCancelReject) GetAccount() uint64

func (*OrderCancelReject) GetClOrdId

func (m *OrderCancelReject) GetClOrdId() string

func (*OrderCancelReject) GetCxlRejReason

func (m *OrderCancelReject) GetCxlRejReason() string

func (*OrderCancelReject) GetCxlRejResponseTo

func (m *OrderCancelReject) GetCxlRejResponseTo() string

func (*OrderCancelReject) GetMsgType

func (m *OrderCancelReject) GetMsgType() string

func (*OrderCancelReject) GetOrdStatus

func (m *OrderCancelReject) GetOrdStatus() string

func (*OrderCancelReject) GetOrderId

func (m *OrderCancelReject) GetOrderId() string

func (*OrderCancelReject) GetOrigClOrdId

func (m *OrderCancelReject) GetOrigClOrdId() string

func (*OrderCancelReject) GetRejectText

func (m *OrderCancelReject) GetRejectText() string

func (*OrderCancelReject) GetSymbol

func (m *OrderCancelReject) GetSymbol() string

func (*OrderCancelReject) GetTransactTime

func (m *OrderCancelReject) GetTransactTime() int64

func (OrderCancelReject) MarshalEasyJSON

func (v OrderCancelReject) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*OrderCancelReject) ProtoMessage

func (*OrderCancelReject) ProtoMessage()

func (*OrderCancelReject) Reset

func (m *OrderCancelReject) Reset()

func (*OrderCancelReject) String

func (m *OrderCancelReject) String() string

func (*OrderCancelReject) UnmarshalEasyJSON

func (v *OrderCancelReject) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*OrderCancelReject) XXX_DiscardUnknown

func (m *OrderCancelReject) XXX_DiscardUnknown()

func (*OrderCancelReject) XXX_Marshal

func (m *OrderCancelReject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderCancelReject) XXX_Merge

func (m *OrderCancelReject) XXX_Merge(src proto.Message)

func (*OrderCancelReject) XXX_Size

func (m *OrderCancelReject) XXX_Size() int

func (*OrderCancelReject) XXX_Unmarshal

func (m *OrderCancelReject) XXX_Unmarshal(b []byte) error

type OrderCancelReplaceRequest

type OrderCancelReplaceRequest struct {
	MsgType string `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	// Request ID unique for Account.
	ClOrdId string `protobuf:"bytes,11,opt,name=ClOrdId,json=clOrdId,proto3" json:"clOrdId,omitempty"`
	// Client Order ID (ClOrdId) of order to modify
	OrigClOrdId string `protobuf:"bytes,41,opt,name=OrigClOrdId,json=origClOrdId,proto3" json:"origClOrdId,omitempty"`
	// Unique order ID across the exchange.
	OrderId      string `protobuf:"bytes,37,opt,name=OrderId,json=orderId,proto3" json:"orderId,omitempty"`
	Symbol       string `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	Side         string `protobuf:"bytes,54,opt,name=Side,json=side,proto3" json:"side,omitempty"`
	TransactTime int64  `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	// Unique client ID across exchange.
	Account uint64 `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	// New ExecInst
	ExecInst []string `protobuf:"bytes,18,rep,name=ExecInst,json=execInst,proto3" json:"execInst,omitempty"`
	// New fields
	OrderQty       string `protobuf:"bytes,38,opt,name=OrderQty,json=orderQty,proto3" json:"orderQty,omitempty"`
	Price          string `protobuf:"bytes,44,opt,name=Price,json=price,proto3" json:"price,omitempty"`
	StopPx         string `protobuf:"bytes,99,opt,name=StopPx,json=stopPx,proto3" json:"stopPx,omitempty"`
	CapPrice       string `protobuf:"bytes,1199,opt,name=CapPrice,json=capPrice,proto3" json:"capPrice,omitempty"`
	PegPriceType   string `protobuf:"bytes,1094,opt,name=PegPriceType,json=pegPriceType,proto3" json:"pegPriceType,omitempty"`
	PegOffsetType  string `protobuf:"bytes,836,opt,name=PegOffsetType,json=pegOffsetType,proto3" json:"pegOffsetType,omitempty"`
	PegOffsetValue string `protobuf:"bytes,211,opt,name=PegOffsetValue,json=pegOffsetValue,proto3" json:"pegOffsetValue,omitempty"`
	// Derivative SLTP
	SLTP                 []*SLTP  `protobuf:"bytes,5000,rep,name=SLTP,json=sltp,proto3" json:"sltp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OrderCancelReplaceRequest) Descriptor

func (*OrderCancelReplaceRequest) Descriptor() ([]byte, []int)

func (*OrderCancelReplaceRequest) GetAccount

func (m *OrderCancelReplaceRequest) GetAccount() uint64

func (*OrderCancelReplaceRequest) GetCapPrice

func (m *OrderCancelReplaceRequest) GetCapPrice() string

func (*OrderCancelReplaceRequest) GetClOrdId

func (m *OrderCancelReplaceRequest) GetClOrdId() string

func (*OrderCancelReplaceRequest) GetExecInst

func (m *OrderCancelReplaceRequest) GetExecInst() []string

func (*OrderCancelReplaceRequest) GetMsgType

func (m *OrderCancelReplaceRequest) GetMsgType() string

func (*OrderCancelReplaceRequest) GetOrderId

func (m *OrderCancelReplaceRequest) GetOrderId() string

func (*OrderCancelReplaceRequest) GetOrderQty

func (m *OrderCancelReplaceRequest) GetOrderQty() string

func (*OrderCancelReplaceRequest) GetOrigClOrdId

func (m *OrderCancelReplaceRequest) GetOrigClOrdId() string

func (*OrderCancelReplaceRequest) GetPegOffsetType

func (m *OrderCancelReplaceRequest) GetPegOffsetType() string

func (*OrderCancelReplaceRequest) GetPegOffsetValue

func (m *OrderCancelReplaceRequest) GetPegOffsetValue() string

func (*OrderCancelReplaceRequest) GetPegPriceType

func (m *OrderCancelReplaceRequest) GetPegPriceType() string

func (*OrderCancelReplaceRequest) GetPrice

func (m *OrderCancelReplaceRequest) GetPrice() string

func (*OrderCancelReplaceRequest) GetSLTP

func (m *OrderCancelReplaceRequest) GetSLTP() []*SLTP

func (*OrderCancelReplaceRequest) GetSide

func (m *OrderCancelReplaceRequest) GetSide() string

func (*OrderCancelReplaceRequest) GetStopPx

func (m *OrderCancelReplaceRequest) GetStopPx() string

func (*OrderCancelReplaceRequest) GetSymbol

func (m *OrderCancelReplaceRequest) GetSymbol() string

func (*OrderCancelReplaceRequest) GetTransactTime

func (m *OrderCancelReplaceRequest) GetTransactTime() int64

func (OrderCancelReplaceRequest) MarshalEasyJSON

func (v OrderCancelReplaceRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*OrderCancelReplaceRequest) ProtoMessage

func (*OrderCancelReplaceRequest) ProtoMessage()

func (*OrderCancelReplaceRequest) Reset

func (m *OrderCancelReplaceRequest) Reset()

func (*OrderCancelReplaceRequest) String

func (m *OrderCancelReplaceRequest) String() string

func (*OrderCancelReplaceRequest) UnmarshalEasyJSON

func (v *OrderCancelReplaceRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*OrderCancelReplaceRequest) XXX_DiscardUnknown

func (m *OrderCancelReplaceRequest) XXX_DiscardUnknown()

func (*OrderCancelReplaceRequest) XXX_Marshal

func (m *OrderCancelReplaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderCancelReplaceRequest) XXX_Merge

func (m *OrderCancelReplaceRequest) XXX_Merge(src proto.Message)

func (*OrderCancelReplaceRequest) XXX_Size

func (m *OrderCancelReplaceRequest) XXX_Size() int

func (*OrderCancelReplaceRequest) XXX_Unmarshal

func (m *OrderCancelReplaceRequest) XXX_Unmarshal(b []byte) error

type OrderCancelRequest

type OrderCancelRequest struct {
	MsgType string `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	// Request ID unique for Account.
	ClOrdId string `protobuf:"bytes,11,opt,name=ClOrdId,json=clOrdId,proto3" json:"clOrdId,omitempty"`
	// Client Order ID (ClOrdId) of order to cancel
	OrigClOrdId string `protobuf:"bytes,41,opt,name=OrigClOrdId,json=origClOrdId,proto3" json:"origClOrdId,omitempty"`
	// Unique order ID across the exchange.
	OrderId      string `protobuf:"bytes,37,opt,name=OrderId,json=orderId,proto3" json:"orderId,omitempty"`
	Symbol       string `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	Side         string `protobuf:"bytes,54,opt,name=Side,json=side,proto3" json:"side,omitempty"`
	TransactTime int64  `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	// Unique client ID across exchange.
	Account              uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OrderCancelRequest) Descriptor

func (*OrderCancelRequest) Descriptor() ([]byte, []int)

func (*OrderCancelRequest) GetAccount

func (m *OrderCancelRequest) GetAccount() uint64

func (*OrderCancelRequest) GetClOrdId

func (m *OrderCancelRequest) GetClOrdId() string

func (*OrderCancelRequest) GetMsgType

func (m *OrderCancelRequest) GetMsgType() string

func (*OrderCancelRequest) GetOrderId

func (m *OrderCancelRequest) GetOrderId() string

func (*OrderCancelRequest) GetOrigClOrdId

func (m *OrderCancelRequest) GetOrigClOrdId() string

func (*OrderCancelRequest) GetSide

func (m *OrderCancelRequest) GetSide() string

func (*OrderCancelRequest) GetSymbol

func (m *OrderCancelRequest) GetSymbol() string

func (*OrderCancelRequest) GetTransactTime

func (m *OrderCancelRequest) GetTransactTime() int64

func (OrderCancelRequest) MarshalEasyJSON

func (v OrderCancelRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*OrderCancelRequest) ProtoMessage

func (*OrderCancelRequest) ProtoMessage()

func (*OrderCancelRequest) Reset

func (m *OrderCancelRequest) Reset()

func (*OrderCancelRequest) String

func (m *OrderCancelRequest) String() string

func (*OrderCancelRequest) UnmarshalEasyJSON

func (v *OrderCancelRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*OrderCancelRequest) XXX_DiscardUnknown

func (m *OrderCancelRequest) XXX_DiscardUnknown()

func (*OrderCancelRequest) XXX_Marshal

func (m *OrderCancelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderCancelRequest) XXX_Merge

func (m *OrderCancelRequest) XXX_Merge(src proto.Message)

func (*OrderCancelRequest) XXX_Size

func (m *OrderCancelRequest) XXX_Size() int

func (*OrderCancelRequest) XXX_Unmarshal

func (m *OrderCancelRequest) XXX_Unmarshal(b []byte) error

type OrderListAction

type OrderListAction struct {
	ContingencyType      string   `protobuf:"bytes,1385,opt,name=ContingencyType,json=contingencyType,proto3" json:"contingencyType,omitempty"`
	OrderId              []string `protobuf:"bytes,37,rep,name=OrderId,json=orderId,proto3" json:"orderId,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OrderListAction) Descriptor

func (*OrderListAction) Descriptor() ([]byte, []int)

func (*OrderListAction) GetContingencyType

func (m *OrderListAction) GetContingencyType() string

func (*OrderListAction) GetOrderId

func (m *OrderListAction) GetOrderId() []string

func (OrderListAction) MarshalEasyJSON

func (v OrderListAction) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*OrderListAction) ProtoMessage

func (*OrderListAction) ProtoMessage()

func (*OrderListAction) Reset

func (m *OrderListAction) Reset()

func (*OrderListAction) String

func (m *OrderListAction) String() string

func (*OrderListAction) UnmarshalEasyJSON

func (v *OrderListAction) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*OrderListAction) XXX_DiscardUnknown

func (m *OrderListAction) XXX_DiscardUnknown()

func (*OrderListAction) XXX_Marshal

func (m *OrderListAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderListAction) XXX_Merge

func (m *OrderListAction) XXX_Merge(src proto.Message)

func (*OrderListAction) XXX_Size

func (m *OrderListAction) XXX_Size() int

func (*OrderListAction) XXX_Unmarshal

func (m *OrderListAction) XXX_Unmarshal(b []byte) error

type OrderMassCancelReport

type OrderMassCancelReport struct {
	MsgType                string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	ClOrdId                string   `protobuf:"bytes,11,opt,name=ClOrdId,json=clOrdId,proto3" json:"clOrdId,omitempty"`
	MassActionReportID     string   `protobuf:"bytes,1369,opt,name=MassActionReportID,json=massActionReportID,proto3" json:"massActionReportID,omitempty"`
	MassCancelResponse     string   `protobuf:"bytes,531,opt,name=MassCancelResponse,json=massCancelResponse,proto3" json:"massCancelResponse,omitempty"`
	MassCancelRejectReason string   `` /* 127-byte string literal not displayed */
	RejectText             string   `protobuf:"bytes,1328,opt,name=RejectText,json=rejectText,proto3" json:"rejectText,omitempty"`
	Symbol                 string   `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	Side                   string   `protobuf:"bytes,54,opt,name=Side,json=side,proto3" json:"side,omitempty"`
	TransactTime           int64    `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	TotalAffectedOrders    int64    `protobuf:"varint,533,opt,name=TotalAffectedOrders,json=totalAffectedOrders,proto3" json:"totalAffectedOrders,omitempty"`
	Account                uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*OrderMassCancelReport) Descriptor

func (*OrderMassCancelReport) Descriptor() ([]byte, []int)

func (*OrderMassCancelReport) GetAccount

func (m *OrderMassCancelReport) GetAccount() uint64

func (*OrderMassCancelReport) GetClOrdId

func (m *OrderMassCancelReport) GetClOrdId() string

func (*OrderMassCancelReport) GetMassActionReportID

func (m *OrderMassCancelReport) GetMassActionReportID() string

func (*OrderMassCancelReport) GetMassCancelRejectReason

func (m *OrderMassCancelReport) GetMassCancelRejectReason() string

func (*OrderMassCancelReport) GetMassCancelResponse

func (m *OrderMassCancelReport) GetMassCancelResponse() string

func (*OrderMassCancelReport) GetMsgType

func (m *OrderMassCancelReport) GetMsgType() string

func (*OrderMassCancelReport) GetRejectText

func (m *OrderMassCancelReport) GetRejectText() string

func (*OrderMassCancelReport) GetSide

func (m *OrderMassCancelReport) GetSide() string

func (*OrderMassCancelReport) GetSymbol

func (m *OrderMassCancelReport) GetSymbol() string

func (*OrderMassCancelReport) GetTotalAffectedOrders

func (m *OrderMassCancelReport) GetTotalAffectedOrders() int64

func (*OrderMassCancelReport) GetTransactTime

func (m *OrderMassCancelReport) GetTransactTime() int64

func (OrderMassCancelReport) MarshalEasyJSON

func (v OrderMassCancelReport) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*OrderMassCancelReport) ProtoMessage

func (*OrderMassCancelReport) ProtoMessage()

func (*OrderMassCancelReport) Reset

func (m *OrderMassCancelReport) Reset()

func (*OrderMassCancelReport) String

func (m *OrderMassCancelReport) String() string

func (*OrderMassCancelReport) UnmarshalEasyJSON

func (v *OrderMassCancelReport) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*OrderMassCancelReport) XXX_DiscardUnknown

func (m *OrderMassCancelReport) XXX_DiscardUnknown()

func (*OrderMassCancelReport) XXX_Marshal

func (m *OrderMassCancelReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderMassCancelReport) XXX_Merge

func (m *OrderMassCancelReport) XXX_Merge(src proto.Message)

func (*OrderMassCancelReport) XXX_Size

func (m *OrderMassCancelReport) XXX_Size() int

func (*OrderMassCancelReport) XXX_Unmarshal

func (m *OrderMassCancelReport) XXX_Unmarshal(b []byte) error

type OrderMassCancelRequest

type OrderMassCancelRequest struct {
	MsgType               string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	ClOrdId               string   `protobuf:"bytes,11,opt,name=ClOrdId,json=clOrdId,proto3" json:"clOrdId,omitempty"`
	MassCancelRequestType string   `protobuf:"bytes,530,opt,name=MassCancelRequestType,json=massCancelRequestType,proto3" json:"massCancelRequestType,omitempty"`
	Symbol                string   `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	Side                  string   `protobuf:"bytes,54,opt,name=Side,json=side,proto3" json:"side,omitempty"`
	PositionEffect        string   `protobuf:"bytes,77,opt,name=PositionEffect,json=positionEffect,proto3" json:"positionEffect,omitempty"`
	Account               uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

func (*OrderMassCancelRequest) Descriptor

func (*OrderMassCancelRequest) Descriptor() ([]byte, []int)

func (*OrderMassCancelRequest) GetAccount

func (m *OrderMassCancelRequest) GetAccount() uint64

func (*OrderMassCancelRequest) GetClOrdId

func (m *OrderMassCancelRequest) GetClOrdId() string

func (*OrderMassCancelRequest) GetMassCancelRequestType

func (m *OrderMassCancelRequest) GetMassCancelRequestType() string

func (*OrderMassCancelRequest) GetMsgType

func (m *OrderMassCancelRequest) GetMsgType() string

func (*OrderMassCancelRequest) GetPositionEffect

func (m *OrderMassCancelRequest) GetPositionEffect() string

func (*OrderMassCancelRequest) GetSide

func (m *OrderMassCancelRequest) GetSide() string

func (*OrderMassCancelRequest) GetSymbol

func (m *OrderMassCancelRequest) GetSymbol() string

func (OrderMassCancelRequest) MarshalEasyJSON

func (v OrderMassCancelRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*OrderMassCancelRequest) ProtoMessage

func (*OrderMassCancelRequest) ProtoMessage()

func (*OrderMassCancelRequest) Reset

func (m *OrderMassCancelRequest) Reset()

func (*OrderMassCancelRequest) String

func (m *OrderMassCancelRequest) String() string

func (*OrderMassCancelRequest) UnmarshalEasyJSON

func (v *OrderMassCancelRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*OrderMassCancelRequest) XXX_DiscardUnknown

func (m *OrderMassCancelRequest) XXX_DiscardUnknown()

func (*OrderMassCancelRequest) XXX_Marshal

func (m *OrderMassCancelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderMassCancelRequest) XXX_Merge

func (m *OrderMassCancelRequest) XXX_Merge(src proto.Message)

func (*OrderMassCancelRequest) XXX_Size

func (m *OrderMassCancelRequest) XXX_Size() int

func (*OrderMassCancelRequest) XXX_Unmarshal

func (m *OrderMassCancelRequest) XXX_Unmarshal(b []byte) error

type OrderMassStatusRequest

type OrderMassStatusRequest struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	MassStatusReqId      string   `protobuf:"bytes,584,opt,name=MassStatusReqId,json=massStatusReqId,proto3" json:"massStatusReqId,omitempty"`
	MassStatusReqType    string   `protobuf:"bytes,585,opt,name=MassStatusReqType,json=massStatusReqType,proto3" json:"massStatusReqType,omitempty"`
	Account              uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	Symbol               string   `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	TransactTime         []int64  `protobuf:"varint,580,rep,packed,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OrderMassStatusRequest) Descriptor

func (*OrderMassStatusRequest) Descriptor() ([]byte, []int)

func (*OrderMassStatusRequest) GetAccount

func (m *OrderMassStatusRequest) GetAccount() uint64

func (*OrderMassStatusRequest) GetMassStatusReqId

func (m *OrderMassStatusRequest) GetMassStatusReqId() string

func (*OrderMassStatusRequest) GetMassStatusReqType

func (m *OrderMassStatusRequest) GetMassStatusReqType() string

func (*OrderMassStatusRequest) GetMsgType

func (m *OrderMassStatusRequest) GetMsgType() string

func (*OrderMassStatusRequest) GetSymbol

func (m *OrderMassStatusRequest) GetSymbol() string

func (*OrderMassStatusRequest) GetTransactTime

func (m *OrderMassStatusRequest) GetTransactTime() []int64

func (OrderMassStatusRequest) MarshalEasyJSON

func (v OrderMassStatusRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*OrderMassStatusRequest) ProtoMessage

func (*OrderMassStatusRequest) ProtoMessage()

func (*OrderMassStatusRequest) Reset

func (m *OrderMassStatusRequest) Reset()

func (*OrderMassStatusRequest) String

func (m *OrderMassStatusRequest) String() string

func (*OrderMassStatusRequest) UnmarshalEasyJSON

func (v *OrderMassStatusRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*OrderMassStatusRequest) XXX_DiscardUnknown

func (m *OrderMassStatusRequest) XXX_DiscardUnknown()

func (*OrderMassStatusRequest) XXX_Marshal

func (m *OrderMassStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderMassStatusRequest) XXX_Merge

func (m *OrderMassStatusRequest) XXX_Merge(src proto.Message)

func (*OrderMassStatusRequest) XXX_Size

func (m *OrderMassStatusRequest) XXX_Size() int

func (*OrderMassStatusRequest) XXX_Unmarshal

func (m *OrderMassStatusRequest) XXX_Unmarshal(b []byte) error

type OrderMassStatusResponse

type OrderMassStatusResponse struct {
	MsgType              string             `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	MassStatusReqId      string             `protobuf:"bytes,584,opt,name=MassStatusReqId,json=massStatusReqId,proto3" json:"massStatusReqId,omitempty"`
	Account              uint64             `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	ExecutionReports     []*ExecutionReport `protobuf:"bytes,1268,rep,name=ExecutionReports,json=executionReports,proto3" json:"executionReports,omitempty"`
	RejectReason         string             `protobuf:"bytes,380,opt,name=RejectReason,json=rejectReason,proto3" json:"rejectReason,omitempty"`
	Text                 string             `protobuf:"bytes,58,opt,name=Text,json=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*OrderMassStatusResponse) Descriptor

func (*OrderMassStatusResponse) Descriptor() ([]byte, []int)

func (*OrderMassStatusResponse) GetAccount

func (m *OrderMassStatusResponse) GetAccount() uint64

func (*OrderMassStatusResponse) GetExecutionReports

func (m *OrderMassStatusResponse) GetExecutionReports() []*ExecutionReport

func (*OrderMassStatusResponse) GetMassStatusReqId

func (m *OrderMassStatusResponse) GetMassStatusReqId() string

func (*OrderMassStatusResponse) GetMsgType

func (m *OrderMassStatusResponse) GetMsgType() string

func (*OrderMassStatusResponse) GetRejectReason

func (m *OrderMassStatusResponse) GetRejectReason() string

func (*OrderMassStatusResponse) GetText

func (m *OrderMassStatusResponse) GetText() string

func (OrderMassStatusResponse) MarshalEasyJSON

func (v OrderMassStatusResponse) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*OrderMassStatusResponse) ProtoMessage

func (*OrderMassStatusResponse) ProtoMessage()

func (*OrderMassStatusResponse) Reset

func (m *OrderMassStatusResponse) Reset()

func (*OrderMassStatusResponse) String

func (m *OrderMassStatusResponse) String() string

func (*OrderMassStatusResponse) UnmarshalEasyJSON

func (v *OrderMassStatusResponse) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*OrderMassStatusResponse) XXX_DiscardUnknown

func (m *OrderMassStatusResponse) XXX_DiscardUnknown()

func (*OrderMassStatusResponse) XXX_Marshal

func (m *OrderMassStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderMassStatusResponse) XXX_Merge

func (m *OrderMassStatusResponse) XXX_Merge(src proto.Message)

func (*OrderMassStatusResponse) XXX_Size

func (m *OrderMassStatusResponse) XXX_Size() int

func (*OrderMassStatusResponse) XXX_Unmarshal

func (m *OrderMassStatusResponse) XXX_Unmarshal(b []byte) error

type OrderStatusRequest

type OrderStatusRequest struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	OrdStatusReqId       string   `protobuf:"bytes,790,opt,name=OrdStatusReqId,json=ordStatusReqId,proto3" json:"ordStatusReqId,omitempty"`
	Account              uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	ClOrdId              string   `protobuf:"bytes,11,opt,name=ClOrdId,json=clOrdId,proto3" json:"clOrdId,omitempty"`
	OrderId              string   `protobuf:"bytes,37,opt,name=OrderId,json=orderId,proto3" json:"orderId,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OrderStatusRequest) Descriptor

func (*OrderStatusRequest) Descriptor() ([]byte, []int)

func (*OrderStatusRequest) GetAccount

func (m *OrderStatusRequest) GetAccount() uint64

func (*OrderStatusRequest) GetClOrdId

func (m *OrderStatusRequest) GetClOrdId() string

func (*OrderStatusRequest) GetMsgType

func (m *OrderStatusRequest) GetMsgType() string

func (*OrderStatusRequest) GetOrdStatusReqId

func (m *OrderStatusRequest) GetOrdStatusReqId() string

func (*OrderStatusRequest) GetOrderId

func (m *OrderStatusRequest) GetOrderId() string

func (OrderStatusRequest) MarshalEasyJSON

func (v OrderStatusRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*OrderStatusRequest) ProtoMessage

func (*OrderStatusRequest) ProtoMessage()

func (*OrderStatusRequest) Reset

func (m *OrderStatusRequest) Reset()

func (*OrderStatusRequest) String

func (m *OrderStatusRequest) String() string

func (*OrderStatusRequest) UnmarshalEasyJSON

func (v *OrderStatusRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*OrderStatusRequest) XXX_DiscardUnknown

func (m *OrderStatusRequest) XXX_DiscardUnknown()

func (*OrderStatusRequest) XXX_Marshal

func (m *OrderStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderStatusRequest) XXX_Merge

func (m *OrderStatusRequest) XXX_Merge(src proto.Message)

func (*OrderStatusRequest) XXX_Size

func (m *OrderStatusRequest) XXX_Size() int

func (*OrderStatusRequest) XXX_Unmarshal

func (m *OrderStatusRequest) XXX_Unmarshal(b []byte) error

type Partie

type Partie struct {
	PartieId             string   `protobuf:"bytes,448,opt,name=PartieId,json=partieId,proto3" json:"partieId,omitempty"`
	PartieRole           string   `protobuf:"bytes,45,opt,name=PartieRole,json=partieRole,proto3" json:"partieRole,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Partie) Descriptor

func (*Partie) Descriptor() ([]byte, []int)

func (*Partie) GetPartieId

func (m *Partie) GetPartieId() string

func (*Partie) GetPartieRole

func (m *Partie) GetPartieRole() string

func (Partie) MarshalEasyJSON

func (v Partie) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Partie) ProtoMessage

func (*Partie) ProtoMessage()

func (*Partie) Reset

func (m *Partie) Reset()

func (*Partie) String

func (m *Partie) String() string

func (*Partie) UnmarshalEasyJSON

func (v *Partie) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Partie) XXX_DiscardUnknown

func (m *Partie) XXX_DiscardUnknown()

func (*Partie) XXX_Marshal

func (m *Partie) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Partie) XXX_Merge

func (m *Partie) XXX_Merge(src proto.Message)

func (*Partie) XXX_Size

func (m *Partie) XXX_Size() int

func (*Partie) XXX_Unmarshal

func (m *Partie) XXX_Unmarshal(b []byte) error

type Payment

type Payment struct {
	PaymentType          string   `protobuf:"bytes,40213,opt,name=PaymentType,json=paymentType,proto3" json:"paymentType,omitempty"`
	PaymentCurrency      string   `protobuf:"bytes,40216,opt,name=PaymentCurrency,json=paymentCurrency,proto3" json:"paymentCurrency,omitempty"`
	PaymentAmount        string   `protobuf:"bytes,40217,opt,name=PaymentAmount,json=paymentAmount,proto3" json:"paymentAmount,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Payment) Descriptor

func (*Payment) Descriptor() ([]byte, []int)

func (*Payment) GetPaymentAmount

func (m *Payment) GetPaymentAmount() string

func (*Payment) GetPaymentCurrency

func (m *Payment) GetPaymentCurrency() string

func (*Payment) GetPaymentType

func (m *Payment) GetPaymentType() string

func (Payment) MarshalEasyJSON

func (v Payment) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Payment) ProtoMessage

func (*Payment) ProtoMessage()

func (*Payment) Reset

func (m *Payment) Reset()

func (*Payment) String

func (m *Payment) String() string

func (*Payment) UnmarshalEasyJSON

func (v *Payment) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Payment) XXX_DiscardUnknown

func (m *Payment) XXX_DiscardUnknown()

func (*Payment) XXX_Marshal

func (m *Payment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Payment) XXX_Merge

func (m *Payment) XXX_Merge(src proto.Message)

func (*Payment) XXX_Size

func (m *Payment) XXX_Size() int

func (*Payment) XXX_Unmarshal

func (m *Payment) XXX_Unmarshal(b []byte) error

type Position

type Position struct {
	Currency             string   `protobuf:"bytes,15,opt,name=Currency,json=currency,proto3" json:"currency,omitempty"`
	AvgPx                string   `protobuf:"bytes,6,opt,name=AvgPx,json=avgPx,proto3" json:"avgPx,omitempty"`
	PositionId           uint64   `protobuf:"varint,1618,opt,name=PositionId,json=positionId,proto3" json:"positionId,omitempty"`
	PositionOpenTime     int64    `protobuf:"varint,1805,opt,name=PositionOpenTime,json=positionOpenTime,proto3" json:"positionOpenTime,omitempty"`
	RealizedPL           string   `protobuf:"bytes,1806,opt,name=RealizedPL,json=realizedPL,proto3" json:"realizedPL,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Position) Descriptor

func (*Position) Descriptor() ([]byte, []int)

func (*Position) GetAvgPx

func (m *Position) GetAvgPx() string

func (*Position) GetCurrency

func (m *Position) GetCurrency() string

func (*Position) GetPositionId

func (m *Position) GetPositionId() uint64

func (*Position) GetPositionOpenTime

func (m *Position) GetPositionOpenTime() int64

func (*Position) GetRealizedPL

func (m *Position) GetRealizedPL() string

func (Position) MarshalEasyJSON

func (v Position) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Position) ProtoMessage

func (*Position) ProtoMessage()

func (*Position) Reset

func (m *Position) Reset()

func (*Position) String

func (m *Position) String() string

func (*Position) UnmarshalEasyJSON

func (v *Position) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Position) XXX_DiscardUnknown

func (m *Position) XXX_DiscardUnknown()

func (*Position) XXX_Marshal

func (m *Position) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Position) XXX_Merge

func (m *Position) XXX_Merge(src proto.Message)

func (*Position) XXX_Size

func (m *Position) XXX_Size() int

func (*Position) XXX_Unmarshal

func (m *Position) XXX_Unmarshal(b []byte) error

type PositionMaintenanceReport

type PositionMaintenanceReport struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	PosReqId             string   `protobuf:"bytes,710,opt,name=PosReqId,json=posReqId,proto3" json:"posReqId,omitempty"`
	PosTransType         string   `protobuf:"bytes,709,opt,name=PosTransType,json=posTransType,proto3" json:"posTransType,omitempty"`
	PosMaintAction       string   `protobuf:"bytes,712,opt,name=PosMaintAction,json=posMaintAction,proto3" json:"posMaintAction,omitempty"`
	Account              uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	Symbol               string   `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PositionMaintenanceReport) Descriptor

func (*PositionMaintenanceReport) Descriptor() ([]byte, []int)

func (*PositionMaintenanceReport) GetAccount

func (m *PositionMaintenanceReport) GetAccount() uint64

func (*PositionMaintenanceReport) GetMsgType

func (m *PositionMaintenanceReport) GetMsgType() string

func (*PositionMaintenanceReport) GetPosMaintAction

func (m *PositionMaintenanceReport) GetPosMaintAction() string

func (*PositionMaintenanceReport) GetPosReqId

func (m *PositionMaintenanceReport) GetPosReqId() string

func (*PositionMaintenanceReport) GetPosTransType

func (m *PositionMaintenanceReport) GetPosTransType() string

func (*PositionMaintenanceReport) GetSymbol

func (m *PositionMaintenanceReport) GetSymbol() string

func (PositionMaintenanceReport) MarshalEasyJSON

func (v PositionMaintenanceReport) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*PositionMaintenanceReport) ProtoMessage

func (*PositionMaintenanceReport) ProtoMessage()

func (*PositionMaintenanceReport) Reset

func (m *PositionMaintenanceReport) Reset()

func (*PositionMaintenanceReport) String

func (m *PositionMaintenanceReport) String() string

func (*PositionMaintenanceReport) UnmarshalEasyJSON

func (v *PositionMaintenanceReport) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*PositionMaintenanceReport) XXX_DiscardUnknown

func (m *PositionMaintenanceReport) XXX_DiscardUnknown()

func (*PositionMaintenanceReport) XXX_Marshal

func (m *PositionMaintenanceReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PositionMaintenanceReport) XXX_Merge

func (m *PositionMaintenanceReport) XXX_Merge(src proto.Message)

func (*PositionMaintenanceReport) XXX_Size

func (m *PositionMaintenanceReport) XXX_Size() int

func (*PositionMaintenanceReport) XXX_Unmarshal

func (m *PositionMaintenanceReport) XXX_Unmarshal(b []byte) error

type PositionMaintenanceRequest

type PositionMaintenanceRequest struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	PosReqId             string   `protobuf:"bytes,710,opt,name=PosReqId,json=posReqId,proto3" json:"posReqId,omitempty"`
	PosTransType         string   `protobuf:"bytes,709,opt,name=PosTransType,json=posTransType,proto3" json:"posTransType,omitempty"`
	PosMaintAction       string   `protobuf:"bytes,712,opt,name=PosMaintAction,json=posMaintAction,proto3" json:"posMaintAction,omitempty"`
	Account              uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	Symbol               string   `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PositionMaintenanceRequest) Descriptor

func (*PositionMaintenanceRequest) Descriptor() ([]byte, []int)

func (*PositionMaintenanceRequest) GetAccount

func (m *PositionMaintenanceRequest) GetAccount() uint64

func (*PositionMaintenanceRequest) GetMsgType

func (m *PositionMaintenanceRequest) GetMsgType() string

func (*PositionMaintenanceRequest) GetPosMaintAction

func (m *PositionMaintenanceRequest) GetPosMaintAction() string

func (*PositionMaintenanceRequest) GetPosReqId

func (m *PositionMaintenanceRequest) GetPosReqId() string

func (*PositionMaintenanceRequest) GetPosTransType

func (m *PositionMaintenanceRequest) GetPosTransType() string

func (*PositionMaintenanceRequest) GetSymbol

func (m *PositionMaintenanceRequest) GetSymbol() string

func (PositionMaintenanceRequest) MarshalEasyJSON

func (v PositionMaintenanceRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*PositionMaintenanceRequest) ProtoMessage

func (*PositionMaintenanceRequest) ProtoMessage()

func (*PositionMaintenanceRequest) Reset

func (m *PositionMaintenanceRequest) Reset()

func (*PositionMaintenanceRequest) String

func (m *PositionMaintenanceRequest) String() string

func (*PositionMaintenanceRequest) UnmarshalEasyJSON

func (v *PositionMaintenanceRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*PositionMaintenanceRequest) XXX_DiscardUnknown

func (m *PositionMaintenanceRequest) XXX_DiscardUnknown()

func (*PositionMaintenanceRequest) XXX_Marshal

func (m *PositionMaintenanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PositionMaintenanceRequest) XXX_Merge

func (m *PositionMaintenanceRequest) XXX_Merge(src proto.Message)

func (*PositionMaintenanceRequest) XXX_Size

func (m *PositionMaintenanceRequest) XXX_Size() int

func (*PositionMaintenanceRequest) XXX_Unmarshal

func (m *PositionMaintenanceRequest) XXX_Unmarshal(b []byte) error

type PositionReport

type PositionReport struct {
	MsgType                      string          `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	Account                      uint64          `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	PositionId                   uint64          `protobuf:"varint,2618,opt,name=PositionId,json=positionId,proto3" json:"positionId,omitempty"`
	TransactTime                 int64           `protobuf:"varint,60,opt,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	Symbol                       string          `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	PositionOpenTime             int64           `protobuf:"varint,1805,opt,name=PositionOpenTime,json=positionOpenTime,proto3" json:"positionOpenTime,omitempty"`
	AvgPx                        string          `protobuf:"bytes,6,opt,name=AvgPx,json=avgPx,proto3" json:"avgPx,omitempty"`
	Volume                       string          `protobuf:"bytes,53,opt,name=Volume,json=volume,proto3" json:"volume,omitempty"`
	Side                         string          `protobuf:"bytes,54,opt,name=Side,json=side,proto3" json:"side,omitempty"`
	SettlDate                    int64           `protobuf:"varint,64,opt,name=SettlDate,json=settlDate,proto3" json:"settlDate,omitempty"`
	SettlPrice                   string          `protobuf:"bytes,730,opt,name=SettlPrice,json=settlPrice,proto3" json:"settlPrice,omitempty"`
	PriorSettlPrice              string          `protobuf:"bytes,734,opt,name=PriorSettlPrice,json=priorSettlPrice,proto3" json:"priorSettlPrice,omitempty"`
	PreviousClearingBusinessDate int64           `` /* 147-byte string literal not displayed */
	ClearingBusinessDate         int64           `protobuf:"varint,715,opt,name=ClearingBusinessDate,json=clearingBusinessDate,proto3" json:"clearingBusinessDate,omitempty"`
	MarginAmounts                []*MarginAmount `protobuf:"bytes,1643,rep,name=MarginAmounts,json=marginAmounts,proto3" json:"marginAmounts,omitempty"`
	Payments                     []*Payment      `protobuf:"bytes,40212,rep,name=Payments,json=payments,proto3" json:"payments,omitempty"`
	RelatedTrades                []*RelatedTrade `protobuf:"bytes,1855,rep,name=RelatedTrades,json=relatedTrades,proto3" json:"relatedTrades,omitempty"`
	XXX_NoUnkeyedLiteral         struct{}        `json:"-"`
	XXX_unrecognized             []byte          `json:"-"`
	XXX_sizecache                int32           `json:"-"`
}

func (*PositionReport) Descriptor

func (*PositionReport) Descriptor() ([]byte, []int)

func (*PositionReport) GetAccount

func (m *PositionReport) GetAccount() uint64

func (*PositionReport) GetAvgPx

func (m *PositionReport) GetAvgPx() string

func (*PositionReport) GetClearingBusinessDate

func (m *PositionReport) GetClearingBusinessDate() int64

func (*PositionReport) GetMarginAmounts

func (m *PositionReport) GetMarginAmounts() []*MarginAmount

func (*PositionReport) GetMsgType

func (m *PositionReport) GetMsgType() string

func (*PositionReport) GetPayments

func (m *PositionReport) GetPayments() []*Payment

func (*PositionReport) GetPositionId

func (m *PositionReport) GetPositionId() uint64

func (*PositionReport) GetPositionOpenTime

func (m *PositionReport) GetPositionOpenTime() int64

func (*PositionReport) GetPreviousClearingBusinessDate

func (m *PositionReport) GetPreviousClearingBusinessDate() int64

func (*PositionReport) GetPriorSettlPrice

func (m *PositionReport) GetPriorSettlPrice() string

func (*PositionReport) GetRelatedTrades

func (m *PositionReport) GetRelatedTrades() []*RelatedTrade

func (*PositionReport) GetSettlDate

func (m *PositionReport) GetSettlDate() int64

func (*PositionReport) GetSettlPrice

func (m *PositionReport) GetSettlPrice() string

func (*PositionReport) GetSide

func (m *PositionReport) GetSide() string

func (*PositionReport) GetSymbol

func (m *PositionReport) GetSymbol() string

func (*PositionReport) GetTransactTime

func (m *PositionReport) GetTransactTime() int64

func (*PositionReport) GetVolume

func (m *PositionReport) GetVolume() string

func (PositionReport) MarshalEasyJSON

func (v PositionReport) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*PositionReport) ProtoMessage

func (*PositionReport) ProtoMessage()

func (*PositionReport) Reset

func (m *PositionReport) Reset()

func (*PositionReport) String

func (m *PositionReport) String() string

func (*PositionReport) UnmarshalEasyJSON

func (v *PositionReport) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*PositionReport) XXX_DiscardUnknown

func (m *PositionReport) XXX_DiscardUnknown()

func (*PositionReport) XXX_Marshal

func (m *PositionReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PositionReport) XXX_Merge

func (m *PositionReport) XXX_Merge(src proto.Message)

func (*PositionReport) XXX_Size

func (m *PositionReport) XXX_Size() int

func (*PositionReport) XXX_Unmarshal

func (m *PositionReport) XXX_Unmarshal(b []byte) error

type PositionsRequest

type PositionsRequest struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	PosReqId             string   `protobuf:"bytes,710,opt,name=PosReqId,json=posReqId,proto3" json:"posReqId,omitempty"`
	Account              uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PositionsRequest) Descriptor

func (*PositionsRequest) Descriptor() ([]byte, []int)

func (*PositionsRequest) GetAccount

func (m *PositionsRequest) GetAccount() uint64

func (*PositionsRequest) GetMsgType

func (m *PositionsRequest) GetMsgType() string

func (*PositionsRequest) GetPosReqId

func (m *PositionsRequest) GetPosReqId() string

func (PositionsRequest) MarshalEasyJSON

func (v PositionsRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*PositionsRequest) ProtoMessage

func (*PositionsRequest) ProtoMessage()

func (*PositionsRequest) Reset

func (m *PositionsRequest) Reset()

func (*PositionsRequest) String

func (m *PositionsRequest) String() string

func (*PositionsRequest) UnmarshalEasyJSON

func (v *PositionsRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*PositionsRequest) XXX_DiscardUnknown

func (m *PositionsRequest) XXX_DiscardUnknown()

func (*PositionsRequest) XXX_Marshal

func (m *PositionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PositionsRequest) XXX_Merge

func (m *PositionsRequest) XXX_Merge(src proto.Message)

func (*PositionsRequest) XXX_Size

func (m *PositionsRequest) XXX_Size() int

func (*PositionsRequest) XXX_Unmarshal

func (m *PositionsRequest) XXX_Unmarshal(b []byte) error

type PriceLimits

type PriceLimits struct {
	Enabled              bool     `protobuf:"varint,1,opt,name=Enabled,json=enabled,proto3" json:"enabled,omitempty"`
	Distance             string   `protobuf:"bytes,2,opt,name=Distance,json=distance,proto3" json:"distance,omitempty"`
	LowIndex             string   `protobuf:"bytes,3,opt,name=LowIndex,json=lowIndex,proto3" json:"lowIndex,omitempty"`
	HighIndex            string   `protobuf:"bytes,4,opt,name=HighIndex,json=highIndex,proto3" json:"highIndex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PriceLimits) Descriptor

func (*PriceLimits) Descriptor() ([]byte, []int)

func (*PriceLimits) GetDistance

func (m *PriceLimits) GetDistance() string

func (*PriceLimits) GetEnabled

func (m *PriceLimits) GetEnabled() bool

func (*PriceLimits) GetHighIndex

func (m *PriceLimits) GetHighIndex() string

func (*PriceLimits) GetLowIndex

func (m *PriceLimits) GetLowIndex() string

func (PriceLimits) MarshalEasyJSON

func (v PriceLimits) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*PriceLimits) ProtoMessage

func (*PriceLimits) ProtoMessage()

func (*PriceLimits) Reset

func (m *PriceLimits) Reset()

func (*PriceLimits) String

func (m *PriceLimits) String() string

func (*PriceLimits) UnmarshalEasyJSON

func (v *PriceLimits) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*PriceLimits) XXX_DiscardUnknown

func (m *PriceLimits) XXX_DiscardUnknown()

func (*PriceLimits) XXX_Marshal

func (m *PriceLimits) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PriceLimits) XXX_Merge

func (m *PriceLimits) XXX_Merge(src proto.Message)

func (*PriceLimits) XXX_Size

func (m *PriceLimits) XXX_Size() int

func (*PriceLimits) XXX_Unmarshal

func (m *PriceLimits) XXX_Unmarshal(b []byte) error

type PriceRange

type PriceRange struct {
	Enabled              bool     `protobuf:"varint,1,opt,name=Enabled,json=enabled,proto3" json:"enabled,omitempty"`
	Distance             string   `protobuf:"bytes,2,opt,name=Distance,json=distance,proto3" json:"distance,omitempty"`
	MovingBoundary       string   `protobuf:"bytes,3,opt,name=MovingBoundary,json=movingBoundary,proto3" json:"movingBoundary,omitempty"`
	MovingTime           int64    `protobuf:"varint,4,opt,name=MovingTime,json=movingTime,proto3" json:"movingTime,omitempty"`
	LowIndex             string   `protobuf:"bytes,5,opt,name=LowIndex,json=lowIndex,proto3" json:"lowIndex,omitempty"`
	HighIndex            string   `protobuf:"bytes,6,opt,name=HighIndex,json=highIndex,proto3" json:"highIndex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PriceRange) Descriptor

func (*PriceRange) Descriptor() ([]byte, []int)

func (*PriceRange) GetDistance

func (m *PriceRange) GetDistance() string

func (*PriceRange) GetEnabled

func (m *PriceRange) GetEnabled() bool

func (*PriceRange) GetHighIndex

func (m *PriceRange) GetHighIndex() string

func (*PriceRange) GetLowIndex

func (m *PriceRange) GetLowIndex() string

func (*PriceRange) GetMovingBoundary

func (m *PriceRange) GetMovingBoundary() string

func (*PriceRange) GetMovingTime

func (m *PriceRange) GetMovingTime() int64

func (PriceRange) MarshalEasyJSON

func (v PriceRange) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*PriceRange) ProtoMessage

func (*PriceRange) ProtoMessage()

func (*PriceRange) Reset

func (m *PriceRange) Reset()

func (*PriceRange) String

func (m *PriceRange) String() string

func (*PriceRange) UnmarshalEasyJSON

func (v *PriceRange) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*PriceRange) XXX_DiscardUnknown

func (m *PriceRange) XXX_DiscardUnknown()

func (*PriceRange) XXX_Marshal

func (m *PriceRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PriceRange) XXX_Merge

func (m *PriceRange) XXX_Merge(src proto.Message)

func (*PriceRange) XXX_Size

func (m *PriceRange) XXX_Size() int

func (*PriceRange) XXX_Unmarshal

func (m *PriceRange) XXX_Unmarshal(b []byte) error

type Reject

type Reject struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	RejectReason         string   `protobuf:"bytes,380,opt,name=RejectReason,json=rejectReason,proto3" json:"rejectReason,omitempty"`
	Text                 string   `protobuf:"bytes,58,opt,name=Text,json=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Reject) Descriptor

func (*Reject) Descriptor() ([]byte, []int)

func (*Reject) GetMsgType

func (m *Reject) GetMsgType() string

func (*Reject) GetRejectReason

func (m *Reject) GetRejectReason() string

func (*Reject) GetText

func (m *Reject) GetText() string

func (Reject) MarshalEasyJSON

func (v Reject) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*Reject) ProtoMessage

func (*Reject) ProtoMessage()

func (*Reject) Reset

func (m *Reject) Reset()

func (*Reject) String

func (m *Reject) String() string

func (*Reject) UnmarshalEasyJSON

func (v *Reject) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*Reject) XXX_DiscardUnknown

func (m *Reject) XXX_DiscardUnknown()

func (*Reject) XXX_Marshal

func (m *Reject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Reject) XXX_Merge

func (m *Reject) XXX_Merge(src proto.Message)

func (*Reject) XXX_Size

func (m *Reject) XXX_Size() int

func (*Reject) XXX_Unmarshal

func (m *Reject) XXX_Unmarshal(b []byte) error

type RelatedTrade

type RelatedTrade struct {
	RelatedTradeId       string   `protobuf:"bytes,1856,opt,name=RelatedTradeId,json=relatedTradeId,proto3" json:"relatedTradeId,omitempty"`
	RelatedTradeType     string   `protobuf:"bytes,1857,opt,name=RelatedTradeType,json=relatedTradeType,proto3" json:"relatedTradeType,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RelatedTrade) Descriptor

func (*RelatedTrade) Descriptor() ([]byte, []int)

func (*RelatedTrade) GetRelatedTradeId

func (m *RelatedTrade) GetRelatedTradeId() string

func (*RelatedTrade) GetRelatedTradeType

func (m *RelatedTrade) GetRelatedTradeType() string

func (RelatedTrade) MarshalEasyJSON

func (v RelatedTrade) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*RelatedTrade) ProtoMessage

func (*RelatedTrade) ProtoMessage()

func (*RelatedTrade) Reset

func (m *RelatedTrade) Reset()

func (*RelatedTrade) String

func (m *RelatedTrade) String() string

func (*RelatedTrade) UnmarshalEasyJSON

func (v *RelatedTrade) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*RelatedTrade) XXX_DiscardUnknown

func (m *RelatedTrade) XXX_DiscardUnknown()

func (*RelatedTrade) XXX_Marshal

func (m *RelatedTrade) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RelatedTrade) XXX_Merge

func (m *RelatedTrade) XXX_Merge(src proto.Message)

func (*RelatedTrade) XXX_Size

func (m *RelatedTrade) XXX_Size() int

func (*RelatedTrade) XXX_Unmarshal

func (m *RelatedTrade) XXX_Unmarshal(b []byte) error

type SLTP

type SLTP struct {
	OrdType  string `protobuf:"bytes,40,opt,name=OrdType,json=ordType,proto3" json:"ordType,omitempty"`
	Price    string `protobuf:"bytes,44,opt,name=Price,json=price,proto3" json:"price,omitempty"`
	StopPx   string `protobuf:"bytes,99,opt,name=StopPx,json=stopPx,proto3" json:"stopPx,omitempty"`
	CapPrice string `protobuf:"bytes,1199,opt,name=CapPrice,json=capPrice,proto3" json:"capPrice,omitempty"`
	// Trailing orders
	PegPriceType         string   `protobuf:"bytes,1094,opt,name=PegPriceType,json=pegPriceType,proto3" json:"pegPriceType,omitempty"`
	PegOffsetType        string   `protobuf:"bytes,836,opt,name=PegOffsetType,json=pegOffsetType,proto3" json:"pegOffsetType,omitempty"`
	PegOffsetValue       string   `protobuf:"bytes,211,opt,name=PegOffsetValue,json=pegOffsetValue,proto3" json:"pegOffsetValue,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SLTP) Descriptor

func (*SLTP) Descriptor() ([]byte, []int)

func (*SLTP) GetCapPrice

func (m *SLTP) GetCapPrice() string

func (*SLTP) GetOrdType

func (m *SLTP) GetOrdType() string

func (*SLTP) GetPegOffsetType

func (m *SLTP) GetPegOffsetType() string

func (*SLTP) GetPegOffsetValue

func (m *SLTP) GetPegOffsetValue() string

func (*SLTP) GetPegPriceType

func (m *SLTP) GetPegPriceType() string

func (*SLTP) GetPrice

func (m *SLTP) GetPrice() string

func (*SLTP) GetStopPx

func (m *SLTP) GetStopPx() string

func (SLTP) MarshalEasyJSON

func (v SLTP) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*SLTP) ProtoMessage

func (*SLTP) ProtoMessage()

func (*SLTP) Reset

func (m *SLTP) Reset()

func (*SLTP) String

func (m *SLTP) String() string

func (*SLTP) UnmarshalEasyJSON

func (v *SLTP) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*SLTP) XXX_DiscardUnknown

func (m *SLTP) XXX_DiscardUnknown()

func (*SLTP) XXX_Marshal

func (m *SLTP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SLTP) XXX_Merge

func (m *SLTP) XXX_Merge(src proto.Message)

func (*SLTP) XXX_Size

func (m *SLTP) XXX_Size() int

func (*SLTP) XXX_Unmarshal

func (m *SLTP) XXX_Unmarshal(b []byte) error

type TradeCaptureReportRequest

type TradeCaptureReportRequest struct {
	MsgType              string   `protobuf:"bytes,35,opt,name=MsgType,json=msgType,proto3" json:"msgType,omitempty"`
	TradeRequestID       string   `protobuf:"bytes,568,opt,name=TradeRequestID,json=tradeRequestID,proto3" json:"tradeRequestID,omitempty"`
	Account              uint64   `protobuf:"varint,1,opt,name=Account,json=account,proto3" json:"account,omitempty"`
	Symbol               string   `protobuf:"bytes,55,opt,name=Symbol,json=symbol,proto3" json:"symbol,omitempty"`
	TransactTime         []int64  `protobuf:"varint,580,rep,packed,name=TransactTime,json=transactTime,proto3" json:"transactTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TradeCaptureReportRequest) Descriptor

func (*TradeCaptureReportRequest) Descriptor() ([]byte, []int)

func (*TradeCaptureReportRequest) GetAccount

func (m *TradeCaptureReportRequest) GetAccount() uint64

func (*TradeCaptureReportRequest) GetMsgType

func (m *TradeCaptureReportRequest) GetMsgType() string

func (*TradeCaptureReportRequest) GetSymbol

func (m *TradeCaptureReportRequest) GetSymbol() string

func (*TradeCaptureReportRequest) GetTradeRequestID

func (m *TradeCaptureReportRequest) GetTradeRequestID() string

func (*TradeCaptureReportRequest) GetTransactTime

func (m *TradeCaptureReportRequest) GetTransactTime() []int64

func (TradeCaptureReportRequest) MarshalEasyJSON

func (v TradeCaptureReportRequest) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*TradeCaptureReportRequest) ProtoMessage

func (*TradeCaptureReportRequest) ProtoMessage()

func (*TradeCaptureReportRequest) Reset

func (m *TradeCaptureReportRequest) Reset()

func (*TradeCaptureReportRequest) String

func (m *TradeCaptureReportRequest) String() string

func (*TradeCaptureReportRequest) UnmarshalEasyJSON

func (v *TradeCaptureReportRequest) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*TradeCaptureReportRequest) XXX_DiscardUnknown

func (m *TradeCaptureReportRequest) XXX_DiscardUnknown()

func (*TradeCaptureReportRequest) XXX_Marshal

func (m *TradeCaptureReportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TradeCaptureReportRequest) XXX_Merge

func (m *TradeCaptureReportRequest) XXX_Merge(src proto.Message)

func (*TradeCaptureReportRequest) XXX_Size

func (m *TradeCaptureReportRequest) XXX_Size() int

func (*TradeCaptureReportRequest) XXX_Unmarshal

func (m *TradeCaptureReportRequest) XXX_Unmarshal(b []byte) error

type TriggeringInstruction

type TriggeringInstruction struct {
	RefClOrdId           string   `protobuf:"bytes,1806,opt,name=RefClOrdId,json=refClordId,proto3" json:"refClordId,omitempty"`
	TriggerAction        string   `protobuf:"bytes,1101,opt,name=TriggerAction,json=triggerAction,proto3" json:"triggerAction,omitempty"`
	TriggerType          string   `protobuf:"bytes,1100,opt,name=TriggerType,json=triggerType,proto3" json:"triggerType,omitempty"`
	TriggerScope         string   `protobuf:"bytes,1628,opt,name=TriggerScope,json=triggerScope,proto3" json:"triggerScope,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TriggeringInstruction) Descriptor

func (*TriggeringInstruction) Descriptor() ([]byte, []int)

func (*TriggeringInstruction) GetRefClOrdId

func (m *TriggeringInstruction) GetRefClOrdId() string

func (*TriggeringInstruction) GetTriggerAction

func (m *TriggeringInstruction) GetTriggerAction() string

func (*TriggeringInstruction) GetTriggerScope

func (m *TriggeringInstruction) GetTriggerScope() string

func (*TriggeringInstruction) GetTriggerType

func (m *TriggeringInstruction) GetTriggerType() string

func (TriggeringInstruction) MarshalEasyJSON

func (v TriggeringInstruction) MarshalEasyJSON(w *jwriter.Writer)

MarshalEasyJSON supports easyjson.Marshaler interface

func (*TriggeringInstruction) ProtoMessage

func (*TriggeringInstruction) ProtoMessage()

func (*TriggeringInstruction) Reset

func (m *TriggeringInstruction) Reset()

func (*TriggeringInstruction) String

func (m *TriggeringInstruction) String() string

func (*TriggeringInstruction) UnmarshalEasyJSON

func (v *TriggeringInstruction) UnmarshalEasyJSON(l *jlexer.Lexer)

UnmarshalEasyJSON supports easyjson.Unmarshaler interface

func (*TriggeringInstruction) XXX_DiscardUnknown

func (m *TriggeringInstruction) XXX_DiscardUnknown()

func (*TriggeringInstruction) XXX_Marshal

func (m *TriggeringInstruction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TriggeringInstruction) XXX_Merge

func (m *TriggeringInstruction) XXX_Merge(src proto.Message)

func (*TriggeringInstruction) XXX_Size

func (m *TriggeringInstruction) XXX_Size() int

func (*TriggeringInstruction) XXX_Unmarshal

func (m *TriggeringInstruction) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL