Versions in this module Expand all Collapse all v1 v1.0.6 Feb 21, 2021 v1.0.5 Feb 15, 2021 v1.0.4 Feb 15, 2021 v1.0.3 Feb 14, 2021 v1.0.2 Feb 14, 2021 v1.0.1 Feb 9, 2021 v1.0.0 Feb 9, 2021 Changes in this version + type MyOpQuote struct + HideLimitPrice bool + ID int64 + LimitPrice float64 + Option struct{ ... } + Quotes []struct{ ... } + RequestExpiry time.Time + Side string + Size float64 + Status string + Time time.Time + type OpFill struct + Fee float64 + FeeRate float64 + ID int64 + Liquidity string + Option Option + Price float64 + QuoteID float64 + Side string + Size float64 + Time time.Time + type OpPosition struct + EntryPrice float64 + NetSize float64 + Option Option + Side string + Size float64 + type OpQuote struct + ID int64 + Option struct{ ... } + RequestExpiry time.Time + Side string + Size float64 + Status string + Time time.Time + type OpTrade struct + ID int64 + Option Option + Price float64 + Size float64 + Time time.Time + type Option struct + Expiry time.Time + Strike float64 + Type string + Underlying string + type Quote struct + Collateral float64 + ID int64 + Option Option + Price float64 + QuoteExpiry time.Time + QuoterSide string + RequestID int64 + RequestSide string + Size float64 + Status string + Time time.Time + type RequestForAcceptOpQuote struct + QuoteID int + func (req *RequestForAcceptOpQuote) Method() string + func (req *RequestForAcceptOpQuote) Path() string + func (req *RequestForAcceptOpQuote) Payload() []byte + func (req *RequestForAcceptOpQuote) Query() string + type RequestForCancelOpQuote struct + QuoteID int + func (req *RequestForCancelOpQuote) Method() string + func (req *RequestForCancelOpQuote) Path() string + func (req *RequestForCancelOpQuote) Payload() []byte + func (req *RequestForCancelOpQuote) Query() string + type RequestForCancelOpQuoteRequest struct + RequestID int + func (req *RequestForCancelOpQuoteRequest) Method() string + func (req *RequestForCancelOpQuoteRequest) Path() string + func (req *RequestForCancelOpQuoteRequest) Payload() []byte + func (req *RequestForCancelOpQuoteRequest) Query() string + type RequestForCreateOpQuoteRequest struct + CounterpartyID int64 + Expiry int64 + HideLimitPrice bool + LimitPrice float64 + RequestExpiry int64 + Side string + Size float64 + Strike float64 + Type string + Underlying string + func (req *RequestForCreateOpQuoteRequest) Method() string + func (req *RequestForCreateOpQuoteRequest) Path() string + func (req *RequestForCreateOpQuoteRequest) Payload() []byte + func (req *RequestForCreateOpQuoteRequest) Query() string + type RequestForModifyOpQuoteRequest struct + Price float64 + RequestID int64 + func (req *RequestForModifyOpQuoteRequest) Method() string + func (req *RequestForModifyOpQuoteRequest) Path() string + func (req *RequestForModifyOpQuoteRequest) Payload() []byte + func (req *RequestForModifyOpQuoteRequest) Query() string + type RequestForMyOpQuoteRequest struct + RequestID int + func (req *RequestForMyOpQuoteRequest) Method() string + func (req *RequestForMyOpQuoteRequest) Path() string + func (req *RequestForMyOpQuoteRequest) Payload() []byte + func (req *RequestForMyOpQuoteRequest) Query() string + type RequestForMyOpQuoteRequests struct + func (req *RequestForMyOpQuoteRequests) Method() string + func (req *RequestForMyOpQuoteRequests) Path() string + func (req *RequestForMyOpQuoteRequests) Payload() []byte + func (req *RequestForMyOpQuoteRequests) Query() string + type RequestForMyOpQuotes struct + func (req *RequestForMyOpQuotes) Method() string + func (req *RequestForMyOpQuotes) Path() string + func (req *RequestForMyOpQuotes) Payload() []byte + func (req *RequestForMyOpQuotes) Query() string + type RequestForOpFills struct + End int64 + Limit int64 + Start int64 + func (req *RequestForOpFills) Method() string + func (req *RequestForOpFills) Path() string + func (req *RequestForOpFills) Payload() []byte + func (req *RequestForOpFills) Query() string + type RequestForOpPositions struct + func (req *RequestForOpPositions) Method() string + func (req *RequestForOpPositions) Path() string + func (req *RequestForOpPositions) Payload() []byte + func (req *RequestForOpPositions) Query() string + type RequestForOpQuoteRequests struct + func (req *RequestForOpQuoteRequests) Method() string + func (req *RequestForOpQuoteRequests) Path() string + func (req *RequestForOpQuoteRequests) Payload() []byte + func (req *RequestForOpQuoteRequests) Query() string + type RequestForOpTrades struct + End int64 + Limit int + Start int64 + func (req *RequestForOpTrades) Method() string + func (req *RequestForOpTrades) Path() string + func (req *RequestForOpTrades) Payload() []byte + func (req *RequestForOpTrades) Query() string + type ResponseForAcceptOpQuote Quote + type ResponseForCancelOpQuote Quote + type ResponseForCancelOpQuoteRequest struct + ID int64 + Option struct{ ... } + RequestExpiry time.Time + Side string + Size float64 + Status string + Time time.Time + type ResponseForCreateOpQuoteRequest struct + Expiry time.Time + ID int64 + Option struct{ ... } + RequestExpiry time.Time + Side string + Size float64 + Status string + Strike int64 + Time time.Time + Type string + Underlying string + type ResponseForModifyOpQuoteRequest Quote + type ResponseForMyOpQuoteRequest []Quote + type ResponseForMyOpQuoteRequests []MyOpQuote + type ResponseForMyOpQuotes []Quote + type ResponseForOpFills []OpTrade + type ResponseForOpPositions []OpPosition + type ResponseForOpQuoteRequests []OpQuote + type ResponseForOpTrades []OpTrade