Documentation ¶
Overview ¶
Package injective_spot_exchange_rpcpb is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterInjectiveSpotExchangeRPCHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterInjectiveSpotExchangeRPCHandlerClient(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterInjectiveSpotExchangeRPCHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterInjectiveSpotExchangeRPCHandlerServer(ctx context.Context, mux *runtime.ServeMux, ...) error
- func RegisterInjectiveSpotExchangeRPCServer(s grpc.ServiceRegistrar, srv InjectiveSpotExchangeRPCServer)
- type InjectiveSpotExchangeRPCClient
- type InjectiveSpotExchangeRPCServer
- type InjectiveSpotExchangeRPC_StreamMarketsClient
- type InjectiveSpotExchangeRPC_StreamMarketsServer
- type InjectiveSpotExchangeRPC_StreamOrderbookClient
- type InjectiveSpotExchangeRPC_StreamOrderbookServer
- type InjectiveSpotExchangeRPC_StreamOrderbookUpdateClient
- type InjectiveSpotExchangeRPC_StreamOrderbookUpdateServer
- type InjectiveSpotExchangeRPC_StreamOrderbookV2Client
- type InjectiveSpotExchangeRPC_StreamOrderbookV2Server
- type InjectiveSpotExchangeRPC_StreamOrdersClient
- type InjectiveSpotExchangeRPC_StreamOrdersHistoryClient
- type InjectiveSpotExchangeRPC_StreamOrdersHistoryServer
- type InjectiveSpotExchangeRPC_StreamOrdersServer
- type InjectiveSpotExchangeRPC_StreamTradesClient
- type InjectiveSpotExchangeRPC_StreamTradesServer
- type MarketRequest
- type MarketResponse
- type MarketsRequest
- func (*MarketsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MarketsRequest) GetBaseDenom() string
- func (x *MarketsRequest) GetMarketStatus() string
- func (x *MarketsRequest) GetQuoteDenom() string
- func (*MarketsRequest) ProtoMessage()
- func (x *MarketsRequest) ProtoReflect() protoreflect.Message
- func (x *MarketsRequest) Reset()
- func (x *MarketsRequest) String() string
- type MarketsResponse
- type OrderbookLevelUpdates
- func (*OrderbookLevelUpdates) Descriptor() ([]byte, []int)deprecated
- func (x *OrderbookLevelUpdates) GetBuys() []*PriceLevelUpdate
- func (x *OrderbookLevelUpdates) GetMarketId() string
- func (x *OrderbookLevelUpdates) GetSells() []*PriceLevelUpdate
- func (x *OrderbookLevelUpdates) GetSequence() uint64
- func (x *OrderbookLevelUpdates) GetUpdatedAt() int64
- func (*OrderbookLevelUpdates) ProtoMessage()
- func (x *OrderbookLevelUpdates) ProtoReflect() protoreflect.Message
- func (x *OrderbookLevelUpdates) Reset()
- func (x *OrderbookLevelUpdates) String() string
- type OrderbookRequest
- type OrderbookResponse
- func (*OrderbookResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OrderbookResponse) GetOrderbook() *SpotLimitOrderbook
- func (*OrderbookResponse) ProtoMessage()
- func (x *OrderbookResponse) ProtoReflect() protoreflect.Message
- func (x *OrderbookResponse) Reset()
- func (x *OrderbookResponse) String() string
- type OrderbookV2Request
- func (*OrderbookV2Request) Descriptor() ([]byte, []int)deprecated
- func (x *OrderbookV2Request) GetMarketId() string
- func (*OrderbookV2Request) ProtoMessage()
- func (x *OrderbookV2Request) ProtoReflect() protoreflect.Message
- func (x *OrderbookV2Request) Reset()
- func (x *OrderbookV2Request) String() string
- type OrderbookV2Response
- func (*OrderbookV2Response) Descriptor() ([]byte, []int)deprecated
- func (x *OrderbookV2Response) GetOrderbook() *SpotLimitOrderbookV2
- func (*OrderbookV2Response) ProtoMessage()
- func (x *OrderbookV2Response) ProtoReflect() protoreflect.Message
- func (x *OrderbookV2Response) Reset()
- func (x *OrderbookV2Response) String() string
- type OrderbooksRequest
- func (*OrderbooksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OrderbooksRequest) GetMarketIds() []string
- func (*OrderbooksRequest) ProtoMessage()
- func (x *OrderbooksRequest) ProtoReflect() protoreflect.Message
- func (x *OrderbooksRequest) Reset()
- func (x *OrderbooksRequest) String() string
- type OrderbooksResponse
- func (*OrderbooksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OrderbooksResponse) GetOrderbooks() []*SingleSpotLimitOrderbook
- func (*OrderbooksResponse) ProtoMessage()
- func (x *OrderbooksResponse) ProtoReflect() protoreflect.Message
- func (x *OrderbooksResponse) Reset()
- func (x *OrderbooksResponse) String() string
- type OrderbooksV2Request
- func (*OrderbooksV2Request) Descriptor() ([]byte, []int)deprecated
- func (x *OrderbooksV2Request) GetMarketIds() []string
- func (*OrderbooksV2Request) ProtoMessage()
- func (x *OrderbooksV2Request) ProtoReflect() protoreflect.Message
- func (x *OrderbooksV2Request) Reset()
- func (x *OrderbooksV2Request) String() string
- type OrderbooksV2Response
- func (*OrderbooksV2Response) Descriptor() ([]byte, []int)deprecated
- func (x *OrderbooksV2Response) GetOrderbooks() []*SingleSpotLimitOrderbookV2
- func (*OrderbooksV2Response) ProtoMessage()
- func (x *OrderbooksV2Response) ProtoReflect() protoreflect.Message
- func (x *OrderbooksV2Response) Reset()
- func (x *OrderbooksV2Response) String() string
- type OrdersHistoryRequest
- func (*OrdersHistoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OrdersHistoryRequest) GetDirection() string
- func (x *OrdersHistoryRequest) GetEndTime() int64
- func (x *OrdersHistoryRequest) GetExecutionTypes() []string
- func (x *OrdersHistoryRequest) GetLimit() int32
- func (x *OrdersHistoryRequest) GetMarketId() string
- func (x *OrdersHistoryRequest) GetMarketIds() []string
- func (x *OrdersHistoryRequest) GetOrderTypes() []string
- func (x *OrdersHistoryRequest) GetSkip() uint64
- func (x *OrdersHistoryRequest) GetStartTime() int64
- func (x *OrdersHistoryRequest) GetState() string
- func (x *OrdersHistoryRequest) GetSubaccountId() string
- func (*OrdersHistoryRequest) ProtoMessage()
- func (x *OrdersHistoryRequest) ProtoReflect() protoreflect.Message
- func (x *OrdersHistoryRequest) Reset()
- func (x *OrdersHistoryRequest) String() string
- type OrdersHistoryResponse
- func (*OrdersHistoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OrdersHistoryResponse) GetOrders() []*SpotOrderHistory
- func (x *OrdersHistoryResponse) GetPaging() *Paging
- func (*OrdersHistoryResponse) ProtoMessage()
- func (x *OrdersHistoryResponse) ProtoReflect() protoreflect.Message
- func (x *OrdersHistoryResponse) Reset()
- func (x *OrdersHistoryResponse) String() string
- type OrdersRequest
- func (*OrdersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OrdersRequest) GetEndTime() int64
- func (x *OrdersRequest) GetIncludeInactive() bool
- func (x *OrdersRequest) GetLimit() int32
- func (x *OrdersRequest) GetMarketId() string
- func (x *OrdersRequest) GetMarketIds() []string
- func (x *OrdersRequest) GetOrderSide() string
- func (x *OrdersRequest) GetSkip() uint64
- func (x *OrdersRequest) GetStartTime() int64
- func (x *OrdersRequest) GetSubaccountId() string
- func (x *OrdersRequest) GetSubaccountTotalOrders() bool
- func (*OrdersRequest) ProtoMessage()
- func (x *OrdersRequest) ProtoReflect() protoreflect.Message
- func (x *OrdersRequest) Reset()
- func (x *OrdersRequest) String() string
- type OrdersResponse
- func (*OrdersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OrdersResponse) GetOrders() []*SpotLimitOrder
- func (x *OrdersResponse) GetPaging() *Paging
- func (*OrdersResponse) ProtoMessage()
- func (x *OrdersResponse) ProtoReflect() protoreflect.Message
- func (x *OrdersResponse) Reset()
- func (x *OrdersResponse) String() string
- type Paging
- func (*Paging) Descriptor() ([]byte, []int)deprecated
- func (x *Paging) GetCountBySubaccount() int64
- func (x *Paging) GetFrom() int32
- func (x *Paging) GetTo() int32
- func (x *Paging) GetTotal() int64
- func (*Paging) ProtoMessage()
- func (x *Paging) ProtoReflect() protoreflect.Message
- func (x *Paging) Reset()
- func (x *Paging) String() string
- type PriceLevel
- func (*PriceLevel) Descriptor() ([]byte, []int)deprecated
- func (x *PriceLevel) GetPrice() string
- func (x *PriceLevel) GetQuantity() string
- func (x *PriceLevel) GetTimestamp() int64
- func (*PriceLevel) ProtoMessage()
- func (x *PriceLevel) ProtoReflect() protoreflect.Message
- func (x *PriceLevel) Reset()
- func (x *PriceLevel) String() string
- type PriceLevelUpdate
- func (*PriceLevelUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *PriceLevelUpdate) GetIsActive() bool
- func (x *PriceLevelUpdate) GetPrice() string
- func (x *PriceLevelUpdate) GetQuantity() string
- func (x *PriceLevelUpdate) GetTimestamp() int64
- func (*PriceLevelUpdate) ProtoMessage()
- func (x *PriceLevelUpdate) ProtoReflect() protoreflect.Message
- func (x *PriceLevelUpdate) Reset()
- func (x *PriceLevelUpdate) String() string
- type SingleSpotLimitOrderbook
- func (*SingleSpotLimitOrderbook) Descriptor() ([]byte, []int)deprecated
- func (x *SingleSpotLimitOrderbook) GetMarketId() string
- func (x *SingleSpotLimitOrderbook) GetOrderbook() *SpotLimitOrderbook
- func (*SingleSpotLimitOrderbook) ProtoMessage()
- func (x *SingleSpotLimitOrderbook) ProtoReflect() protoreflect.Message
- func (x *SingleSpotLimitOrderbook) Reset()
- func (x *SingleSpotLimitOrderbook) String() string
- type SingleSpotLimitOrderbookV2
- func (*SingleSpotLimitOrderbookV2) Descriptor() ([]byte, []int)deprecated
- func (x *SingleSpotLimitOrderbookV2) GetMarketId() string
- func (x *SingleSpotLimitOrderbookV2) GetOrderbook() *SpotLimitOrderbookV2
- func (*SingleSpotLimitOrderbookV2) ProtoMessage()
- func (x *SingleSpotLimitOrderbookV2) ProtoReflect() protoreflect.Message
- func (x *SingleSpotLimitOrderbookV2) Reset()
- func (x *SingleSpotLimitOrderbookV2) String() string
- type SpotLimitOrder
- func (*SpotLimitOrder) Descriptor() ([]byte, []int)deprecated
- func (x *SpotLimitOrder) GetCreatedAt() int64
- func (x *SpotLimitOrder) GetFeeRecipient() string
- func (x *SpotLimitOrder) GetMarketId() string
- func (x *SpotLimitOrder) GetOrderHash() string
- func (x *SpotLimitOrder) GetOrderSide() string
- func (x *SpotLimitOrder) GetPrice() string
- func (x *SpotLimitOrder) GetQuantity() string
- func (x *SpotLimitOrder) GetState() string
- func (x *SpotLimitOrder) GetSubaccountId() string
- func (x *SpotLimitOrder) GetTriggerPrice() string
- func (x *SpotLimitOrder) GetUnfilledQuantity() string
- func (x *SpotLimitOrder) GetUpdatedAt() int64
- func (*SpotLimitOrder) ProtoMessage()
- func (x *SpotLimitOrder) ProtoReflect() protoreflect.Message
- func (x *SpotLimitOrder) Reset()
- func (x *SpotLimitOrder) String() string
- type SpotLimitOrderbook
- func (*SpotLimitOrderbook) Descriptor() ([]byte, []int)deprecated
- func (x *SpotLimitOrderbook) GetBuys() []*PriceLevel
- func (x *SpotLimitOrderbook) GetSells() []*PriceLevel
- func (x *SpotLimitOrderbook) GetTimestamp() int64
- func (*SpotLimitOrderbook) ProtoMessage()
- func (x *SpotLimitOrderbook) ProtoReflect() protoreflect.Message
- func (x *SpotLimitOrderbook) Reset()
- func (x *SpotLimitOrderbook) String() string
- type SpotLimitOrderbookV2
- func (*SpotLimitOrderbookV2) Descriptor() ([]byte, []int)deprecated
- func (x *SpotLimitOrderbookV2) GetBuys() []*PriceLevel
- func (x *SpotLimitOrderbookV2) GetSells() []*PriceLevel
- func (x *SpotLimitOrderbookV2) GetSequence() uint64
- func (x *SpotLimitOrderbookV2) GetTimestamp() int64
- func (*SpotLimitOrderbookV2) ProtoMessage()
- func (x *SpotLimitOrderbookV2) ProtoReflect() protoreflect.Message
- func (x *SpotLimitOrderbookV2) Reset()
- func (x *SpotLimitOrderbookV2) String() string
- type SpotMarketInfo
- func (*SpotMarketInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SpotMarketInfo) GetBaseDenom() string
- func (x *SpotMarketInfo) GetBaseTokenMeta() *TokenMeta
- func (x *SpotMarketInfo) GetMakerFeeRate() string
- func (x *SpotMarketInfo) GetMarketId() string
- func (x *SpotMarketInfo) GetMarketStatus() string
- func (x *SpotMarketInfo) GetMinPriceTickSize() string
- func (x *SpotMarketInfo) GetMinQuantityTickSize() string
- func (x *SpotMarketInfo) GetQuoteDenom() string
- func (x *SpotMarketInfo) GetQuoteTokenMeta() *TokenMeta
- func (x *SpotMarketInfo) GetServiceProviderFee() string
- func (x *SpotMarketInfo) GetTakerFeeRate() string
- func (x *SpotMarketInfo) GetTicker() string
- func (*SpotMarketInfo) ProtoMessage()
- func (x *SpotMarketInfo) ProtoReflect() protoreflect.Message
- func (x *SpotMarketInfo) Reset()
- func (x *SpotMarketInfo) String() string
- type SpotOrderHistory
- func (*SpotOrderHistory) Descriptor() ([]byte, []int)deprecated
- func (x *SpotOrderHistory) GetCreatedAt() int64
- func (x *SpotOrderHistory) GetDirection() string
- func (x *SpotOrderHistory) GetExecutionType() string
- func (x *SpotOrderHistory) GetFilledQuantity() string
- func (x *SpotOrderHistory) GetIsActive() bool
- func (x *SpotOrderHistory) GetMarketId() string
- func (x *SpotOrderHistory) GetOrderHash() string
- func (x *SpotOrderHistory) GetOrderType() string
- func (x *SpotOrderHistory) GetPrice() string
- func (x *SpotOrderHistory) GetQuantity() string
- func (x *SpotOrderHistory) GetState() string
- func (x *SpotOrderHistory) GetSubaccountId() string
- func (x *SpotOrderHistory) GetTriggerPrice() string
- func (x *SpotOrderHistory) GetUpdatedAt() int64
- func (*SpotOrderHistory) ProtoMessage()
- func (x *SpotOrderHistory) ProtoReflect() protoreflect.Message
- func (x *SpotOrderHistory) Reset()
- func (x *SpotOrderHistory) String() string
- type SpotTrade
- func (*SpotTrade) Descriptor() ([]byte, []int)deprecated
- func (x *SpotTrade) GetExecutedAt() int64
- func (x *SpotTrade) GetExecutionSide() string
- func (x *SpotTrade) GetFee() string
- func (x *SpotTrade) GetFeeRecipient() string
- func (x *SpotTrade) GetMarketId() string
- func (x *SpotTrade) GetOrderHash() string
- func (x *SpotTrade) GetPrice() *PriceLevel
- func (x *SpotTrade) GetSubaccountId() string
- func (x *SpotTrade) GetTradeDirection() string
- func (x *SpotTrade) GetTradeExecutionType() string
- func (x *SpotTrade) GetTradeId() string
- func (*SpotTrade) ProtoMessage()
- func (x *SpotTrade) ProtoReflect() protoreflect.Message
- func (x *SpotTrade) Reset()
- func (x *SpotTrade) String() string
- type StreamMarketsRequest
- func (*StreamMarketsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamMarketsRequest) GetMarketIds() []string
- func (*StreamMarketsRequest) ProtoMessage()
- func (x *StreamMarketsRequest) ProtoReflect() protoreflect.Message
- func (x *StreamMarketsRequest) Reset()
- func (x *StreamMarketsRequest) String() string
- type StreamMarketsResponse
- func (*StreamMarketsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamMarketsResponse) GetMarket() *SpotMarketInfo
- func (x *StreamMarketsResponse) GetOperationType() string
- func (x *StreamMarketsResponse) GetTimestamp() int64
- func (*StreamMarketsResponse) ProtoMessage()
- func (x *StreamMarketsResponse) ProtoReflect() protoreflect.Message
- func (x *StreamMarketsResponse) Reset()
- func (x *StreamMarketsResponse) String() string
- type StreamOrderbookRequest
- func (*StreamOrderbookRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrderbookRequest) GetMarketIds() []string
- func (*StreamOrderbookRequest) ProtoMessage()
- func (x *StreamOrderbookRequest) ProtoReflect() protoreflect.Message
- func (x *StreamOrderbookRequest) Reset()
- func (x *StreamOrderbookRequest) String() string
- type StreamOrderbookResponse
- func (*StreamOrderbookResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrderbookResponse) GetMarketId() string
- func (x *StreamOrderbookResponse) GetOperationType() string
- func (x *StreamOrderbookResponse) GetOrderbook() *SpotLimitOrderbook
- func (x *StreamOrderbookResponse) GetTimestamp() int64
- func (*StreamOrderbookResponse) ProtoMessage()
- func (x *StreamOrderbookResponse) ProtoReflect() protoreflect.Message
- func (x *StreamOrderbookResponse) Reset()
- func (x *StreamOrderbookResponse) String() string
- type StreamOrderbookUpdateRequest
- func (*StreamOrderbookUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrderbookUpdateRequest) GetMarketIds() []string
- func (*StreamOrderbookUpdateRequest) ProtoMessage()
- func (x *StreamOrderbookUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *StreamOrderbookUpdateRequest) Reset()
- func (x *StreamOrderbookUpdateRequest) String() string
- type StreamOrderbookUpdateResponse
- func (*StreamOrderbookUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrderbookUpdateResponse) GetMarketId() string
- func (x *StreamOrderbookUpdateResponse) GetOperationType() string
- func (x *StreamOrderbookUpdateResponse) GetOrderbookLevelUpdates() *OrderbookLevelUpdates
- func (x *StreamOrderbookUpdateResponse) GetTimestamp() int64
- func (*StreamOrderbookUpdateResponse) ProtoMessage()
- func (x *StreamOrderbookUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *StreamOrderbookUpdateResponse) Reset()
- func (x *StreamOrderbookUpdateResponse) String() string
- type StreamOrderbookV2Request
- func (*StreamOrderbookV2Request) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrderbookV2Request) GetMarketIds() []string
- func (*StreamOrderbookV2Request) ProtoMessage()
- func (x *StreamOrderbookV2Request) ProtoReflect() protoreflect.Message
- func (x *StreamOrderbookV2Request) Reset()
- func (x *StreamOrderbookV2Request) String() string
- type StreamOrderbookV2Response
- func (*StreamOrderbookV2Response) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrderbookV2Response) GetMarketId() string
- func (x *StreamOrderbookV2Response) GetOperationType() string
- func (x *StreamOrderbookV2Response) GetOrderbook() *SpotLimitOrderbookV2
- func (x *StreamOrderbookV2Response) GetTimestamp() int64
- func (*StreamOrderbookV2Response) ProtoMessage()
- func (x *StreamOrderbookV2Response) ProtoReflect() protoreflect.Message
- func (x *StreamOrderbookV2Response) Reset()
- func (x *StreamOrderbookV2Response) String() string
- type StreamOrdersHistoryRequest
- func (*StreamOrdersHistoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrdersHistoryRequest) GetDirection() string
- func (x *StreamOrdersHistoryRequest) GetExecutionTypes() []string
- func (x *StreamOrdersHistoryRequest) GetMarketId() string
- func (x *StreamOrdersHistoryRequest) GetOrderTypes() []string
- func (x *StreamOrdersHistoryRequest) GetState() string
- func (x *StreamOrdersHistoryRequest) GetSubaccountId() string
- func (*StreamOrdersHistoryRequest) ProtoMessage()
- func (x *StreamOrdersHistoryRequest) ProtoReflect() protoreflect.Message
- func (x *StreamOrdersHistoryRequest) Reset()
- func (x *StreamOrdersHistoryRequest) String() string
- type StreamOrdersHistoryResponse
- func (*StreamOrdersHistoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrdersHistoryResponse) GetOperationType() string
- func (x *StreamOrdersHistoryResponse) GetOrder() *SpotOrderHistory
- func (x *StreamOrdersHistoryResponse) GetTimestamp() int64
- func (*StreamOrdersHistoryResponse) ProtoMessage()
- func (x *StreamOrdersHistoryResponse) ProtoReflect() protoreflect.Message
- func (x *StreamOrdersHistoryResponse) Reset()
- func (x *StreamOrdersHistoryResponse) String() string
- type StreamOrdersRequest
- func (*StreamOrdersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrdersRequest) GetEndTime() int64
- func (x *StreamOrdersRequest) GetIncludeInactive() bool
- func (x *StreamOrdersRequest) GetLimit() int32
- func (x *StreamOrdersRequest) GetMarketId() string
- func (x *StreamOrdersRequest) GetMarketIds() []string
- func (x *StreamOrdersRequest) GetOrderSide() string
- func (x *StreamOrdersRequest) GetSkip() uint64
- func (x *StreamOrdersRequest) GetStartTime() int64
- func (x *StreamOrdersRequest) GetSubaccountId() string
- func (x *StreamOrdersRequest) GetSubaccountTotalOrders() bool
- func (*StreamOrdersRequest) ProtoMessage()
- func (x *StreamOrdersRequest) ProtoReflect() protoreflect.Message
- func (x *StreamOrdersRequest) Reset()
- func (x *StreamOrdersRequest) String() string
- type StreamOrdersResponse
- func (*StreamOrdersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamOrdersResponse) GetOperationType() string
- func (x *StreamOrdersResponse) GetOrder() *SpotLimitOrder
- func (x *StreamOrdersResponse) GetTimestamp() int64
- func (*StreamOrdersResponse) ProtoMessage()
- func (x *StreamOrdersResponse) ProtoReflect() protoreflect.Message
- func (x *StreamOrdersResponse) Reset()
- func (x *StreamOrdersResponse) String() string
- type StreamTradesRequest
- func (*StreamTradesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamTradesRequest) GetDirection() string
- func (x *StreamTradesRequest) GetEndTime() int64
- func (x *StreamTradesRequest) GetExecutionSide() string
- func (x *StreamTradesRequest) GetExecutionTypes() []string
- func (x *StreamTradesRequest) GetLimit() int32
- func (x *StreamTradesRequest) GetMarketId() string
- func (x *StreamTradesRequest) GetMarketIds() []string
- func (x *StreamTradesRequest) GetSkip() uint64
- func (x *StreamTradesRequest) GetStartTime() int64
- func (x *StreamTradesRequest) GetSubaccountId() string
- func (x *StreamTradesRequest) GetSubaccountIds() []string
- func (*StreamTradesRequest) ProtoMessage()
- func (x *StreamTradesRequest) ProtoReflect() protoreflect.Message
- func (x *StreamTradesRequest) Reset()
- func (x *StreamTradesRequest) String() string
- type StreamTradesResponse
- func (*StreamTradesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamTradesResponse) GetOperationType() string
- func (x *StreamTradesResponse) GetTimestamp() int64
- func (x *StreamTradesResponse) GetTrade() *SpotTrade
- func (*StreamTradesResponse) ProtoMessage()
- func (x *StreamTradesResponse) ProtoReflect() protoreflect.Message
- func (x *StreamTradesResponse) Reset()
- func (x *StreamTradesResponse) String() string
- type SubaccountOrdersListRequest
- func (*SubaccountOrdersListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubaccountOrdersListRequest) GetLimit() int32
- func (x *SubaccountOrdersListRequest) GetMarketId() string
- func (x *SubaccountOrdersListRequest) GetSkip() uint64
- func (x *SubaccountOrdersListRequest) GetSubaccountId() string
- func (*SubaccountOrdersListRequest) ProtoMessage()
- func (x *SubaccountOrdersListRequest) ProtoReflect() protoreflect.Message
- func (x *SubaccountOrdersListRequest) Reset()
- func (x *SubaccountOrdersListRequest) String() string
- type SubaccountOrdersListResponse
- func (*SubaccountOrdersListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubaccountOrdersListResponse) GetOrders() []*SpotLimitOrder
- func (x *SubaccountOrdersListResponse) GetPaging() *Paging
- func (*SubaccountOrdersListResponse) ProtoMessage()
- func (x *SubaccountOrdersListResponse) ProtoReflect() protoreflect.Message
- func (x *SubaccountOrdersListResponse) Reset()
- func (x *SubaccountOrdersListResponse) String() string
- type SubaccountTradesListRequest
- func (*SubaccountTradesListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubaccountTradesListRequest) GetDirection() string
- func (x *SubaccountTradesListRequest) GetExecutionType() string
- func (x *SubaccountTradesListRequest) GetLimit() int32
- func (x *SubaccountTradesListRequest) GetMarketId() string
- func (x *SubaccountTradesListRequest) GetSkip() uint64
- func (x *SubaccountTradesListRequest) GetSubaccountId() string
- func (*SubaccountTradesListRequest) ProtoMessage()
- func (x *SubaccountTradesListRequest) ProtoReflect() protoreflect.Message
- func (x *SubaccountTradesListRequest) Reset()
- func (x *SubaccountTradesListRequest) String() string
- type SubaccountTradesListResponse
- func (*SubaccountTradesListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubaccountTradesListResponse) GetTrades() []*SpotTrade
- func (*SubaccountTradesListResponse) ProtoMessage()
- func (x *SubaccountTradesListResponse) ProtoReflect() protoreflect.Message
- func (x *SubaccountTradesListResponse) Reset()
- func (x *SubaccountTradesListResponse) String() string
- type TokenMeta
- func (*TokenMeta) Descriptor() ([]byte, []int)deprecated
- func (x *TokenMeta) GetAddress() string
- func (x *TokenMeta) GetDecimals() int32
- func (x *TokenMeta) GetLogo() string
- func (x *TokenMeta) GetName() string
- func (x *TokenMeta) GetSymbol() string
- func (x *TokenMeta) GetUpdatedAt() int64
- func (*TokenMeta) ProtoMessage()
- func (x *TokenMeta) ProtoReflect() protoreflect.Message
- func (x *TokenMeta) Reset()
- func (x *TokenMeta) String() string
- type TradesRequest
- func (*TradesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TradesRequest) GetDirection() string
- func (x *TradesRequest) GetEndTime() int64
- func (x *TradesRequest) GetExecutionSide() string
- func (x *TradesRequest) GetExecutionTypes() []string
- func (x *TradesRequest) GetLimit() int32
- func (x *TradesRequest) GetMarketId() string
- func (x *TradesRequest) GetMarketIds() []string
- func (x *TradesRequest) GetSkip() uint64
- func (x *TradesRequest) GetStartTime() int64
- func (x *TradesRequest) GetSubaccountId() string
- func (x *TradesRequest) GetSubaccountIds() []string
- func (*TradesRequest) ProtoMessage()
- func (x *TradesRequest) ProtoReflect() protoreflect.Message
- func (x *TradesRequest) Reset()
- func (x *TradesRequest) String() string
- type TradesResponse
- func (*TradesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TradesResponse) GetPaging() *Paging
- func (x *TradesResponse) GetTrades() []*SpotTrade
- func (*TradesResponse) ProtoMessage()
- func (x *TradesResponse) ProtoReflect() protoreflect.Message
- func (x *TradesResponse) Reset()
- func (x *TradesResponse) String() string
- type UnimplementedInjectiveSpotExchangeRPCServer
- func (UnimplementedInjectiveSpotExchangeRPCServer) Market(context.Context, *MarketRequest) (*MarketResponse, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) Markets(context.Context, *MarketsRequest) (*MarketsResponse, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) Orderbook(context.Context, *OrderbookRequest) (*OrderbookResponse, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) OrderbookV2(context.Context, *OrderbookV2Request) (*OrderbookV2Response, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) Orderbooks(context.Context, *OrderbooksRequest) (*OrderbooksResponse, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) OrderbooksV2(context.Context, *OrderbooksV2Request) (*OrderbooksV2Response, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) Orders(context.Context, *OrdersRequest) (*OrdersResponse, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) OrdersHistory(context.Context, *OrdersHistoryRequest) (*OrdersHistoryResponse, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) StreamMarkets(*StreamMarketsRequest, InjectiveSpotExchangeRPC_StreamMarketsServer) error
- func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrderbook(*StreamOrderbookRequest, InjectiveSpotExchangeRPC_StreamOrderbookServer) error
- func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrderbookUpdate(*StreamOrderbookUpdateRequest, ...) error
- func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrderbookV2(*StreamOrderbookV2Request, InjectiveSpotExchangeRPC_StreamOrderbookV2Server) error
- func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrders(*StreamOrdersRequest, InjectiveSpotExchangeRPC_StreamOrdersServer) error
- func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrdersHistory(*StreamOrdersHistoryRequest, ...) error
- func (UnimplementedInjectiveSpotExchangeRPCServer) StreamTrades(*StreamTradesRequest, InjectiveSpotExchangeRPC_StreamTradesServer) error
- func (UnimplementedInjectiveSpotExchangeRPCServer) SubaccountOrdersList(context.Context, *SubaccountOrdersListRequest) (*SubaccountOrdersListResponse, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) SubaccountTradesList(context.Context, *SubaccountTradesListRequest) (*SubaccountTradesListResponse, error)
- func (UnimplementedInjectiveSpotExchangeRPCServer) Trades(context.Context, *TradesRequest) (*TradesResponse, error)
- type UnsafeInjectiveSpotExchangeRPCServer
Constants ¶
This section is empty.
Variables ¶
var File_injective_spot_exchange_rpc_proto protoreflect.FileDescriptor
var InjectiveSpotExchangeRPC_ServiceDesc = grpc.ServiceDesc{ ServiceName: "injective_spot_exchange_rpc.InjectiveSpotExchangeRPC", HandlerType: (*InjectiveSpotExchangeRPCServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Markets", Handler: _InjectiveSpotExchangeRPC_Markets_Handler, }, { MethodName: "Market", Handler: _InjectiveSpotExchangeRPC_Market_Handler, }, { MethodName: "Orderbook", Handler: _InjectiveSpotExchangeRPC_Orderbook_Handler, }, { MethodName: "OrderbookV2", Handler: _InjectiveSpotExchangeRPC_OrderbookV2_Handler, }, { MethodName: "Orderbooks", Handler: _InjectiveSpotExchangeRPC_Orderbooks_Handler, }, { MethodName: "OrderbooksV2", Handler: _InjectiveSpotExchangeRPC_OrderbooksV2_Handler, }, { MethodName: "Orders", Handler: _InjectiveSpotExchangeRPC_Orders_Handler, }, { MethodName: "Trades", Handler: _InjectiveSpotExchangeRPC_Trades_Handler, }, { MethodName: "SubaccountOrdersList", Handler: _InjectiveSpotExchangeRPC_SubaccountOrdersList_Handler, }, { MethodName: "SubaccountTradesList", Handler: _InjectiveSpotExchangeRPC_SubaccountTradesList_Handler, }, { MethodName: "OrdersHistory", Handler: _InjectiveSpotExchangeRPC_OrdersHistory_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "StreamMarkets", Handler: _InjectiveSpotExchangeRPC_StreamMarkets_Handler, ServerStreams: true, }, { StreamName: "StreamOrderbook", Handler: _InjectiveSpotExchangeRPC_StreamOrderbook_Handler, ServerStreams: true, }, { StreamName: "StreamOrderbookV2", Handler: _InjectiveSpotExchangeRPC_StreamOrderbookV2_Handler, ServerStreams: true, }, { StreamName: "StreamOrderbookUpdate", Handler: _InjectiveSpotExchangeRPC_StreamOrderbookUpdate_Handler, ServerStreams: true, }, { StreamName: "StreamOrders", Handler: _InjectiveSpotExchangeRPC_StreamOrders_Handler, ServerStreams: true, }, { StreamName: "StreamTrades", Handler: _InjectiveSpotExchangeRPC_StreamTrades_Handler, ServerStreams: true, }, { StreamName: "StreamOrdersHistory", Handler: _InjectiveSpotExchangeRPC_StreamOrdersHistory_Handler, ServerStreams: true, }, }, Metadata: "injective_spot_exchange_rpc.proto", }
InjectiveSpotExchangeRPC_ServiceDesc is the grpc.ServiceDesc for InjectiveSpotExchangeRPC service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterInjectiveSpotExchangeRPCHandler ¶ added in v1.32.1
func RegisterInjectiveSpotExchangeRPCHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterInjectiveSpotExchangeRPCHandler registers the http handlers for service InjectiveSpotExchangeRPC to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterInjectiveSpotExchangeRPCHandlerClient ¶ added in v1.32.1
func RegisterInjectiveSpotExchangeRPCHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InjectiveSpotExchangeRPCClient) error
RegisterInjectiveSpotExchangeRPCHandlerClient registers the http handlers for service InjectiveSpotExchangeRPC to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "InjectiveSpotExchangeRPCClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "InjectiveSpotExchangeRPCClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "InjectiveSpotExchangeRPCClient" to call the correct interceptors.
func RegisterInjectiveSpotExchangeRPCHandlerFromEndpoint ¶ added in v1.32.1
func RegisterInjectiveSpotExchangeRPCHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterInjectiveSpotExchangeRPCHandlerFromEndpoint is same as RegisterInjectiveSpotExchangeRPCHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterInjectiveSpotExchangeRPCHandlerServer ¶ added in v1.32.1
func RegisterInjectiveSpotExchangeRPCHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InjectiveSpotExchangeRPCServer) error
RegisterInjectiveSpotExchangeRPCHandlerServer registers the http handlers for service InjectiveSpotExchangeRPC to "mux". UnaryRPC :call InjectiveSpotExchangeRPCServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterInjectiveSpotExchangeRPCHandlerFromEndpoint instead.
func RegisterInjectiveSpotExchangeRPCServer ¶
func RegisterInjectiveSpotExchangeRPCServer(s grpc.ServiceRegistrar, srv InjectiveSpotExchangeRPCServer)
Types ¶
type InjectiveSpotExchangeRPCClient ¶
type InjectiveSpotExchangeRPCClient interface { // Get a list of Spot Markets Markets(ctx context.Context, in *MarketsRequest, opts ...grpc.CallOption) (*MarketsResponse, error) // Get details of a single spot market Market(ctx context.Context, in *MarketRequest, opts ...grpc.CallOption) (*MarketResponse, error) // Stream live updates of selected spot markets StreamMarkets(ctx context.Context, in *StreamMarketsRequest, opts ...grpc.CallOption) (InjectiveSpotExchangeRPC_StreamMarketsClient, error) // Orderbook of a Spot Market Orderbook(ctx context.Context, in *OrderbookRequest, opts ...grpc.CallOption) (*OrderbookResponse, error) // Orderbook of a Spot Market OrderbookV2(ctx context.Context, in *OrderbookV2Request, opts ...grpc.CallOption) (*OrderbookV2Response, error) // Orderbook of Spot Markets Orderbooks(ctx context.Context, in *OrderbooksRequest, opts ...grpc.CallOption) (*OrderbooksResponse, error) // Orderbook of Spot Markets OrderbooksV2(ctx context.Context, in *OrderbooksV2Request, opts ...grpc.CallOption) (*OrderbooksV2Response, error) // Stream live snapshot updates of selected spot market orderbook StreamOrderbook(ctx context.Context, in *StreamOrderbookRequest, opts ...grpc.CallOption) (InjectiveSpotExchangeRPC_StreamOrderbookClient, error) // Stream live snapshot updates of selected spot market orderbook StreamOrderbookV2(ctx context.Context, in *StreamOrderbookV2Request, opts ...grpc.CallOption) (InjectiveSpotExchangeRPC_StreamOrderbookV2Client, error) // Stream live level updates of selected spot market orderbook StreamOrderbookUpdate(ctx context.Context, in *StreamOrderbookUpdateRequest, opts ...grpc.CallOption) (InjectiveSpotExchangeRPC_StreamOrderbookUpdateClient, error) // Orders of a Spot Market Orders(ctx context.Context, in *OrdersRequest, opts ...grpc.CallOption) (*OrdersResponse, error) // Stream updates to individual orders of a Spot Market StreamOrders(ctx context.Context, in *StreamOrdersRequest, opts ...grpc.CallOption) (InjectiveSpotExchangeRPC_StreamOrdersClient, error) // Trades of a Spot Market Trades(ctx context.Context, in *TradesRequest, opts ...grpc.CallOption) (*TradesResponse, error) // Stream newly executed trades from Spot Market StreamTrades(ctx context.Context, in *StreamTradesRequest, opts ...grpc.CallOption) (InjectiveSpotExchangeRPC_StreamTradesClient, error) // List orders posted from this subaccount SubaccountOrdersList(ctx context.Context, in *SubaccountOrdersListRequest, opts ...grpc.CallOption) (*SubaccountOrdersListResponse, error) // List trades executed by this subaccount SubaccountTradesList(ctx context.Context, in *SubaccountTradesListRequest, opts ...grpc.CallOption) (*SubaccountTradesListResponse, error) // Lists history orders posted from this subaccount OrdersHistory(ctx context.Context, in *OrdersHistoryRequest, opts ...grpc.CallOption) (*OrdersHistoryResponse, error) // Stream updates to historical orders of a spot Market StreamOrdersHistory(ctx context.Context, in *StreamOrdersHistoryRequest, opts ...grpc.CallOption) (InjectiveSpotExchangeRPC_StreamOrdersHistoryClient, error) }
InjectiveSpotExchangeRPCClient is the client API for InjectiveSpotExchangeRPC service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewInjectiveSpotExchangeRPCClient ¶
func NewInjectiveSpotExchangeRPCClient(cc grpc.ClientConnInterface) InjectiveSpotExchangeRPCClient
type InjectiveSpotExchangeRPCServer ¶
type InjectiveSpotExchangeRPCServer interface { // Get a list of Spot Markets Markets(context.Context, *MarketsRequest) (*MarketsResponse, error) // Get details of a single spot market Market(context.Context, *MarketRequest) (*MarketResponse, error) // Stream live updates of selected spot markets StreamMarkets(*StreamMarketsRequest, InjectiveSpotExchangeRPC_StreamMarketsServer) error // Orderbook of a Spot Market Orderbook(context.Context, *OrderbookRequest) (*OrderbookResponse, error) // Orderbook of a Spot Market OrderbookV2(context.Context, *OrderbookV2Request) (*OrderbookV2Response, error) // Orderbook of Spot Markets Orderbooks(context.Context, *OrderbooksRequest) (*OrderbooksResponse, error) // Orderbook of Spot Markets OrderbooksV2(context.Context, *OrderbooksV2Request) (*OrderbooksV2Response, error) // Stream live snapshot updates of selected spot market orderbook StreamOrderbook(*StreamOrderbookRequest, InjectiveSpotExchangeRPC_StreamOrderbookServer) error // Stream live snapshot updates of selected spot market orderbook StreamOrderbookV2(*StreamOrderbookV2Request, InjectiveSpotExchangeRPC_StreamOrderbookV2Server) error // Stream live level updates of selected spot market orderbook StreamOrderbookUpdate(*StreamOrderbookUpdateRequest, InjectiveSpotExchangeRPC_StreamOrderbookUpdateServer) error // Orders of a Spot Market Orders(context.Context, *OrdersRequest) (*OrdersResponse, error) // Stream updates to individual orders of a Spot Market StreamOrders(*StreamOrdersRequest, InjectiveSpotExchangeRPC_StreamOrdersServer) error // Trades of a Spot Market Trades(context.Context, *TradesRequest) (*TradesResponse, error) // Stream newly executed trades from Spot Market StreamTrades(*StreamTradesRequest, InjectiveSpotExchangeRPC_StreamTradesServer) error // List orders posted from this subaccount SubaccountOrdersList(context.Context, *SubaccountOrdersListRequest) (*SubaccountOrdersListResponse, error) // List trades executed by this subaccount SubaccountTradesList(context.Context, *SubaccountTradesListRequest) (*SubaccountTradesListResponse, error) // Lists history orders posted from this subaccount OrdersHistory(context.Context, *OrdersHistoryRequest) (*OrdersHistoryResponse, error) // Stream updates to historical orders of a spot Market StreamOrdersHistory(*StreamOrdersHistoryRequest, InjectiveSpotExchangeRPC_StreamOrdersHistoryServer) error // contains filtered or unexported methods }
InjectiveSpotExchangeRPCServer is the server API for InjectiveSpotExchangeRPC service. All implementations must embed UnimplementedInjectiveSpotExchangeRPCServer for forward compatibility
type InjectiveSpotExchangeRPC_StreamMarketsClient ¶
type InjectiveSpotExchangeRPC_StreamMarketsClient interface { Recv() (*StreamMarketsResponse, error) grpc.ClientStream }
type InjectiveSpotExchangeRPC_StreamMarketsServer ¶
type InjectiveSpotExchangeRPC_StreamMarketsServer interface { Send(*StreamMarketsResponse) error grpc.ServerStream }
type InjectiveSpotExchangeRPC_StreamOrderbookClient ¶
type InjectiveSpotExchangeRPC_StreamOrderbookClient interface { Recv() (*StreamOrderbookResponse, error) grpc.ClientStream }
type InjectiveSpotExchangeRPC_StreamOrderbookServer ¶
type InjectiveSpotExchangeRPC_StreamOrderbookServer interface { Send(*StreamOrderbookResponse) error grpc.ServerStream }
type InjectiveSpotExchangeRPC_StreamOrderbookUpdateClient ¶ added in v1.43.4
type InjectiveSpotExchangeRPC_StreamOrderbookUpdateClient interface { Recv() (*StreamOrderbookUpdateResponse, error) grpc.ClientStream }
type InjectiveSpotExchangeRPC_StreamOrderbookUpdateServer ¶ added in v1.43.4
type InjectiveSpotExchangeRPC_StreamOrderbookUpdateServer interface { Send(*StreamOrderbookUpdateResponse) error grpc.ServerStream }
type InjectiveSpotExchangeRPC_StreamOrderbookV2Client ¶ added in v1.44.0
type InjectiveSpotExchangeRPC_StreamOrderbookV2Client interface { Recv() (*StreamOrderbookV2Response, error) grpc.ClientStream }
type InjectiveSpotExchangeRPC_StreamOrderbookV2Server ¶ added in v1.44.0
type InjectiveSpotExchangeRPC_StreamOrderbookV2Server interface { Send(*StreamOrderbookV2Response) error grpc.ServerStream }
type InjectiveSpotExchangeRPC_StreamOrdersClient ¶
type InjectiveSpotExchangeRPC_StreamOrdersClient interface { Recv() (*StreamOrdersResponse, error) grpc.ClientStream }
type InjectiveSpotExchangeRPC_StreamOrdersHistoryClient ¶ added in v1.43.4
type InjectiveSpotExchangeRPC_StreamOrdersHistoryClient interface { Recv() (*StreamOrdersHistoryResponse, error) grpc.ClientStream }
type InjectiveSpotExchangeRPC_StreamOrdersHistoryServer ¶ added in v1.43.4
type InjectiveSpotExchangeRPC_StreamOrdersHistoryServer interface { Send(*StreamOrdersHistoryResponse) error grpc.ServerStream }
type InjectiveSpotExchangeRPC_StreamOrdersServer ¶
type InjectiveSpotExchangeRPC_StreamOrdersServer interface { Send(*StreamOrdersResponse) error grpc.ServerStream }
type InjectiveSpotExchangeRPC_StreamTradesClient ¶
type InjectiveSpotExchangeRPC_StreamTradesClient interface { Recv() (*StreamTradesResponse, error) grpc.ClientStream }
type InjectiveSpotExchangeRPC_StreamTradesServer ¶
type InjectiveSpotExchangeRPC_StreamTradesServer interface { Send(*StreamTradesResponse) error grpc.ServerStream }
type MarketRequest ¶
type MarketRequest struct { // MarketId of the market we want to fetch MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // contains filtered or unexported fields }
func (*MarketRequest) Descriptor
deprecated
func (*MarketRequest) Descriptor() ([]byte, []int)
Deprecated: Use MarketRequest.ProtoReflect.Descriptor instead.
func (*MarketRequest) GetMarketId ¶
func (x *MarketRequest) GetMarketId() string
func (*MarketRequest) ProtoMessage ¶
func (*MarketRequest) ProtoMessage()
func (*MarketRequest) ProtoReflect ¶
func (x *MarketRequest) ProtoReflect() protoreflect.Message
func (*MarketRequest) Reset ¶
func (x *MarketRequest) Reset()
func (*MarketRequest) String ¶
func (x *MarketRequest) String() string
type MarketResponse ¶
type MarketResponse struct { // Info about particular spot market Market *SpotMarketInfo `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"` // contains filtered or unexported fields }
func (*MarketResponse) Descriptor
deprecated
func (*MarketResponse) Descriptor() ([]byte, []int)
Deprecated: Use MarketResponse.ProtoReflect.Descriptor instead.
func (*MarketResponse) GetMarket ¶
func (x *MarketResponse) GetMarket() *SpotMarketInfo
func (*MarketResponse) ProtoMessage ¶
func (*MarketResponse) ProtoMessage()
func (*MarketResponse) ProtoReflect ¶
func (x *MarketResponse) ProtoReflect() protoreflect.Message
func (*MarketResponse) Reset ¶
func (x *MarketResponse) Reset()
func (*MarketResponse) String ¶
func (x *MarketResponse) String() string
type MarketsRequest ¶
type MarketsRequest struct { // Filter by market status MarketStatus string `protobuf:"bytes,1,opt,name=market_status,json=marketStatus,proto3" json:"market_status,omitempty"` // Filter by the Coin denomination of the base currency BaseDenom string `protobuf:"bytes,2,opt,name=base_denom,json=baseDenom,proto3" json:"base_denom,omitempty"` // Filter by the Coin denomination of the quote currency QuoteDenom string `protobuf:"bytes,3,opt,name=quote_denom,json=quoteDenom,proto3" json:"quote_denom,omitempty"` // contains filtered or unexported fields }
func (*MarketsRequest) Descriptor
deprecated
func (*MarketsRequest) Descriptor() ([]byte, []int)
Deprecated: Use MarketsRequest.ProtoReflect.Descriptor instead.
func (*MarketsRequest) GetBaseDenom ¶
func (x *MarketsRequest) GetBaseDenom() string
func (*MarketsRequest) GetMarketStatus ¶
func (x *MarketsRequest) GetMarketStatus() string
func (*MarketsRequest) GetQuoteDenom ¶
func (x *MarketsRequest) GetQuoteDenom() string
func (*MarketsRequest) ProtoMessage ¶
func (*MarketsRequest) ProtoMessage()
func (*MarketsRequest) ProtoReflect ¶
func (x *MarketsRequest) ProtoReflect() protoreflect.Message
func (*MarketsRequest) Reset ¶
func (x *MarketsRequest) Reset()
func (*MarketsRequest) String ¶
func (x *MarketsRequest) String() string
type MarketsResponse ¶
type MarketsResponse struct { // Spot Markets list Markets []*SpotMarketInfo `protobuf:"bytes,1,rep,name=markets,proto3" json:"markets,omitempty"` // contains filtered or unexported fields }
func (*MarketsResponse) Descriptor
deprecated
func (*MarketsResponse) Descriptor() ([]byte, []int)
Deprecated: Use MarketsResponse.ProtoReflect.Descriptor instead.
func (*MarketsResponse) GetMarkets ¶
func (x *MarketsResponse) GetMarkets() []*SpotMarketInfo
func (*MarketsResponse) ProtoMessage ¶
func (*MarketsResponse) ProtoMessage()
func (*MarketsResponse) ProtoReflect ¶
func (x *MarketsResponse) ProtoReflect() protoreflect.Message
func (*MarketsResponse) Reset ¶
func (x *MarketsResponse) Reset()
func (*MarketsResponse) String ¶
func (x *MarketsResponse) String() string
type OrderbookLevelUpdates ¶ added in v1.43.4
type OrderbookLevelUpdates struct { // market's ID MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // orderbook update sequence Sequence uint64 `protobuf:"varint,2,opt,name=sequence,proto3" json:"sequence,omitempty"` // buy levels Buys []*PriceLevelUpdate `protobuf:"bytes,3,rep,name=buys,proto3" json:"buys,omitempty"` // sell levels Sells []*PriceLevelUpdate `protobuf:"bytes,4,rep,name=sells,proto3" json:"sells,omitempty"` // updates timestamp UpdatedAt int64 `protobuf:"zigzag64,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // contains filtered or unexported fields }
func (*OrderbookLevelUpdates) Descriptor
deprecated
added in
v1.43.4
func (*OrderbookLevelUpdates) Descriptor() ([]byte, []int)
Deprecated: Use OrderbookLevelUpdates.ProtoReflect.Descriptor instead.
func (*OrderbookLevelUpdates) GetBuys ¶ added in v1.43.4
func (x *OrderbookLevelUpdates) GetBuys() []*PriceLevelUpdate
func (*OrderbookLevelUpdates) GetMarketId ¶ added in v1.43.4
func (x *OrderbookLevelUpdates) GetMarketId() string
func (*OrderbookLevelUpdates) GetSells ¶ added in v1.43.4
func (x *OrderbookLevelUpdates) GetSells() []*PriceLevelUpdate
func (*OrderbookLevelUpdates) GetSequence ¶ added in v1.43.4
func (x *OrderbookLevelUpdates) GetSequence() uint64
func (*OrderbookLevelUpdates) GetUpdatedAt ¶ added in v1.43.4
func (x *OrderbookLevelUpdates) GetUpdatedAt() int64
func (*OrderbookLevelUpdates) ProtoMessage ¶ added in v1.43.4
func (*OrderbookLevelUpdates) ProtoMessage()
func (*OrderbookLevelUpdates) ProtoReflect ¶ added in v1.43.4
func (x *OrderbookLevelUpdates) ProtoReflect() protoreflect.Message
func (*OrderbookLevelUpdates) Reset ¶ added in v1.43.4
func (x *OrderbookLevelUpdates) Reset()
func (*OrderbookLevelUpdates) String ¶ added in v1.43.4
func (x *OrderbookLevelUpdates) String() string
type OrderbookRequest ¶
type OrderbookRequest struct { // MarketId of the market's orderbook we want to fetch MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // contains filtered or unexported fields }
func (*OrderbookRequest) Descriptor
deprecated
func (*OrderbookRequest) Descriptor() ([]byte, []int)
Deprecated: Use OrderbookRequest.ProtoReflect.Descriptor instead.
func (*OrderbookRequest) GetMarketId ¶
func (x *OrderbookRequest) GetMarketId() string
func (*OrderbookRequest) ProtoMessage ¶
func (*OrderbookRequest) ProtoMessage()
func (*OrderbookRequest) ProtoReflect ¶
func (x *OrderbookRequest) ProtoReflect() protoreflect.Message
func (*OrderbookRequest) Reset ¶
func (x *OrderbookRequest) Reset()
func (*OrderbookRequest) String ¶
func (x *OrderbookRequest) String() string
type OrderbookResponse ¶
type OrderbookResponse struct { // Orderbook of a particular spot market Orderbook *SpotLimitOrderbook `protobuf:"bytes,1,opt,name=orderbook,proto3" json:"orderbook,omitempty"` // contains filtered or unexported fields }
func (*OrderbookResponse) Descriptor
deprecated
func (*OrderbookResponse) Descriptor() ([]byte, []int)
Deprecated: Use OrderbookResponse.ProtoReflect.Descriptor instead.
func (*OrderbookResponse) GetOrderbook ¶
func (x *OrderbookResponse) GetOrderbook() *SpotLimitOrderbook
func (*OrderbookResponse) ProtoMessage ¶
func (*OrderbookResponse) ProtoMessage()
func (*OrderbookResponse) ProtoReflect ¶
func (x *OrderbookResponse) ProtoReflect() protoreflect.Message
func (*OrderbookResponse) Reset ¶
func (x *OrderbookResponse) Reset()
func (*OrderbookResponse) String ¶
func (x *OrderbookResponse) String() string
type OrderbookV2Request ¶ added in v1.44.0
type OrderbookV2Request struct { // MarketId of the market's orderbook we want to fetch MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // contains filtered or unexported fields }
func (*OrderbookV2Request) Descriptor
deprecated
added in
v1.44.0
func (*OrderbookV2Request) Descriptor() ([]byte, []int)
Deprecated: Use OrderbookV2Request.ProtoReflect.Descriptor instead.
func (*OrderbookV2Request) GetMarketId ¶ added in v1.44.0
func (x *OrderbookV2Request) GetMarketId() string
func (*OrderbookV2Request) ProtoMessage ¶ added in v1.44.0
func (*OrderbookV2Request) ProtoMessage()
func (*OrderbookV2Request) ProtoReflect ¶ added in v1.44.0
func (x *OrderbookV2Request) ProtoReflect() protoreflect.Message
func (*OrderbookV2Request) Reset ¶ added in v1.44.0
func (x *OrderbookV2Request) Reset()
func (*OrderbookV2Request) String ¶ added in v1.44.0
func (x *OrderbookV2Request) String() string
type OrderbookV2Response ¶ added in v1.44.0
type OrderbookV2Response struct { // Orderbook of a particular spot market Orderbook *SpotLimitOrderbookV2 `protobuf:"bytes,1,opt,name=orderbook,proto3" json:"orderbook,omitempty"` // contains filtered or unexported fields }
func (*OrderbookV2Response) Descriptor
deprecated
added in
v1.44.0
func (*OrderbookV2Response) Descriptor() ([]byte, []int)
Deprecated: Use OrderbookV2Response.ProtoReflect.Descriptor instead.
func (*OrderbookV2Response) GetOrderbook ¶ added in v1.44.0
func (x *OrderbookV2Response) GetOrderbook() *SpotLimitOrderbookV2
func (*OrderbookV2Response) ProtoMessage ¶ added in v1.44.0
func (*OrderbookV2Response) ProtoMessage()
func (*OrderbookV2Response) ProtoReflect ¶ added in v1.44.0
func (x *OrderbookV2Response) ProtoReflect() protoreflect.Message
func (*OrderbookV2Response) Reset ¶ added in v1.44.0
func (x *OrderbookV2Response) Reset()
func (*OrderbookV2Response) String ¶ added in v1.44.0
func (x *OrderbookV2Response) String() string
type OrderbooksRequest ¶ added in v1.34.0
type OrderbooksRequest struct { // MarketIds of the markets MarketIds []string `protobuf:"bytes,1,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // contains filtered or unexported fields }
func (*OrderbooksRequest) Descriptor
deprecated
added in
v1.34.0
func (*OrderbooksRequest) Descriptor() ([]byte, []int)
Deprecated: Use OrderbooksRequest.ProtoReflect.Descriptor instead.
func (*OrderbooksRequest) GetMarketIds ¶ added in v1.34.0
func (x *OrderbooksRequest) GetMarketIds() []string
func (*OrderbooksRequest) ProtoMessage ¶ added in v1.34.0
func (*OrderbooksRequest) ProtoMessage()
func (*OrderbooksRequest) ProtoReflect ¶ added in v1.34.0
func (x *OrderbooksRequest) ProtoReflect() protoreflect.Message
func (*OrderbooksRequest) Reset ¶ added in v1.34.0
func (x *OrderbooksRequest) Reset()
func (*OrderbooksRequest) String ¶ added in v1.34.0
func (x *OrderbooksRequest) String() string
type OrderbooksResponse ¶ added in v1.34.0
type OrderbooksResponse struct { Orderbooks []*SingleSpotLimitOrderbook `protobuf:"bytes,1,rep,name=orderbooks,proto3" json:"orderbooks,omitempty"` // contains filtered or unexported fields }
func (*OrderbooksResponse) Descriptor
deprecated
added in
v1.34.0
func (*OrderbooksResponse) Descriptor() ([]byte, []int)
Deprecated: Use OrderbooksResponse.ProtoReflect.Descriptor instead.
func (*OrderbooksResponse) GetOrderbooks ¶ added in v1.34.0
func (x *OrderbooksResponse) GetOrderbooks() []*SingleSpotLimitOrderbook
func (*OrderbooksResponse) ProtoMessage ¶ added in v1.34.0
func (*OrderbooksResponse) ProtoMessage()
func (*OrderbooksResponse) ProtoReflect ¶ added in v1.34.0
func (x *OrderbooksResponse) ProtoReflect() protoreflect.Message
func (*OrderbooksResponse) Reset ¶ added in v1.34.0
func (x *OrderbooksResponse) Reset()
func (*OrderbooksResponse) String ¶ added in v1.34.0
func (x *OrderbooksResponse) String() string
type OrderbooksV2Request ¶ added in v1.44.0
type OrderbooksV2Request struct { // MarketIds of the markets MarketIds []string `protobuf:"bytes,1,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // contains filtered or unexported fields }
func (*OrderbooksV2Request) Descriptor
deprecated
added in
v1.44.0
func (*OrderbooksV2Request) Descriptor() ([]byte, []int)
Deprecated: Use OrderbooksV2Request.ProtoReflect.Descriptor instead.
func (*OrderbooksV2Request) GetMarketIds ¶ added in v1.44.0
func (x *OrderbooksV2Request) GetMarketIds() []string
func (*OrderbooksV2Request) ProtoMessage ¶ added in v1.44.0
func (*OrderbooksV2Request) ProtoMessage()
func (*OrderbooksV2Request) ProtoReflect ¶ added in v1.44.0
func (x *OrderbooksV2Request) ProtoReflect() protoreflect.Message
func (*OrderbooksV2Request) Reset ¶ added in v1.44.0
func (x *OrderbooksV2Request) Reset()
func (*OrderbooksV2Request) String ¶ added in v1.44.0
func (x *OrderbooksV2Request) String() string
type OrderbooksV2Response ¶ added in v1.44.0
type OrderbooksV2Response struct { Orderbooks []*SingleSpotLimitOrderbookV2 `protobuf:"bytes,1,rep,name=orderbooks,proto3" json:"orderbooks,omitempty"` // contains filtered or unexported fields }
func (*OrderbooksV2Response) Descriptor
deprecated
added in
v1.44.0
func (*OrderbooksV2Response) Descriptor() ([]byte, []int)
Deprecated: Use OrderbooksV2Response.ProtoReflect.Descriptor instead.
func (*OrderbooksV2Response) GetOrderbooks ¶ added in v1.44.0
func (x *OrderbooksV2Response) GetOrderbooks() []*SingleSpotLimitOrderbookV2
func (*OrderbooksV2Response) ProtoMessage ¶ added in v1.44.0
func (*OrderbooksV2Response) ProtoMessage()
func (*OrderbooksV2Response) ProtoReflect ¶ added in v1.44.0
func (x *OrderbooksV2Response) ProtoReflect() protoreflect.Message
func (*OrderbooksV2Response) Reset ¶ added in v1.44.0
func (x *OrderbooksV2Response) Reset()
func (*OrderbooksV2Response) String ¶ added in v1.44.0
func (x *OrderbooksV2Response) String() string
type OrdersHistoryRequest ¶ added in v1.43.4
type OrdersHistoryRequest struct { // subaccount ID to filter orders for specific subaccount SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // Market ID to filter orders for specific market MarketId string `protobuf:"bytes,2,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Skip will skip the first n item from the result Skip uint64 `protobuf:"varint,3,opt,name=skip,proto3" json:"skip,omitempty"` // Limit is used to specify the maximum number of items to be returned Limit int32 `protobuf:"zigzag32,4,opt,name=limit,proto3" json:"limit,omitempty"` // filter by order types OrderTypes []string `protobuf:"bytes,5,rep,name=order_types,json=orderTypes,proto3" json:"order_types,omitempty"` // order side filter Direction string `protobuf:"bytes,6,opt,name=direction,proto3" json:"direction,omitempty"` // Search for orders which createdAt >= startTime, time in millisecond StartTime int64 `protobuf:"zigzag64,7,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // Search for orders which createdAt <= endTime, time in millisecond EndTime int64 `protobuf:"zigzag64,8,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Filter by order state State string `protobuf:"bytes,9,opt,name=state,proto3" json:"state,omitempty"` ExecutionTypes []string `protobuf:"bytes,10,rep,name=execution_types,json=executionTypes,proto3" json:"execution_types,omitempty"` MarketIds []string `protobuf:"bytes,11,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // contains filtered or unexported fields }
func (*OrdersHistoryRequest) Descriptor
deprecated
added in
v1.43.4
func (*OrdersHistoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use OrdersHistoryRequest.ProtoReflect.Descriptor instead.
func (*OrdersHistoryRequest) GetDirection ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetDirection() string
func (*OrdersHistoryRequest) GetEndTime ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetEndTime() int64
func (*OrdersHistoryRequest) GetExecutionTypes ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetExecutionTypes() []string
func (*OrdersHistoryRequest) GetLimit ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetLimit() int32
func (*OrdersHistoryRequest) GetMarketId ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetMarketId() string
func (*OrdersHistoryRequest) GetMarketIds ¶ added in v1.44.5
func (x *OrdersHistoryRequest) GetMarketIds() []string
func (*OrdersHistoryRequest) GetOrderTypes ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetOrderTypes() []string
func (*OrdersHistoryRequest) GetSkip ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetSkip() uint64
func (*OrdersHistoryRequest) GetStartTime ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetStartTime() int64
func (*OrdersHistoryRequest) GetState ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetState() string
func (*OrdersHistoryRequest) GetSubaccountId ¶ added in v1.43.4
func (x *OrdersHistoryRequest) GetSubaccountId() string
func (*OrdersHistoryRequest) ProtoMessage ¶ added in v1.43.4
func (*OrdersHistoryRequest) ProtoMessage()
func (*OrdersHistoryRequest) ProtoReflect ¶ added in v1.43.4
func (x *OrdersHistoryRequest) ProtoReflect() protoreflect.Message
func (*OrdersHistoryRequest) Reset ¶ added in v1.43.4
func (x *OrdersHistoryRequest) Reset()
func (*OrdersHistoryRequest) String ¶ added in v1.43.4
func (x *OrdersHistoryRequest) String() string
type OrdersHistoryResponse ¶ added in v1.43.4
type OrdersHistoryResponse struct { // List of history spot orders Orders []*SpotOrderHistory `protobuf:"bytes,1,rep,name=orders,proto3" json:"orders,omitempty"` Paging *Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*OrdersHistoryResponse) Descriptor
deprecated
added in
v1.43.4
func (*OrdersHistoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use OrdersHistoryResponse.ProtoReflect.Descriptor instead.
func (*OrdersHistoryResponse) GetOrders ¶ added in v1.43.4
func (x *OrdersHistoryResponse) GetOrders() []*SpotOrderHistory
func (*OrdersHistoryResponse) GetPaging ¶ added in v1.43.4
func (x *OrdersHistoryResponse) GetPaging() *Paging
func (*OrdersHistoryResponse) ProtoMessage ¶ added in v1.43.4
func (*OrdersHistoryResponse) ProtoMessage()
func (*OrdersHistoryResponse) ProtoReflect ¶ added in v1.43.4
func (x *OrdersHistoryResponse) ProtoReflect() protoreflect.Message
func (*OrdersHistoryResponse) Reset ¶ added in v1.43.4
func (x *OrdersHistoryResponse) Reset()
func (*OrdersHistoryResponse) String ¶ added in v1.43.4
func (x *OrdersHistoryResponse) String() string
type OrdersRequest ¶
type OrdersRequest struct { // MarketId of the market's orderbook we want to fetch MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Look for specific order side OrderSide string `protobuf:"bytes,2,opt,name=order_side,json=orderSide,proto3" json:"order_side,omitempty"` // Look for specific subaccountId of an order SubaccountId string `protobuf:"bytes,3,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // Skip will skip the first n item from the result Skip uint64 `protobuf:"varint,4,opt,name=skip,proto3" json:"skip,omitempty"` // Limit is used to specify the maximum number of items to be returned. Limit int32 `protobuf:"zigzag32,5,opt,name=limit,proto3" json:"limit,omitempty"` // The starting timestamp in UNIX milliseconds that the trades must be equal or // older than StartTime int64 `protobuf:"zigzag64,6,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // The ending timestamp in UNIX milliseconds that the trades must be equal or // younger than EndTime int64 `protobuf:"zigzag64,7,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // MarketIds of the markets of which we want to get trades MarketIds []string `protobuf:"bytes,8,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // Should include inactive orders IncludeInactive bool `protobuf:"varint,9,opt,name=include_inactive,json=includeInactive,proto3" json:"include_inactive,omitempty"` // Choose to return subaccount total orders SubaccountTotalOrders bool `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*OrdersRequest) Descriptor
deprecated
func (*OrdersRequest) Descriptor() ([]byte, []int)
Deprecated: Use OrdersRequest.ProtoReflect.Descriptor instead.
func (*OrdersRequest) GetEndTime ¶ added in v1.43.4
func (x *OrdersRequest) GetEndTime() int64
func (*OrdersRequest) GetIncludeInactive ¶ added in v1.43.4
func (x *OrdersRequest) GetIncludeInactive() bool
func (*OrdersRequest) GetLimit ¶ added in v1.38.3
func (x *OrdersRequest) GetLimit() int32
func (*OrdersRequest) GetMarketId ¶
func (x *OrdersRequest) GetMarketId() string
func (*OrdersRequest) GetMarketIds ¶ added in v1.43.4
func (x *OrdersRequest) GetMarketIds() []string
func (*OrdersRequest) GetOrderSide ¶ added in v1.23.6
func (x *OrdersRequest) GetOrderSide() string
func (*OrdersRequest) GetSkip ¶ added in v1.38.3
func (x *OrdersRequest) GetSkip() uint64
func (*OrdersRequest) GetStartTime ¶ added in v1.43.4
func (x *OrdersRequest) GetStartTime() int64
func (*OrdersRequest) GetSubaccountId ¶
func (x *OrdersRequest) GetSubaccountId() string
func (*OrdersRequest) GetSubaccountTotalOrders ¶ added in v1.43.4
func (x *OrdersRequest) GetSubaccountTotalOrders() bool
func (*OrdersRequest) ProtoMessage ¶
func (*OrdersRequest) ProtoMessage()
func (*OrdersRequest) ProtoReflect ¶
func (x *OrdersRequest) ProtoReflect() protoreflect.Message
func (*OrdersRequest) Reset ¶
func (x *OrdersRequest) Reset()
func (*OrdersRequest) String ¶
func (x *OrdersRequest) String() string
type OrdersResponse ¶
type OrdersResponse struct { Orders []*SpotLimitOrder `protobuf:"bytes,1,rep,name=orders,proto3" json:"orders,omitempty"` Paging *Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*OrdersResponse) Descriptor
deprecated
func (*OrdersResponse) Descriptor() ([]byte, []int)
Deprecated: Use OrdersResponse.ProtoReflect.Descriptor instead.
func (*OrdersResponse) GetOrders ¶
func (x *OrdersResponse) GetOrders() []*SpotLimitOrder
func (*OrdersResponse) GetPaging ¶ added in v1.43.4
func (x *OrdersResponse) GetPaging() *Paging
func (*OrdersResponse) ProtoMessage ¶
func (*OrdersResponse) ProtoMessage()
func (*OrdersResponse) ProtoReflect ¶
func (x *OrdersResponse) ProtoReflect() protoreflect.Message
func (*OrdersResponse) Reset ¶
func (x *OrdersResponse) Reset()
func (*OrdersResponse) String ¶
func (x *OrdersResponse) String() string
type Paging ¶ added in v1.43.4
type Paging struct { // total number of txs saved in database Total int64 `protobuf:"zigzag64,1,opt,name=total,proto3" json:"total,omitempty"` // can be either block height or index num From int32 `protobuf:"zigzag32,2,opt,name=from,proto3" json:"from,omitempty"` // can be either block height or index num To int32 `protobuf:"zigzag32,3,opt,name=to,proto3" json:"to,omitempty"` // count entries by subaccount, serving some places on helix CountBySubaccount int64 `protobuf:"zigzag64,4,opt,name=count_by_subaccount,json=countBySubaccount,proto3" json:"count_by_subaccount,omitempty"` // contains filtered or unexported fields }
Paging defines the structure for required params for handling pagination
func (*Paging) Descriptor
deprecated
added in
v1.43.4
func (*Paging) GetCountBySubaccount ¶ added in v1.43.4
func (*Paging) ProtoMessage ¶ added in v1.43.4
func (*Paging) ProtoMessage()
func (*Paging) ProtoReflect ¶ added in v1.43.4
func (x *Paging) ProtoReflect() protoreflect.Message
type PriceLevel ¶
type PriceLevel struct { // Price number of the price level. Price string `protobuf:"bytes,1,opt,name=price,proto3" json:"price,omitempty"` // Quantity of the price level. Quantity string `protobuf:"bytes,2,opt,name=quantity,proto3" json:"quantity,omitempty"` // Price level last updated timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*PriceLevel) Descriptor
deprecated
func (*PriceLevel) Descriptor() ([]byte, []int)
Deprecated: Use PriceLevel.ProtoReflect.Descriptor instead.
func (*PriceLevel) GetPrice ¶
func (x *PriceLevel) GetPrice() string
func (*PriceLevel) GetQuantity ¶
func (x *PriceLevel) GetQuantity() string
func (*PriceLevel) GetTimestamp ¶
func (x *PriceLevel) GetTimestamp() int64
func (*PriceLevel) ProtoMessage ¶
func (*PriceLevel) ProtoMessage()
func (*PriceLevel) ProtoReflect ¶
func (x *PriceLevel) ProtoReflect() protoreflect.Message
func (*PriceLevel) Reset ¶
func (x *PriceLevel) Reset()
func (*PriceLevel) String ¶
func (x *PriceLevel) String() string
type PriceLevelUpdate ¶ added in v1.43.4
type PriceLevelUpdate struct { // Price number of the price level. Price string `protobuf:"bytes,1,opt,name=price,proto3" json:"price,omitempty"` // Quantity of the price level. Quantity string `protobuf:"bytes,2,opt,name=quantity,proto3" json:"quantity,omitempty"` // Price level status. IsActive bool `protobuf:"varint,3,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"` // Price level last updated timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*PriceLevelUpdate) Descriptor
deprecated
added in
v1.43.4
func (*PriceLevelUpdate) Descriptor() ([]byte, []int)
Deprecated: Use PriceLevelUpdate.ProtoReflect.Descriptor instead.
func (*PriceLevelUpdate) GetIsActive ¶ added in v1.43.4
func (x *PriceLevelUpdate) GetIsActive() bool
func (*PriceLevelUpdate) GetPrice ¶ added in v1.43.4
func (x *PriceLevelUpdate) GetPrice() string
func (*PriceLevelUpdate) GetQuantity ¶ added in v1.43.4
func (x *PriceLevelUpdate) GetQuantity() string
func (*PriceLevelUpdate) GetTimestamp ¶ added in v1.43.4
func (x *PriceLevelUpdate) GetTimestamp() int64
func (*PriceLevelUpdate) ProtoMessage ¶ added in v1.43.4
func (*PriceLevelUpdate) ProtoMessage()
func (*PriceLevelUpdate) ProtoReflect ¶ added in v1.43.4
func (x *PriceLevelUpdate) ProtoReflect() protoreflect.Message
func (*PriceLevelUpdate) Reset ¶ added in v1.43.4
func (x *PriceLevelUpdate) Reset()
func (*PriceLevelUpdate) String ¶ added in v1.43.4
func (x *PriceLevelUpdate) String() string
type SingleSpotLimitOrderbook ¶ added in v1.34.0
type SingleSpotLimitOrderbook struct { // market's ID MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Orderbook of the market Orderbook *SpotLimitOrderbook `protobuf:"bytes,2,opt,name=orderbook,proto3" json:"orderbook,omitempty"` // contains filtered or unexported fields }
func (*SingleSpotLimitOrderbook) Descriptor
deprecated
added in
v1.34.0
func (*SingleSpotLimitOrderbook) Descriptor() ([]byte, []int)
Deprecated: Use SingleSpotLimitOrderbook.ProtoReflect.Descriptor instead.
func (*SingleSpotLimitOrderbook) GetMarketId ¶ added in v1.34.0
func (x *SingleSpotLimitOrderbook) GetMarketId() string
func (*SingleSpotLimitOrderbook) GetOrderbook ¶ added in v1.34.0
func (x *SingleSpotLimitOrderbook) GetOrderbook() *SpotLimitOrderbook
func (*SingleSpotLimitOrderbook) ProtoMessage ¶ added in v1.34.0
func (*SingleSpotLimitOrderbook) ProtoMessage()
func (*SingleSpotLimitOrderbook) ProtoReflect ¶ added in v1.34.0
func (x *SingleSpotLimitOrderbook) ProtoReflect() protoreflect.Message
func (*SingleSpotLimitOrderbook) Reset ¶ added in v1.34.0
func (x *SingleSpotLimitOrderbook) Reset()
func (*SingleSpotLimitOrderbook) String ¶ added in v1.34.0
func (x *SingleSpotLimitOrderbook) String() string
type SingleSpotLimitOrderbookV2 ¶ added in v1.44.5
type SingleSpotLimitOrderbookV2 struct { // market's ID MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Orderbook of the market Orderbook *SpotLimitOrderbookV2 `protobuf:"bytes,2,opt,name=orderbook,proto3" json:"orderbook,omitempty"` // contains filtered or unexported fields }
func (*SingleSpotLimitOrderbookV2) Descriptor
deprecated
added in
v1.44.5
func (*SingleSpotLimitOrderbookV2) Descriptor() ([]byte, []int)
Deprecated: Use SingleSpotLimitOrderbookV2.ProtoReflect.Descriptor instead.
func (*SingleSpotLimitOrderbookV2) GetMarketId ¶ added in v1.44.5
func (x *SingleSpotLimitOrderbookV2) GetMarketId() string
func (*SingleSpotLimitOrderbookV2) GetOrderbook ¶ added in v1.44.5
func (x *SingleSpotLimitOrderbookV2) GetOrderbook() *SpotLimitOrderbookV2
func (*SingleSpotLimitOrderbookV2) ProtoMessage ¶ added in v1.44.5
func (*SingleSpotLimitOrderbookV2) ProtoMessage()
func (*SingleSpotLimitOrderbookV2) ProtoReflect ¶ added in v1.44.5
func (x *SingleSpotLimitOrderbookV2) ProtoReflect() protoreflect.Message
func (*SingleSpotLimitOrderbookV2) Reset ¶ added in v1.44.5
func (x *SingleSpotLimitOrderbookV2) Reset()
func (*SingleSpotLimitOrderbookV2) String ¶ added in v1.44.5
func (x *SingleSpotLimitOrderbookV2) String() string
type SpotLimitOrder ¶
type SpotLimitOrder struct { // Hash of the order OrderHash string `protobuf:"bytes,1,opt,name=order_hash,json=orderHash,proto3" json:"order_hash,omitempty"` // The side of the order OrderSide string `protobuf:"bytes,2,opt,name=order_side,json=orderSide,proto3" json:"order_side,omitempty"` // Spot Market ID is keccak265(baseDenom + quoteDenom) MarketId string `protobuf:"bytes,3,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // The subaccountId that this order belongs to SubaccountId string `protobuf:"bytes,4,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // Price of the order Price string `protobuf:"bytes,5,opt,name=price,proto3" json:"price,omitempty"` // Quantity of the order Quantity string `protobuf:"bytes,6,opt,name=quantity,proto3" json:"quantity,omitempty"` // The amount of the quantity remaining unfilled UnfilledQuantity string `protobuf:"bytes,7,opt,name=unfilled_quantity,json=unfilledQuantity,proto3" json:"unfilled_quantity,omitempty"` // Trigger price is the trigger price used by stop/take orders. 0 if the // trigger price is not set. TriggerPrice string `protobuf:"bytes,8,opt,name=trigger_price,json=triggerPrice,proto3" json:"trigger_price,omitempty"` // Fee recipient address FeeRecipient string `protobuf:"bytes,9,opt,name=fee_recipient,json=feeRecipient,proto3" json:"fee_recipient,omitempty"` // Order state State string `protobuf:"bytes,10,opt,name=state,proto3" json:"state,omitempty"` // Order committed timestamp in UNIX millis. CreatedAt int64 `protobuf:"zigzag64,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Order updated timestamp in UNIX millis. UpdatedAt int64 `protobuf:"zigzag64,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // contains filtered or unexported fields }
func (*SpotLimitOrder) Descriptor
deprecated
func (*SpotLimitOrder) Descriptor() ([]byte, []int)
Deprecated: Use SpotLimitOrder.ProtoReflect.Descriptor instead.
func (*SpotLimitOrder) GetCreatedAt ¶
func (x *SpotLimitOrder) GetCreatedAt() int64
func (*SpotLimitOrder) GetFeeRecipient ¶
func (x *SpotLimitOrder) GetFeeRecipient() string
func (*SpotLimitOrder) GetMarketId ¶
func (x *SpotLimitOrder) GetMarketId() string
func (*SpotLimitOrder) GetOrderHash ¶
func (x *SpotLimitOrder) GetOrderHash() string
func (*SpotLimitOrder) GetOrderSide ¶ added in v1.23.6
func (x *SpotLimitOrder) GetOrderSide() string
func (*SpotLimitOrder) GetPrice ¶
func (x *SpotLimitOrder) GetPrice() string
func (*SpotLimitOrder) GetQuantity ¶
func (x *SpotLimitOrder) GetQuantity() string
func (*SpotLimitOrder) GetState ¶
func (x *SpotLimitOrder) GetState() string
func (*SpotLimitOrder) GetSubaccountId ¶
func (x *SpotLimitOrder) GetSubaccountId() string
func (*SpotLimitOrder) GetTriggerPrice ¶
func (x *SpotLimitOrder) GetTriggerPrice() string
func (*SpotLimitOrder) GetUnfilledQuantity ¶
func (x *SpotLimitOrder) GetUnfilledQuantity() string
func (*SpotLimitOrder) GetUpdatedAt ¶
func (x *SpotLimitOrder) GetUpdatedAt() int64
func (*SpotLimitOrder) ProtoMessage ¶
func (*SpotLimitOrder) ProtoMessage()
func (*SpotLimitOrder) ProtoReflect ¶
func (x *SpotLimitOrder) ProtoReflect() protoreflect.Message
func (*SpotLimitOrder) Reset ¶
func (x *SpotLimitOrder) Reset()
func (*SpotLimitOrder) String ¶
func (x *SpotLimitOrder) String() string
type SpotLimitOrderbook ¶
type SpotLimitOrderbook struct { // Array of price levels for buys Buys []*PriceLevel `protobuf:"bytes,1,rep,name=buys,proto3" json:"buys,omitempty"` // Array of price levels for sells Sells []*PriceLevel `protobuf:"bytes,2,rep,name=sells,proto3" json:"sells,omitempty"` // Last update timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*SpotLimitOrderbook) Descriptor
deprecated
func (*SpotLimitOrderbook) Descriptor() ([]byte, []int)
Deprecated: Use SpotLimitOrderbook.ProtoReflect.Descriptor instead.
func (*SpotLimitOrderbook) GetBuys ¶
func (x *SpotLimitOrderbook) GetBuys() []*PriceLevel
func (*SpotLimitOrderbook) GetSells ¶
func (x *SpotLimitOrderbook) GetSells() []*PriceLevel
func (*SpotLimitOrderbook) GetTimestamp ¶ added in v1.45.2
func (x *SpotLimitOrderbook) GetTimestamp() int64
func (*SpotLimitOrderbook) ProtoMessage ¶
func (*SpotLimitOrderbook) ProtoMessage()
func (*SpotLimitOrderbook) ProtoReflect ¶
func (x *SpotLimitOrderbook) ProtoReflect() protoreflect.Message
func (*SpotLimitOrderbook) Reset ¶
func (x *SpotLimitOrderbook) Reset()
func (*SpotLimitOrderbook) String ¶
func (x *SpotLimitOrderbook) String() string
type SpotLimitOrderbookV2 ¶ added in v1.44.5
type SpotLimitOrderbookV2 struct { // Array of price levels for buys Buys []*PriceLevel `protobuf:"bytes,1,rep,name=buys,proto3" json:"buys,omitempty"` // Array of price levels for sells Sells []*PriceLevel `protobuf:"bytes,2,rep,name=sells,proto3" json:"sells,omitempty"` // market orderbook sequence Sequence uint64 `protobuf:"varint,3,opt,name=sequence,proto3" json:"sequence,omitempty"` // Last update timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*SpotLimitOrderbookV2) Descriptor
deprecated
added in
v1.44.5
func (*SpotLimitOrderbookV2) Descriptor() ([]byte, []int)
Deprecated: Use SpotLimitOrderbookV2.ProtoReflect.Descriptor instead.
func (*SpotLimitOrderbookV2) GetBuys ¶ added in v1.44.5
func (x *SpotLimitOrderbookV2) GetBuys() []*PriceLevel
func (*SpotLimitOrderbookV2) GetSells ¶ added in v1.44.5
func (x *SpotLimitOrderbookV2) GetSells() []*PriceLevel
func (*SpotLimitOrderbookV2) GetSequence ¶ added in v1.44.5
func (x *SpotLimitOrderbookV2) GetSequence() uint64
func (*SpotLimitOrderbookV2) GetTimestamp ¶ added in v1.45.2
func (x *SpotLimitOrderbookV2) GetTimestamp() int64
func (*SpotLimitOrderbookV2) ProtoMessage ¶ added in v1.44.5
func (*SpotLimitOrderbookV2) ProtoMessage()
func (*SpotLimitOrderbookV2) ProtoReflect ¶ added in v1.44.5
func (x *SpotLimitOrderbookV2) ProtoReflect() protoreflect.Message
func (*SpotLimitOrderbookV2) Reset ¶ added in v1.44.5
func (x *SpotLimitOrderbookV2) Reset()
func (*SpotLimitOrderbookV2) String ¶ added in v1.44.5
func (x *SpotLimitOrderbookV2) String() string
type SpotMarketInfo ¶
type SpotMarketInfo struct { // SpotMarket ID is keccak265(baseDenom || quoteDenom) MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // The status of the market MarketStatus string `protobuf:"bytes,2,opt,name=market_status,json=marketStatus,proto3" json:"market_status,omitempty"` // A name of the pair in format AAA/BBB, where AAA is base asset, BBB is quote // asset. Ticker string `protobuf:"bytes,3,opt,name=ticker,proto3" json:"ticker,omitempty"` // Coin denom used for the base asset. BaseDenom string `protobuf:"bytes,4,opt,name=base_denom,json=baseDenom,proto3" json:"base_denom,omitempty"` // Token metadata for base asset, only for Ethereum-based assets BaseTokenMeta *TokenMeta `protobuf:"bytes,5,opt,name=base_token_meta,json=baseTokenMeta,proto3" json:"base_token_meta,omitempty"` // Coin denom used for the quote asset. QuoteDenom string `protobuf:"bytes,6,opt,name=quote_denom,json=quoteDenom,proto3" json:"quote_denom,omitempty"` // Token metadata for quote asset, only for Ethereum-based assets QuoteTokenMeta *TokenMeta `protobuf:"bytes,7,opt,name=quote_token_meta,json=quoteTokenMeta,proto3" json:"quote_token_meta,omitempty"` // Defines the fee percentage makers pay when trading (in quote asset) MakerFeeRate string `protobuf:"bytes,8,opt,name=maker_fee_rate,json=makerFeeRate,proto3" json:"maker_fee_rate,omitempty"` // Defines the fee percentage takers pay when trading (in quote asset) TakerFeeRate string `protobuf:"bytes,9,opt,name=taker_fee_rate,json=takerFeeRate,proto3" json:"taker_fee_rate,omitempty"` // Percentage of the transaction fee shared with the service provider ServiceProviderFee string `protobuf:"bytes,10,opt,name=service_provider_fee,json=serviceProviderFee,proto3" json:"service_provider_fee,omitempty"` // Defines the minimum required tick size for the order's price MinPriceTickSize string `protobuf:"bytes,11,opt,name=min_price_tick_size,json=minPriceTickSize,proto3" json:"min_price_tick_size,omitempty"` // Defines the minimum required tick size for the order's quantity MinQuantityTickSize string `protobuf:"bytes,12,opt,name=min_quantity_tick_size,json=minQuantityTickSize,proto3" json:"min_quantity_tick_size,omitempty"` // contains filtered or unexported fields }
func (*SpotMarketInfo) Descriptor
deprecated
func (*SpotMarketInfo) Descriptor() ([]byte, []int)
Deprecated: Use SpotMarketInfo.ProtoReflect.Descriptor instead.
func (*SpotMarketInfo) GetBaseDenom ¶
func (x *SpotMarketInfo) GetBaseDenom() string
func (*SpotMarketInfo) GetBaseTokenMeta ¶
func (x *SpotMarketInfo) GetBaseTokenMeta() *TokenMeta
func (*SpotMarketInfo) GetMakerFeeRate ¶
func (x *SpotMarketInfo) GetMakerFeeRate() string
func (*SpotMarketInfo) GetMarketId ¶
func (x *SpotMarketInfo) GetMarketId() string
func (*SpotMarketInfo) GetMarketStatus ¶
func (x *SpotMarketInfo) GetMarketStatus() string
func (*SpotMarketInfo) GetMinPriceTickSize ¶
func (x *SpotMarketInfo) GetMinPriceTickSize() string
func (*SpotMarketInfo) GetMinQuantityTickSize ¶
func (x *SpotMarketInfo) GetMinQuantityTickSize() string
func (*SpotMarketInfo) GetQuoteDenom ¶
func (x *SpotMarketInfo) GetQuoteDenom() string
func (*SpotMarketInfo) GetQuoteTokenMeta ¶
func (x *SpotMarketInfo) GetQuoteTokenMeta() *TokenMeta
func (*SpotMarketInfo) GetServiceProviderFee ¶
func (x *SpotMarketInfo) GetServiceProviderFee() string
func (*SpotMarketInfo) GetTakerFeeRate ¶
func (x *SpotMarketInfo) GetTakerFeeRate() string
func (*SpotMarketInfo) GetTicker ¶
func (x *SpotMarketInfo) GetTicker() string
func (*SpotMarketInfo) ProtoMessage ¶
func (*SpotMarketInfo) ProtoMessage()
func (*SpotMarketInfo) ProtoReflect ¶
func (x *SpotMarketInfo) ProtoReflect() protoreflect.Message
func (*SpotMarketInfo) Reset ¶
func (x *SpotMarketInfo) Reset()
func (*SpotMarketInfo) String ¶
func (x *SpotMarketInfo) String() string
type SpotOrderHistory ¶ added in v1.43.4
type SpotOrderHistory struct { // Hash of the order OrderHash string `protobuf:"bytes,1,opt,name=order_hash,json=orderHash,proto3" json:"order_hash,omitempty"` // Spot Market ID is keccak265(baseDenom + quoteDenom) MarketId string `protobuf:"bytes,2,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // active state of the order IsActive bool `protobuf:"varint,3,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"` // The subaccountId that this order belongs to SubaccountId string `protobuf:"bytes,4,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // The execution type ExecutionType string `protobuf:"bytes,5,opt,name=execution_type,json=executionType,proto3" json:"execution_type,omitempty"` // The side of the order OrderType string `protobuf:"bytes,6,opt,name=order_type,json=orderType,proto3" json:"order_type,omitempty"` // Price of the order Price string `protobuf:"bytes,7,opt,name=price,proto3" json:"price,omitempty"` // Trigger price TriggerPrice string `protobuf:"bytes,8,opt,name=trigger_price,json=triggerPrice,proto3" json:"trigger_price,omitempty"` // Quantity of the order Quantity string `protobuf:"bytes,9,opt,name=quantity,proto3" json:"quantity,omitempty"` // Filled amount FilledQuantity string `protobuf:"bytes,10,opt,name=filled_quantity,json=filledQuantity,proto3" json:"filled_quantity,omitempty"` // Order state State string `protobuf:"bytes,11,opt,name=state,proto3" json:"state,omitempty"` // Order committed timestamp in UNIX millis. CreatedAt int64 `protobuf:"zigzag64,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Order updated timestamp in UNIX millis. UpdatedAt int64 `protobuf:"zigzag64,13,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // Order direction (order side) Direction string `protobuf:"bytes,14,opt,name=direction,proto3" json:"direction,omitempty"` // contains filtered or unexported fields }
func (*SpotOrderHistory) Descriptor
deprecated
added in
v1.43.4
func (*SpotOrderHistory) Descriptor() ([]byte, []int)
Deprecated: Use SpotOrderHistory.ProtoReflect.Descriptor instead.
func (*SpotOrderHistory) GetCreatedAt ¶ added in v1.43.4
func (x *SpotOrderHistory) GetCreatedAt() int64
func (*SpotOrderHistory) GetDirection ¶ added in v1.43.4
func (x *SpotOrderHistory) GetDirection() string
func (*SpotOrderHistory) GetExecutionType ¶ added in v1.43.4
func (x *SpotOrderHistory) GetExecutionType() string
func (*SpotOrderHistory) GetFilledQuantity ¶ added in v1.43.4
func (x *SpotOrderHistory) GetFilledQuantity() string
func (*SpotOrderHistory) GetIsActive ¶ added in v1.43.4
func (x *SpotOrderHistory) GetIsActive() bool
func (*SpotOrderHistory) GetMarketId ¶ added in v1.43.4
func (x *SpotOrderHistory) GetMarketId() string
func (*SpotOrderHistory) GetOrderHash ¶ added in v1.43.4
func (x *SpotOrderHistory) GetOrderHash() string
func (*SpotOrderHistory) GetOrderType ¶ added in v1.43.4
func (x *SpotOrderHistory) GetOrderType() string
func (*SpotOrderHistory) GetPrice ¶ added in v1.43.4
func (x *SpotOrderHistory) GetPrice() string
func (*SpotOrderHistory) GetQuantity ¶ added in v1.43.4
func (x *SpotOrderHistory) GetQuantity() string
func (*SpotOrderHistory) GetState ¶ added in v1.43.4
func (x *SpotOrderHistory) GetState() string
func (*SpotOrderHistory) GetSubaccountId ¶ added in v1.43.4
func (x *SpotOrderHistory) GetSubaccountId() string
func (*SpotOrderHistory) GetTriggerPrice ¶ added in v1.43.4
func (x *SpotOrderHistory) GetTriggerPrice() string
func (*SpotOrderHistory) GetUpdatedAt ¶ added in v1.43.4
func (x *SpotOrderHistory) GetUpdatedAt() int64
func (*SpotOrderHistory) ProtoMessage ¶ added in v1.43.4
func (*SpotOrderHistory) ProtoMessage()
func (*SpotOrderHistory) ProtoReflect ¶ added in v1.43.4
func (x *SpotOrderHistory) ProtoReflect() protoreflect.Message
func (*SpotOrderHistory) Reset ¶ added in v1.43.4
func (x *SpotOrderHistory) Reset()
func (*SpotOrderHistory) String ¶ added in v1.43.4
func (x *SpotOrderHistory) String() string
type SpotTrade ¶
type SpotTrade struct { // Maker order hash. OrderHash string `protobuf:"bytes,1,opt,name=order_hash,json=orderHash,proto3" json:"order_hash,omitempty"` // The subaccountId that executed the trade SubaccountId string `protobuf:"bytes,2,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // The ID of the market that this trade is in MarketId string `protobuf:"bytes,3,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // The execution type of the trade TradeExecutionType string `protobuf:"bytes,4,opt,name=trade_execution_type,json=tradeExecutionType,proto3" json:"trade_execution_type,omitempty"` // The direction the trade TradeDirection string `protobuf:"bytes,5,opt,name=trade_direction,json=tradeDirection,proto3" json:"trade_direction,omitempty"` // Price level at which trade has been executed Price *PriceLevel `protobuf:"bytes,6,opt,name=price,proto3" json:"price,omitempty"` // The fee associated with the trade (quote asset denom) Fee string `protobuf:"bytes,7,opt,name=fee,proto3" json:"fee,omitempty"` // Timestamp of trade execution in UNIX millis ExecutedAt int64 `protobuf:"zigzag64,8,opt,name=executed_at,json=executedAt,proto3" json:"executed_at,omitempty"` // Fee recipient address FeeRecipient string `protobuf:"bytes,9,opt,name=fee_recipient,json=feeRecipient,proto3" json:"fee_recipient,omitempty"` // A unique string that helps differentiate between trades TradeId string `protobuf:"bytes,10,opt,name=trade_id,json=tradeId,proto3" json:"trade_id,omitempty"` // Trade's execution side, marker/taker ExecutionSide string `protobuf:"bytes,11,opt,name=execution_side,json=executionSide,proto3" json:"execution_side,omitempty"` // contains filtered or unexported fields }
func (*SpotTrade) Descriptor
deprecated
func (*SpotTrade) GetExecutedAt ¶
func (*SpotTrade) GetExecutionSide ¶ added in v1.43.4
func (*SpotTrade) GetFeeRecipient ¶ added in v1.32.0
func (*SpotTrade) GetMarketId ¶
func (*SpotTrade) GetOrderHash ¶
func (*SpotTrade) GetPrice ¶
func (x *SpotTrade) GetPrice() *PriceLevel
func (*SpotTrade) GetSubaccountId ¶
func (*SpotTrade) GetTradeDirection ¶
func (*SpotTrade) GetTradeExecutionType ¶
func (*SpotTrade) GetTradeId ¶ added in v1.43.4
func (*SpotTrade) ProtoMessage ¶
func (*SpotTrade) ProtoMessage()
func (*SpotTrade) ProtoReflect ¶
func (x *SpotTrade) ProtoReflect() protoreflect.Message
type StreamMarketsRequest ¶
type StreamMarketsRequest struct { // List of market IDs for updates streaming, empty means 'ALL' spot markets MarketIds []string `protobuf:"bytes,1,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // contains filtered or unexported fields }
func (*StreamMarketsRequest) Descriptor
deprecated
func (*StreamMarketsRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamMarketsRequest.ProtoReflect.Descriptor instead.
func (*StreamMarketsRequest) GetMarketIds ¶
func (x *StreamMarketsRequest) GetMarketIds() []string
func (*StreamMarketsRequest) ProtoMessage ¶
func (*StreamMarketsRequest) ProtoMessage()
func (*StreamMarketsRequest) ProtoReflect ¶
func (x *StreamMarketsRequest) ProtoReflect() protoreflect.Message
func (*StreamMarketsRequest) Reset ¶
func (x *StreamMarketsRequest) Reset()
func (*StreamMarketsRequest) String ¶
func (x *StreamMarketsRequest) String() string
type StreamMarketsResponse ¶
type StreamMarketsResponse struct { // Info about particular spot market Market *SpotMarketInfo `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"` // Update type OperationType string `protobuf:"bytes,2,opt,name=operation_type,json=operationType,proto3" json:"operation_type,omitempty"` // Operation timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*StreamMarketsResponse) Descriptor
deprecated
func (*StreamMarketsResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamMarketsResponse.ProtoReflect.Descriptor instead.
func (*StreamMarketsResponse) GetMarket ¶
func (x *StreamMarketsResponse) GetMarket() *SpotMarketInfo
func (*StreamMarketsResponse) GetOperationType ¶
func (x *StreamMarketsResponse) GetOperationType() string
func (*StreamMarketsResponse) GetTimestamp ¶
func (x *StreamMarketsResponse) GetTimestamp() int64
func (*StreamMarketsResponse) ProtoMessage ¶
func (*StreamMarketsResponse) ProtoMessage()
func (*StreamMarketsResponse) ProtoReflect ¶
func (x *StreamMarketsResponse) ProtoReflect() protoreflect.Message
func (*StreamMarketsResponse) Reset ¶
func (x *StreamMarketsResponse) Reset()
func (*StreamMarketsResponse) String ¶
func (x *StreamMarketsResponse) String() string
type StreamOrderbookRequest ¶
type StreamOrderbookRequest struct { // List of market IDs for orderbook streaming, empty means 'ALL' spot markets MarketIds []string `protobuf:"bytes,1,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // contains filtered or unexported fields }
func (*StreamOrderbookRequest) Descriptor
deprecated
func (*StreamOrderbookRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrderbookRequest.ProtoReflect.Descriptor instead.
func (*StreamOrderbookRequest) GetMarketIds ¶ added in v1.27.5
func (x *StreamOrderbookRequest) GetMarketIds() []string
func (*StreamOrderbookRequest) ProtoMessage ¶
func (*StreamOrderbookRequest) ProtoMessage()
func (*StreamOrderbookRequest) ProtoReflect ¶
func (x *StreamOrderbookRequest) ProtoReflect() protoreflect.Message
func (*StreamOrderbookRequest) Reset ¶
func (x *StreamOrderbookRequest) Reset()
func (*StreamOrderbookRequest) String ¶
func (x *StreamOrderbookRequest) String() string
type StreamOrderbookResponse ¶
type StreamOrderbookResponse struct { // Orderbook of a Spot Market Orderbook *SpotLimitOrderbook `protobuf:"bytes,1,opt,name=orderbook,proto3" json:"orderbook,omitempty"` // Order update type OperationType string `protobuf:"bytes,2,opt,name=operation_type,json=operationType,proto3" json:"operation_type,omitempty"` // Operation timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // MarketId of the market's orderbook MarketId string `protobuf:"bytes,4,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // contains filtered or unexported fields }
func (*StreamOrderbookResponse) Descriptor
deprecated
func (*StreamOrderbookResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrderbookResponse.ProtoReflect.Descriptor instead.
func (*StreamOrderbookResponse) GetMarketId ¶ added in v1.27.5
func (x *StreamOrderbookResponse) GetMarketId() string
func (*StreamOrderbookResponse) GetOperationType ¶
func (x *StreamOrderbookResponse) GetOperationType() string
func (*StreamOrderbookResponse) GetOrderbook ¶
func (x *StreamOrderbookResponse) GetOrderbook() *SpotLimitOrderbook
func (*StreamOrderbookResponse) GetTimestamp ¶
func (x *StreamOrderbookResponse) GetTimestamp() int64
func (*StreamOrderbookResponse) ProtoMessage ¶
func (*StreamOrderbookResponse) ProtoMessage()
func (*StreamOrderbookResponse) ProtoReflect ¶
func (x *StreamOrderbookResponse) ProtoReflect() protoreflect.Message
func (*StreamOrderbookResponse) Reset ¶
func (x *StreamOrderbookResponse) Reset()
func (*StreamOrderbookResponse) String ¶
func (x *StreamOrderbookResponse) String() string
type StreamOrderbookUpdateRequest ¶ added in v1.43.4
type StreamOrderbookUpdateRequest struct { // List of market IDs for orderbook streaming, empty means 'ALL' spot markets MarketIds []string `protobuf:"bytes,1,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // contains filtered or unexported fields }
func (*StreamOrderbookUpdateRequest) Descriptor
deprecated
added in
v1.43.4
func (*StreamOrderbookUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrderbookUpdateRequest.ProtoReflect.Descriptor instead.
func (*StreamOrderbookUpdateRequest) GetMarketIds ¶ added in v1.43.4
func (x *StreamOrderbookUpdateRequest) GetMarketIds() []string
func (*StreamOrderbookUpdateRequest) ProtoMessage ¶ added in v1.43.4
func (*StreamOrderbookUpdateRequest) ProtoMessage()
func (*StreamOrderbookUpdateRequest) ProtoReflect ¶ added in v1.43.4
func (x *StreamOrderbookUpdateRequest) ProtoReflect() protoreflect.Message
func (*StreamOrderbookUpdateRequest) Reset ¶ added in v1.43.4
func (x *StreamOrderbookUpdateRequest) Reset()
func (*StreamOrderbookUpdateRequest) String ¶ added in v1.43.4
func (x *StreamOrderbookUpdateRequest) String() string
type StreamOrderbookUpdateResponse ¶ added in v1.43.4
type StreamOrderbookUpdateResponse struct { // Orderbook level updates of a Spot Market OrderbookLevelUpdates *OrderbookLevelUpdates `` /* 126-byte string literal not displayed */ // Order update type OperationType string `protobuf:"bytes,2,opt,name=operation_type,json=operationType,proto3" json:"operation_type,omitempty"` // Operation timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // MarketId of the market's orderbook MarketId string `protobuf:"bytes,4,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // contains filtered or unexported fields }
func (*StreamOrderbookUpdateResponse) Descriptor
deprecated
added in
v1.43.4
func (*StreamOrderbookUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrderbookUpdateResponse.ProtoReflect.Descriptor instead.
func (*StreamOrderbookUpdateResponse) GetMarketId ¶ added in v1.43.4
func (x *StreamOrderbookUpdateResponse) GetMarketId() string
func (*StreamOrderbookUpdateResponse) GetOperationType ¶ added in v1.43.4
func (x *StreamOrderbookUpdateResponse) GetOperationType() string
func (*StreamOrderbookUpdateResponse) GetOrderbookLevelUpdates ¶ added in v1.43.4
func (x *StreamOrderbookUpdateResponse) GetOrderbookLevelUpdates() *OrderbookLevelUpdates
func (*StreamOrderbookUpdateResponse) GetTimestamp ¶ added in v1.43.4
func (x *StreamOrderbookUpdateResponse) GetTimestamp() int64
func (*StreamOrderbookUpdateResponse) ProtoMessage ¶ added in v1.43.4
func (*StreamOrderbookUpdateResponse) ProtoMessage()
func (*StreamOrderbookUpdateResponse) ProtoReflect ¶ added in v1.43.4
func (x *StreamOrderbookUpdateResponse) ProtoReflect() protoreflect.Message
func (*StreamOrderbookUpdateResponse) Reset ¶ added in v1.43.4
func (x *StreamOrderbookUpdateResponse) Reset()
func (*StreamOrderbookUpdateResponse) String ¶ added in v1.43.4
func (x *StreamOrderbookUpdateResponse) String() string
type StreamOrderbookV2Request ¶ added in v1.44.0
type StreamOrderbookV2Request struct { // List of market IDs for orderbook streaming, empty means 'ALL' spot markets MarketIds []string `protobuf:"bytes,1,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // contains filtered or unexported fields }
func (*StreamOrderbookV2Request) Descriptor
deprecated
added in
v1.44.0
func (*StreamOrderbookV2Request) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrderbookV2Request.ProtoReflect.Descriptor instead.
func (*StreamOrderbookV2Request) GetMarketIds ¶ added in v1.44.0
func (x *StreamOrderbookV2Request) GetMarketIds() []string
func (*StreamOrderbookV2Request) ProtoMessage ¶ added in v1.44.0
func (*StreamOrderbookV2Request) ProtoMessage()
func (*StreamOrderbookV2Request) ProtoReflect ¶ added in v1.44.0
func (x *StreamOrderbookV2Request) ProtoReflect() protoreflect.Message
func (*StreamOrderbookV2Request) Reset ¶ added in v1.44.0
func (x *StreamOrderbookV2Request) Reset()
func (*StreamOrderbookV2Request) String ¶ added in v1.44.0
func (x *StreamOrderbookV2Request) String() string
type StreamOrderbookV2Response ¶ added in v1.44.0
type StreamOrderbookV2Response struct { // Orderbook of a Spot Market Orderbook *SpotLimitOrderbookV2 `protobuf:"bytes,1,opt,name=orderbook,proto3" json:"orderbook,omitempty"` // Order update type OperationType string `protobuf:"bytes,2,opt,name=operation_type,json=operationType,proto3" json:"operation_type,omitempty"` // Operation timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // MarketId of the market's orderbook MarketId string `protobuf:"bytes,4,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // contains filtered or unexported fields }
func (*StreamOrderbookV2Response) Descriptor
deprecated
added in
v1.44.0
func (*StreamOrderbookV2Response) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrderbookV2Response.ProtoReflect.Descriptor instead.
func (*StreamOrderbookV2Response) GetMarketId ¶ added in v1.44.0
func (x *StreamOrderbookV2Response) GetMarketId() string
func (*StreamOrderbookV2Response) GetOperationType ¶ added in v1.44.0
func (x *StreamOrderbookV2Response) GetOperationType() string
func (*StreamOrderbookV2Response) GetOrderbook ¶ added in v1.44.0
func (x *StreamOrderbookV2Response) GetOrderbook() *SpotLimitOrderbookV2
func (*StreamOrderbookV2Response) GetTimestamp ¶ added in v1.44.0
func (x *StreamOrderbookV2Response) GetTimestamp() int64
func (*StreamOrderbookV2Response) ProtoMessage ¶ added in v1.44.0
func (*StreamOrderbookV2Response) ProtoMessage()
func (*StreamOrderbookV2Response) ProtoReflect ¶ added in v1.44.0
func (x *StreamOrderbookV2Response) ProtoReflect() protoreflect.Message
func (*StreamOrderbookV2Response) Reset ¶ added in v1.44.0
func (x *StreamOrderbookV2Response) Reset()
func (*StreamOrderbookV2Response) String ¶ added in v1.44.0
func (x *StreamOrderbookV2Response) String() string
type StreamOrdersHistoryRequest ¶ added in v1.43.4
type StreamOrdersHistoryRequest struct { // subaccount ID to filter orders for specific subaccount SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // Market ID to filter orders for specific market MarketId string `protobuf:"bytes,2,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // filter by order types OrderTypes []string `protobuf:"bytes,3,rep,name=order_types,json=orderTypes,proto3" json:"order_types,omitempty"` // order side filter Direction string `protobuf:"bytes,4,opt,name=direction,proto3" json:"direction,omitempty"` // Filter by order state State string `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"` ExecutionTypes []string `protobuf:"bytes,6,rep,name=execution_types,json=executionTypes,proto3" json:"execution_types,omitempty"` // contains filtered or unexported fields }
func (*StreamOrdersHistoryRequest) Descriptor
deprecated
added in
v1.43.4
func (*StreamOrdersHistoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrdersHistoryRequest.ProtoReflect.Descriptor instead.
func (*StreamOrdersHistoryRequest) GetDirection ¶ added in v1.43.4
func (x *StreamOrdersHistoryRequest) GetDirection() string
func (*StreamOrdersHistoryRequest) GetExecutionTypes ¶ added in v1.43.4
func (x *StreamOrdersHistoryRequest) GetExecutionTypes() []string
func (*StreamOrdersHistoryRequest) GetMarketId ¶ added in v1.43.4
func (x *StreamOrdersHistoryRequest) GetMarketId() string
func (*StreamOrdersHistoryRequest) GetOrderTypes ¶ added in v1.43.4
func (x *StreamOrdersHistoryRequest) GetOrderTypes() []string
func (*StreamOrdersHistoryRequest) GetState ¶ added in v1.43.4
func (x *StreamOrdersHistoryRequest) GetState() string
func (*StreamOrdersHistoryRequest) GetSubaccountId ¶ added in v1.43.4
func (x *StreamOrdersHistoryRequest) GetSubaccountId() string
func (*StreamOrdersHistoryRequest) ProtoMessage ¶ added in v1.43.4
func (*StreamOrdersHistoryRequest) ProtoMessage()
func (*StreamOrdersHistoryRequest) ProtoReflect ¶ added in v1.43.4
func (x *StreamOrdersHistoryRequest) ProtoReflect() protoreflect.Message
func (*StreamOrdersHistoryRequest) Reset ¶ added in v1.43.4
func (x *StreamOrdersHistoryRequest) Reset()
func (*StreamOrdersHistoryRequest) String ¶ added in v1.43.4
func (x *StreamOrdersHistoryRequest) String() string
type StreamOrdersHistoryResponse ¶ added in v1.43.4
type StreamOrdersHistoryResponse struct { // Updated order Order *SpotOrderHistory `protobuf:"bytes,1,opt,name=order,proto3" json:"order,omitempty"` // Order update type OperationType string `protobuf:"bytes,2,opt,name=operation_type,json=operationType,proto3" json:"operation_type,omitempty"` // Operation timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*StreamOrdersHistoryResponse) Descriptor
deprecated
added in
v1.43.4
func (*StreamOrdersHistoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrdersHistoryResponse.ProtoReflect.Descriptor instead.
func (*StreamOrdersHistoryResponse) GetOperationType ¶ added in v1.43.4
func (x *StreamOrdersHistoryResponse) GetOperationType() string
func (*StreamOrdersHistoryResponse) GetOrder ¶ added in v1.43.4
func (x *StreamOrdersHistoryResponse) GetOrder() *SpotOrderHistory
func (*StreamOrdersHistoryResponse) GetTimestamp ¶ added in v1.43.4
func (x *StreamOrdersHistoryResponse) GetTimestamp() int64
func (*StreamOrdersHistoryResponse) ProtoMessage ¶ added in v1.43.4
func (*StreamOrdersHistoryResponse) ProtoMessage()
func (*StreamOrdersHistoryResponse) ProtoReflect ¶ added in v1.43.4
func (x *StreamOrdersHistoryResponse) ProtoReflect() protoreflect.Message
func (*StreamOrdersHistoryResponse) Reset ¶ added in v1.43.4
func (x *StreamOrdersHistoryResponse) Reset()
func (*StreamOrdersHistoryResponse) String ¶ added in v1.43.4
func (x *StreamOrdersHistoryResponse) String() string
type StreamOrdersRequest ¶
type StreamOrdersRequest struct { // MarketId of the market's orderbook we want to fetch MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Look for specific order side OrderSide string `protobuf:"bytes,2,opt,name=order_side,json=orderSide,proto3" json:"order_side,omitempty"` // Look for specific subaccountId of an order SubaccountId string `protobuf:"bytes,3,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // Skip will skip the first n item from the result Skip uint64 `protobuf:"varint,4,opt,name=skip,proto3" json:"skip,omitempty"` // Limit is used to specify the maximum number of items to be returned. Limit int32 `protobuf:"zigzag32,5,opt,name=limit,proto3" json:"limit,omitempty"` // The starting timestamp in UNIX milliseconds that the trades must be equal or // older than StartTime int64 `protobuf:"zigzag64,6,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // The ending timestamp in UNIX milliseconds that the trades must be equal or // younger than EndTime int64 `protobuf:"zigzag64,7,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // MarketIds of the markets of which we want to get trades MarketIds []string `protobuf:"bytes,8,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // Should include inactive orders IncludeInactive bool `protobuf:"varint,9,opt,name=include_inactive,json=includeInactive,proto3" json:"include_inactive,omitempty"` // Choose to return subaccount total orders SubaccountTotalOrders bool `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*StreamOrdersRequest) Descriptor
deprecated
func (*StreamOrdersRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrdersRequest.ProtoReflect.Descriptor instead.
func (*StreamOrdersRequest) GetEndTime ¶ added in v1.43.4
func (x *StreamOrdersRequest) GetEndTime() int64
func (*StreamOrdersRequest) GetIncludeInactive ¶ added in v1.43.4
func (x *StreamOrdersRequest) GetIncludeInactive() bool
func (*StreamOrdersRequest) GetLimit ¶ added in v1.38.3
func (x *StreamOrdersRequest) GetLimit() int32
func (*StreamOrdersRequest) GetMarketId ¶
func (x *StreamOrdersRequest) GetMarketId() string
func (*StreamOrdersRequest) GetMarketIds ¶ added in v1.43.4
func (x *StreamOrdersRequest) GetMarketIds() []string
func (*StreamOrdersRequest) GetOrderSide ¶ added in v1.23.6
func (x *StreamOrdersRequest) GetOrderSide() string
func (*StreamOrdersRequest) GetSkip ¶ added in v1.38.3
func (x *StreamOrdersRequest) GetSkip() uint64
func (*StreamOrdersRequest) GetStartTime ¶ added in v1.43.4
func (x *StreamOrdersRequest) GetStartTime() int64
func (*StreamOrdersRequest) GetSubaccountId ¶
func (x *StreamOrdersRequest) GetSubaccountId() string
func (*StreamOrdersRequest) GetSubaccountTotalOrders ¶ added in v1.43.4
func (x *StreamOrdersRequest) GetSubaccountTotalOrders() bool
func (*StreamOrdersRequest) ProtoMessage ¶
func (*StreamOrdersRequest) ProtoMessage()
func (*StreamOrdersRequest) ProtoReflect ¶
func (x *StreamOrdersRequest) ProtoReflect() protoreflect.Message
func (*StreamOrdersRequest) Reset ¶
func (x *StreamOrdersRequest) Reset()
func (*StreamOrdersRequest) String ¶
func (x *StreamOrdersRequest) String() string
type StreamOrdersResponse ¶
type StreamOrdersResponse struct { // Updated market order Order *SpotLimitOrder `protobuf:"bytes,1,opt,name=order,proto3" json:"order,omitempty"` // Order update type OperationType string `protobuf:"bytes,2,opt,name=operation_type,json=operationType,proto3" json:"operation_type,omitempty"` // Operation timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*StreamOrdersResponse) Descriptor
deprecated
func (*StreamOrdersResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamOrdersResponse.ProtoReflect.Descriptor instead.
func (*StreamOrdersResponse) GetOperationType ¶
func (x *StreamOrdersResponse) GetOperationType() string
func (*StreamOrdersResponse) GetOrder ¶
func (x *StreamOrdersResponse) GetOrder() *SpotLimitOrder
func (*StreamOrdersResponse) GetTimestamp ¶
func (x *StreamOrdersResponse) GetTimestamp() int64
func (*StreamOrdersResponse) ProtoMessage ¶
func (*StreamOrdersResponse) ProtoMessage()
func (*StreamOrdersResponse) ProtoReflect ¶
func (x *StreamOrdersResponse) ProtoReflect() protoreflect.Message
func (*StreamOrdersResponse) Reset ¶
func (x *StreamOrdersResponse) Reset()
func (*StreamOrdersResponse) String ¶
func (x *StreamOrdersResponse) String() string
type StreamTradesRequest ¶
type StreamTradesRequest struct { // MarketId of the market's orderbook we want to fetch MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Filter by execution side of the trade ExecutionSide string `protobuf:"bytes,2,opt,name=execution_side,json=executionSide,proto3" json:"execution_side,omitempty"` // Filter by direction the trade Direction string `protobuf:"bytes,3,opt,name=direction,proto3" json:"direction,omitempty"` // SubaccountId of the trader we want to get the trades from SubaccountId string `protobuf:"bytes,4,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // Skip will skip the first n item from the item result Skip uint64 `protobuf:"varint,5,opt,name=skip,proto3" json:"skip,omitempty"` // Limit is used to specify the maximum number of items to be returned. Limit int32 `protobuf:"zigzag32,6,opt,name=limit,proto3" json:"limit,omitempty"` // The starting timestamp in UNIX milliseconds that the trades must be equal or // older than StartTime int64 `protobuf:"zigzag64,7,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // The ending timestamp in UNIX milliseconds that the trades must be equal or // younger than EndTime int64 `protobuf:"zigzag64,8,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // MarketIds of the markets of which we want to get trades MarketIds []string `protobuf:"bytes,9,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // Subaccount ids of traders we want to get trades SubaccountIds []string `protobuf:"bytes,10,rep,name=subaccount_ids,json=subaccountIds,proto3" json:"subaccount_ids,omitempty"` ExecutionTypes []string `protobuf:"bytes,11,rep,name=execution_types,json=executionTypes,proto3" json:"execution_types,omitempty"` // contains filtered or unexported fields }
func (*StreamTradesRequest) Descriptor
deprecated
func (*StreamTradesRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamTradesRequest.ProtoReflect.Descriptor instead.
func (*StreamTradesRequest) GetDirection ¶
func (x *StreamTradesRequest) GetDirection() string
func (*StreamTradesRequest) GetEndTime ¶ added in v1.32.1
func (x *StreamTradesRequest) GetEndTime() int64
func (*StreamTradesRequest) GetExecutionSide ¶
func (x *StreamTradesRequest) GetExecutionSide() string
func (*StreamTradesRequest) GetExecutionTypes ¶ added in v1.43.4
func (x *StreamTradesRequest) GetExecutionTypes() []string
func (*StreamTradesRequest) GetLimit ¶ added in v1.27.5
func (x *StreamTradesRequest) GetLimit() int32
func (*StreamTradesRequest) GetMarketId ¶
func (x *StreamTradesRequest) GetMarketId() string
func (*StreamTradesRequest) GetMarketIds ¶ added in v1.34.0
func (x *StreamTradesRequest) GetMarketIds() []string
func (*StreamTradesRequest) GetSkip ¶ added in v1.27.5
func (x *StreamTradesRequest) GetSkip() uint64
func (*StreamTradesRequest) GetStartTime ¶ added in v1.32.1
func (x *StreamTradesRequest) GetStartTime() int64
func (*StreamTradesRequest) GetSubaccountId ¶
func (x *StreamTradesRequest) GetSubaccountId() string
func (*StreamTradesRequest) GetSubaccountIds ¶ added in v1.34.0
func (x *StreamTradesRequest) GetSubaccountIds() []string
func (*StreamTradesRequest) ProtoMessage ¶
func (*StreamTradesRequest) ProtoMessage()
func (*StreamTradesRequest) ProtoReflect ¶
func (x *StreamTradesRequest) ProtoReflect() protoreflect.Message
func (*StreamTradesRequest) Reset ¶
func (x *StreamTradesRequest) Reset()
func (*StreamTradesRequest) String ¶
func (x *StreamTradesRequest) String() string
type StreamTradesResponse ¶
type StreamTradesResponse struct { // New spot market trade Trade *SpotTrade `protobuf:"bytes,1,opt,name=trade,proto3" json:"trade,omitempty"` // Executed trades update type OperationType string `protobuf:"bytes,2,opt,name=operation_type,json=operationType,proto3" json:"operation_type,omitempty"` // Operation timestamp in UNIX millis. Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*StreamTradesResponse) Descriptor
deprecated
func (*StreamTradesResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamTradesResponse.ProtoReflect.Descriptor instead.
func (*StreamTradesResponse) GetOperationType ¶
func (x *StreamTradesResponse) GetOperationType() string
func (*StreamTradesResponse) GetTimestamp ¶
func (x *StreamTradesResponse) GetTimestamp() int64
func (*StreamTradesResponse) GetTrade ¶
func (x *StreamTradesResponse) GetTrade() *SpotTrade
func (*StreamTradesResponse) ProtoMessage ¶
func (*StreamTradesResponse) ProtoMessage()
func (*StreamTradesResponse) ProtoReflect ¶
func (x *StreamTradesResponse) ProtoReflect() protoreflect.Message
func (*StreamTradesResponse) Reset ¶
func (x *StreamTradesResponse) Reset()
func (*StreamTradesResponse) String ¶
func (x *StreamTradesResponse) String() string
type SubaccountOrdersListRequest ¶
type SubaccountOrdersListRequest struct { // subaccount ID to filter orders for specific subaccount SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // Market ID to filter orders for specific market MarketId string `protobuf:"bytes,2,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Skip will skip the first n item from the result Skip uint64 `protobuf:"varint,3,opt,name=skip,proto3" json:"skip,omitempty"` // Limit is used to specify the maximum number of items to be returned Limit int32 `protobuf:"zigzag32,4,opt,name=limit,proto3" json:"limit,omitempty"` // contains filtered or unexported fields }
func (*SubaccountOrdersListRequest) Descriptor
deprecated
func (*SubaccountOrdersListRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubaccountOrdersListRequest.ProtoReflect.Descriptor instead.
func (*SubaccountOrdersListRequest) GetLimit ¶ added in v1.38.3
func (x *SubaccountOrdersListRequest) GetLimit() int32
func (*SubaccountOrdersListRequest) GetMarketId ¶
func (x *SubaccountOrdersListRequest) GetMarketId() string
func (*SubaccountOrdersListRequest) GetSkip ¶ added in v1.38.3
func (x *SubaccountOrdersListRequest) GetSkip() uint64
func (*SubaccountOrdersListRequest) GetSubaccountId ¶
func (x *SubaccountOrdersListRequest) GetSubaccountId() string
func (*SubaccountOrdersListRequest) ProtoMessage ¶
func (*SubaccountOrdersListRequest) ProtoMessage()
func (*SubaccountOrdersListRequest) ProtoReflect ¶
func (x *SubaccountOrdersListRequest) ProtoReflect() protoreflect.Message
func (*SubaccountOrdersListRequest) Reset ¶
func (x *SubaccountOrdersListRequest) Reset()
func (*SubaccountOrdersListRequest) String ¶
func (x *SubaccountOrdersListRequest) String() string
type SubaccountOrdersListResponse ¶
type SubaccountOrdersListResponse struct { Orders []*SpotLimitOrder `protobuf:"bytes,1,rep,name=orders,proto3" json:"orders,omitempty"` Paging *Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*SubaccountOrdersListResponse) Descriptor
deprecated
func (*SubaccountOrdersListResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubaccountOrdersListResponse.ProtoReflect.Descriptor instead.
func (*SubaccountOrdersListResponse) GetOrders ¶
func (x *SubaccountOrdersListResponse) GetOrders() []*SpotLimitOrder
func (*SubaccountOrdersListResponse) GetPaging ¶ added in v1.43.4
func (x *SubaccountOrdersListResponse) GetPaging() *Paging
func (*SubaccountOrdersListResponse) ProtoMessage ¶
func (*SubaccountOrdersListResponse) ProtoMessage()
func (*SubaccountOrdersListResponse) ProtoReflect ¶
func (x *SubaccountOrdersListResponse) ProtoReflect() protoreflect.Message
func (*SubaccountOrdersListResponse) Reset ¶
func (x *SubaccountOrdersListResponse) Reset()
func (*SubaccountOrdersListResponse) String ¶
func (x *SubaccountOrdersListResponse) String() string
type SubaccountTradesListRequest ¶
type SubaccountTradesListRequest struct { // SubaccountId of the trader we want to get the trades from SubaccountId string `protobuf:"bytes,1,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // Filter trades by market ID MarketId string `protobuf:"bytes,2,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Filter by execution type of trades ExecutionType string `protobuf:"bytes,3,opt,name=execution_type,json=executionType,proto3" json:"execution_type,omitempty"` // Filter by direction trades Direction string `protobuf:"bytes,4,opt,name=direction,proto3" json:"direction,omitempty"` // Skip will skip the first n item from the result Skip uint64 `protobuf:"varint,5,opt,name=skip,proto3" json:"skip,omitempty"` // Limit is used to specify the maximum number of items to be returned Limit int32 `protobuf:"zigzag32,6,opt,name=limit,proto3" json:"limit,omitempty"` // contains filtered or unexported fields }
func (*SubaccountTradesListRequest) Descriptor
deprecated
func (*SubaccountTradesListRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubaccountTradesListRequest.ProtoReflect.Descriptor instead.
func (*SubaccountTradesListRequest) GetDirection ¶
func (x *SubaccountTradesListRequest) GetDirection() string
func (*SubaccountTradesListRequest) GetExecutionType ¶
func (x *SubaccountTradesListRequest) GetExecutionType() string
func (*SubaccountTradesListRequest) GetLimit ¶ added in v1.38.3
func (x *SubaccountTradesListRequest) GetLimit() int32
func (*SubaccountTradesListRequest) GetMarketId ¶
func (x *SubaccountTradesListRequest) GetMarketId() string
func (*SubaccountTradesListRequest) GetSkip ¶ added in v1.38.3
func (x *SubaccountTradesListRequest) GetSkip() uint64
func (*SubaccountTradesListRequest) GetSubaccountId ¶
func (x *SubaccountTradesListRequest) GetSubaccountId() string
func (*SubaccountTradesListRequest) ProtoMessage ¶
func (*SubaccountTradesListRequest) ProtoMessage()
func (*SubaccountTradesListRequest) ProtoReflect ¶
func (x *SubaccountTradesListRequest) ProtoReflect() protoreflect.Message
func (*SubaccountTradesListRequest) Reset ¶
func (x *SubaccountTradesListRequest) Reset()
func (*SubaccountTradesListRequest) String ¶
func (x *SubaccountTradesListRequest) String() string
type SubaccountTradesListResponse ¶
type SubaccountTradesListResponse struct { // List of spot market trades Trades []*SpotTrade `protobuf:"bytes,1,rep,name=trades,proto3" json:"trades,omitempty"` // contains filtered or unexported fields }
func (*SubaccountTradesListResponse) Descriptor
deprecated
func (*SubaccountTradesListResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubaccountTradesListResponse.ProtoReflect.Descriptor instead.
func (*SubaccountTradesListResponse) GetTrades ¶
func (x *SubaccountTradesListResponse) GetTrades() []*SpotTrade
func (*SubaccountTradesListResponse) ProtoMessage ¶
func (*SubaccountTradesListResponse) ProtoMessage()
func (*SubaccountTradesListResponse) ProtoReflect ¶
func (x *SubaccountTradesListResponse) ProtoReflect() protoreflect.Message
func (*SubaccountTradesListResponse) Reset ¶
func (x *SubaccountTradesListResponse) Reset()
func (*SubaccountTradesListResponse) String ¶
func (x *SubaccountTradesListResponse) String() string
type TokenMeta ¶
type TokenMeta struct { // Token full name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Token Ethereum contract address Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // Token symbol short name Symbol string `protobuf:"bytes,3,opt,name=symbol,proto3" json:"symbol,omitempty"` // URL to the logo image Logo string `protobuf:"bytes,4,opt,name=logo,proto3" json:"logo,omitempty"` // Token decimals Decimals int32 `protobuf:"zigzag32,5,opt,name=decimals,proto3" json:"decimals,omitempty"` // Token metadata fetched timestamp in UNIX millis. UpdatedAt int64 `protobuf:"zigzag64,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // contains filtered or unexported fields }
func (*TokenMeta) Descriptor
deprecated
func (*TokenMeta) GetAddress ¶
func (*TokenMeta) GetDecimals ¶
func (*TokenMeta) GetUpdatedAt ¶
func (*TokenMeta) ProtoMessage ¶
func (*TokenMeta) ProtoMessage()
func (*TokenMeta) ProtoReflect ¶
func (x *TokenMeta) ProtoReflect() protoreflect.Message
type TradesRequest ¶
type TradesRequest struct { // MarketId of the market's orderbook we want to fetch MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Filter by execution side of the trade ExecutionSide string `protobuf:"bytes,2,opt,name=execution_side,json=executionSide,proto3" json:"execution_side,omitempty"` // Filter by direction the trade Direction string `protobuf:"bytes,3,opt,name=direction,proto3" json:"direction,omitempty"` // SubaccountId of the trader we want to get the trades from SubaccountId string `protobuf:"bytes,4,opt,name=subaccount_id,json=subaccountId,proto3" json:"subaccount_id,omitempty"` // Skip will skip the first n item from the item result Skip uint64 `protobuf:"varint,5,opt,name=skip,proto3" json:"skip,omitempty"` // Limit is used to specify the maximum number of items to be returned. Limit int32 `protobuf:"zigzag32,6,opt,name=limit,proto3" json:"limit,omitempty"` // The starting timestamp in UNIX milliseconds that the trades must be equal or // older than StartTime int64 `protobuf:"zigzag64,7,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // The ending timestamp in UNIX milliseconds that the trades must be equal or // younger than EndTime int64 `protobuf:"zigzag64,8,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // MarketIds of the markets of which we want to get trades MarketIds []string `protobuf:"bytes,9,rep,name=market_ids,json=marketIds,proto3" json:"market_ids,omitempty"` // Subaccount ids of traders we want to get trades SubaccountIds []string `protobuf:"bytes,10,rep,name=subaccount_ids,json=subaccountIds,proto3" json:"subaccount_ids,omitempty"` ExecutionTypes []string `protobuf:"bytes,11,rep,name=execution_types,json=executionTypes,proto3" json:"execution_types,omitempty"` // contains filtered or unexported fields }
func (*TradesRequest) Descriptor
deprecated
func (*TradesRequest) Descriptor() ([]byte, []int)
Deprecated: Use TradesRequest.ProtoReflect.Descriptor instead.
func (*TradesRequest) GetDirection ¶
func (x *TradesRequest) GetDirection() string
func (*TradesRequest) GetEndTime ¶ added in v1.32.1
func (x *TradesRequest) GetEndTime() int64
func (*TradesRequest) GetExecutionSide ¶
func (x *TradesRequest) GetExecutionSide() string
func (*TradesRequest) GetExecutionTypes ¶ added in v1.43.4
func (x *TradesRequest) GetExecutionTypes() []string
func (*TradesRequest) GetLimit ¶ added in v1.27.5
func (x *TradesRequest) GetLimit() int32
func (*TradesRequest) GetMarketId ¶
func (x *TradesRequest) GetMarketId() string
func (*TradesRequest) GetMarketIds ¶ added in v1.34.0
func (x *TradesRequest) GetMarketIds() []string
func (*TradesRequest) GetSkip ¶ added in v1.27.5
func (x *TradesRequest) GetSkip() uint64
func (*TradesRequest) GetStartTime ¶ added in v1.32.1
func (x *TradesRequest) GetStartTime() int64
func (*TradesRequest) GetSubaccountId ¶
func (x *TradesRequest) GetSubaccountId() string
func (*TradesRequest) GetSubaccountIds ¶ added in v1.34.0
func (x *TradesRequest) GetSubaccountIds() []string
func (*TradesRequest) ProtoMessage ¶
func (*TradesRequest) ProtoMessage()
func (*TradesRequest) ProtoReflect ¶
func (x *TradesRequest) ProtoReflect() protoreflect.Message
func (*TradesRequest) Reset ¶
func (x *TradesRequest) Reset()
func (*TradesRequest) String ¶
func (x *TradesRequest) String() string
type TradesResponse ¶
type TradesResponse struct { // Trades of a Spot Market Trades []*SpotTrade `protobuf:"bytes,1,rep,name=trades,proto3" json:"trades,omitempty"` // Paging indicates pages response is on Paging *Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*TradesResponse) Descriptor
deprecated
func (*TradesResponse) Descriptor() ([]byte, []int)
Deprecated: Use TradesResponse.ProtoReflect.Descriptor instead.
func (*TradesResponse) GetPaging ¶ added in v1.43.4
func (x *TradesResponse) GetPaging() *Paging
func (*TradesResponse) GetTrades ¶
func (x *TradesResponse) GetTrades() []*SpotTrade
func (*TradesResponse) ProtoMessage ¶
func (*TradesResponse) ProtoMessage()
func (*TradesResponse) ProtoReflect ¶
func (x *TradesResponse) ProtoReflect() protoreflect.Message
func (*TradesResponse) Reset ¶
func (x *TradesResponse) Reset()
func (*TradesResponse) String ¶
func (x *TradesResponse) String() string
type UnimplementedInjectiveSpotExchangeRPCServer ¶
type UnimplementedInjectiveSpotExchangeRPCServer struct { }
UnimplementedInjectiveSpotExchangeRPCServer must be embedded to have forward compatible implementations.
func (UnimplementedInjectiveSpotExchangeRPCServer) Market ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) Market(context.Context, *MarketRequest) (*MarketResponse, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) Markets ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) Markets(context.Context, *MarketsRequest) (*MarketsResponse, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) Orderbook ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) Orderbook(context.Context, *OrderbookRequest) (*OrderbookResponse, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) OrderbookV2 ¶ added in v1.44.0
func (UnimplementedInjectiveSpotExchangeRPCServer) OrderbookV2(context.Context, *OrderbookV2Request) (*OrderbookV2Response, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) Orderbooks ¶ added in v1.34.0
func (UnimplementedInjectiveSpotExchangeRPCServer) Orderbooks(context.Context, *OrderbooksRequest) (*OrderbooksResponse, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) OrderbooksV2 ¶ added in v1.44.0
func (UnimplementedInjectiveSpotExchangeRPCServer) OrderbooksV2(context.Context, *OrderbooksV2Request) (*OrderbooksV2Response, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) Orders ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) Orders(context.Context, *OrdersRequest) (*OrdersResponse, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) OrdersHistory ¶ added in v1.43.4
func (UnimplementedInjectiveSpotExchangeRPCServer) OrdersHistory(context.Context, *OrdersHistoryRequest) (*OrdersHistoryResponse, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamMarkets ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrderbook ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrderbook(*StreamOrderbookRequest, InjectiveSpotExchangeRPC_StreamOrderbookServer) error
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrderbookUpdate ¶ added in v1.43.4
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrderbookUpdate(*StreamOrderbookUpdateRequest, InjectiveSpotExchangeRPC_StreamOrderbookUpdateServer) error
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrderbookV2 ¶ added in v1.44.0
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrderbookV2(*StreamOrderbookV2Request, InjectiveSpotExchangeRPC_StreamOrderbookV2Server) error
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrders ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrdersHistory ¶ added in v1.43.4
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamOrdersHistory(*StreamOrdersHistoryRequest, InjectiveSpotExchangeRPC_StreamOrdersHistoryServer) error
func (UnimplementedInjectiveSpotExchangeRPCServer) StreamTrades ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) SubaccountOrdersList ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) SubaccountOrdersList(context.Context, *SubaccountOrdersListRequest) (*SubaccountOrdersListResponse, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) SubaccountTradesList ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) SubaccountTradesList(context.Context, *SubaccountTradesListRequest) (*SubaccountTradesListResponse, error)
func (UnimplementedInjectiveSpotExchangeRPCServer) Trades ¶
func (UnimplementedInjectiveSpotExchangeRPCServer) Trades(context.Context, *TradesRequest) (*TradesResponse, error)
type UnsafeInjectiveSpotExchangeRPCServer ¶
type UnsafeInjectiveSpotExchangeRPCServer interface {
// contains filtered or unexported methods
}
UnsafeInjectiveSpotExchangeRPCServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InjectiveSpotExchangeRPCServer will result in compilation errors.