api

package
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2024 License: MIT Imports: 20 Imported by: 7

Documentation

Overview

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	MarketStatus_name = map[int32]string{
		0: "MS_UNKNOWN",
		1: "MS_ONLINE",
	}
	MarketStatus_value = map[string]int32{
		"MS_UNKNOWN": 0,
		"MS_ONLINE":  1,
	}
)

Enum value maps for MarketStatus.

View Source
var (
	Side_name = map[int32]string{
		0: "S_UNKNOWN",
		1: "S_BID",
		2: "S_ASK",
	}
	Side_value = map[string]int32{
		"S_UNKNOWN": 0,
		"S_BID":     1,
		"S_ASK":     2,
	}
)

Enum value maps for Side.

View Source
var (
	OrderStatus_name = map[int32]string{
		0: "OS_UNKNOWN",
		1: "OS_OPEN",
		2: "OS_PARTIAL_FILL",
		3: "OS_CANCELLED",
		4: "OS_FILLED",
	}
	OrderStatus_value = map[string]int32{
		"OS_UNKNOWN":      0,
		"OS_OPEN":         1,
		"OS_PARTIAL_FILL": 2,
		"OS_CANCELLED":    3,
		"OS_FILLED":       4,
	}
)

Enum value maps for OrderStatus.

View Source
var (
	Direction_name = map[int32]string{
		0: "D_ASCENDING",
		1: "D_DESCENDING",
	}
	Direction_value = map[string]int32{
		"D_ASCENDING":  0,
		"D_DESCENDING": 1,
	}
)

Enum value maps for Direction.

View Source
var (
	SubmitStrategy_name = map[int32]string{
		0: "P_UKNOWN",
		1: "P_SUBMIT_ALL",
		2: "P_ABORT_ON_FIRST_ERROR",
		3: "P_WAIT_FOR_CONFIRMATION",
	}
	SubmitStrategy_value = map[string]int32{
		"P_UKNOWN":                0,
		"P_SUBMIT_ALL":            1,
		"P_ABORT_ON_FIRST_ERROR":  2,
		"P_WAIT_FOR_CONFIRMATION": 3,
	}
)

Enum value maps for SubmitStrategy.

View Source
var (
	Step_name = map[int32]string{
		0: "STEP0",
		1: "STEP1",
		2: "STEP2",
		3: "STEP3",
	}
	Step_value = map[string]int32{
		"STEP0": 0,
		"STEP1": 1,
		"STEP2": 2,
		"STEP3": 3,
	}
)

Enum value maps for Step.

View Source
var (
	Project_name = map[int32]string{
		0: "P_UNKNOWN",
		1: "P_ALL",
		2: "P_JUPITER",
		3: "P_RAYDIUM",
		4: "P_SERUM",
		5: "P_OPENBOOK",
		6: "P_DRIFT",
	}
	Project_value = map[string]int32{
		"P_UNKNOWN":  0,
		"P_ALL":      1,
		"P_JUPITER":  2,
		"P_RAYDIUM":  3,
		"P_SERUM":    4,
		"P_OPENBOOK": 5,
		"P_DRIFT":    6,
	}
)

Enum value maps for Project.

View Source
var Api_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.Api",
	HandlerType: (*ApiServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PostSubmitV2",
			Handler:    _Api_PostSubmitV2_Handler,
		},
		{
			MethodName: "PostSubmitBatchV2",
			Handler:    _Api_PostSubmitBatchV2_Handler,
		},
		{
			MethodName: "GetRaydiumPools",
			Handler:    _Api_GetRaydiumPools_Handler,
		},
		{
			MethodName: "GetRaydiumQuotes",
			Handler:    _Api_GetRaydiumQuotes_Handler,
		},
		{
			MethodName: "GetRaydiumPrices",
			Handler:    _Api_GetRaydiumPrices_Handler,
		},
		{
			MethodName: "PostRaydiumSwap",
			Handler:    _Api_PostRaydiumSwap_Handler,
		},
		{
			MethodName: "PostRaydiumRouteSwap",
			Handler:    _Api_PostRaydiumRouteSwap_Handler,
		},
		{
			MethodName: "GetJupiterQuotes",
			Handler:    _Api_GetJupiterQuotes_Handler,
		},
		{
			MethodName: "GetJupiterPrices",
			Handler:    _Api_GetJupiterPrices_Handler,
		},
		{
			MethodName: "PostJupiterSwap",
			Handler:    _Api_PostJupiterSwap_Handler,
		},
		{
			MethodName: "PostJupiterRouteSwap",
			Handler:    _Api_PostJupiterRouteSwap_Handler,
		},
		{
			MethodName: "PostCloseDriftPerpPositions",
			Handler:    _Api_PostCloseDriftPerpPositions_Handler,
		},
		{
			MethodName: "GetDriftPerpOrderbook",
			Handler:    _Api_GetDriftPerpOrderbook_Handler,
		},
		{
			MethodName: "PostCreateDriftUser",
			Handler:    _Api_PostCreateDriftUser_Handler,
		},
		{
			MethodName: "GetDriftUser",
			Handler:    _Api_GetDriftUser_Handler,
		},
		{
			MethodName: "PostDriftManageCollateral",
			Handler:    _Api_PostDriftManageCollateral_Handler,
		},
		{
			MethodName: "PostDriftPerpOrder",
			Handler:    _Api_PostDriftPerpOrder_Handler,
		},
		{
			MethodName: "PostDriftSettlePNL",
			Handler:    _Api_PostDriftSettlePNL_Handler,
		},
		{
			MethodName: "PostDriftSettlePNLs",
			Handler:    _Api_PostDriftSettlePNLs_Handler,
		},
		{
			MethodName: "GetDriftAssets",
			Handler:    _Api_GetDriftAssets_Handler,
		},
		{
			MethodName: "GetDriftPerpContracts",
			Handler:    _Api_GetDriftPerpContracts_Handler,
		},
		{
			MethodName: "PostLiquidateDriftPerp",
			Handler:    _Api_PostLiquidateDriftPerp_Handler,
		},
		{
			MethodName: "GetDriftOpenPerpOrder",
			Handler:    _Api_GetDriftOpenPerpOrder_Handler,
		},
		{
			MethodName: "GetDriftOpenMarginOrder",
			Handler:    _Api_GetDriftOpenMarginOrder_Handler,
		},
		{
			MethodName: "GetDriftPerpPositions",
			Handler:    _Api_GetDriftPerpPositions_Handler,
		},
		{
			MethodName: "GetDriftOpenPerpOrders",
			Handler:    _Api_GetDriftOpenPerpOrders_Handler,
		},
		{
			MethodName: "PostDriftCancelPerpOrder",
			Handler:    _Api_PostDriftCancelPerpOrder_Handler,
		},
		{
			MethodName: "PostModifyDriftOrder",
			Handler:    _Api_PostModifyDriftOrder_Handler,
		},
		{
			MethodName: "PostCancelDriftMarginOrder",
			Handler:    _Api_PostCancelDriftMarginOrder_Handler,
		},
		{
			MethodName: "GetDriftOpenMarginOrders",
			Handler:    _Api_GetDriftOpenMarginOrders_Handler,
		},
		{
			MethodName: "GetDriftMarkets",
			Handler:    _Api_GetDriftMarkets_Handler,
		},
		{
			MethodName: "PostDriftMarginOrder",
			Handler:    _Api_PostDriftMarginOrder_Handler,
		},
		{
			MethodName: "PostDriftEnableMarginTrading",
			Handler:    _Api_PostDriftEnableMarginTrading_Handler,
		},
		{
			MethodName: "GetDriftMarginOrderbook",
			Handler:    _Api_GetDriftMarginOrderbook_Handler,
		},
		{
			MethodName: "GetDriftMarketDepth",
			Handler:    _Api_GetDriftMarketDepth_Handler,
		},
		{
			MethodName: "GetMarketsV2",
			Handler:    _Api_GetMarketsV2_Handler,
		},
		{
			MethodName: "GetTickersV2",
			Handler:    _Api_GetTickersV2_Handler,
		},
		{
			MethodName: "GetOrderbookV2",
			Handler:    _Api_GetOrderbookV2_Handler,
		},
		{
			MethodName: "GetMarketDepthV2",
			Handler:    _Api_GetMarketDepthV2_Handler,
		},
		{
			MethodName: "PostOrderV2",
			Handler:    _Api_PostOrderV2_Handler,
		},
		{
			MethodName: "PostCancelOrderV2",
			Handler:    _Api_PostCancelOrderV2_Handler,
		},
		{
			MethodName: "PostReplaceOrderV2",
			Handler:    _Api_PostReplaceOrderV2_Handler,
		},
		{
			MethodName: "PostSettleV2",
			Handler:    _Api_PostSettleV2_Handler,
		},
		{
			MethodName: "GetOpenOrdersV2",
			Handler:    _Api_GetOpenOrdersV2_Handler,
		},
		{
			MethodName: "GetUnsettledV2",
			Handler:    _Api_GetUnsettledV2_Handler,
		},
		{
			MethodName: "GetPrice",
			Handler:    _Api_GetPrice_Handler,
		},
		{
			MethodName: "GetMarkets",
			Handler:    _Api_GetMarkets_Handler,
		},
		{
			MethodName: "GetPools",
			Handler:    _Api_GetPools_Handler,
		},
		{
			MethodName: "GetTickers",
			Handler:    _Api_GetTickers_Handler,
		},
		{
			MethodName: "GetKline",
			Handler:    _Api_GetKline_Handler,
		},
		{
			MethodName: "GetOrderbook",
			Handler:    _Api_GetOrderbook_Handler,
		},
		{
			MethodName: "GetMarketDepth",
			Handler:    _Api_GetMarketDepth_Handler,
		},
		{
			MethodName: "GetTrades",
			Handler:    _Api_GetTrades_Handler,
		},
		{
			MethodName: "GetQuotes",
			Handler:    _Api_GetQuotes_Handler,
		},
		{
			MethodName: "GetServerTime",
			Handler:    _Api_GetServerTime_Handler,
		},
		{
			MethodName: "GetRecentBlockHash",
			Handler:    _Api_GetRecentBlockHash_Handler,
		},
		{
			MethodName: "GetAccountBalance",
			Handler:    _Api_GetAccountBalance_Handler,
		},
		{
			MethodName: "GetTokenAccounts",
			Handler:    _Api_GetTokenAccounts_Handler,
		},
		{
			MethodName: "PostOrder",
			Handler:    _Api_PostOrder_Handler,
		},
		{
			MethodName: "PostSubmit",
			Handler:    _Api_PostSubmit_Handler,
		},
		{
			MethodName: "PostSubmitBatch",
			Handler:    _Api_PostSubmitBatch_Handler,
		},
		{
			MethodName: "PostCancelOrder",
			Handler:    _Api_PostCancelOrder_Handler,
		},
		{
			MethodName: "PostCancelByClientOrderID",
			Handler:    _Api_PostCancelByClientOrderID_Handler,
		},
		{
			MethodName: "PostCancelAll",
			Handler:    _Api_PostCancelAll_Handler,
		},
		{
			MethodName: "PostReplaceByClientOrderID",
			Handler:    _Api_PostReplaceByClientOrderID_Handler,
		},
		{
			MethodName: "PostReplaceOrder",
			Handler:    _Api_PostReplaceOrder_Handler,
		},
		{
			MethodName: "PostSettle",
			Handler:    _Api_PostSettle_Handler,
		},
		{
			MethodName: "PostTradeSwap",
			Handler:    _Api_PostTradeSwap_Handler,
		},
		{
			MethodName: "GetOrders",
			Handler:    _Api_GetOrders_Handler,
		},
		{
			MethodName: "GetOpenOrders",
			Handler:    _Api_GetOpenOrders_Handler,
		},
		{
			MethodName: "GetOrderByID",
			Handler:    _Api_GetOrderByID_Handler,
		},
		{
			MethodName: "GetUnsettled",
			Handler:    _Api_GetUnsettled_Handler,
		},
		{
			MethodName: "PostRouteTradeSwap",
			Handler:    _Api_PostRouteTradeSwap_Handler,
		},
		{
			MethodName: "PostPerpOrder",
			Handler:    _Api_PostPerpOrder_Handler,
		},
		{
			MethodName: "GetPerpPositions",
			Handler:    _Api_GetPerpPositions_Handler,
		},
		{
			MethodName: "GetOpenPerpOrders",
			Handler:    _Api_GetOpenPerpOrders_Handler,
		},
		{
			MethodName: "PostCancelPerpOrders",
			Handler:    _Api_PostCancelPerpOrders_Handler,
		},
		{
			MethodName: "PostCancelPerpOrder",
			Handler:    _Api_PostCancelPerpOrder_Handler,
		},
		{
			MethodName: "PostClosePerpPositions",
			Handler:    _Api_PostClosePerpPositions_Handler,
		},
		{
			MethodName: "GetPerpOrderbook",
			Handler:    _Api_GetPerpOrderbook_Handler,
		},
		{
			MethodName: "PostCreateUser",
			Handler:    _Api_PostCreateUser_Handler,
		},
		{
			MethodName: "GetUser",
			Handler:    _Api_GetUser_Handler,
		},
		{
			MethodName: "PostManageCollateral",
			Handler:    _Api_PostManageCollateral_Handler,
		},
		{
			MethodName: "PostSettlePNL",
			Handler:    _Api_PostSettlePNL_Handler,
		},
		{
			MethodName: "PostSettlePNLs",
			Handler:    _Api_PostSettlePNLs_Handler,
		},
		{
			MethodName: "GetAssets",
			Handler:    _Api_GetAssets_Handler,
		},
		{
			MethodName: "GetPerpContracts",
			Handler:    _Api_GetPerpContracts_Handler,
		},
		{
			MethodName: "PostLiquidatePerp",
			Handler:    _Api_PostLiquidatePerp_Handler,
		},
		{
			MethodName: "GetOpenPerpOrder",
			Handler:    _Api_GetOpenPerpOrder_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetDriftMarginOrderbooksStream",
			Handler:       _Api_GetDriftMarginOrderbooksStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetDriftMarketDepthsStream",
			Handler:       _Api_GetDriftMarketDepthsStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetOrderbooksStream",
			Handler:       _Api_GetOrderbooksStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetMarketDepthsStream",
			Handler:       _Api_GetMarketDepthsStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetTickersStream",
			Handler:       _Api_GetTickersStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetTradesStream",
			Handler:       _Api_GetTradesStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetOrderStatusStream",
			Handler:       _Api_GetOrderStatusStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetRecentBlockHashStream",
			Handler:       _Api_GetRecentBlockHashStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetBlockStream",
			Handler:       _Api_GetBlockStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetQuotesStream",
			Handler:       _Api_GetQuotesStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetPoolReservesStream",
			Handler:       _Api_GetPoolReservesStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetPricesStream",
			Handler:       _Api_GetPricesStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetNewRaydiumPoolsStream",
			Handler:       _Api_GetNewRaydiumPoolsStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetSwapsStream",
			Handler:       _Api_GetSwapsStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetPerpOrderbooksStream",
			Handler:       _Api_GetPerpOrderbooksStream_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetPerpTradesStream",
			Handler:       _Api_GetPerpTradesStream_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api.proto",
}

Api_ServiceDesc is the grpc.ServiceDesc for Api service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterApiHandler

func RegisterApiHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterApiHandler registers the http handlers for service Api to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterApiHandlerClient

func RegisterApiHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApiClient) error

RegisterApiHandlerClient registers the http handlers for service Api to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ApiClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ApiClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ApiClient" to call the correct interceptors.

func RegisterApiHandlerFromEndpoint

func RegisterApiHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterApiHandlerFromEndpoint is same as RegisterApiHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterApiHandlerServer

func RegisterApiHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApiServer) error

RegisterApiHandlerServer registers the http handlers for service Api to "mux". UnaryRPC :call ApiServer 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 RegisterApiHandlerFromEndpoint instead.

func RegisterApiServer

func RegisterApiServer(s grpc.ServiceRegistrar, srv ApiServer)

Types

type ApiClient

type ApiClient interface {
	PostSubmitV2(ctx context.Context, in *PostSubmitRequest, opts ...grpc.CallOption) (*PostSubmitResponse, error)
	PostSubmitBatchV2(ctx context.Context, in *PostSubmitBatchRequest, opts ...grpc.CallOption) (*PostSubmitBatchResponse, error)
	// Raydium V2
	GetRaydiumPools(ctx context.Context, in *GetRaydiumPoolsRequest, opts ...grpc.CallOption) (*GetRaydiumPoolsResponse, error)
	GetRaydiumQuotes(ctx context.Context, in *GetRaydiumQuotesRequest, opts ...grpc.CallOption) (*GetRaydiumQuotesResponse, error)
	GetRaydiumPrices(ctx context.Context, in *GetRaydiumPricesRequest, opts ...grpc.CallOption) (*GetRaydiumPricesResponse, error)
	PostRaydiumSwap(ctx context.Context, in *PostRaydiumSwapRequest, opts ...grpc.CallOption) (*PostRaydiumSwapResponse, error)
	PostRaydiumRouteSwap(ctx context.Context, in *PostRaydiumRouteSwapRequest, opts ...grpc.CallOption) (*PostRaydiumRouteSwapResponse, error)
	// Jupiter V2
	GetJupiterQuotes(ctx context.Context, in *GetJupiterQuotesRequest, opts ...grpc.CallOption) (*GetJupiterQuotesResponse, error)
	GetJupiterPrices(ctx context.Context, in *GetJupiterPricesRequest, opts ...grpc.CallOption) (*GetJupiterPricesResponse, error)
	PostJupiterSwap(ctx context.Context, in *PostJupiterSwapRequest, opts ...grpc.CallOption) (*PostJupiterSwapResponse, error)
	PostJupiterRouteSwap(ctx context.Context, in *PostJupiterRouteSwapRequest, opts ...grpc.CallOption) (*PostJupiterRouteSwapResponse, error)
	// Drift V2
	PostCloseDriftPerpPositions(ctx context.Context, in *PostCloseDriftPerpPositionsRequest, opts ...grpc.CallOption) (*PostCloseDriftPerpPositionsResponse, error)
	GetDriftPerpOrderbook(ctx context.Context, in *GetDriftPerpOrderbookRequest, opts ...grpc.CallOption) (*GetDriftPerpOrderbookResponse, error)
	PostCreateDriftUser(ctx context.Context, in *PostCreateDriftUserRequest, opts ...grpc.CallOption) (*PostCreateDriftUserResponse, error)
	GetDriftUser(ctx context.Context, in *GetDriftUserRequest, opts ...grpc.CallOption) (*GetDriftUserResponse, error)
	PostDriftManageCollateral(ctx context.Context, in *PostDriftManageCollateralRequest, opts ...grpc.CallOption) (*PostDriftManageCollateralResponse, error)
	PostDriftPerpOrder(ctx context.Context, in *PostDriftPerpOrderRequest, opts ...grpc.CallOption) (*PostDriftPerpOrderResponse, error)
	PostDriftSettlePNL(ctx context.Context, in *PostDriftSettlePNLRequest, opts ...grpc.CallOption) (*PostDriftSettlePNLResponse, error)
	PostDriftSettlePNLs(ctx context.Context, in *PostDriftSettlePNLsRequest, opts ...grpc.CallOption) (*PostDriftSettlePNLsResponse, error)
	GetDriftAssets(ctx context.Context, in *GetDriftAssetsRequest, opts ...grpc.CallOption) (*GetDriftAssetsResponse, error)
	GetDriftPerpContracts(ctx context.Context, in *GetDriftPerpContractsRequest, opts ...grpc.CallOption) (*GetDriftPerpContractsResponse, error)
	PostLiquidateDriftPerp(ctx context.Context, in *PostLiquidateDriftPerpRequest, opts ...grpc.CallOption) (*PostLiquidateDriftPerpResponse, error)
	GetDriftOpenPerpOrder(ctx context.Context, in *GetDriftOpenPerpOrderRequest, opts ...grpc.CallOption) (*GetDriftOpenPerpOrderResponse, error)
	GetDriftOpenMarginOrder(ctx context.Context, in *GetDriftOpenMarginOrderRequest, opts ...grpc.CallOption) (*GetDriftOpenMarginOrderResponse, error)
	GetDriftPerpPositions(ctx context.Context, in *GetDriftPerpPositionsRequest, opts ...grpc.CallOption) (*GetDriftPerpPositionsResponse, error)
	GetDriftOpenPerpOrders(ctx context.Context, in *GetDriftOpenPerpOrdersRequest, opts ...grpc.CallOption) (*GetDriftOpenPerpOrdersResponse, error)
	PostDriftCancelPerpOrder(ctx context.Context, in *PostDriftCancelPerpOrderRequest, opts ...grpc.CallOption) (*PostDriftCancelPerpOrderResponse, error)
	PostModifyDriftOrder(ctx context.Context, in *PostModifyDriftOrderRequest, opts ...grpc.CallOption) (*PostModifyDriftOrderResponse, error)
	PostCancelDriftMarginOrder(ctx context.Context, in *PostCancelDriftMarginOrderRequest, opts ...grpc.CallOption) (*PostCancelDriftMarginOrderResponse, error)
	GetDriftOpenMarginOrders(ctx context.Context, in *GetDriftOpenMarginOrdersRequest, opts ...grpc.CallOption) (*GetDriftOpenMarginOrdersResponse, error)
	GetDriftMarkets(ctx context.Context, in *GetDriftMarketsRequest, opts ...grpc.CallOption) (*GetDriftMarketsResponse, error)
	PostDriftMarginOrder(ctx context.Context, in *PostDriftMarginOrderRequest, opts ...grpc.CallOption) (*PostDriftMarginOrderResponse, error)
	PostDriftEnableMarginTrading(ctx context.Context, in *PostDriftEnableMarginTradingRequest, opts ...grpc.CallOption) (*PostDriftEnableMarginTradingResponse, error)
	GetDriftMarginOrderbook(ctx context.Context, in *GetDriftMarginOrderbookRequest, opts ...grpc.CallOption) (*GetDriftMarginOrderbookResponse, error)
	GetDriftMarketDepth(ctx context.Context, in *GetDriftMarketDepthRequest, opts ...grpc.CallOption) (*GetDriftMarketDepthResponse, error)
	GetDriftMarginOrderbooksStream(ctx context.Context, in *GetDriftMarginOrderbooksRequest, opts ...grpc.CallOption) (Api_GetDriftMarginOrderbooksStreamClient, error)
	GetDriftMarketDepthsStream(ctx context.Context, in *GetDriftMarketDepthsStreamRequest, opts ...grpc.CallOption) (Api_GetDriftMarketDepthsStreamClient, error)
	GetMarketsV2(ctx context.Context, in *GetMarketsRequestV2, opts ...grpc.CallOption) (*GetMarketsResponseV2, error)
	GetTickersV2(ctx context.Context, in *GetTickersRequestV2, opts ...grpc.CallOption) (*GetTickersResponseV2, error)
	GetOrderbookV2(ctx context.Context, in *GetOrderbookRequestV2, opts ...grpc.CallOption) (*GetOrderbookResponseV2, error)
	GetMarketDepthV2(ctx context.Context, in *GetMarketDepthRequestV2, opts ...grpc.CallOption) (*GetMarketDepthResponseV2, error)
	PostOrderV2(ctx context.Context, in *PostOrderRequestV2, opts ...grpc.CallOption) (*PostOrderResponse, error)
	PostCancelOrderV2(ctx context.Context, in *PostCancelOrderRequestV2, opts ...grpc.CallOption) (*PostCancelOrderResponseV2, error)
	PostReplaceOrderV2(ctx context.Context, in *PostReplaceOrderRequestV2, opts ...grpc.CallOption) (*PostOrderResponse, error)
	PostSettleV2(ctx context.Context, in *PostSettleRequestV2, opts ...grpc.CallOption) (*PostSettleResponse, error)
	GetOpenOrdersV2(ctx context.Context, in *GetOpenOrdersRequestV2, opts ...grpc.CallOption) (*GetOpenOrdersResponseV2, error)
	GetUnsettledV2(ctx context.Context, in *GetUnsettledRequestV2, opts ...grpc.CallOption) (*GetUnsettledResponse, error)
	GetPrice(ctx context.Context, in *GetPriceRequest, opts ...grpc.CallOption) (*GetPriceResponse, error)
	GetMarkets(ctx context.Context, in *GetMarketsRequest, opts ...grpc.CallOption) (*GetMarketsResponse, error)
	GetPools(ctx context.Context, in *GetPoolsRequest, opts ...grpc.CallOption) (*GetPoolsResponse, error)
	GetTickers(ctx context.Context, in *GetTickersRequest, opts ...grpc.CallOption) (*GetTickersResponse, error)
	GetKline(ctx context.Context, in *GetKlineRequest, opts ...grpc.CallOption) (*GetKlineResponse, error)
	GetOrderbook(ctx context.Context, in *GetOrderbookRequest, opts ...grpc.CallOption) (*GetOrderbookResponse, error)
	GetMarketDepth(ctx context.Context, in *GetMarketDepthRequest, opts ...grpc.CallOption) (*GetMarketDepthResponse, error)
	GetTrades(ctx context.Context, in *GetTradesRequest, opts ...grpc.CallOption) (*GetTradesResponse, error)
	GetQuotes(ctx context.Context, in *GetQuotesRequest, opts ...grpc.CallOption) (*GetQuotesResponse, error)
	// system API
	GetServerTime(ctx context.Context, in *GetServerTimeRequest, opts ...grpc.CallOption) (*GetServerTimeResponse, error)
	GetRecentBlockHash(ctx context.Context, in *GetRecentBlockHashRequest, opts ...grpc.CallOption) (*GetRecentBlockHashResponse, error)
	// account endpoints
	GetAccountBalance(ctx context.Context, in *GetAccountBalanceRequest, opts ...grpc.CallOption) (*GetAccountBalanceResponse, error)
	GetTokenAccounts(ctx context.Context, in *GetTokenAccountsRequest, opts ...grpc.CallOption) (*GetTokenAccountsResponse, error)
	// trade endpoints
	PostOrder(ctx context.Context, in *PostOrderRequest, opts ...grpc.CallOption) (*PostOrderResponse, error)
	PostSubmit(ctx context.Context, in *PostSubmitRequest, opts ...grpc.CallOption) (*PostSubmitResponse, error)
	PostSubmitBatch(ctx context.Context, in *PostSubmitBatchRequest, opts ...grpc.CallOption) (*PostSubmitBatchResponse, error)
	PostCancelOrder(ctx context.Context, in *PostCancelOrderRequest, opts ...grpc.CallOption) (*PostCancelOrderResponse, error)
	PostCancelByClientOrderID(ctx context.Context, in *PostCancelByClientOrderIDRequest, opts ...grpc.CallOption) (*PostCancelOrderResponse, error)
	PostCancelAll(ctx context.Context, in *PostCancelAllRequest, opts ...grpc.CallOption) (*PostCancelAllResponse, error)
	PostReplaceByClientOrderID(ctx context.Context, in *PostOrderRequest, opts ...grpc.CallOption) (*PostOrderResponse, error)
	PostReplaceOrder(ctx context.Context, in *PostReplaceOrderRequest, opts ...grpc.CallOption) (*PostOrderResponse, error)
	PostSettle(ctx context.Context, in *PostSettleRequest, opts ...grpc.CallOption) (*PostSettleResponse, error)
	PostTradeSwap(ctx context.Context, in *TradeSwapRequest, opts ...grpc.CallOption) (*TradeSwapResponse, error)
	GetOrders(ctx context.Context, in *GetOrdersRequest, opts ...grpc.CallOption) (*GetOrdersResponse, error)
	GetOpenOrders(ctx context.Context, in *GetOpenOrdersRequest, opts ...grpc.CallOption) (*GetOpenOrdersResponse, error)
	GetOrderByID(ctx context.Context, in *GetOrderByIDRequest, opts ...grpc.CallOption) (*GetOrderByIDResponse, error)
	GetUnsettled(ctx context.Context, in *GetUnsettledRequest, opts ...grpc.CallOption) (*GetUnsettledResponse, error)
	PostRouteTradeSwap(ctx context.Context, in *RouteTradeSwapRequest, opts ...grpc.CallOption) (*TradeSwapResponse, error)
	// perp endpoints
	// migrated to v2
	PostPerpOrder(ctx context.Context, in *PostPerpOrderRequest, opts ...grpc.CallOption) (*PostPerpOrderResponse, error)
	// migrated to v2
	GetPerpPositions(ctx context.Context, in *GetPerpPositionsRequest, opts ...grpc.CallOption) (*GetPerpPositionsResponse, error)
	// migrated to v2
	GetOpenPerpOrders(ctx context.Context, in *GetOpenPerpOrdersRequest, opts ...grpc.CallOption) (*GetOpenPerpOrdersResponse, error)
	// migrated to v2
	PostCancelPerpOrders(ctx context.Context, in *PostCancelPerpOrdersRequest, opts ...grpc.CallOption) (*PostCancelPerpOrdersResponse, error)
	// migrated to v2
	PostCancelPerpOrder(ctx context.Context, in *PostCancelPerpOrderRequest, opts ...grpc.CallOption) (*PostCancelPerpOrderResponse, error)
	// migrated to v2
	PostClosePerpPositions(ctx context.Context, in *PostClosePerpPositionsRequest, opts ...grpc.CallOption) (*PostClosePerpPositionsResponse, error)
	// migrated to v2
	GetPerpOrderbook(ctx context.Context, in *GetPerpOrderbookRequest, opts ...grpc.CallOption) (*GetPerpOrderbookResponse, error)
	// migrated to v2
	PostCreateUser(ctx context.Context, in *PostCreateUserRequest, opts ...grpc.CallOption) (*PostCreateUserResponse, error)
	// migrated to v2
	GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*GetUserResponse, error)
	// migrated to v2
	PostManageCollateral(ctx context.Context, in *PostManageCollateralRequest, opts ...grpc.CallOption) (*PostManageCollateralResponse, error)
	// migrated to v2
	PostSettlePNL(ctx context.Context, in *PostSettlePNLRequest, opts ...grpc.CallOption) (*PostSettlePNLResponse, error)
	// migrated to v2
	PostSettlePNLs(ctx context.Context, in *PostSettlePNLsRequest, opts ...grpc.CallOption) (*PostSettlePNLsResponse, error)
	// migrated to v2
	GetAssets(ctx context.Context, in *GetAssetsRequest, opts ...grpc.CallOption) (*GetAssetsResponse, error)
	// migrated to v2
	GetPerpContracts(ctx context.Context, in *GetPerpContractsRequest, opts ...grpc.CallOption) (*GetPerpContractsResponse, error)
	// migrated to v2
	PostLiquidatePerp(ctx context.Context, in *PostLiquidatePerpRequest, opts ...grpc.CallOption) (*PostLiquidatePerpResponse, error)
	// migrated to v2
	GetOpenPerpOrder(ctx context.Context, in *GetOpenPerpOrderRequest, opts ...grpc.CallOption) (*GetOpenPerpOrderResponse, error)
	// streaming endpoints
	GetOrderbooksStream(ctx context.Context, in *GetOrderbooksRequest, opts ...grpc.CallOption) (Api_GetOrderbooksStreamClient, error)
	GetMarketDepthsStream(ctx context.Context, in *GetMarketDepthsRequest, opts ...grpc.CallOption) (Api_GetMarketDepthsStreamClient, error)
	GetTickersStream(ctx context.Context, in *GetTickersRequest, opts ...grpc.CallOption) (Api_GetTickersStreamClient, error)
	GetTradesStream(ctx context.Context, in *GetTradesRequest, opts ...grpc.CallOption) (Api_GetTradesStreamClient, error)
	GetOrderStatusStream(ctx context.Context, in *GetOrderStatusStreamRequest, opts ...grpc.CallOption) (Api_GetOrderStatusStreamClient, error)
	GetRecentBlockHashStream(ctx context.Context, in *GetRecentBlockHashRequest, opts ...grpc.CallOption) (Api_GetRecentBlockHashStreamClient, error)
	GetBlockStream(ctx context.Context, in *GetBlockStreamRequest, opts ...grpc.CallOption) (Api_GetBlockStreamClient, error)
	GetQuotesStream(ctx context.Context, in *GetQuotesStreamRequest, opts ...grpc.CallOption) (Api_GetQuotesStreamClient, error)
	GetPoolReservesStream(ctx context.Context, in *GetPoolReservesStreamRequest, opts ...grpc.CallOption) (Api_GetPoolReservesStreamClient, error)
	GetPricesStream(ctx context.Context, in *GetPricesStreamRequest, opts ...grpc.CallOption) (Api_GetPricesStreamClient, error)
	GetNewRaydiumPoolsStream(ctx context.Context, in *GetNewRaydiumPoolsRequest, opts ...grpc.CallOption) (Api_GetNewRaydiumPoolsStreamClient, error)
	GetSwapsStream(ctx context.Context, in *GetSwapsStreamRequest, opts ...grpc.CallOption) (Api_GetSwapsStreamClient, error)
	// Perp streaming endpoints
	GetPerpOrderbooksStream(ctx context.Context, in *GetPerpOrderbooksRequest, opts ...grpc.CallOption) (Api_GetPerpOrderbooksStreamClient, error)
	GetPerpTradesStream(ctx context.Context, in *GetPerpTradesStreamRequest, opts ...grpc.CallOption) (Api_GetPerpTradesStreamClient, error)
}

ApiClient is the client API for Api 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 NewApiClient

func NewApiClient(cc grpc.ClientConnInterface) ApiClient

type ApiServer

type ApiServer interface {
	PostSubmitV2(context.Context, *PostSubmitRequest) (*PostSubmitResponse, error)
	PostSubmitBatchV2(context.Context, *PostSubmitBatchRequest) (*PostSubmitBatchResponse, error)
	// Raydium V2
	GetRaydiumPools(context.Context, *GetRaydiumPoolsRequest) (*GetRaydiumPoolsResponse, error)
	GetRaydiumQuotes(context.Context, *GetRaydiumQuotesRequest) (*GetRaydiumQuotesResponse, error)
	GetRaydiumPrices(context.Context, *GetRaydiumPricesRequest) (*GetRaydiumPricesResponse, error)
	PostRaydiumSwap(context.Context, *PostRaydiumSwapRequest) (*PostRaydiumSwapResponse, error)
	PostRaydiumRouteSwap(context.Context, *PostRaydiumRouteSwapRequest) (*PostRaydiumRouteSwapResponse, error)
	// Jupiter V2
	GetJupiterQuotes(context.Context, *GetJupiterQuotesRequest) (*GetJupiterQuotesResponse, error)
	GetJupiterPrices(context.Context, *GetJupiterPricesRequest) (*GetJupiterPricesResponse, error)
	PostJupiterSwap(context.Context, *PostJupiterSwapRequest) (*PostJupiterSwapResponse, error)
	PostJupiterRouteSwap(context.Context, *PostJupiterRouteSwapRequest) (*PostJupiterRouteSwapResponse, error)
	// Drift V2
	PostCloseDriftPerpPositions(context.Context, *PostCloseDriftPerpPositionsRequest) (*PostCloseDriftPerpPositionsResponse, error)
	GetDriftPerpOrderbook(context.Context, *GetDriftPerpOrderbookRequest) (*GetDriftPerpOrderbookResponse, error)
	PostCreateDriftUser(context.Context, *PostCreateDriftUserRequest) (*PostCreateDriftUserResponse, error)
	GetDriftUser(context.Context, *GetDriftUserRequest) (*GetDriftUserResponse, error)
	PostDriftManageCollateral(context.Context, *PostDriftManageCollateralRequest) (*PostDriftManageCollateralResponse, error)
	PostDriftPerpOrder(context.Context, *PostDriftPerpOrderRequest) (*PostDriftPerpOrderResponse, error)
	PostDriftSettlePNL(context.Context, *PostDriftSettlePNLRequest) (*PostDriftSettlePNLResponse, error)
	PostDriftSettlePNLs(context.Context, *PostDriftSettlePNLsRequest) (*PostDriftSettlePNLsResponse, error)
	GetDriftAssets(context.Context, *GetDriftAssetsRequest) (*GetDriftAssetsResponse, error)
	GetDriftPerpContracts(context.Context, *GetDriftPerpContractsRequest) (*GetDriftPerpContractsResponse, error)
	PostLiquidateDriftPerp(context.Context, *PostLiquidateDriftPerpRequest) (*PostLiquidateDriftPerpResponse, error)
	GetDriftOpenPerpOrder(context.Context, *GetDriftOpenPerpOrderRequest) (*GetDriftOpenPerpOrderResponse, error)
	GetDriftOpenMarginOrder(context.Context, *GetDriftOpenMarginOrderRequest) (*GetDriftOpenMarginOrderResponse, error)
	GetDriftPerpPositions(context.Context, *GetDriftPerpPositionsRequest) (*GetDriftPerpPositionsResponse, error)
	GetDriftOpenPerpOrders(context.Context, *GetDriftOpenPerpOrdersRequest) (*GetDriftOpenPerpOrdersResponse, error)
	PostDriftCancelPerpOrder(context.Context, *PostDriftCancelPerpOrderRequest) (*PostDriftCancelPerpOrderResponse, error)
	PostModifyDriftOrder(context.Context, *PostModifyDriftOrderRequest) (*PostModifyDriftOrderResponse, error)
	PostCancelDriftMarginOrder(context.Context, *PostCancelDriftMarginOrderRequest) (*PostCancelDriftMarginOrderResponse, error)
	GetDriftOpenMarginOrders(context.Context, *GetDriftOpenMarginOrdersRequest) (*GetDriftOpenMarginOrdersResponse, error)
	GetDriftMarkets(context.Context, *GetDriftMarketsRequest) (*GetDriftMarketsResponse, error)
	PostDriftMarginOrder(context.Context, *PostDriftMarginOrderRequest) (*PostDriftMarginOrderResponse, error)
	PostDriftEnableMarginTrading(context.Context, *PostDriftEnableMarginTradingRequest) (*PostDriftEnableMarginTradingResponse, error)
	GetDriftMarginOrderbook(context.Context, *GetDriftMarginOrderbookRequest) (*GetDriftMarginOrderbookResponse, error)
	GetDriftMarketDepth(context.Context, *GetDriftMarketDepthRequest) (*GetDriftMarketDepthResponse, error)
	GetDriftMarginOrderbooksStream(*GetDriftMarginOrderbooksRequest, Api_GetDriftMarginOrderbooksStreamServer) error
	GetDriftMarketDepthsStream(*GetDriftMarketDepthsStreamRequest, Api_GetDriftMarketDepthsStreamServer) error
	GetMarketsV2(context.Context, *GetMarketsRequestV2) (*GetMarketsResponseV2, error)
	GetTickersV2(context.Context, *GetTickersRequestV2) (*GetTickersResponseV2, error)
	GetOrderbookV2(context.Context, *GetOrderbookRequestV2) (*GetOrderbookResponseV2, error)
	GetMarketDepthV2(context.Context, *GetMarketDepthRequestV2) (*GetMarketDepthResponseV2, error)
	PostOrderV2(context.Context, *PostOrderRequestV2) (*PostOrderResponse, error)
	PostCancelOrderV2(context.Context, *PostCancelOrderRequestV2) (*PostCancelOrderResponseV2, error)
	PostReplaceOrderV2(context.Context, *PostReplaceOrderRequestV2) (*PostOrderResponse, error)
	PostSettleV2(context.Context, *PostSettleRequestV2) (*PostSettleResponse, error)
	GetOpenOrdersV2(context.Context, *GetOpenOrdersRequestV2) (*GetOpenOrdersResponseV2, error)
	GetUnsettledV2(context.Context, *GetUnsettledRequestV2) (*GetUnsettledResponse, error)
	GetPrice(context.Context, *GetPriceRequest) (*GetPriceResponse, error)
	GetMarkets(context.Context, *GetMarketsRequest) (*GetMarketsResponse, error)
	GetPools(context.Context, *GetPoolsRequest) (*GetPoolsResponse, error)
	GetTickers(context.Context, *GetTickersRequest) (*GetTickersResponse, error)
	GetKline(context.Context, *GetKlineRequest) (*GetKlineResponse, error)
	GetOrderbook(context.Context, *GetOrderbookRequest) (*GetOrderbookResponse, error)
	GetMarketDepth(context.Context, *GetMarketDepthRequest) (*GetMarketDepthResponse, error)
	GetTrades(context.Context, *GetTradesRequest) (*GetTradesResponse, error)
	GetQuotes(context.Context, *GetQuotesRequest) (*GetQuotesResponse, error)
	// system API
	GetServerTime(context.Context, *GetServerTimeRequest) (*GetServerTimeResponse, error)
	GetRecentBlockHash(context.Context, *GetRecentBlockHashRequest) (*GetRecentBlockHashResponse, error)
	// account endpoints
	GetAccountBalance(context.Context, *GetAccountBalanceRequest) (*GetAccountBalanceResponse, error)
	GetTokenAccounts(context.Context, *GetTokenAccountsRequest) (*GetTokenAccountsResponse, error)
	// trade endpoints
	PostOrder(context.Context, *PostOrderRequest) (*PostOrderResponse, error)
	PostSubmit(context.Context, *PostSubmitRequest) (*PostSubmitResponse, error)
	PostSubmitBatch(context.Context, *PostSubmitBatchRequest) (*PostSubmitBatchResponse, error)
	PostCancelOrder(context.Context, *PostCancelOrderRequest) (*PostCancelOrderResponse, error)
	PostCancelByClientOrderID(context.Context, *PostCancelByClientOrderIDRequest) (*PostCancelOrderResponse, error)
	PostCancelAll(context.Context, *PostCancelAllRequest) (*PostCancelAllResponse, error)
	PostReplaceByClientOrderID(context.Context, *PostOrderRequest) (*PostOrderResponse, error)
	PostReplaceOrder(context.Context, *PostReplaceOrderRequest) (*PostOrderResponse, error)
	PostSettle(context.Context, *PostSettleRequest) (*PostSettleResponse, error)
	PostTradeSwap(context.Context, *TradeSwapRequest) (*TradeSwapResponse, error)
	GetOrders(context.Context, *GetOrdersRequest) (*GetOrdersResponse, error)
	GetOpenOrders(context.Context, *GetOpenOrdersRequest) (*GetOpenOrdersResponse, error)
	GetOrderByID(context.Context, *GetOrderByIDRequest) (*GetOrderByIDResponse, error)
	GetUnsettled(context.Context, *GetUnsettledRequest) (*GetUnsettledResponse, error)
	PostRouteTradeSwap(context.Context, *RouteTradeSwapRequest) (*TradeSwapResponse, error)
	// perp endpoints
	// migrated to v2
	PostPerpOrder(context.Context, *PostPerpOrderRequest) (*PostPerpOrderResponse, error)
	// migrated to v2
	GetPerpPositions(context.Context, *GetPerpPositionsRequest) (*GetPerpPositionsResponse, error)
	// migrated to v2
	GetOpenPerpOrders(context.Context, *GetOpenPerpOrdersRequest) (*GetOpenPerpOrdersResponse, error)
	// migrated to v2
	PostCancelPerpOrders(context.Context, *PostCancelPerpOrdersRequest) (*PostCancelPerpOrdersResponse, error)
	// migrated to v2
	PostCancelPerpOrder(context.Context, *PostCancelPerpOrderRequest) (*PostCancelPerpOrderResponse, error)
	// migrated to v2
	PostClosePerpPositions(context.Context, *PostClosePerpPositionsRequest) (*PostClosePerpPositionsResponse, error)
	// migrated to v2
	GetPerpOrderbook(context.Context, *GetPerpOrderbookRequest) (*GetPerpOrderbookResponse, error)
	// migrated to v2
	PostCreateUser(context.Context, *PostCreateUserRequest) (*PostCreateUserResponse, error)
	// migrated to v2
	GetUser(context.Context, *GetUserRequest) (*GetUserResponse, error)
	// migrated to v2
	PostManageCollateral(context.Context, *PostManageCollateralRequest) (*PostManageCollateralResponse, error)
	// migrated to v2
	PostSettlePNL(context.Context, *PostSettlePNLRequest) (*PostSettlePNLResponse, error)
	// migrated to v2
	PostSettlePNLs(context.Context, *PostSettlePNLsRequest) (*PostSettlePNLsResponse, error)
	// migrated to v2
	GetAssets(context.Context, *GetAssetsRequest) (*GetAssetsResponse, error)
	// migrated to v2
	GetPerpContracts(context.Context, *GetPerpContractsRequest) (*GetPerpContractsResponse, error)
	// migrated to v2
	PostLiquidatePerp(context.Context, *PostLiquidatePerpRequest) (*PostLiquidatePerpResponse, error)
	// migrated to v2
	GetOpenPerpOrder(context.Context, *GetOpenPerpOrderRequest) (*GetOpenPerpOrderResponse, error)
	// streaming endpoints
	GetOrderbooksStream(*GetOrderbooksRequest, Api_GetOrderbooksStreamServer) error
	GetMarketDepthsStream(*GetMarketDepthsRequest, Api_GetMarketDepthsStreamServer) error
	GetTickersStream(*GetTickersRequest, Api_GetTickersStreamServer) error
	GetTradesStream(*GetTradesRequest, Api_GetTradesStreamServer) error
	GetOrderStatusStream(*GetOrderStatusStreamRequest, Api_GetOrderStatusStreamServer) error
	GetRecentBlockHashStream(*GetRecentBlockHashRequest, Api_GetRecentBlockHashStreamServer) error
	GetBlockStream(*GetBlockStreamRequest, Api_GetBlockStreamServer) error
	GetQuotesStream(*GetQuotesStreamRequest, Api_GetQuotesStreamServer) error
	GetPoolReservesStream(*GetPoolReservesStreamRequest, Api_GetPoolReservesStreamServer) error
	GetPricesStream(*GetPricesStreamRequest, Api_GetPricesStreamServer) error
	GetNewRaydiumPoolsStream(*GetNewRaydiumPoolsRequest, Api_GetNewRaydiumPoolsStreamServer) error
	GetSwapsStream(*GetSwapsStreamRequest, Api_GetSwapsStreamServer) error
	// Perp streaming endpoints
	GetPerpOrderbooksStream(*GetPerpOrderbooksRequest, Api_GetPerpOrderbooksStreamServer) error
	GetPerpTradesStream(*GetPerpTradesStreamRequest, Api_GetPerpTradesStreamServer) error
	// contains filtered or unexported methods
}

ApiServer is the server API for Api service. All implementations must embed UnimplementedApiServer for forward compatibility

type Api_GetBlockStreamClient added in v1.3.0

type Api_GetBlockStreamClient interface {
	Recv() (*GetBlockStreamResponse, error)
	grpc.ClientStream
}

type Api_GetBlockStreamServer added in v1.3.0

type Api_GetBlockStreamServer interface {
	Send(*GetBlockStreamResponse) error
	grpc.ServerStream
}

type Api_GetDriftMarginOrderbooksStreamClient added in v1.7.0

type Api_GetDriftMarginOrderbooksStreamClient interface {
	Recv() (*GetDriftMarginOrderbooksStreamResponse, error)
	grpc.ClientStream
}

type Api_GetDriftMarginOrderbooksStreamServer added in v1.7.0

type Api_GetDriftMarginOrderbooksStreamServer interface {
	Send(*GetDriftMarginOrderbooksStreamResponse) error
	grpc.ServerStream
}

type Api_GetDriftMarketDepthsStreamClient added in v1.7.0

type Api_GetDriftMarketDepthsStreamClient interface {
	Recv() (*GetDriftMarketDepthStreamResponse, error)
	grpc.ClientStream
}

type Api_GetDriftMarketDepthsStreamServer added in v1.7.0

type Api_GetDriftMarketDepthsStreamServer interface {
	Send(*GetDriftMarketDepthStreamResponse) error
	grpc.ServerStream
}

type Api_GetMarketDepthsStreamClient added in v1.5.0

type Api_GetMarketDepthsStreamClient interface {
	Recv() (*GetMarketDepthsStreamResponse, error)
	grpc.ClientStream
}

type Api_GetMarketDepthsStreamServer added in v1.5.0

type Api_GetMarketDepthsStreamServer interface {
	Send(*GetMarketDepthsStreamResponse) error
	grpc.ServerStream
}

type Api_GetNewRaydiumPoolsStreamClient added in v1.9.0

type Api_GetNewRaydiumPoolsStreamClient interface {
	Recv() (*GetNewRaydiumPoolsResponse, error)
	grpc.ClientStream
}

type Api_GetNewRaydiumPoolsStreamServer added in v1.9.0

type Api_GetNewRaydiumPoolsStreamServer interface {
	Send(*GetNewRaydiumPoolsResponse) error
	grpc.ServerStream
}

type Api_GetOrderStatusStreamClient

type Api_GetOrderStatusStreamClient interface {
	Recv() (*GetOrderStatusStreamResponse, error)
	grpc.ClientStream
}

type Api_GetOrderStatusStreamServer

type Api_GetOrderStatusStreamServer interface {
	Send(*GetOrderStatusStreamResponse) error
	grpc.ServerStream
}

type Api_GetOrderbooksStreamClient

type Api_GetOrderbooksStreamClient interface {
	Recv() (*GetOrderbooksStreamResponse, error)
	grpc.ClientStream
}

type Api_GetOrderbooksStreamServer

type Api_GetOrderbooksStreamServer interface {
	Send(*GetOrderbooksStreamResponse) error
	grpc.ServerStream
}

type Api_GetPerpOrderbooksStreamClient added in v1.5.0

type Api_GetPerpOrderbooksStreamClient interface {
	Recv() (*GetPerpOrderbooksStreamResponse, error)
	grpc.ClientStream
}

type Api_GetPerpOrderbooksStreamServer added in v1.5.0

type Api_GetPerpOrderbooksStreamServer interface {
	Send(*GetPerpOrderbooksStreamResponse) error
	grpc.ServerStream
}

type Api_GetPerpTradesStreamClient added in v1.5.0

type Api_GetPerpTradesStreamClient interface {
	Recv() (*GetPerpTradesStreamResponse, error)
	grpc.ClientStream
}

type Api_GetPerpTradesStreamServer added in v1.5.0

type Api_GetPerpTradesStreamServer interface {
	Send(*GetPerpTradesStreamResponse) error
	grpc.ServerStream
}

type Api_GetPoolReservesStreamClient

type Api_GetPoolReservesStreamClient interface {
	Recv() (*GetPoolReservesStreamResponse, error)
	grpc.ClientStream
}

type Api_GetPoolReservesStreamServer

type Api_GetPoolReservesStreamServer interface {
	Send(*GetPoolReservesStreamResponse) error
	grpc.ServerStream
}

type Api_GetPricesStreamClient

type Api_GetPricesStreamClient interface {
	Recv() (*GetPricesStreamResponse, error)
	grpc.ClientStream
}

type Api_GetPricesStreamServer

type Api_GetPricesStreamServer interface {
	Send(*GetPricesStreamResponse) error
	grpc.ServerStream
}

type Api_GetQuotesStreamClient

type Api_GetQuotesStreamClient interface {
	Recv() (*GetQuotesStreamResponse, error)
	grpc.ClientStream
}

type Api_GetQuotesStreamServer

type Api_GetQuotesStreamServer interface {
	Send(*GetQuotesStreamResponse) error
	grpc.ServerStream
}

type Api_GetRecentBlockHashStreamClient

type Api_GetRecentBlockHashStreamClient interface {
	Recv() (*GetRecentBlockHashResponse, error)
	grpc.ClientStream
}

type Api_GetRecentBlockHashStreamServer

type Api_GetRecentBlockHashStreamServer interface {
	Send(*GetRecentBlockHashResponse) error
	grpc.ServerStream
}

type Api_GetSwapsStreamClient

type Api_GetSwapsStreamClient interface {
	Recv() (*GetSwapsStreamResponse, error)
	grpc.ClientStream
}

type Api_GetSwapsStreamServer

type Api_GetSwapsStreamServer interface {
	Send(*GetSwapsStreamResponse) error
	grpc.ServerStream
}

type Api_GetTickersStreamClient

type Api_GetTickersStreamClient interface {
	Recv() (*GetTickersStreamResponse, error)
	grpc.ClientStream
}

type Api_GetTickersStreamServer

type Api_GetTickersStreamServer interface {
	Send(*GetTickersStreamResponse) error
	grpc.ServerStream
}

type Api_GetTradesStreamClient

type Api_GetTradesStreamClient interface {
	Recv() (*GetTradesStreamResponse, error)
	grpc.ClientStream
}

type Api_GetTradesStreamServer

type Api_GetTradesStreamServer interface {
	Send(*GetTradesStreamResponse) error
	grpc.ServerStream
}

type Asset added in v1.5.0

type Asset struct {
	ValuationAsset string  `protobuf:"bytes,1,opt,name=valuationAsset,proto3" json:"valuationAsset,omitempty"`
	Balance        float64 `protobuf:"fixed64,2,opt,name=balance,proto3" json:"balance,omitempty"`
	Valuation      float64 `protobuf:"fixed64,3,opt,name=valuation,proto3" json:"valuation,omitempty"`
	AccountAddress string  `protobuf:"bytes,4,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	SubAccountID   int64   `protobuf:"varint,5,opt,name=subAccountID,proto3" json:"subAccountID,omitempty"`
	// contains filtered or unexported fields
}

func (*Asset) Descriptor deprecated added in v1.5.0

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

Deprecated: Use Asset.ProtoReflect.Descriptor instead.

func (*Asset) GetAccountAddress added in v1.6.0

func (x *Asset) GetAccountAddress() string

func (*Asset) GetBalance added in v1.5.0

func (x *Asset) GetBalance() float64

func (*Asset) GetSubAccountID added in v1.6.0

func (x *Asset) GetSubAccountID() int64

func (*Asset) GetValuation added in v1.5.0

func (x *Asset) GetValuation() float64

func (*Asset) GetValuationAsset added in v1.5.0

func (x *Asset) GetValuationAsset() string

func (*Asset) ProtoMessage added in v1.5.0

func (*Asset) ProtoMessage()

func (*Asset) ProtoReflect added in v1.5.0

func (x *Asset) ProtoReflect() protoreflect.Message

func (*Asset) Reset added in v1.5.0

func (x *Asset) Reset()

func (*Asset) String added in v1.5.0

func (x *Asset) String() string

type Block added in v1.3.0

type Block struct {
	Slot   uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Hash   string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	Time   int64  `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"`
	Height uint64 `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

func (*Block) Descriptor deprecated added in v1.3.0

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

Deprecated: Use Block.ProtoReflect.Descriptor instead.

func (*Block) GetHash added in v1.3.0

func (x *Block) GetHash() string

func (*Block) GetHeight added in v1.3.0

func (x *Block) GetHeight() uint64

func (*Block) GetSlot added in v1.3.0

func (x *Block) GetSlot() uint64

func (*Block) GetTime added in v1.3.0

func (x *Block) GetTime() int64

func (*Block) ProtoMessage added in v1.3.0

func (*Block) ProtoMessage()

func (*Block) ProtoReflect added in v1.3.0

func (x *Block) ProtoReflect() protoreflect.Message

func (*Block) Reset added in v1.3.0

func (x *Block) Reset()

func (*Block) String added in v1.3.0

func (x *Block) String() string

type Candle

type Candle struct {
	StartTime  *timestamp.Timestamp `protobuf:"bytes,1,opt,name=startTime,proto3" json:"startTime,omitempty"`
	UpdateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
	Open       float64              `protobuf:"fixed64,3,opt,name=open,proto3" json:"open,omitempty"`
	Close      float64              `protobuf:"fixed64,4,opt,name=close,proto3" json:"close,omitempty"`
	Low        float64              `protobuf:"fixed64,5,opt,name=low,proto3" json:"low,omitempty"`
	High       float64              `protobuf:"fixed64,6,opt,name=high,proto3" json:"high,omitempty"`
	Amount     float64              `protobuf:"fixed64,7,opt,name=amount,proto3" json:"amount,omitempty"`
	Volume     float64              `protobuf:"fixed64,8,opt,name=volume,proto3" json:"volume,omitempty"`
	Count      float64              `protobuf:"fixed64,9,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*Candle) Descriptor deprecated

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

Deprecated: Use Candle.ProtoReflect.Descriptor instead.

func (*Candle) GetAmount

func (x *Candle) GetAmount() float64

func (*Candle) GetClose

func (x *Candle) GetClose() float64

func (*Candle) GetCount

func (x *Candle) GetCount() float64

func (*Candle) GetHigh

func (x *Candle) GetHigh() float64

func (*Candle) GetLow

func (x *Candle) GetLow() float64

func (*Candle) GetOpen

func (x *Candle) GetOpen() float64

func (*Candle) GetStartTime

func (x *Candle) GetStartTime() *timestamp.Timestamp

func (*Candle) GetUpdateTime

func (x *Candle) GetUpdateTime() *timestamp.Timestamp

func (*Candle) GetVolume

func (x *Candle) GetVolume() float64

func (*Candle) ProtoMessage

func (*Candle) ProtoMessage()

func (*Candle) ProtoReflect

func (x *Candle) ProtoReflect() protoreflect.Message

func (*Candle) Reset

func (x *Candle) Reset()

func (*Candle) String

func (x *Candle) String() string

type Context added in v1.8.0

type Context struct {
	Slot uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	// contains filtered or unexported fields
}

Drift V2

func (*Context) Descriptor deprecated added in v1.8.0

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

Deprecated: Use Context.ProtoReflect.Descriptor instead.

func (*Context) GetSlot added in v1.8.0

func (x *Context) GetSlot() uint64

func (*Context) ProtoMessage added in v1.8.0

func (*Context) ProtoMessage()

func (*Context) ProtoReflect added in v1.8.0

func (x *Context) ProtoReflect() protoreflect.Message

func (*Context) Reset added in v1.8.0

func (x *Context) Reset()

func (*Context) String added in v1.8.0

func (x *Context) String() string

type ContractInfo added in v1.5.0

type ContractInfo struct {
	Contract        common.PerpContract `protobuf:"varint,1,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	ContractAddress string              `protobuf:"bytes,2,opt,name=contractAddress,proto3" json:"contractAddress,omitempty"`
	FundingRate     float64             `protobuf:"fixed64,3,opt,name=fundingRate,proto3" json:"fundingRate,omitempty"`
	MinSize         float64             `protobuf:"fixed64,4,opt,name=minSize,proto3" json:"minSize,omitempty"`
	PerpPrice       float64             `protobuf:"fixed64,5,opt,name=perpPrice,proto3" json:"perpPrice,omitempty"`
	IndexPrice      float64             `protobuf:"fixed64,6,opt,name=indexPrice,proto3" json:"indexPrice,omitempty"`
	OpenInterest    float64             `protobuf:"fixed64,7,opt,name=openInterest,proto3" json:"openInterest,omitempty"`
	// contains filtered or unexported fields
}

func (*ContractInfo) Descriptor deprecated added in v1.5.0

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

Deprecated: Use ContractInfo.ProtoReflect.Descriptor instead.

func (*ContractInfo) GetContract added in v1.5.0

func (x *ContractInfo) GetContract() common.PerpContract

func (*ContractInfo) GetContractAddress added in v1.5.0

func (x *ContractInfo) GetContractAddress() string

func (*ContractInfo) GetFundingRate added in v1.5.0

func (x *ContractInfo) GetFundingRate() float64

func (*ContractInfo) GetIndexPrice added in v1.5.0

func (x *ContractInfo) GetIndexPrice() float64

func (*ContractInfo) GetMinSize added in v1.5.0

func (x *ContractInfo) GetMinSize() float64

func (*ContractInfo) GetOpenInterest added in v1.6.0

func (x *ContractInfo) GetOpenInterest() float64

func (*ContractInfo) GetPerpPrice added in v1.5.0

func (x *ContractInfo) GetPerpPrice() float64

func (*ContractInfo) ProtoMessage added in v1.5.0

func (*ContractInfo) ProtoMessage()

func (*ContractInfo) ProtoReflect added in v1.5.0

func (x *ContractInfo) ProtoReflect() protoreflect.Message

func (*ContractInfo) Reset added in v1.5.0

func (x *ContractInfo) Reset()

func (*ContractInfo) String added in v1.5.0

func (x *ContractInfo) String() string

type Direction

type Direction int32
const (
	Direction_D_ASCENDING  Direction = 0
	Direction_D_DESCENDING Direction = 1
)

func (Direction) Descriptor

func (Direction) Descriptor() protoreflect.EnumDescriptor

func (Direction) Enum

func (x Direction) Enum() *Direction

func (Direction) EnumDescriptor deprecated

func (Direction) EnumDescriptor() ([]byte, []int)

Deprecated: Use Direction.Descriptor instead.

func (Direction) Number

func (x Direction) Number() protoreflect.EnumNumber

func (Direction) String

func (x Direction) String() string

func (Direction) Type

type DriftMarginOrder added in v1.8.0

type DriftMarginOrder struct {
	OrderID        uint64  `protobuf:"varint,1,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID  uint64  `protobuf:"varint,2,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	Market         string  `protobuf:"bytes,3,opt,name=market,proto3" json:"market,omitempty"`
	PositionSide   string  `protobuf:"bytes,4,opt,name=positionSide,proto3" json:"positionSide,omitempty"`
	OrderType      string  `protobuf:"bytes,5,opt,name=orderType,proto3" json:"orderType,omitempty"`
	Price          float64 `protobuf:"fixed64,6,opt,name=price,proto3" json:"price,omitempty"`
	Size           float64 `protobuf:"fixed64,7,opt,name=size,proto3" json:"size,omitempty"`
	RemainingSize  float64 `protobuf:"fixed64,8,opt,name=remainingSize,proto3" json:"remainingSize,omitempty"`
	Status         string  `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
	AccountAddress string  `protobuf:"bytes,10,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	SubAccountID   uint64  `protobuf:"varint,11,opt,name=subAccountID,proto3" json:"subAccountID,omitempty"`
	PostOnly       bool    `protobuf:"varint,12,opt,name=postOnly,proto3" json:"postOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*DriftMarginOrder) Descriptor deprecated added in v1.8.0

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

Deprecated: Use DriftMarginOrder.ProtoReflect.Descriptor instead.

func (*DriftMarginOrder) GetAccountAddress added in v1.8.0

func (x *DriftMarginOrder) GetAccountAddress() string

func (*DriftMarginOrder) GetClientOrderID added in v1.8.0

func (x *DriftMarginOrder) GetClientOrderID() uint64

func (*DriftMarginOrder) GetMarket added in v1.8.0

func (x *DriftMarginOrder) GetMarket() string

func (*DriftMarginOrder) GetOrderID added in v1.8.0

func (x *DriftMarginOrder) GetOrderID() uint64

func (*DriftMarginOrder) GetOrderType added in v1.8.0

func (x *DriftMarginOrder) GetOrderType() string

func (*DriftMarginOrder) GetPositionSide added in v1.8.0

func (x *DriftMarginOrder) GetPositionSide() string

func (*DriftMarginOrder) GetPostOnly added in v1.8.0

func (x *DriftMarginOrder) GetPostOnly() bool

func (*DriftMarginOrder) GetPrice added in v1.8.0

func (x *DriftMarginOrder) GetPrice() float64

func (*DriftMarginOrder) GetRemainingSize added in v1.8.0

func (x *DriftMarginOrder) GetRemainingSize() float64

func (*DriftMarginOrder) GetSize added in v1.8.0

func (x *DriftMarginOrder) GetSize() float64

func (*DriftMarginOrder) GetStatus added in v1.8.0

func (x *DriftMarginOrder) GetStatus() string

func (*DriftMarginOrder) GetSubAccountID added in v1.8.0

func (x *DriftMarginOrder) GetSubAccountID() uint64

func (*DriftMarginOrder) ProtoMessage added in v1.8.0

func (*DriftMarginOrder) ProtoMessage()

func (*DriftMarginOrder) ProtoReflect added in v1.8.0

func (x *DriftMarginOrder) ProtoReflect() protoreflect.Message

func (*DriftMarginOrder) Reset added in v1.8.0

func (x *DriftMarginOrder) Reset()

func (*DriftMarginOrder) String added in v1.8.0

func (x *DriftMarginOrder) String() string

type DriftMarginOrderbookItem added in v1.7.0

type DriftMarginOrderbookItem struct {
	Price         float64           `protobuf:"fixed64,1,opt,name=price,proto3" json:"price,omitempty"`
	Size          float64           `protobuf:"fixed64,2,opt,name=size,proto3" json:"size,omitempty"`
	OrderID       string            `protobuf:"bytes,3,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID uint64            `protobuf:"varint,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OwnerAddress  string            `protobuf:"bytes,5,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Metadata      map[string]string `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DriftMarginOrderbookItem) Descriptor deprecated added in v1.7.0

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

Deprecated: Use DriftMarginOrderbookItem.ProtoReflect.Descriptor instead.

func (*DriftMarginOrderbookItem) GetClientOrderID added in v1.7.0

func (x *DriftMarginOrderbookItem) GetClientOrderID() uint64

func (*DriftMarginOrderbookItem) GetMetadata added in v1.7.0

func (x *DriftMarginOrderbookItem) GetMetadata() map[string]string

func (*DriftMarginOrderbookItem) GetOrderID added in v1.7.0

func (x *DriftMarginOrderbookItem) GetOrderID() string

func (*DriftMarginOrderbookItem) GetOwnerAddress added in v1.7.0

func (x *DriftMarginOrderbookItem) GetOwnerAddress() string

func (*DriftMarginOrderbookItem) GetPrice added in v1.7.0

func (x *DriftMarginOrderbookItem) GetPrice() float64

func (*DriftMarginOrderbookItem) GetSize added in v1.7.0

func (x *DriftMarginOrderbookItem) GetSize() float64

func (*DriftMarginOrderbookItem) ProtoMessage added in v1.7.0

func (*DriftMarginOrderbookItem) ProtoMessage()

func (*DriftMarginOrderbookItem) ProtoReflect added in v1.7.0

func (x *DriftMarginOrderbookItem) ProtoReflect() protoreflect.Message

func (*DriftMarginOrderbookItem) Reset added in v1.7.0

func (x *DriftMarginOrderbookItem) Reset()

func (*DriftMarginOrderbookItem) String added in v1.7.0

func (x *DriftMarginOrderbookItem) String() string

type DriftMarket added in v1.7.0

type DriftMarket struct {
	Market        string            `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Status        string            `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Address       string            `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	BaseMint      string            `protobuf:"bytes,4,opt,name=baseMint,proto3" json:"baseMint,omitempty"`
	QuotedMint    string            `protobuf:"bytes,5,opt,name=quotedMint,proto3" json:"quotedMint,omitempty"`
	BaseDecimals  int64             `protobuf:"varint,6,opt,name=baseDecimals,proto3" json:"baseDecimals,omitempty"`
	QuoteDecimals int64             `protobuf:"varint,7,opt,name=quoteDecimals,proto3" json:"quoteDecimals,omitempty"`
	Metadata      map[string]string `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DriftMarket) Descriptor deprecated added in v1.7.0

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

Deprecated: Use DriftMarket.ProtoReflect.Descriptor instead.

func (*DriftMarket) GetAddress added in v1.7.0

func (x *DriftMarket) GetAddress() string

func (*DriftMarket) GetBaseDecimals added in v1.7.0

func (x *DriftMarket) GetBaseDecimals() int64

func (*DriftMarket) GetBaseMint added in v1.7.0

func (x *DriftMarket) GetBaseMint() string

func (*DriftMarket) GetMarket added in v1.7.0

func (x *DriftMarket) GetMarket() string

func (*DriftMarket) GetMetadata added in v1.7.0

func (x *DriftMarket) GetMetadata() map[string]string

func (*DriftMarket) GetQuoteDecimals added in v1.7.0

func (x *DriftMarket) GetQuoteDecimals() int64

func (*DriftMarket) GetQuotedMint added in v1.7.0

func (x *DriftMarket) GetQuotedMint() string

func (*DriftMarket) GetStatus added in v1.7.0

func (x *DriftMarket) GetStatus() string

func (*DriftMarket) ProtoMessage added in v1.7.0

func (*DriftMarket) ProtoMessage()

func (*DriftMarket) ProtoReflect added in v1.7.0

func (x *DriftMarket) ProtoReflect() protoreflect.Message

func (*DriftMarket) Reset added in v1.7.0

func (x *DriftMarket) Reset()

func (*DriftMarket) String added in v1.7.0

func (x *DriftMarket) String() string

type DriftMarketDepthItem added in v1.7.0

type DriftMarketDepthItem struct {
	Price float64 `protobuf:"fixed64,1,opt,name=price,proto3" json:"price,omitempty"`
	Size  float64 `protobuf:"fixed64,2,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*DriftMarketDepthItem) Descriptor deprecated added in v1.7.0

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

Deprecated: Use DriftMarketDepthItem.ProtoReflect.Descriptor instead.

func (*DriftMarketDepthItem) GetPrice added in v1.7.0

func (x *DriftMarketDepthItem) GetPrice() float64

func (*DriftMarketDepthItem) GetSize added in v1.7.0

func (x *DriftMarketDepthItem) GetSize() float64

func (*DriftMarketDepthItem) ProtoMessage added in v1.7.0

func (*DriftMarketDepthItem) ProtoMessage()

func (*DriftMarketDepthItem) ProtoReflect added in v1.7.0

func (x *DriftMarketDepthItem) ProtoReflect() protoreflect.Message

func (*DriftMarketDepthItem) Reset added in v1.7.0

func (x *DriftMarketDepthItem) Reset()

func (*DriftMarketDepthItem) String added in v1.7.0

func (x *DriftMarketDepthItem) String() string

type DriftPerpOrder added in v1.8.0

type DriftPerpOrder struct {
	OrderID        uint64  `protobuf:"varint,1,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID  uint64  `protobuf:"varint,2,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	Contract       string  `protobuf:"bytes,3,opt,name=contract,proto3" json:"contract,omitempty"`
	PositionSide   string  `protobuf:"bytes,4,opt,name=positionSide,proto3" json:"positionSide,omitempty"`
	OrderType      string  `protobuf:"bytes,5,opt,name=orderType,proto3" json:"orderType,omitempty"`
	Price          float64 `protobuf:"fixed64,6,opt,name=price,proto3" json:"price,omitempty"`
	Size           float64 `protobuf:"fixed64,7,opt,name=size,proto3" json:"size,omitempty"`
	RemainingSize  float64 `protobuf:"fixed64,8,opt,name=remainingSize,proto3" json:"remainingSize,omitempty"`
	Status         string  `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
	AccountAddress string  `protobuf:"bytes,10,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	SubAccountID   uint64  `protobuf:"varint,11,opt,name=subAccountID,proto3" json:"subAccountID,omitempty"`
	PostOnly       bool    `protobuf:"varint,12,opt,name=postOnly,proto3" json:"postOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*DriftPerpOrder) Descriptor deprecated added in v1.8.0

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

Deprecated: Use DriftPerpOrder.ProtoReflect.Descriptor instead.

func (*DriftPerpOrder) GetAccountAddress added in v1.8.0

func (x *DriftPerpOrder) GetAccountAddress() string

func (*DriftPerpOrder) GetClientOrderID added in v1.8.0

func (x *DriftPerpOrder) GetClientOrderID() uint64

func (*DriftPerpOrder) GetContract added in v1.8.0

func (x *DriftPerpOrder) GetContract() string

func (*DriftPerpOrder) GetOrderID added in v1.8.0

func (x *DriftPerpOrder) GetOrderID() uint64

func (*DriftPerpOrder) GetOrderType added in v1.8.0

func (x *DriftPerpOrder) GetOrderType() string

func (*DriftPerpOrder) GetPositionSide added in v1.8.0

func (x *DriftPerpOrder) GetPositionSide() string

func (*DriftPerpOrder) GetPostOnly added in v1.8.0

func (x *DriftPerpOrder) GetPostOnly() bool

func (*DriftPerpOrder) GetPrice added in v1.8.0

func (x *DriftPerpOrder) GetPrice() float64

func (*DriftPerpOrder) GetRemainingSize added in v1.8.0

func (x *DriftPerpOrder) GetRemainingSize() float64

func (*DriftPerpOrder) GetSize added in v1.8.0

func (x *DriftPerpOrder) GetSize() float64

func (*DriftPerpOrder) GetStatus added in v1.8.0

func (x *DriftPerpOrder) GetStatus() string

func (*DriftPerpOrder) GetSubAccountID added in v1.8.0

func (x *DriftPerpOrder) GetSubAccountID() uint64

func (*DriftPerpOrder) ProtoMessage added in v1.8.0

func (*DriftPerpOrder) ProtoMessage()

func (*DriftPerpOrder) ProtoReflect added in v1.8.0

func (x *DriftPerpOrder) ProtoReflect() protoreflect.Message

func (*DriftPerpOrder) Reset added in v1.8.0

func (x *DriftPerpOrder) Reset()

func (*DriftPerpOrder) String added in v1.8.0

func (x *DriftPerpOrder) String() string

type DriftPerpPosition added in v1.8.0

type DriftPerpPosition struct {
	Contract         string  `protobuf:"bytes,1,opt,name=contract,proto3" json:"contract,omitempty"`
	AccountAddress   string  `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	SubAccountID     int64   `protobuf:"varint,3,opt,name=subAccountID,proto3" json:"subAccountID,omitempty"`
	VolumeAvailable  float64 `protobuf:"fixed64,4,opt,name=volumeAvailable,proto3" json:"volumeAvailable,omitempty"`
	VolumeInOrder    float64 `protobuf:"fixed64,5,opt,name=volumeInOrder,proto3" json:"volumeInOrder,omitempty"`
	PositionMargin   float64 `protobuf:"fixed64,6,opt,name=positionMargin,proto3" json:"positionMargin,omitempty"`
	PositionSide     string  `protobuf:"bytes,7,opt,name=positionSide,proto3" json:"positionSide,omitempty"`
	NotionalValue    float64 `protobuf:"fixed64,8,opt,name=notionalValue,proto3" json:"notionalValue,omitempty"`
	IndexPrice       float64 `protobuf:"fixed64,9,opt,name=indexPrice,proto3" json:"indexPrice,omitempty"`
	LiquidationPrice float64 `protobuf:"fixed64,10,opt,name=liquidationPrice,proto3" json:"liquidationPrice,omitempty"`
	UnrealizedPNL    float64 `protobuf:"fixed64,11,opt,name=unrealizedPNL,proto3" json:"unrealizedPNL,omitempty"`
	// contains filtered or unexported fields
}

func (*DriftPerpPosition) Descriptor deprecated added in v1.8.0

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

Deprecated: Use DriftPerpPosition.ProtoReflect.Descriptor instead.

func (*DriftPerpPosition) GetAccountAddress added in v1.8.0

func (x *DriftPerpPosition) GetAccountAddress() string

func (*DriftPerpPosition) GetContract added in v1.8.0

func (x *DriftPerpPosition) GetContract() string

func (*DriftPerpPosition) GetIndexPrice added in v1.8.0

func (x *DriftPerpPosition) GetIndexPrice() float64

func (*DriftPerpPosition) GetLiquidationPrice added in v1.8.0

func (x *DriftPerpPosition) GetLiquidationPrice() float64

func (*DriftPerpPosition) GetNotionalValue added in v1.8.0

func (x *DriftPerpPosition) GetNotionalValue() float64

func (*DriftPerpPosition) GetPositionMargin added in v1.8.0

func (x *DriftPerpPosition) GetPositionMargin() float64

func (*DriftPerpPosition) GetPositionSide added in v1.8.0

func (x *DriftPerpPosition) GetPositionSide() string

func (*DriftPerpPosition) GetSubAccountID added in v1.8.0

func (x *DriftPerpPosition) GetSubAccountID() int64

func (*DriftPerpPosition) GetUnrealizedPNL added in v1.9.0

func (x *DriftPerpPosition) GetUnrealizedPNL() float64

func (*DriftPerpPosition) GetVolumeAvailable added in v1.8.0

func (x *DriftPerpPosition) GetVolumeAvailable() float64

func (*DriftPerpPosition) GetVolumeInOrder added in v1.8.0

func (x *DriftPerpPosition) GetVolumeInOrder() float64

func (*DriftPerpPosition) ProtoMessage added in v1.8.0

func (*DriftPerpPosition) ProtoMessage()

func (*DriftPerpPosition) ProtoReflect added in v1.8.0

func (x *DriftPerpPosition) ProtoReflect() protoreflect.Message

func (*DriftPerpPosition) Reset added in v1.8.0

func (x *DriftPerpPosition) Reset()

func (*DriftPerpPosition) String added in v1.8.0

func (x *DriftPerpPosition) String() string

type GetAccountBalanceRequest

type GetAccountBalanceRequest struct {
	OwnerAddress string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAccountBalanceRequest) Descriptor deprecated

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

Deprecated: Use GetAccountBalanceRequest.ProtoReflect.Descriptor instead.

func (*GetAccountBalanceRequest) GetOwnerAddress

func (x *GetAccountBalanceRequest) GetOwnerAddress() string

func (*GetAccountBalanceRequest) ProtoMessage

func (*GetAccountBalanceRequest) ProtoMessage()

func (*GetAccountBalanceRequest) ProtoReflect

func (x *GetAccountBalanceRequest) ProtoReflect() protoreflect.Message

func (*GetAccountBalanceRequest) Reset

func (x *GetAccountBalanceRequest) Reset()

func (*GetAccountBalanceRequest) String

func (x *GetAccountBalanceRequest) String() string

type GetAccountBalanceResponse

type GetAccountBalanceResponse struct {
	Tokens []*TokenBalance `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAccountBalanceResponse) Descriptor deprecated

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

Deprecated: Use GetAccountBalanceResponse.ProtoReflect.Descriptor instead.

func (*GetAccountBalanceResponse) GetTokens

func (x *GetAccountBalanceResponse) GetTokens() []*TokenBalance

func (*GetAccountBalanceResponse) ProtoMessage

func (*GetAccountBalanceResponse) ProtoMessage()

func (*GetAccountBalanceResponse) ProtoReflect

func (*GetAccountBalanceResponse) Reset

func (x *GetAccountBalanceResponse) Reset()

func (*GetAccountBalanceResponse) String

func (x *GetAccountBalanceResponse) String() string

type GetAssetsRequest added in v1.5.0

type GetAssetsRequest struct {
	OwnerAddress   string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string  `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Project        Project `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAssetsRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetAssetsRequest.ProtoReflect.Descriptor instead.

func (*GetAssetsRequest) GetAccountAddress added in v1.5.0

func (x *GetAssetsRequest) GetAccountAddress() string

func (*GetAssetsRequest) GetOwnerAddress added in v1.5.0

func (x *GetAssetsRequest) GetOwnerAddress() string

func (*GetAssetsRequest) GetProject added in v1.5.0

func (x *GetAssetsRequest) GetProject() Project

func (*GetAssetsRequest) ProtoMessage added in v1.5.0

func (*GetAssetsRequest) ProtoMessage()

func (*GetAssetsRequest) ProtoReflect added in v1.5.0

func (x *GetAssetsRequest) ProtoReflect() protoreflect.Message

func (*GetAssetsRequest) Reset added in v1.5.0

func (x *GetAssetsRequest) Reset()

func (*GetAssetsRequest) String added in v1.5.0

func (x *GetAssetsRequest) String() string

type GetAssetsResponse added in v1.5.0

type GetAssetsResponse struct {
	OwnerAddress string   `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Assets       []*Asset `protobuf:"bytes,2,rep,name=assets,proto3" json:"assets,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAssetsResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetAssetsResponse.ProtoReflect.Descriptor instead.

func (*GetAssetsResponse) GetAssets added in v1.5.0

func (x *GetAssetsResponse) GetAssets() []*Asset

func (*GetAssetsResponse) GetOwnerAddress added in v1.5.0

func (x *GetAssetsResponse) GetOwnerAddress() string

func (*GetAssetsResponse) ProtoMessage added in v1.5.0

func (*GetAssetsResponse) ProtoMessage()

func (*GetAssetsResponse) ProtoReflect added in v1.5.0

func (x *GetAssetsResponse) ProtoReflect() protoreflect.Message

func (*GetAssetsResponse) Reset added in v1.5.0

func (x *GetAssetsResponse) Reset()

func (*GetAssetsResponse) String added in v1.5.0

func (x *GetAssetsResponse) String() string

type GetBlockStreamRequest added in v1.3.0

type GetBlockStreamRequest struct {
	// contains filtered or unexported fields
}

func (*GetBlockStreamRequest) Descriptor deprecated added in v1.3.0

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

Deprecated: Use GetBlockStreamRequest.ProtoReflect.Descriptor instead.

func (*GetBlockStreamRequest) ProtoMessage added in v1.3.0

func (*GetBlockStreamRequest) ProtoMessage()

func (*GetBlockStreamRequest) ProtoReflect added in v1.3.0

func (x *GetBlockStreamRequest) ProtoReflect() protoreflect.Message

func (*GetBlockStreamRequest) Reset added in v1.3.0

func (x *GetBlockStreamRequest) Reset()

func (*GetBlockStreamRequest) String added in v1.3.0

func (x *GetBlockStreamRequest) String() string

type GetBlockStreamResponse added in v1.3.0

type GetBlockStreamResponse struct {
	Block *Block `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockStreamResponse) Descriptor deprecated added in v1.3.0

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

Deprecated: Use GetBlockStreamResponse.ProtoReflect.Descriptor instead.

func (*GetBlockStreamResponse) GetBlock added in v1.3.0

func (x *GetBlockStreamResponse) GetBlock() *Block

func (*GetBlockStreamResponse) ProtoMessage added in v1.3.0

func (*GetBlockStreamResponse) ProtoMessage()

func (*GetBlockStreamResponse) ProtoReflect added in v1.3.0

func (x *GetBlockStreamResponse) ProtoReflect() protoreflect.Message

func (*GetBlockStreamResponse) Reset added in v1.3.0

func (x *GetBlockStreamResponse) Reset()

func (*GetBlockStreamResponse) String added in v1.3.0

func (x *GetBlockStreamResponse) String() string

type GetDriftAssetsRequest added in v1.8.0

type GetDriftAssetsRequest struct {
	OwnerAddress   string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftAssetsRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftAssetsRequest.ProtoReflect.Descriptor instead.

func (*GetDriftAssetsRequest) GetAccountAddress added in v1.8.0

func (x *GetDriftAssetsRequest) GetAccountAddress() string

func (*GetDriftAssetsRequest) GetOwnerAddress added in v1.8.0

func (x *GetDriftAssetsRequest) GetOwnerAddress() string

func (*GetDriftAssetsRequest) ProtoMessage added in v1.8.0

func (*GetDriftAssetsRequest) ProtoMessage()

func (*GetDriftAssetsRequest) ProtoReflect added in v1.8.0

func (x *GetDriftAssetsRequest) ProtoReflect() protoreflect.Message

func (*GetDriftAssetsRequest) Reset added in v1.8.0

func (x *GetDriftAssetsRequest) Reset()

func (*GetDriftAssetsRequest) String added in v1.8.0

func (x *GetDriftAssetsRequest) String() string

type GetDriftAssetsResponse added in v1.8.0

type GetDriftAssetsResponse struct {
	Context      *Context `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	OwnerAddress string   `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Assets       []*Asset `protobuf:"bytes,3,rep,name=assets,proto3" json:"assets,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftAssetsResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftAssetsResponse.ProtoReflect.Descriptor instead.

func (*GetDriftAssetsResponse) GetAssets added in v1.8.0

func (x *GetDriftAssetsResponse) GetAssets() []*Asset

func (*GetDriftAssetsResponse) GetContext added in v1.8.0

func (x *GetDriftAssetsResponse) GetContext() *Context

func (*GetDriftAssetsResponse) GetOwnerAddress added in v1.8.0

func (x *GetDriftAssetsResponse) GetOwnerAddress() string

func (*GetDriftAssetsResponse) ProtoMessage added in v1.8.0

func (*GetDriftAssetsResponse) ProtoMessage()

func (*GetDriftAssetsResponse) ProtoReflect added in v1.8.0

func (x *GetDriftAssetsResponse) ProtoReflect() protoreflect.Message

func (*GetDriftAssetsResponse) Reset added in v1.8.0

func (x *GetDriftAssetsResponse) Reset()

func (*GetDriftAssetsResponse) String added in v1.8.0

func (x *GetDriftAssetsResponse) String() string

type GetDriftMarginOrderbookRequest added in v1.7.0

type GetDriftMarginOrderbookRequest struct {
	Market   string `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Limit    uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Metadata bool   `protobuf:"varint,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarginOrderbookRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarginOrderbookRequest.ProtoReflect.Descriptor instead.

func (*GetDriftMarginOrderbookRequest) GetLimit added in v1.7.0

func (x *GetDriftMarginOrderbookRequest) GetLimit() uint32

func (*GetDriftMarginOrderbookRequest) GetMarket added in v1.7.0

func (x *GetDriftMarginOrderbookRequest) GetMarket() string

func (*GetDriftMarginOrderbookRequest) GetMetadata added in v1.7.0

func (x *GetDriftMarginOrderbookRequest) GetMetadata() bool

func (*GetDriftMarginOrderbookRequest) ProtoMessage added in v1.7.0

func (*GetDriftMarginOrderbookRequest) ProtoMessage()

func (*GetDriftMarginOrderbookRequest) ProtoReflect added in v1.7.0

func (*GetDriftMarginOrderbookRequest) Reset added in v1.7.0

func (x *GetDriftMarginOrderbookRequest) Reset()

func (*GetDriftMarginOrderbookRequest) String added in v1.7.0

type GetDriftMarginOrderbookResponse added in v1.7.0

type GetDriftMarginOrderbookResponse struct {
	Context *Context                      `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Data    *GetDriftMarginOrderbookValue `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarginOrderbookResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarginOrderbookResponse.ProtoReflect.Descriptor instead.

func (*GetDriftMarginOrderbookResponse) GetContext added in v1.8.0

func (x *GetDriftMarginOrderbookResponse) GetContext() *Context

func (*GetDriftMarginOrderbookResponse) GetData added in v1.8.0

func (*GetDriftMarginOrderbookResponse) ProtoMessage added in v1.7.0

func (*GetDriftMarginOrderbookResponse) ProtoMessage()

func (*GetDriftMarginOrderbookResponse) ProtoReflect added in v1.7.0

func (*GetDriftMarginOrderbookResponse) Reset added in v1.7.0

func (*GetDriftMarginOrderbookResponse) String added in v1.7.0

type GetDriftMarginOrderbookValue added in v1.8.0

type GetDriftMarginOrderbookValue struct {
	Market        string                      `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	MarketAddress string                      `protobuf:"bytes,2,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	Bids          []*DriftMarginOrderbookItem `protobuf:"bytes,3,rep,name=bids,proto3" json:"bids,omitempty"`
	Asks          []*DriftMarginOrderbookItem `protobuf:"bytes,4,rep,name=asks,proto3" json:"asks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarginOrderbookValue) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftMarginOrderbookValue.ProtoReflect.Descriptor instead.

func (*GetDriftMarginOrderbookValue) GetAsks added in v1.8.0

func (*GetDriftMarginOrderbookValue) GetBids added in v1.8.0

func (*GetDriftMarginOrderbookValue) GetMarket added in v1.8.0

func (x *GetDriftMarginOrderbookValue) GetMarket() string

func (*GetDriftMarginOrderbookValue) GetMarketAddress added in v1.8.0

func (x *GetDriftMarginOrderbookValue) GetMarketAddress() string

func (*GetDriftMarginOrderbookValue) ProtoMessage added in v1.8.0

func (*GetDriftMarginOrderbookValue) ProtoMessage()

func (*GetDriftMarginOrderbookValue) ProtoReflect added in v1.8.0

func (*GetDriftMarginOrderbookValue) Reset added in v1.8.0

func (x *GetDriftMarginOrderbookValue) Reset()

func (*GetDriftMarginOrderbookValue) String added in v1.8.0

type GetDriftMarginOrderbooksRequest added in v1.7.0

type GetDriftMarginOrderbooksRequest struct {
	Markets  []string `protobuf:"bytes,1,rep,name=markets,proto3" json:"markets,omitempty"`
	Limit    uint32   `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Metadata bool     `protobuf:"varint,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarginOrderbooksRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarginOrderbooksRequest.ProtoReflect.Descriptor instead.

func (*GetDriftMarginOrderbooksRequest) GetLimit added in v1.7.0

func (*GetDriftMarginOrderbooksRequest) GetMarkets added in v1.7.0

func (x *GetDriftMarginOrderbooksRequest) GetMarkets() []string

func (*GetDriftMarginOrderbooksRequest) GetMetadata added in v1.7.0

func (x *GetDriftMarginOrderbooksRequest) GetMetadata() bool

func (*GetDriftMarginOrderbooksRequest) ProtoMessage added in v1.7.0

func (*GetDriftMarginOrderbooksRequest) ProtoMessage()

func (*GetDriftMarginOrderbooksRequest) ProtoReflect added in v1.7.0

func (*GetDriftMarginOrderbooksRequest) Reset added in v1.7.0

func (*GetDriftMarginOrderbooksRequest) String added in v1.7.0

type GetDriftMarginOrderbooksStreamResponse added in v1.7.0

type GetDriftMarginOrderbooksStreamResponse struct {
	Context   *Context                         `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Orderbook *GetDriftMarginOrderbookResponse `protobuf:"bytes,2,opt,name=orderbook,proto3" json:"orderbook,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarginOrderbooksStreamResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarginOrderbooksStreamResponse.ProtoReflect.Descriptor instead.

func (*GetDriftMarginOrderbooksStreamResponse) GetContext added in v1.8.0

func (*GetDriftMarginOrderbooksStreamResponse) GetOrderbook added in v1.7.0

func (*GetDriftMarginOrderbooksStreamResponse) ProtoMessage added in v1.7.0

func (*GetDriftMarginOrderbooksStreamResponse) ProtoReflect added in v1.7.0

func (*GetDriftMarginOrderbooksStreamResponse) Reset added in v1.7.0

func (*GetDriftMarginOrderbooksStreamResponse) String added in v1.7.0

type GetDriftMarketDepthRequest added in v1.7.0

type GetDriftMarketDepthRequest struct {
	Contract string `protobuf:"bytes,1,opt,name=contract,proto3" json:"contract,omitempty"`
	Limit    uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarketDepthRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarketDepthRequest.ProtoReflect.Descriptor instead.

func (*GetDriftMarketDepthRequest) GetContract added in v1.7.0

func (x *GetDriftMarketDepthRequest) GetContract() string

func (*GetDriftMarketDepthRequest) GetLimit added in v1.7.0

func (x *GetDriftMarketDepthRequest) GetLimit() uint32

func (*GetDriftMarketDepthRequest) ProtoMessage added in v1.7.0

func (*GetDriftMarketDepthRequest) ProtoMessage()

func (*GetDriftMarketDepthRequest) ProtoReflect added in v1.7.0

func (*GetDriftMarketDepthRequest) Reset added in v1.7.0

func (x *GetDriftMarketDepthRequest) Reset()

func (*GetDriftMarketDepthRequest) String added in v1.7.0

func (x *GetDriftMarketDepthRequest) String() string

type GetDriftMarketDepthResponse added in v1.7.0

type GetDriftMarketDepthResponse struct {
	Context *Context                  `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Data    *GetDriftMarketDepthValue `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarketDepthResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarketDepthResponse.ProtoReflect.Descriptor instead.

func (*GetDriftMarketDepthResponse) GetContext added in v1.8.0

func (x *GetDriftMarketDepthResponse) GetContext() *Context

func (*GetDriftMarketDepthResponse) GetData added in v1.8.0

func (*GetDriftMarketDepthResponse) ProtoMessage added in v1.7.0

func (*GetDriftMarketDepthResponse) ProtoMessage()

func (*GetDriftMarketDepthResponse) ProtoReflect added in v1.7.0

func (*GetDriftMarketDepthResponse) Reset added in v1.7.0

func (x *GetDriftMarketDepthResponse) Reset()

func (*GetDriftMarketDepthResponse) String added in v1.7.0

func (x *GetDriftMarketDepthResponse) String() string

type GetDriftMarketDepthStreamResponse added in v1.7.0

type GetDriftMarketDepthStreamResponse struct {
	Context *Context                     `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Data    *GetDriftMarketDepthResponse `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarketDepthStreamResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarketDepthStreamResponse.ProtoReflect.Descriptor instead.

func (*GetDriftMarketDepthStreamResponse) GetContext added in v1.8.0

func (x *GetDriftMarketDepthStreamResponse) GetContext() *Context

func (*GetDriftMarketDepthStreamResponse) GetData added in v1.7.0

func (*GetDriftMarketDepthStreamResponse) ProtoMessage added in v1.7.0

func (*GetDriftMarketDepthStreamResponse) ProtoMessage()

func (*GetDriftMarketDepthStreamResponse) ProtoReflect added in v1.7.0

func (*GetDriftMarketDepthStreamResponse) Reset added in v1.7.0

func (*GetDriftMarketDepthStreamResponse) String added in v1.7.0

type GetDriftMarketDepthValue added in v1.8.0

type GetDriftMarketDepthValue struct {
	Contract string                  `protobuf:"bytes,1,opt,name=contract,proto3" json:"contract,omitempty"`
	Bids     []*DriftMarketDepthItem `protobuf:"bytes,2,rep,name=bids,proto3" json:"bids,omitempty"`
	Asks     []*DriftMarketDepthItem `protobuf:"bytes,3,rep,name=asks,proto3" json:"asks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarketDepthValue) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftMarketDepthValue.ProtoReflect.Descriptor instead.

func (*GetDriftMarketDepthValue) GetAsks added in v1.8.0

func (*GetDriftMarketDepthValue) GetBids added in v1.8.0

func (*GetDriftMarketDepthValue) GetContract added in v1.8.0

func (x *GetDriftMarketDepthValue) GetContract() string

func (*GetDriftMarketDepthValue) ProtoMessage added in v1.8.0

func (*GetDriftMarketDepthValue) ProtoMessage()

func (*GetDriftMarketDepthValue) ProtoReflect added in v1.8.0

func (x *GetDriftMarketDepthValue) ProtoReflect() protoreflect.Message

func (*GetDriftMarketDepthValue) Reset added in v1.8.0

func (x *GetDriftMarketDepthValue) Reset()

func (*GetDriftMarketDepthValue) String added in v1.8.0

func (x *GetDriftMarketDepthValue) String() string

type GetDriftMarketDepthsStreamRequest added in v1.7.0

type GetDriftMarketDepthsStreamRequest struct {
	Contracts []string `protobuf:"bytes,1,rep,name=contracts,proto3" json:"contracts,omitempty"`
	Limit     uint32   `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarketDepthsStreamRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarketDepthsStreamRequest.ProtoReflect.Descriptor instead.

func (*GetDriftMarketDepthsStreamRequest) GetContracts added in v1.7.0

func (x *GetDriftMarketDepthsStreamRequest) GetContracts() []string

func (*GetDriftMarketDepthsStreamRequest) GetLimit added in v1.7.0

func (*GetDriftMarketDepthsStreamRequest) ProtoMessage added in v1.7.0

func (*GetDriftMarketDepthsStreamRequest) ProtoMessage()

func (*GetDriftMarketDepthsStreamRequest) ProtoReflect added in v1.7.0

func (*GetDriftMarketDepthsStreamRequest) Reset added in v1.7.0

func (*GetDriftMarketDepthsStreamRequest) String added in v1.7.0

type GetDriftMarketsRequest added in v1.7.0

type GetDriftMarketsRequest struct {
	Metadata bool `protobuf:"varint,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarketsRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarketsRequest.ProtoReflect.Descriptor instead.

func (*GetDriftMarketsRequest) GetMetadata added in v1.7.0

func (x *GetDriftMarketsRequest) GetMetadata() bool

func (*GetDriftMarketsRequest) ProtoMessage added in v1.7.0

func (*GetDriftMarketsRequest) ProtoMessage()

func (*GetDriftMarketsRequest) ProtoReflect added in v1.7.0

func (x *GetDriftMarketsRequest) ProtoReflect() protoreflect.Message

func (*GetDriftMarketsRequest) Reset added in v1.7.0

func (x *GetDriftMarketsRequest) Reset()

func (*GetDriftMarketsRequest) String added in v1.7.0

func (x *GetDriftMarketsRequest) String() string

type GetDriftMarketsResponse added in v1.7.0

type GetDriftMarketsResponse struct {
	Context *Context              `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Data    *GetDriftMarketsValue `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftMarketsResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use GetDriftMarketsResponse.ProtoReflect.Descriptor instead.

func (*GetDriftMarketsResponse) GetContext added in v1.8.0

func (x *GetDriftMarketsResponse) GetContext() *Context

func (*GetDriftMarketsResponse) GetData added in v1.8.0

func (*GetDriftMarketsResponse) ProtoMessage added in v1.7.0

func (*GetDriftMarketsResponse) ProtoMessage()

func (*GetDriftMarketsResponse) ProtoReflect added in v1.7.0

func (x *GetDriftMarketsResponse) ProtoReflect() protoreflect.Message

func (*GetDriftMarketsResponse) Reset added in v1.7.0

func (x *GetDriftMarketsResponse) Reset()

func (*GetDriftMarketsResponse) String added in v1.7.0

func (x *GetDriftMarketsResponse) String() string

type GetDriftMarketsValue added in v1.8.0

type GetDriftMarketsValue struct {
	Markets map[string]*DriftMarket `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetDriftMarketsValue) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftMarketsValue.ProtoReflect.Descriptor instead.

func (*GetDriftMarketsValue) GetMarkets added in v1.8.0

func (x *GetDriftMarketsValue) GetMarkets() map[string]*DriftMarket

func (*GetDriftMarketsValue) ProtoMessage added in v1.8.0

func (*GetDriftMarketsValue) ProtoMessage()

func (*GetDriftMarketsValue) ProtoReflect added in v1.8.0

func (x *GetDriftMarketsValue) ProtoReflect() protoreflect.Message

func (*GetDriftMarketsValue) Reset added in v1.8.0

func (x *GetDriftMarketsValue) Reset()

func (*GetDriftMarketsValue) String added in v1.8.0

func (x *GetDriftMarketsValue) String() string

type GetDriftOpenMarginOrderRequest added in v1.8.0

type GetDriftOpenMarginOrderRequest struct {
	OwnerAddress   string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	OrderID        uint64 `protobuf:"varint,3,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID  uint64 `protobuf:"varint,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftOpenMarginOrderRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftOpenMarginOrderRequest.ProtoReflect.Descriptor instead.

func (*GetDriftOpenMarginOrderRequest) GetAccountAddress added in v1.8.0

func (x *GetDriftOpenMarginOrderRequest) GetAccountAddress() string

func (*GetDriftOpenMarginOrderRequest) GetClientOrderID added in v1.8.0

func (x *GetDriftOpenMarginOrderRequest) GetClientOrderID() uint64

func (*GetDriftOpenMarginOrderRequest) GetOrderID added in v1.8.0

func (x *GetDriftOpenMarginOrderRequest) GetOrderID() uint64

func (*GetDriftOpenMarginOrderRequest) GetOwnerAddress added in v1.8.0

func (x *GetDriftOpenMarginOrderRequest) GetOwnerAddress() string

func (*GetDriftOpenMarginOrderRequest) ProtoMessage added in v1.8.0

func (*GetDriftOpenMarginOrderRequest) ProtoMessage()

func (*GetDriftOpenMarginOrderRequest) ProtoReflect added in v1.8.0

func (*GetDriftOpenMarginOrderRequest) Reset added in v1.8.0

func (x *GetDriftOpenMarginOrderRequest) Reset()

func (*GetDriftOpenMarginOrderRequest) String added in v1.8.0

type GetDriftOpenMarginOrderResponse added in v1.8.0

type GetDriftOpenMarginOrderResponse struct {
	Context      *Context          `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	OwnerAddress string            `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Order        *DriftMarginOrder `protobuf:"bytes,3,opt,name=order,proto3" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftOpenMarginOrderResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftOpenMarginOrderResponse.ProtoReflect.Descriptor instead.

func (*GetDriftOpenMarginOrderResponse) GetContext added in v1.8.0

func (x *GetDriftOpenMarginOrderResponse) GetContext() *Context

func (*GetDriftOpenMarginOrderResponse) GetOrder added in v1.8.0

func (*GetDriftOpenMarginOrderResponse) GetOwnerAddress added in v1.8.0

func (x *GetDriftOpenMarginOrderResponse) GetOwnerAddress() string

func (*GetDriftOpenMarginOrderResponse) ProtoMessage added in v1.8.0

func (*GetDriftOpenMarginOrderResponse) ProtoMessage()

func (*GetDriftOpenMarginOrderResponse) ProtoReflect added in v1.8.0

func (*GetDriftOpenMarginOrderResponse) Reset added in v1.8.0

func (*GetDriftOpenMarginOrderResponse) String added in v1.8.0

type GetDriftOpenMarginOrdersRequest added in v1.8.0

type GetDriftOpenMarginOrdersRequest struct {
	OwnerAddress   string   `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string   `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Markets        []string `protobuf:"bytes,3,rep,name=markets,proto3" json:"markets,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftOpenMarginOrdersRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftOpenMarginOrdersRequest.ProtoReflect.Descriptor instead.

func (*GetDriftOpenMarginOrdersRequest) GetAccountAddress added in v1.8.0

func (x *GetDriftOpenMarginOrdersRequest) GetAccountAddress() string

func (*GetDriftOpenMarginOrdersRequest) GetMarkets added in v1.8.0

func (x *GetDriftOpenMarginOrdersRequest) GetMarkets() []string

func (*GetDriftOpenMarginOrdersRequest) GetOwnerAddress added in v1.8.0

func (x *GetDriftOpenMarginOrdersRequest) GetOwnerAddress() string

func (*GetDriftOpenMarginOrdersRequest) ProtoMessage added in v1.8.0

func (*GetDriftOpenMarginOrdersRequest) ProtoMessage()

func (*GetDriftOpenMarginOrdersRequest) ProtoReflect added in v1.8.0

func (*GetDriftOpenMarginOrdersRequest) Reset added in v1.8.0

func (*GetDriftOpenMarginOrdersRequest) String added in v1.8.0

type GetDriftOpenMarginOrdersResponse added in v1.8.0

type GetDriftOpenMarginOrdersResponse struct {
	Context      *Context            `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	OwnerAddress string              `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Orders       []*DriftMarginOrder `protobuf:"bytes,3,rep,name=orders,proto3" json:"orders,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftOpenMarginOrdersResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftOpenMarginOrdersResponse.ProtoReflect.Descriptor instead.

func (*GetDriftOpenMarginOrdersResponse) GetContext added in v1.8.0

func (x *GetDriftOpenMarginOrdersResponse) GetContext() *Context

func (*GetDriftOpenMarginOrdersResponse) GetOrders added in v1.8.0

func (*GetDriftOpenMarginOrdersResponse) GetOwnerAddress added in v1.8.0

func (x *GetDriftOpenMarginOrdersResponse) GetOwnerAddress() string

func (*GetDriftOpenMarginOrdersResponse) ProtoMessage added in v1.8.0

func (*GetDriftOpenMarginOrdersResponse) ProtoMessage()

func (*GetDriftOpenMarginOrdersResponse) ProtoReflect added in v1.8.0

func (*GetDriftOpenMarginOrdersResponse) Reset added in v1.8.0

func (*GetDriftOpenMarginOrdersResponse) String added in v1.8.0

type GetDriftOpenPerpOrderRequest added in v1.8.0

type GetDriftOpenPerpOrderRequest struct {
	OwnerAddress   string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	OrderID        uint64 `protobuf:"varint,3,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID  uint64 `protobuf:"varint,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftOpenPerpOrderRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftOpenPerpOrderRequest.ProtoReflect.Descriptor instead.

func (*GetDriftOpenPerpOrderRequest) GetAccountAddress added in v1.8.0

func (x *GetDriftOpenPerpOrderRequest) GetAccountAddress() string

func (*GetDriftOpenPerpOrderRequest) GetClientOrderID added in v1.8.0

func (x *GetDriftOpenPerpOrderRequest) GetClientOrderID() uint64

func (*GetDriftOpenPerpOrderRequest) GetOrderID added in v1.8.0

func (x *GetDriftOpenPerpOrderRequest) GetOrderID() uint64

func (*GetDriftOpenPerpOrderRequest) GetOwnerAddress added in v1.8.0

func (x *GetDriftOpenPerpOrderRequest) GetOwnerAddress() string

func (*GetDriftOpenPerpOrderRequest) ProtoMessage added in v1.8.0

func (*GetDriftOpenPerpOrderRequest) ProtoMessage()

func (*GetDriftOpenPerpOrderRequest) ProtoReflect added in v1.8.0

func (*GetDriftOpenPerpOrderRequest) Reset added in v1.8.0

func (x *GetDriftOpenPerpOrderRequest) Reset()

func (*GetDriftOpenPerpOrderRequest) String added in v1.8.0

type GetDriftOpenPerpOrderResponse added in v1.8.0

type GetDriftOpenPerpOrderResponse struct {
	Context      *Context        `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	OwnerAddress string          `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Order        *DriftPerpOrder `protobuf:"bytes,3,opt,name=order,proto3" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftOpenPerpOrderResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftOpenPerpOrderResponse.ProtoReflect.Descriptor instead.

func (*GetDriftOpenPerpOrderResponse) GetContext added in v1.8.0

func (x *GetDriftOpenPerpOrderResponse) GetContext() *Context

func (*GetDriftOpenPerpOrderResponse) GetOrder added in v1.8.0

func (*GetDriftOpenPerpOrderResponse) GetOwnerAddress added in v1.8.0

func (x *GetDriftOpenPerpOrderResponse) GetOwnerAddress() string

func (*GetDriftOpenPerpOrderResponse) ProtoMessage added in v1.8.0

func (*GetDriftOpenPerpOrderResponse) ProtoMessage()

func (*GetDriftOpenPerpOrderResponse) ProtoReflect added in v1.8.0

func (*GetDriftOpenPerpOrderResponse) Reset added in v1.8.0

func (x *GetDriftOpenPerpOrderResponse) Reset()

func (*GetDriftOpenPerpOrderResponse) String added in v1.8.0

type GetDriftOpenPerpOrdersRequest added in v1.8.0

type GetDriftOpenPerpOrdersRequest struct {
	OwnerAddress   string   `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string   `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Contracts      []string `protobuf:"bytes,3,rep,name=contracts,proto3" json:"contracts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftOpenPerpOrdersRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftOpenPerpOrdersRequest.ProtoReflect.Descriptor instead.

func (*GetDriftOpenPerpOrdersRequest) GetAccountAddress added in v1.8.0

func (x *GetDriftOpenPerpOrdersRequest) GetAccountAddress() string

func (*GetDriftOpenPerpOrdersRequest) GetContracts added in v1.8.0

func (x *GetDriftOpenPerpOrdersRequest) GetContracts() []string

func (*GetDriftOpenPerpOrdersRequest) GetOwnerAddress added in v1.8.0

func (x *GetDriftOpenPerpOrdersRequest) GetOwnerAddress() string

func (*GetDriftOpenPerpOrdersRequest) ProtoMessage added in v1.8.0

func (*GetDriftOpenPerpOrdersRequest) ProtoMessage()

func (*GetDriftOpenPerpOrdersRequest) ProtoReflect added in v1.8.0

func (*GetDriftOpenPerpOrdersRequest) Reset added in v1.8.0

func (x *GetDriftOpenPerpOrdersRequest) Reset()

func (*GetDriftOpenPerpOrdersRequest) String added in v1.8.0

type GetDriftOpenPerpOrdersResponse added in v1.8.0

type GetDriftOpenPerpOrdersResponse struct {
	Context *Context                     `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Data    *GetDriftOpenPerpOrdersValue `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftOpenPerpOrdersResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftOpenPerpOrdersResponse.ProtoReflect.Descriptor instead.

func (*GetDriftOpenPerpOrdersResponse) GetContext added in v1.8.0

func (x *GetDriftOpenPerpOrdersResponse) GetContext() *Context

func (*GetDriftOpenPerpOrdersResponse) GetData added in v1.8.0

func (*GetDriftOpenPerpOrdersResponse) ProtoMessage added in v1.8.0

func (*GetDriftOpenPerpOrdersResponse) ProtoMessage()

func (*GetDriftOpenPerpOrdersResponse) ProtoReflect added in v1.8.0

func (*GetDriftOpenPerpOrdersResponse) Reset added in v1.8.0

func (x *GetDriftOpenPerpOrdersResponse) Reset()

func (*GetDriftOpenPerpOrdersResponse) String added in v1.8.0

type GetDriftOpenPerpOrdersValue added in v1.8.0

type GetDriftOpenPerpOrdersValue struct {
	OwnerAddress string            `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Orders       []*DriftPerpOrder `protobuf:"bytes,2,rep,name=orders,proto3" json:"orders,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftOpenPerpOrdersValue) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftOpenPerpOrdersValue.ProtoReflect.Descriptor instead.

func (*GetDriftOpenPerpOrdersValue) GetOrders added in v1.8.0

func (x *GetDriftOpenPerpOrdersValue) GetOrders() []*DriftPerpOrder

func (*GetDriftOpenPerpOrdersValue) GetOwnerAddress added in v1.8.0

func (x *GetDriftOpenPerpOrdersValue) GetOwnerAddress() string

func (*GetDriftOpenPerpOrdersValue) ProtoMessage added in v1.8.0

func (*GetDriftOpenPerpOrdersValue) ProtoMessage()

func (*GetDriftOpenPerpOrdersValue) ProtoReflect added in v1.8.0

func (*GetDriftOpenPerpOrdersValue) Reset added in v1.8.0

func (x *GetDriftOpenPerpOrdersValue) Reset()

func (*GetDriftOpenPerpOrdersValue) String added in v1.8.0

func (x *GetDriftOpenPerpOrdersValue) String() string

type GetDriftPerpContractsRequest added in v1.8.0

type GetDriftPerpContractsRequest struct {
	// contains filtered or unexported fields
}

func (*GetDriftPerpContractsRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftPerpContractsRequest.ProtoReflect.Descriptor instead.

func (*GetDriftPerpContractsRequest) ProtoMessage added in v1.8.0

func (*GetDriftPerpContractsRequest) ProtoMessage()

func (*GetDriftPerpContractsRequest) ProtoReflect added in v1.8.0

func (*GetDriftPerpContractsRequest) Reset added in v1.8.0

func (x *GetDriftPerpContractsRequest) Reset()

func (*GetDriftPerpContractsRequest) String added in v1.8.0

type GetDriftPerpContractsResponse added in v1.8.0

type GetDriftPerpContractsResponse struct {
	Context   *Context        `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Contracts []*ContractInfo `protobuf:"bytes,2,rep,name=contracts,proto3" json:"contracts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftPerpContractsResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftPerpContractsResponse.ProtoReflect.Descriptor instead.

func (*GetDriftPerpContractsResponse) GetContext added in v1.8.0

func (x *GetDriftPerpContractsResponse) GetContext() *Context

func (*GetDriftPerpContractsResponse) GetContracts added in v1.8.0

func (x *GetDriftPerpContractsResponse) GetContracts() []*ContractInfo

func (*GetDriftPerpContractsResponse) ProtoMessage added in v1.8.0

func (*GetDriftPerpContractsResponse) ProtoMessage()

func (*GetDriftPerpContractsResponse) ProtoReflect added in v1.8.0

func (*GetDriftPerpContractsResponse) Reset added in v1.8.0

func (x *GetDriftPerpContractsResponse) Reset()

func (*GetDriftPerpContractsResponse) String added in v1.8.0

type GetDriftPerpOrderbookRequest added in v1.8.0

type GetDriftPerpOrderbookRequest struct {
	Contract string `protobuf:"bytes,1,opt,name=contract,proto3" json:"contract,omitempty"`
	Limit    uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftPerpOrderbookRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftPerpOrderbookRequest.ProtoReflect.Descriptor instead.

func (*GetDriftPerpOrderbookRequest) GetContract added in v1.8.0

func (x *GetDriftPerpOrderbookRequest) GetContract() string

func (*GetDriftPerpOrderbookRequest) GetLimit added in v1.8.0

func (x *GetDriftPerpOrderbookRequest) GetLimit() uint32

func (*GetDriftPerpOrderbookRequest) ProtoMessage added in v1.8.0

func (*GetDriftPerpOrderbookRequest) ProtoMessage()

func (*GetDriftPerpOrderbookRequest) ProtoReflect added in v1.8.0

func (*GetDriftPerpOrderbookRequest) Reset added in v1.8.0

func (x *GetDriftPerpOrderbookRequest) Reset()

func (*GetDriftPerpOrderbookRequest) String added in v1.8.0

type GetDriftPerpOrderbookResponse added in v1.8.0

type GetDriftPerpOrderbookResponse struct {
	Context  *Context             `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Contract string               `protobuf:"bytes,2,opt,name=contract,proto3" json:"contract,omitempty"`
	Bids     []*PerpOrderbookItem `protobuf:"bytes,3,rep,name=bids,proto3" json:"bids,omitempty"`
	Asks     []*PerpOrderbookItem `protobuf:"bytes,4,rep,name=asks,proto3" json:"asks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftPerpOrderbookResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftPerpOrderbookResponse.ProtoReflect.Descriptor instead.

func (*GetDriftPerpOrderbookResponse) GetAsks added in v1.8.0

func (*GetDriftPerpOrderbookResponse) GetBids added in v1.8.0

func (*GetDriftPerpOrderbookResponse) GetContext added in v1.8.0

func (x *GetDriftPerpOrderbookResponse) GetContext() *Context

func (*GetDriftPerpOrderbookResponse) GetContract added in v1.8.0

func (x *GetDriftPerpOrderbookResponse) GetContract() string

func (*GetDriftPerpOrderbookResponse) ProtoMessage added in v1.8.0

func (*GetDriftPerpOrderbookResponse) ProtoMessage()

func (*GetDriftPerpOrderbookResponse) ProtoReflect added in v1.8.0

func (*GetDriftPerpOrderbookResponse) Reset added in v1.8.0

func (x *GetDriftPerpOrderbookResponse) Reset()

func (*GetDriftPerpOrderbookResponse) String added in v1.8.0

type GetDriftPerpPositionsRequest added in v1.8.0

type GetDriftPerpPositionsRequest struct {
	OwnerAddress   string   `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string   `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Contracts      []string `protobuf:"bytes,3,rep,name=contracts,proto3" json:"contracts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftPerpPositionsRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftPerpPositionsRequest.ProtoReflect.Descriptor instead.

func (*GetDriftPerpPositionsRequest) GetAccountAddress added in v1.8.0

func (x *GetDriftPerpPositionsRequest) GetAccountAddress() string

func (*GetDriftPerpPositionsRequest) GetContracts added in v1.8.0

func (x *GetDriftPerpPositionsRequest) GetContracts() []string

func (*GetDriftPerpPositionsRequest) GetOwnerAddress added in v1.8.0

func (x *GetDriftPerpPositionsRequest) GetOwnerAddress() string

func (*GetDriftPerpPositionsRequest) ProtoMessage added in v1.8.0

func (*GetDriftPerpPositionsRequest) ProtoMessage()

func (*GetDriftPerpPositionsRequest) ProtoReflect added in v1.8.0

func (*GetDriftPerpPositionsRequest) Reset added in v1.8.0

func (x *GetDriftPerpPositionsRequest) Reset()

func (*GetDriftPerpPositionsRequest) String added in v1.8.0

type GetDriftPerpPositionsResponse added in v1.8.0

type GetDriftPerpPositionsResponse struct {
	Context *Context                    `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Data    *GetDriftPerpPositionsValue `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftPerpPositionsResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftPerpPositionsResponse.ProtoReflect.Descriptor instead.

func (*GetDriftPerpPositionsResponse) GetContext added in v1.8.0

func (x *GetDriftPerpPositionsResponse) GetContext() *Context

func (*GetDriftPerpPositionsResponse) GetData added in v1.8.0

func (*GetDriftPerpPositionsResponse) ProtoMessage added in v1.8.0

func (*GetDriftPerpPositionsResponse) ProtoMessage()

func (*GetDriftPerpPositionsResponse) ProtoReflect added in v1.8.0

func (*GetDriftPerpPositionsResponse) Reset added in v1.8.0

func (x *GetDriftPerpPositionsResponse) Reset()

func (*GetDriftPerpPositionsResponse) String added in v1.8.0

type GetDriftPerpPositionsValue added in v1.8.0

type GetDriftPerpPositionsValue struct {
	OwnerAddress  string               `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	PerpPositions []*DriftPerpPosition `protobuf:"bytes,2,rep,name=perpPositions,proto3" json:"perpPositions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftPerpPositionsValue) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftPerpPositionsValue.ProtoReflect.Descriptor instead.

func (*GetDriftPerpPositionsValue) GetOwnerAddress added in v1.8.0

func (x *GetDriftPerpPositionsValue) GetOwnerAddress() string

func (*GetDriftPerpPositionsValue) GetPerpPositions added in v1.8.0

func (x *GetDriftPerpPositionsValue) GetPerpPositions() []*DriftPerpPosition

func (*GetDriftPerpPositionsValue) ProtoMessage added in v1.8.0

func (*GetDriftPerpPositionsValue) ProtoMessage()

func (*GetDriftPerpPositionsValue) ProtoReflect added in v1.8.0

func (*GetDriftPerpPositionsValue) Reset added in v1.8.0

func (x *GetDriftPerpPositionsValue) Reset()

func (*GetDriftPerpPositionsValue) String added in v1.8.0

func (x *GetDriftPerpPositionsValue) String() string

type GetDriftUserRequest added in v1.8.0

type GetDriftUserRequest struct {
	OwnerAddress   string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftUserRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftUserRequest.ProtoReflect.Descriptor instead.

func (*GetDriftUserRequest) GetAccountAddress added in v1.8.0

func (x *GetDriftUserRequest) GetAccountAddress() string

func (*GetDriftUserRequest) GetOwnerAddress added in v1.8.0

func (x *GetDriftUserRequest) GetOwnerAddress() string

func (*GetDriftUserRequest) ProtoMessage added in v1.8.0

func (*GetDriftUserRequest) ProtoMessage()

func (*GetDriftUserRequest) ProtoReflect added in v1.8.0

func (x *GetDriftUserRequest) ProtoReflect() protoreflect.Message

func (*GetDriftUserRequest) Reset added in v1.8.0

func (x *GetDriftUserRequest) Reset()

func (*GetDriftUserRequest) String added in v1.8.0

func (x *GetDriftUserRequest) String() string

type GetDriftUserResponse added in v1.8.0

type GetDriftUserResponse struct {
	Context      *Context      `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	UserAccounts []*UserDetail `protobuf:"bytes,2,rep,name=userAccounts,proto3" json:"userAccounts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDriftUserResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetDriftUserResponse.ProtoReflect.Descriptor instead.

func (*GetDriftUserResponse) GetContext added in v1.8.0

func (x *GetDriftUserResponse) GetContext() *Context

func (*GetDriftUserResponse) GetUserAccounts added in v1.8.0

func (x *GetDriftUserResponse) GetUserAccounts() []*UserDetail

func (*GetDriftUserResponse) ProtoMessage added in v1.8.0

func (*GetDriftUserResponse) ProtoMessage()

func (*GetDriftUserResponse) ProtoReflect added in v1.8.0

func (x *GetDriftUserResponse) ProtoReflect() protoreflect.Message

func (*GetDriftUserResponse) Reset added in v1.8.0

func (x *GetDriftUserResponse) Reset()

func (*GetDriftUserResponse) String added in v1.8.0

func (x *GetDriftUserResponse) String() string

type GetJupiterPricesRequest added in v1.8.0

type GetJupiterPricesRequest struct {
	Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJupiterPricesRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetJupiterPricesRequest.ProtoReflect.Descriptor instead.

func (*GetJupiterPricesRequest) GetTokens added in v1.8.0

func (x *GetJupiterPricesRequest) GetTokens() []string

func (*GetJupiterPricesRequest) ProtoMessage added in v1.8.0

func (*GetJupiterPricesRequest) ProtoMessage()

func (*GetJupiterPricesRequest) ProtoReflect added in v1.8.0

func (x *GetJupiterPricesRequest) ProtoReflect() protoreflect.Message

func (*GetJupiterPricesRequest) Reset added in v1.8.0

func (x *GetJupiterPricesRequest) Reset()

func (*GetJupiterPricesRequest) String added in v1.8.0

func (x *GetJupiterPricesRequest) String() string

type GetJupiterPricesResponse added in v1.8.0

type GetJupiterPricesResponse struct {
	TokenPrices []*TokenPriceV2 `protobuf:"bytes,1,rep,name=tokenPrices,proto3" json:"tokenPrices,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJupiterPricesResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetJupiterPricesResponse.ProtoReflect.Descriptor instead.

func (*GetJupiterPricesResponse) GetTokenPrices added in v1.8.0

func (x *GetJupiterPricesResponse) GetTokenPrices() []*TokenPriceV2

func (*GetJupiterPricesResponse) ProtoMessage added in v1.8.0

func (*GetJupiterPricesResponse) ProtoMessage()

func (*GetJupiterPricesResponse) ProtoReflect added in v1.8.0

func (x *GetJupiterPricesResponse) ProtoReflect() protoreflect.Message

func (*GetJupiterPricesResponse) Reset added in v1.8.0

func (x *GetJupiterPricesResponse) Reset()

func (*GetJupiterPricesResponse) String added in v1.8.0

func (x *GetJupiterPricesResponse) String() string

type GetJupiterQuotesRequest added in v1.8.0

type GetJupiterQuotesRequest struct {
	InToken  string  `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	OutToken string  `protobuf:"bytes,2,opt,name=outToken,proto3" json:"outToken,omitempty"`
	InAmount float64 `protobuf:"fixed64,3,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	Slippage float64 `protobuf:"fixed64,4,opt,name=slippage,proto3" json:"slippage,omitempty"`
	Limit    int32   `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJupiterQuotesRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetJupiterQuotesRequest.ProtoReflect.Descriptor instead.

func (*GetJupiterQuotesRequest) GetInAmount added in v1.8.0

func (x *GetJupiterQuotesRequest) GetInAmount() float64

func (*GetJupiterQuotesRequest) GetInToken added in v1.8.0

func (x *GetJupiterQuotesRequest) GetInToken() string

func (*GetJupiterQuotesRequest) GetLimit added in v1.8.0

func (x *GetJupiterQuotesRequest) GetLimit() int32

func (*GetJupiterQuotesRequest) GetOutToken added in v1.8.0

func (x *GetJupiterQuotesRequest) GetOutToken() string

func (*GetJupiterQuotesRequest) GetSlippage added in v1.8.0

func (x *GetJupiterQuotesRequest) GetSlippage() float64

func (*GetJupiterQuotesRequest) ProtoMessage added in v1.8.0

func (*GetJupiterQuotesRequest) ProtoMessage()

func (*GetJupiterQuotesRequest) ProtoReflect added in v1.8.0

func (x *GetJupiterQuotesRequest) ProtoReflect() protoreflect.Message

func (*GetJupiterQuotesRequest) Reset added in v1.8.0

func (x *GetJupiterQuotesRequest) Reset()

func (*GetJupiterQuotesRequest) String added in v1.8.0

func (x *GetJupiterQuotesRequest) String() string

type GetJupiterQuotesResponse added in v1.8.0

type GetJupiterQuotesResponse struct {
	InToken         string               `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InTokenAddress  string               `protobuf:"bytes,2,opt,name=inTokenAddress,proto3" json:"inTokenAddress,omitempty"`
	OutToken        string               `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutTokenAddress string               `protobuf:"bytes,4,opt,name=outTokenAddress,proto3" json:"outTokenAddress,omitempty"`
	InAmount        float64              `protobuf:"fixed64,5,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	Routes          []*JupiterQuoteRoute `protobuf:"bytes,6,rep,name=routes,proto3" json:"routes,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJupiterQuotesResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetJupiterQuotesResponse.ProtoReflect.Descriptor instead.

func (*GetJupiterQuotesResponse) GetInAmount added in v1.8.0

func (x *GetJupiterQuotesResponse) GetInAmount() float64

func (*GetJupiterQuotesResponse) GetInToken added in v1.8.0

func (x *GetJupiterQuotesResponse) GetInToken() string

func (*GetJupiterQuotesResponse) GetInTokenAddress added in v1.8.0

func (x *GetJupiterQuotesResponse) GetInTokenAddress() string

func (*GetJupiterQuotesResponse) GetOutToken added in v1.8.0

func (x *GetJupiterQuotesResponse) GetOutToken() string

func (*GetJupiterQuotesResponse) GetOutTokenAddress added in v1.8.0

func (x *GetJupiterQuotesResponse) GetOutTokenAddress() string

func (*GetJupiterQuotesResponse) GetRoutes added in v1.8.0

func (x *GetJupiterQuotesResponse) GetRoutes() []*JupiterQuoteRoute

func (*GetJupiterQuotesResponse) ProtoMessage added in v1.8.0

func (*GetJupiterQuotesResponse) ProtoMessage()

func (*GetJupiterQuotesResponse) ProtoReflect added in v1.8.0

func (x *GetJupiterQuotesResponse) ProtoReflect() protoreflect.Message

func (*GetJupiterQuotesResponse) Reset added in v1.8.0

func (x *GetJupiterQuotesResponse) Reset()

func (*GetJupiterQuotesResponse) String added in v1.8.0

func (x *GetJupiterQuotesResponse) String() string

type GetKlineRequest

type GetKlineRequest struct {
	Market     string               `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	From       *timestamp.Timestamp `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
	To         *timestamp.Timestamp `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"`
	Resolution string               `protobuf:"bytes,4,opt,name=resolution,proto3" json:"resolution,omitempty"` // indicates a duration: e.g. 1d, 4h, 1h, 30m, 15m, 1m
	Limit      uint32               `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKlineRequest) Descriptor deprecated

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

Deprecated: Use GetKlineRequest.ProtoReflect.Descriptor instead.

func (*GetKlineRequest) GetFrom

func (x *GetKlineRequest) GetFrom() *timestamp.Timestamp

func (*GetKlineRequest) GetLimit

func (x *GetKlineRequest) GetLimit() uint32

func (*GetKlineRequest) GetMarket

func (x *GetKlineRequest) GetMarket() string

func (*GetKlineRequest) GetResolution

func (x *GetKlineRequest) GetResolution() string

func (*GetKlineRequest) GetTo

func (x *GetKlineRequest) GetTo() *timestamp.Timestamp

func (*GetKlineRequest) ProtoMessage

func (*GetKlineRequest) ProtoMessage()

func (*GetKlineRequest) ProtoReflect

func (x *GetKlineRequest) ProtoReflect() protoreflect.Message

func (*GetKlineRequest) Reset

func (x *GetKlineRequest) Reset()

func (*GetKlineRequest) String

func (x *GetKlineRequest) String() string

type GetKlineResponse

type GetKlineResponse struct {
	Market    string               `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Timestamp *timestamp.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Candles   []*Candle            `protobuf:"bytes,3,rep,name=candles,proto3" json:"candles,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKlineResponse) Descriptor deprecated

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

Deprecated: Use GetKlineResponse.ProtoReflect.Descriptor instead.

func (*GetKlineResponse) GetCandles

func (x *GetKlineResponse) GetCandles() []*Candle

func (*GetKlineResponse) GetMarket

func (x *GetKlineResponse) GetMarket() string

func (*GetKlineResponse) GetTimestamp

func (x *GetKlineResponse) GetTimestamp() *timestamp.Timestamp

func (*GetKlineResponse) ProtoMessage

func (*GetKlineResponse) ProtoMessage()

func (*GetKlineResponse) ProtoReflect

func (x *GetKlineResponse) ProtoReflect() protoreflect.Message

func (*GetKlineResponse) Reset

func (x *GetKlineResponse) Reset()

func (*GetKlineResponse) String

func (x *GetKlineResponse) String() string

type GetMarketDepthRequest

type GetMarketDepthRequest struct {
	Market  string  `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Limit   uint32  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Project Project `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMarketDepthRequest) Descriptor deprecated

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

Deprecated: Use GetMarketDepthRequest.ProtoReflect.Descriptor instead.

func (*GetMarketDepthRequest) GetLimit added in v1.5.0

func (x *GetMarketDepthRequest) GetLimit() uint32

func (*GetMarketDepthRequest) GetMarket

func (x *GetMarketDepthRequest) GetMarket() string

func (*GetMarketDepthRequest) GetProject added in v1.3.0

func (x *GetMarketDepthRequest) GetProject() Project

func (*GetMarketDepthRequest) ProtoMessage

func (*GetMarketDepthRequest) ProtoMessage()

func (*GetMarketDepthRequest) ProtoReflect

func (x *GetMarketDepthRequest) ProtoReflect() protoreflect.Message

func (*GetMarketDepthRequest) Reset

func (x *GetMarketDepthRequest) Reset()

func (*GetMarketDepthRequest) String

func (x *GetMarketDepthRequest) String() string

type GetMarketDepthRequestV2 added in v1.8.0

type GetMarketDepthRequestV2 struct {
	Market string `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Limit  uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMarketDepthRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetMarketDepthRequestV2.ProtoReflect.Descriptor instead.

func (*GetMarketDepthRequestV2) GetLimit added in v1.8.0

func (x *GetMarketDepthRequestV2) GetLimit() uint32

func (*GetMarketDepthRequestV2) GetMarket added in v1.8.0

func (x *GetMarketDepthRequestV2) GetMarket() string

func (*GetMarketDepthRequestV2) ProtoMessage added in v1.8.0

func (*GetMarketDepthRequestV2) ProtoMessage()

func (*GetMarketDepthRequestV2) ProtoReflect added in v1.8.0

func (x *GetMarketDepthRequestV2) ProtoReflect() protoreflect.Message

func (*GetMarketDepthRequestV2) Reset added in v1.8.0

func (x *GetMarketDepthRequestV2) Reset()

func (*GetMarketDepthRequestV2) String added in v1.8.0

func (x *GetMarketDepthRequestV2) String() string

type GetMarketDepthResponse added in v1.5.0

type GetMarketDepthResponse struct {
	Market        string             `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	MarketAddress string             `protobuf:"bytes,2,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	Bids          []*MarketDepthItem `protobuf:"bytes,3,rep,name=bids,proto3" json:"bids,omitempty"`
	Asks          []*MarketDepthItem `protobuf:"bytes,4,rep,name=asks,proto3" json:"asks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMarketDepthResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetMarketDepthResponse.ProtoReflect.Descriptor instead.

func (*GetMarketDepthResponse) GetAsks added in v1.5.0

func (x *GetMarketDepthResponse) GetAsks() []*MarketDepthItem

func (*GetMarketDepthResponse) GetBids added in v1.5.0

func (x *GetMarketDepthResponse) GetBids() []*MarketDepthItem

func (*GetMarketDepthResponse) GetMarket added in v1.5.0

func (x *GetMarketDepthResponse) GetMarket() string

func (*GetMarketDepthResponse) GetMarketAddress added in v1.5.0

func (x *GetMarketDepthResponse) GetMarketAddress() string

func (*GetMarketDepthResponse) ProtoMessage added in v1.5.0

func (*GetMarketDepthResponse) ProtoMessage()

func (*GetMarketDepthResponse) ProtoReflect added in v1.5.0

func (x *GetMarketDepthResponse) ProtoReflect() protoreflect.Message

func (*GetMarketDepthResponse) Reset added in v1.5.0

func (x *GetMarketDepthResponse) Reset()

func (*GetMarketDepthResponse) String added in v1.5.0

func (x *GetMarketDepthResponse) String() string

type GetMarketDepthResponseV2 added in v1.8.0

type GetMarketDepthResponseV2 struct {
	Market        string               `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	MarketAddress string               `protobuf:"bytes,2,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	Bids          []*MarketDepthItemV2 `protobuf:"bytes,3,rep,name=bids,proto3" json:"bids,omitempty"`
	Asks          []*MarketDepthItemV2 `protobuf:"bytes,4,rep,name=asks,proto3" json:"asks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMarketDepthResponseV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetMarketDepthResponseV2.ProtoReflect.Descriptor instead.

func (*GetMarketDepthResponseV2) GetAsks added in v1.8.0

func (*GetMarketDepthResponseV2) GetBids added in v1.8.0

func (*GetMarketDepthResponseV2) GetMarket added in v1.8.0

func (x *GetMarketDepthResponseV2) GetMarket() string

func (*GetMarketDepthResponseV2) GetMarketAddress added in v1.8.0

func (x *GetMarketDepthResponseV2) GetMarketAddress() string

func (*GetMarketDepthResponseV2) ProtoMessage added in v1.8.0

func (*GetMarketDepthResponseV2) ProtoMessage()

func (*GetMarketDepthResponseV2) ProtoReflect added in v1.8.0

func (x *GetMarketDepthResponseV2) ProtoReflect() protoreflect.Message

func (*GetMarketDepthResponseV2) Reset added in v1.8.0

func (x *GetMarketDepthResponseV2) Reset()

func (*GetMarketDepthResponseV2) String added in v1.8.0

func (x *GetMarketDepthResponseV2) String() string

type GetMarketDepthsRequest added in v1.5.0

type GetMarketDepthsRequest struct {
	Markets []string `protobuf:"bytes,1,rep,name=markets,proto3" json:"markets,omitempty"`
	Limit   uint32   `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Project Project  `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMarketDepthsRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetMarketDepthsRequest.ProtoReflect.Descriptor instead.

func (*GetMarketDepthsRequest) GetLimit added in v1.5.0

func (x *GetMarketDepthsRequest) GetLimit() uint32

func (*GetMarketDepthsRequest) GetMarkets added in v1.5.0

func (x *GetMarketDepthsRequest) GetMarkets() []string

func (*GetMarketDepthsRequest) GetProject added in v1.5.0

func (x *GetMarketDepthsRequest) GetProject() Project

func (*GetMarketDepthsRequest) ProtoMessage added in v1.5.0

func (*GetMarketDepthsRequest) ProtoMessage()

func (*GetMarketDepthsRequest) ProtoReflect added in v1.5.0

func (x *GetMarketDepthsRequest) ProtoReflect() protoreflect.Message

func (*GetMarketDepthsRequest) Reset added in v1.5.0

func (x *GetMarketDepthsRequest) Reset()

func (*GetMarketDepthsRequest) String added in v1.5.0

func (x *GetMarketDepthsRequest) String() string

type GetMarketDepthsStreamResponse added in v1.5.0

type GetMarketDepthsStreamResponse struct {
	Slot int64                   `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Data *GetMarketDepthResponse `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMarketDepthsStreamResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetMarketDepthsStreamResponse.ProtoReflect.Descriptor instead.

func (*GetMarketDepthsStreamResponse) GetData added in v1.5.0

func (*GetMarketDepthsStreamResponse) GetSlot added in v1.5.0

func (x *GetMarketDepthsStreamResponse) GetSlot() int64

func (*GetMarketDepthsStreamResponse) ProtoMessage added in v1.5.0

func (*GetMarketDepthsStreamResponse) ProtoMessage()

func (*GetMarketDepthsStreamResponse) ProtoReflect added in v1.5.0

func (*GetMarketDepthsStreamResponse) Reset added in v1.5.0

func (x *GetMarketDepthsStreamResponse) Reset()

func (*GetMarketDepthsStreamResponse) String added in v1.5.0

type GetMarketsRequest

type GetMarketsRequest struct {
	// contains filtered or unexported fields
}

func (*GetMarketsRequest) Descriptor deprecated

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

Deprecated: Use GetMarketsRequest.ProtoReflect.Descriptor instead.

func (*GetMarketsRequest) ProtoMessage

func (*GetMarketsRequest) ProtoMessage()

func (*GetMarketsRequest) ProtoReflect

func (x *GetMarketsRequest) ProtoReflect() protoreflect.Message

func (*GetMarketsRequest) Reset

func (x *GetMarketsRequest) Reset()

func (*GetMarketsRequest) String

func (x *GetMarketsRequest) String() string

type GetMarketsRequestV2 added in v1.8.0

type GetMarketsRequestV2 struct {
	// contains filtered or unexported fields
}

Openbook V2 Messages

func (*GetMarketsRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetMarketsRequestV2.ProtoReflect.Descriptor instead.

func (*GetMarketsRequestV2) ProtoMessage added in v1.8.0

func (*GetMarketsRequestV2) ProtoMessage()

func (*GetMarketsRequestV2) ProtoReflect added in v1.8.0

func (x *GetMarketsRequestV2) ProtoReflect() protoreflect.Message

func (*GetMarketsRequestV2) Reset added in v1.8.0

func (x *GetMarketsRequestV2) Reset()

func (*GetMarketsRequestV2) String added in v1.8.0

func (x *GetMarketsRequestV2) String() string

type GetMarketsResponse

type GetMarketsResponse struct {
	Markets map[string]*Market `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetMarketsResponse) Descriptor deprecated

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

Deprecated: Use GetMarketsResponse.ProtoReflect.Descriptor instead.

func (*GetMarketsResponse) GetMarkets

func (x *GetMarketsResponse) GetMarkets() map[string]*Market

func (*GetMarketsResponse) ProtoMessage

func (*GetMarketsResponse) ProtoMessage()

func (*GetMarketsResponse) ProtoReflect

func (x *GetMarketsResponse) ProtoReflect() protoreflect.Message

func (*GetMarketsResponse) Reset

func (x *GetMarketsResponse) Reset()

func (*GetMarketsResponse) String

func (x *GetMarketsResponse) String() string

type GetMarketsResponseV2 added in v1.8.0

type GetMarketsResponseV2 struct {
	Markets map[string]*MarketV2 `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetMarketsResponseV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetMarketsResponseV2.ProtoReflect.Descriptor instead.

func (*GetMarketsResponseV2) GetMarkets added in v1.8.0

func (x *GetMarketsResponseV2) GetMarkets() map[string]*MarketV2

func (*GetMarketsResponseV2) ProtoMessage added in v1.8.0

func (*GetMarketsResponseV2) ProtoMessage()

func (*GetMarketsResponseV2) ProtoReflect added in v1.8.0

func (x *GetMarketsResponseV2) ProtoReflect() protoreflect.Message

func (*GetMarketsResponseV2) Reset added in v1.8.0

func (x *GetMarketsResponseV2) Reset()

func (*GetMarketsResponseV2) String added in v1.8.0

func (x *GetMarketsResponseV2) String() string

type GetNewRaydiumPoolsRequest added in v1.9.0

type GetNewRaydiumPoolsRequest struct {
	// contains filtered or unexported fields
}

func (*GetNewRaydiumPoolsRequest) Descriptor deprecated added in v1.9.0

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

Deprecated: Use GetNewRaydiumPoolsRequest.ProtoReflect.Descriptor instead.

func (*GetNewRaydiumPoolsRequest) ProtoMessage added in v1.9.0

func (*GetNewRaydiumPoolsRequest) ProtoMessage()

func (*GetNewRaydiumPoolsRequest) ProtoReflect added in v1.9.0

func (*GetNewRaydiumPoolsRequest) Reset added in v1.9.0

func (x *GetNewRaydiumPoolsRequest) Reset()

func (*GetNewRaydiumPoolsRequest) String added in v1.9.0

func (x *GetNewRaydiumPoolsRequest) String() string

type GetNewRaydiumPoolsResponse added in v1.9.0

type GetNewRaydiumPoolsResponse struct {
	Slot int64        `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Pool *ProjectPool `protobuf:"bytes,2,opt,name=pool,proto3" json:"pool,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNewRaydiumPoolsResponse) Descriptor deprecated added in v1.9.0

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

Deprecated: Use GetNewRaydiumPoolsResponse.ProtoReflect.Descriptor instead.

func (*GetNewRaydiumPoolsResponse) GetPool added in v1.9.0

func (*GetNewRaydiumPoolsResponse) GetSlot added in v1.9.0

func (x *GetNewRaydiumPoolsResponse) GetSlot() int64

func (*GetNewRaydiumPoolsResponse) ProtoMessage added in v1.9.0

func (*GetNewRaydiumPoolsResponse) ProtoMessage()

func (*GetNewRaydiumPoolsResponse) ProtoReflect added in v1.9.0

func (*GetNewRaydiumPoolsResponse) Reset added in v1.9.0

func (x *GetNewRaydiumPoolsResponse) Reset()

func (*GetNewRaydiumPoolsResponse) String added in v1.9.0

func (x *GetNewRaydiumPoolsResponse) String() string

type GetOpenOrdersRequest

type GetOpenOrdersRequest struct {
	Market            string  `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Limit             uint32  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Address           string  `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	OpenOrdersAddress string  `protobuf:"bytes,4,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	Project           Project `protobuf:"varint,5,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpenOrdersRequest) Descriptor deprecated

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

Deprecated: Use GetOpenOrdersRequest.ProtoReflect.Descriptor instead.

func (*GetOpenOrdersRequest) GetAddress

func (x *GetOpenOrdersRequest) GetAddress() string

func (*GetOpenOrdersRequest) GetLimit

func (x *GetOpenOrdersRequest) GetLimit() uint32

func (*GetOpenOrdersRequest) GetMarket

func (x *GetOpenOrdersRequest) GetMarket() string

func (*GetOpenOrdersRequest) GetOpenOrdersAddress

func (x *GetOpenOrdersRequest) GetOpenOrdersAddress() string

func (*GetOpenOrdersRequest) GetProject added in v1.3.0

func (x *GetOpenOrdersRequest) GetProject() Project

func (*GetOpenOrdersRequest) ProtoMessage

func (*GetOpenOrdersRequest) ProtoMessage()

func (*GetOpenOrdersRequest) ProtoReflect

func (x *GetOpenOrdersRequest) ProtoReflect() protoreflect.Message

func (*GetOpenOrdersRequest) Reset

func (x *GetOpenOrdersRequest) Reset()

func (*GetOpenOrdersRequest) String

func (x *GetOpenOrdersRequest) String() string

type GetOpenOrdersRequestV2 added in v1.8.0

type GetOpenOrdersRequestV2 struct {
	Market            string `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Limit             uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Address           string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	OpenOrdersAddress string `protobuf:"bytes,4,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	OrderID           string `protobuf:"bytes,5,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID     uint64 `protobuf:"varint,6,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpenOrdersRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetOpenOrdersRequestV2.ProtoReflect.Descriptor instead.

func (*GetOpenOrdersRequestV2) GetAddress added in v1.8.0

func (x *GetOpenOrdersRequestV2) GetAddress() string

func (*GetOpenOrdersRequestV2) GetClientOrderID added in v1.8.0

func (x *GetOpenOrdersRequestV2) GetClientOrderID() uint64

func (*GetOpenOrdersRequestV2) GetLimit added in v1.8.0

func (x *GetOpenOrdersRequestV2) GetLimit() uint32

func (*GetOpenOrdersRequestV2) GetMarket added in v1.8.0

func (x *GetOpenOrdersRequestV2) GetMarket() string

func (*GetOpenOrdersRequestV2) GetOpenOrdersAddress added in v1.8.0

func (x *GetOpenOrdersRequestV2) GetOpenOrdersAddress() string

func (*GetOpenOrdersRequestV2) GetOrderID added in v1.8.0

func (x *GetOpenOrdersRequestV2) GetOrderID() string

func (*GetOpenOrdersRequestV2) ProtoMessage added in v1.8.0

func (*GetOpenOrdersRequestV2) ProtoMessage()

func (*GetOpenOrdersRequestV2) ProtoReflect added in v1.8.0

func (x *GetOpenOrdersRequestV2) ProtoReflect() protoreflect.Message

func (*GetOpenOrdersRequestV2) Reset added in v1.8.0

func (x *GetOpenOrdersRequestV2) Reset()

func (*GetOpenOrdersRequestV2) String added in v1.8.0

func (x *GetOpenOrdersRequestV2) String() string

type GetOpenOrdersResponse

type GetOpenOrdersResponse struct {
	Orders []*Order `protobuf:"bytes,1,rep,name=orders,proto3" json:"orders,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpenOrdersResponse) Descriptor deprecated

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

Deprecated: Use GetOpenOrdersResponse.ProtoReflect.Descriptor instead.

func (*GetOpenOrdersResponse) GetOrders

func (x *GetOpenOrdersResponse) GetOrders() []*Order

func (*GetOpenOrdersResponse) ProtoMessage

func (*GetOpenOrdersResponse) ProtoMessage()

func (*GetOpenOrdersResponse) ProtoReflect

func (x *GetOpenOrdersResponse) ProtoReflect() protoreflect.Message

func (*GetOpenOrdersResponse) Reset

func (x *GetOpenOrdersResponse) Reset()

func (*GetOpenOrdersResponse) String

func (x *GetOpenOrdersResponse) String() string

type GetOpenOrdersResponseV2 added in v1.9.0

type GetOpenOrdersResponseV2 struct {
	Orders []*OrderV2 `protobuf:"bytes,1,rep,name=orders,proto3" json:"orders,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpenOrdersResponseV2) Descriptor deprecated added in v1.9.0

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

Deprecated: Use GetOpenOrdersResponseV2.ProtoReflect.Descriptor instead.

func (*GetOpenOrdersResponseV2) GetOrders added in v1.9.0

func (x *GetOpenOrdersResponseV2) GetOrders() []*OrderV2

func (*GetOpenOrdersResponseV2) ProtoMessage added in v1.9.0

func (*GetOpenOrdersResponseV2) ProtoMessage()

func (*GetOpenOrdersResponseV2) ProtoReflect added in v1.9.0

func (x *GetOpenOrdersResponseV2) ProtoReflect() protoreflect.Message

func (*GetOpenOrdersResponseV2) Reset added in v1.9.0

func (x *GetOpenOrdersResponseV2) Reset()

func (*GetOpenOrdersResponseV2) String added in v1.9.0

func (x *GetOpenOrdersResponseV2) String() string

type GetOpenPerpOrderRequest added in v1.5.0

type GetOpenPerpOrderRequest struct {
	OwnerAddress   string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string  `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	OrderID        uint64  `protobuf:"varint,3,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID  uint64  `protobuf:"varint,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	Project        Project `protobuf:"varint,5,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpenPerpOrderRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetOpenPerpOrderRequest.ProtoReflect.Descriptor instead.

func (*GetOpenPerpOrderRequest) GetAccountAddress added in v1.5.0

func (x *GetOpenPerpOrderRequest) GetAccountAddress() string

func (*GetOpenPerpOrderRequest) GetClientOrderID added in v1.5.0

func (x *GetOpenPerpOrderRequest) GetClientOrderID() uint64

func (*GetOpenPerpOrderRequest) GetOrderID added in v1.5.0

func (x *GetOpenPerpOrderRequest) GetOrderID() uint64

func (*GetOpenPerpOrderRequest) GetOwnerAddress added in v1.5.0

func (x *GetOpenPerpOrderRequest) GetOwnerAddress() string

func (*GetOpenPerpOrderRequest) GetProject added in v1.5.0

func (x *GetOpenPerpOrderRequest) GetProject() Project

func (*GetOpenPerpOrderRequest) ProtoMessage added in v1.5.0

func (*GetOpenPerpOrderRequest) ProtoMessage()

func (*GetOpenPerpOrderRequest) ProtoReflect added in v1.5.0

func (x *GetOpenPerpOrderRequest) ProtoReflect() protoreflect.Message

func (*GetOpenPerpOrderRequest) Reset added in v1.5.0

func (x *GetOpenPerpOrderRequest) Reset()

func (*GetOpenPerpOrderRequest) String added in v1.5.0

func (x *GetOpenPerpOrderRequest) String() string

type GetOpenPerpOrderResponse added in v1.5.0

type GetOpenPerpOrderResponse struct {
	OwnerAddress string     `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Order        *PerpOrder `protobuf:"bytes,2,opt,name=order,proto3" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpenPerpOrderResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetOpenPerpOrderResponse.ProtoReflect.Descriptor instead.

func (*GetOpenPerpOrderResponse) GetOrder added in v1.5.0

func (x *GetOpenPerpOrderResponse) GetOrder() *PerpOrder

func (*GetOpenPerpOrderResponse) GetOwnerAddress added in v1.5.0

func (x *GetOpenPerpOrderResponse) GetOwnerAddress() string

func (*GetOpenPerpOrderResponse) ProtoMessage added in v1.5.0

func (*GetOpenPerpOrderResponse) ProtoMessage()

func (*GetOpenPerpOrderResponse) ProtoReflect added in v1.5.0

func (x *GetOpenPerpOrderResponse) ProtoReflect() protoreflect.Message

func (*GetOpenPerpOrderResponse) Reset added in v1.5.0

func (x *GetOpenPerpOrderResponse) Reset()

func (*GetOpenPerpOrderResponse) String added in v1.5.0

func (x *GetOpenPerpOrderResponse) String() string

type GetOpenPerpOrdersRequest added in v1.5.0

type GetOpenPerpOrdersRequest struct {
	Project        Project               `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	OwnerAddress   string                `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string                `protobuf:"bytes,3,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Contracts      []common.PerpContract `protobuf:"varint,4,rep,packed,name=contracts,proto3,enum=common.PerpContract" json:"contracts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpenPerpOrdersRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetOpenPerpOrdersRequest.ProtoReflect.Descriptor instead.

func (*GetOpenPerpOrdersRequest) GetAccountAddress added in v1.5.0

func (x *GetOpenPerpOrdersRequest) GetAccountAddress() string

func (*GetOpenPerpOrdersRequest) GetContracts added in v1.5.0

func (x *GetOpenPerpOrdersRequest) GetContracts() []common.PerpContract

func (*GetOpenPerpOrdersRequest) GetOwnerAddress added in v1.5.0

func (x *GetOpenPerpOrdersRequest) GetOwnerAddress() string

func (*GetOpenPerpOrdersRequest) GetProject added in v1.5.0

func (x *GetOpenPerpOrdersRequest) GetProject() Project

func (*GetOpenPerpOrdersRequest) ProtoMessage added in v1.5.0

func (*GetOpenPerpOrdersRequest) ProtoMessage()

func (*GetOpenPerpOrdersRequest) ProtoReflect added in v1.5.0

func (x *GetOpenPerpOrdersRequest) ProtoReflect() protoreflect.Message

func (*GetOpenPerpOrdersRequest) Reset added in v1.5.0

func (x *GetOpenPerpOrdersRequest) Reset()

func (*GetOpenPerpOrdersRequest) String added in v1.5.0

func (x *GetOpenPerpOrdersRequest) String() string

type GetOpenPerpOrdersResponse added in v1.5.0

type GetOpenPerpOrdersResponse struct {
	OwnerAddress string       `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Orders       []*PerpOrder `protobuf:"bytes,2,rep,name=orders,proto3" json:"orders,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOpenPerpOrdersResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetOpenPerpOrdersResponse.ProtoReflect.Descriptor instead.

func (*GetOpenPerpOrdersResponse) GetOrders added in v1.5.0

func (x *GetOpenPerpOrdersResponse) GetOrders() []*PerpOrder

func (*GetOpenPerpOrdersResponse) GetOwnerAddress added in v1.5.0

func (x *GetOpenPerpOrdersResponse) GetOwnerAddress() string

func (*GetOpenPerpOrdersResponse) ProtoMessage added in v1.5.0

func (*GetOpenPerpOrdersResponse) ProtoMessage()

func (*GetOpenPerpOrdersResponse) ProtoReflect added in v1.5.0

func (*GetOpenPerpOrdersResponse) Reset added in v1.5.0

func (x *GetOpenPerpOrdersResponse) Reset()

func (*GetOpenPerpOrdersResponse) String added in v1.5.0

func (x *GetOpenPerpOrdersResponse) String() string

type GetOrderByIDRequest

type GetOrderByIDRequest struct {
	OrderID string  `protobuf:"bytes,1,opt,name=orderID,proto3" json:"orderID,omitempty"`
	Market  string  `protobuf:"bytes,2,opt,name=market,proto3" json:"market,omitempty"`
	Project Project `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderByIDRequest) Descriptor deprecated

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

Deprecated: Use GetOrderByIDRequest.ProtoReflect.Descriptor instead.

func (*GetOrderByIDRequest) GetMarket

func (x *GetOrderByIDRequest) GetMarket() string

func (*GetOrderByIDRequest) GetOrderID

func (x *GetOrderByIDRequest) GetOrderID() string

func (*GetOrderByIDRequest) GetProject added in v1.3.0

func (x *GetOrderByIDRequest) GetProject() Project

func (*GetOrderByIDRequest) ProtoMessage

func (*GetOrderByIDRequest) ProtoMessage()

func (*GetOrderByIDRequest) ProtoReflect

func (x *GetOrderByIDRequest) ProtoReflect() protoreflect.Message

func (*GetOrderByIDRequest) Reset

func (x *GetOrderByIDRequest) Reset()

func (*GetOrderByIDRequest) String

func (x *GetOrderByIDRequest) String() string

type GetOrderByIDResponse

type GetOrderByIDResponse struct {
	Order *Order `protobuf:"bytes,1,opt,name=order,proto3" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderByIDResponse) Descriptor deprecated

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

Deprecated: Use GetOrderByIDResponse.ProtoReflect.Descriptor instead.

func (*GetOrderByIDResponse) GetOrder

func (x *GetOrderByIDResponse) GetOrder() *Order

func (*GetOrderByIDResponse) ProtoMessage

func (*GetOrderByIDResponse) ProtoMessage()

func (*GetOrderByIDResponse) ProtoReflect

func (x *GetOrderByIDResponse) ProtoReflect() protoreflect.Message

func (*GetOrderByIDResponse) Reset

func (x *GetOrderByIDResponse) Reset()

func (*GetOrderByIDResponse) String

func (x *GetOrderByIDResponse) String() string

type GetOrderStatusResponse

type GetOrderStatusResponse struct {
	Market            string      `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	OpenOrderAddress  string      `protobuf:"bytes,2,opt,name=openOrderAddress,proto3" json:"openOrderAddress,omitempty"`
	OrderID           string      `protobuf:"bytes,3,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID     uint64      `protobuf:"varint,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	QuantityReleased  float32     `protobuf:"fixed32,5,opt,name=quantityReleased,proto3" json:"quantityReleased,omitempty"`
	QuantityRemaining float32     `protobuf:"fixed32,6,opt,name=quantityRemaining,proto3" json:"quantityRemaining,omitempty"`
	FillPrice         float32     `protobuf:"fixed32,7,opt,name=fillPrice,proto3" json:"fillPrice,omitempty"`
	Side              Side        `protobuf:"varint,8,opt,name=side,proto3,enum=api.Side" json:"side,omitempty"`
	OrderStatus       OrderStatus `protobuf:"varint,9,opt,name=orderStatus,proto3,enum=api.OrderStatus" json:"orderStatus,omitempty"`
	OrderPrice        float32     `protobuf:"fixed32,10,opt,name=orderPrice,proto3" json:"orderPrice,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderStatusResponse) Descriptor deprecated

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

Deprecated: Use GetOrderStatusResponse.ProtoReflect.Descriptor instead.

func (*GetOrderStatusResponse) GetClientOrderID

func (x *GetOrderStatusResponse) GetClientOrderID() uint64

func (*GetOrderStatusResponse) GetFillPrice

func (x *GetOrderStatusResponse) GetFillPrice() float32

func (*GetOrderStatusResponse) GetMarket

func (x *GetOrderStatusResponse) GetMarket() string

func (*GetOrderStatusResponse) GetOpenOrderAddress

func (x *GetOrderStatusResponse) GetOpenOrderAddress() string

func (*GetOrderStatusResponse) GetOrderID

func (x *GetOrderStatusResponse) GetOrderID() string

func (*GetOrderStatusResponse) GetOrderPrice

func (x *GetOrderStatusResponse) GetOrderPrice() float32

func (*GetOrderStatusResponse) GetOrderStatus

func (x *GetOrderStatusResponse) GetOrderStatus() OrderStatus

func (*GetOrderStatusResponse) GetQuantityReleased

func (x *GetOrderStatusResponse) GetQuantityReleased() float32

func (*GetOrderStatusResponse) GetQuantityRemaining

func (x *GetOrderStatusResponse) GetQuantityRemaining() float32

func (*GetOrderStatusResponse) GetSide

func (x *GetOrderStatusResponse) GetSide() Side

func (*GetOrderStatusResponse) ProtoMessage

func (*GetOrderStatusResponse) ProtoMessage()

func (*GetOrderStatusResponse) ProtoReflect

func (x *GetOrderStatusResponse) ProtoReflect() protoreflect.Message

func (*GetOrderStatusResponse) Reset

func (x *GetOrderStatusResponse) Reset()

func (*GetOrderStatusResponse) String

func (x *GetOrderStatusResponse) String() string

type GetOrderStatusStreamRequest

type GetOrderStatusStreamRequest struct {
	Market       string  `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	OwnerAddress string  `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Project      Project `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderStatusStreamRequest) Descriptor deprecated

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

Deprecated: Use GetOrderStatusStreamRequest.ProtoReflect.Descriptor instead.

func (*GetOrderStatusStreamRequest) GetMarket

func (x *GetOrderStatusStreamRequest) GetMarket() string

func (*GetOrderStatusStreamRequest) GetOwnerAddress

func (x *GetOrderStatusStreamRequest) GetOwnerAddress() string

func (*GetOrderStatusStreamRequest) GetProject added in v1.3.0

func (x *GetOrderStatusStreamRequest) GetProject() Project

func (*GetOrderStatusStreamRequest) ProtoMessage

func (*GetOrderStatusStreamRequest) ProtoMessage()

func (*GetOrderStatusStreamRequest) ProtoReflect

func (*GetOrderStatusStreamRequest) Reset

func (x *GetOrderStatusStreamRequest) Reset()

func (*GetOrderStatusStreamRequest) String

func (x *GetOrderStatusStreamRequest) String() string

type GetOrderStatusStreamResponse

type GetOrderStatusStreamResponse struct {
	Slot      int64                   `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	OrderInfo *GetOrderStatusResponse `protobuf:"bytes,2,opt,name=orderInfo,proto3" json:"orderInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderStatusStreamResponse) Descriptor deprecated

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

Deprecated: Use GetOrderStatusStreamResponse.ProtoReflect.Descriptor instead.

func (*GetOrderStatusStreamResponse) GetOrderInfo

func (*GetOrderStatusStreamResponse) GetSlot

func (x *GetOrderStatusStreamResponse) GetSlot() int64

func (*GetOrderStatusStreamResponse) ProtoMessage

func (*GetOrderStatusStreamResponse) ProtoMessage()

func (*GetOrderStatusStreamResponse) ProtoReflect

func (*GetOrderStatusStreamResponse) Reset

func (x *GetOrderStatusStreamResponse) Reset()

func (*GetOrderStatusStreamResponse) String

type GetOrderbookRequest

type GetOrderbookRequest struct {
	Market  string  `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Limit   uint32  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Project Project `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderbookRequest) Descriptor deprecated

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

Deprecated: Use GetOrderbookRequest.ProtoReflect.Descriptor instead.

func (*GetOrderbookRequest) GetLimit

func (x *GetOrderbookRequest) GetLimit() uint32

func (*GetOrderbookRequest) GetMarket

func (x *GetOrderbookRequest) GetMarket() string

func (*GetOrderbookRequest) GetProject added in v1.3.0

func (x *GetOrderbookRequest) GetProject() Project

func (*GetOrderbookRequest) ProtoMessage

func (*GetOrderbookRequest) ProtoMessage()

func (*GetOrderbookRequest) ProtoReflect

func (x *GetOrderbookRequest) ProtoReflect() protoreflect.Message

func (*GetOrderbookRequest) Reset

func (x *GetOrderbookRequest) Reset()

func (*GetOrderbookRequest) String

func (x *GetOrderbookRequest) String() string

type GetOrderbookRequestV2 added in v1.8.0

type GetOrderbookRequestV2 struct {
	Market string `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Limit  uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderbookRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetOrderbookRequestV2.ProtoReflect.Descriptor instead.

func (*GetOrderbookRequestV2) GetLimit added in v1.8.0

func (x *GetOrderbookRequestV2) GetLimit() uint32

func (*GetOrderbookRequestV2) GetMarket added in v1.8.0

func (x *GetOrderbookRequestV2) GetMarket() string

func (*GetOrderbookRequestV2) ProtoMessage added in v1.8.0

func (*GetOrderbookRequestV2) ProtoMessage()

func (*GetOrderbookRequestV2) ProtoReflect added in v1.8.0

func (x *GetOrderbookRequestV2) ProtoReflect() protoreflect.Message

func (*GetOrderbookRequestV2) Reset added in v1.8.0

func (x *GetOrderbookRequestV2) Reset()

func (*GetOrderbookRequestV2) String added in v1.8.0

func (x *GetOrderbookRequestV2) String() string

type GetOrderbookResponse

type GetOrderbookResponse struct {
	Market        string           `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	MarketAddress string           `protobuf:"bytes,2,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	Bids          []*OrderbookItem `protobuf:"bytes,3,rep,name=bids,proto3" json:"bids,omitempty"`
	Asks          []*OrderbookItem `protobuf:"bytes,4,rep,name=asks,proto3" json:"asks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderbookResponse) Descriptor deprecated

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

Deprecated: Use GetOrderbookResponse.ProtoReflect.Descriptor instead.

func (*GetOrderbookResponse) GetAsks

func (x *GetOrderbookResponse) GetAsks() []*OrderbookItem

func (*GetOrderbookResponse) GetBids

func (x *GetOrderbookResponse) GetBids() []*OrderbookItem

func (*GetOrderbookResponse) GetMarket

func (x *GetOrderbookResponse) GetMarket() string

func (*GetOrderbookResponse) GetMarketAddress

func (x *GetOrderbookResponse) GetMarketAddress() string

func (*GetOrderbookResponse) ProtoMessage

func (*GetOrderbookResponse) ProtoMessage()

func (*GetOrderbookResponse) ProtoReflect

func (x *GetOrderbookResponse) ProtoReflect() protoreflect.Message

func (*GetOrderbookResponse) Reset

func (x *GetOrderbookResponse) Reset()

func (*GetOrderbookResponse) String

func (x *GetOrderbookResponse) String() string

type GetOrderbookResponseV2 added in v1.8.0

type GetOrderbookResponseV2 struct {
	Market        string             `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	MarketAddress string             `protobuf:"bytes,2,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	Bids          []*OrderbookItemV2 `protobuf:"bytes,3,rep,name=bids,proto3" json:"bids,omitempty"`
	Asks          []*OrderbookItemV2 `protobuf:"bytes,4,rep,name=asks,proto3" json:"asks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderbookResponseV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetOrderbookResponseV2.ProtoReflect.Descriptor instead.

func (*GetOrderbookResponseV2) GetAsks added in v1.8.0

func (x *GetOrderbookResponseV2) GetAsks() []*OrderbookItemV2

func (*GetOrderbookResponseV2) GetBids added in v1.8.0

func (x *GetOrderbookResponseV2) GetBids() []*OrderbookItemV2

func (*GetOrderbookResponseV2) GetMarket added in v1.8.0

func (x *GetOrderbookResponseV2) GetMarket() string

func (*GetOrderbookResponseV2) GetMarketAddress added in v1.8.0

func (x *GetOrderbookResponseV2) GetMarketAddress() string

func (*GetOrderbookResponseV2) ProtoMessage added in v1.8.0

func (*GetOrderbookResponseV2) ProtoMessage()

func (*GetOrderbookResponseV2) ProtoReflect added in v1.8.0

func (x *GetOrderbookResponseV2) ProtoReflect() protoreflect.Message

func (*GetOrderbookResponseV2) Reset added in v1.8.0

func (x *GetOrderbookResponseV2) Reset()

func (*GetOrderbookResponseV2) String added in v1.8.0

func (x *GetOrderbookResponseV2) String() string

type GetOrderbooksRequest

type GetOrderbooksRequest struct {
	Markets []string `protobuf:"bytes,1,rep,name=markets,proto3" json:"markets,omitempty"`
	Limit   uint32   `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Project Project  `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderbooksRequest) Descriptor deprecated

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

Deprecated: Use GetOrderbooksRequest.ProtoReflect.Descriptor instead.

func (*GetOrderbooksRequest) GetLimit

func (x *GetOrderbooksRequest) GetLimit() uint32

func (*GetOrderbooksRequest) GetMarkets

func (x *GetOrderbooksRequest) GetMarkets() []string

func (*GetOrderbooksRequest) GetProject added in v1.3.0

func (x *GetOrderbooksRequest) GetProject() Project

func (*GetOrderbooksRequest) ProtoMessage

func (*GetOrderbooksRequest) ProtoMessage()

func (*GetOrderbooksRequest) ProtoReflect

func (x *GetOrderbooksRequest) ProtoReflect() protoreflect.Message

func (*GetOrderbooksRequest) Reset

func (x *GetOrderbooksRequest) Reset()

func (*GetOrderbooksRequest) String

func (x *GetOrderbooksRequest) String() string

type GetOrderbooksStreamResponse

type GetOrderbooksStreamResponse struct {
	Slot      int64                 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Orderbook *GetOrderbookResponse `protobuf:"bytes,2,opt,name=orderbook,proto3" json:"orderbook,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderbooksStreamResponse) Descriptor deprecated

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

Deprecated: Use GetOrderbooksStreamResponse.ProtoReflect.Descriptor instead.

func (*GetOrderbooksStreamResponse) GetOrderbook

func (*GetOrderbooksStreamResponse) GetSlot

func (x *GetOrderbooksStreamResponse) GetSlot() int64

func (*GetOrderbooksStreamResponse) ProtoMessage

func (*GetOrderbooksStreamResponse) ProtoMessage()

func (*GetOrderbooksStreamResponse) ProtoReflect

func (*GetOrderbooksStreamResponse) Reset

func (x *GetOrderbooksStreamResponse) Reset()

func (*GetOrderbooksStreamResponse) String

func (x *GetOrderbooksStreamResponse) String() string

type GetOrdersRequest

type GetOrdersRequest struct {
	Market            string               `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Status            OrderStatus          `protobuf:"varint,2,opt,name=status,proto3,enum=api.OrderStatus" json:"status,omitempty"`
	Side              Side                 `protobuf:"varint,3,opt,name=side,proto3,enum=api.Side" json:"side,omitempty"`
	Types             []common.OrderType   `protobuf:"varint,4,rep,packed,name=types,proto3,enum=common.OrderType" json:"types,omitempty"`
	From              *timestamp.Timestamp `protobuf:"bytes,5,opt,name=from,proto3" json:"from,omitempty"`
	Limit             uint32               `protobuf:"varint,6,opt,name=limit,proto3" json:"limit,omitempty"`
	Direction         Direction            `protobuf:"varint,7,opt,name=direction,proto3,enum=api.Direction" json:"direction,omitempty"`
	Address           string               `protobuf:"bytes,8,opt,name=address,proto3" json:"address,omitempty"`
	OpenOrdersAddress string               `protobuf:"bytes,9,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	Project           Project              `protobuf:"varint,10,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrdersRequest) Descriptor deprecated

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

Deprecated: Use GetOrdersRequest.ProtoReflect.Descriptor instead.

func (*GetOrdersRequest) GetAddress

func (x *GetOrdersRequest) GetAddress() string

func (*GetOrdersRequest) GetDirection

func (x *GetOrdersRequest) GetDirection() Direction

func (*GetOrdersRequest) GetFrom

func (x *GetOrdersRequest) GetFrom() *timestamp.Timestamp

func (*GetOrdersRequest) GetLimit

func (x *GetOrdersRequest) GetLimit() uint32

func (*GetOrdersRequest) GetMarket

func (x *GetOrdersRequest) GetMarket() string

func (*GetOrdersRequest) GetOpenOrdersAddress

func (x *GetOrdersRequest) GetOpenOrdersAddress() string

func (*GetOrdersRequest) GetProject added in v1.3.0

func (x *GetOrdersRequest) GetProject() Project

func (*GetOrdersRequest) GetSide

func (x *GetOrdersRequest) GetSide() Side

func (*GetOrdersRequest) GetStatus

func (x *GetOrdersRequest) GetStatus() OrderStatus

func (*GetOrdersRequest) GetTypes

func (x *GetOrdersRequest) GetTypes() []common.OrderType

func (*GetOrdersRequest) ProtoMessage

func (*GetOrdersRequest) ProtoMessage()

func (*GetOrdersRequest) ProtoReflect

func (x *GetOrdersRequest) ProtoReflect() protoreflect.Message

func (*GetOrdersRequest) Reset

func (x *GetOrdersRequest) Reset()

func (*GetOrdersRequest) String

func (x *GetOrdersRequest) String() string

type GetOrdersResponse

type GetOrdersResponse struct {
	Orders []*Order `protobuf:"bytes,1,rep,name=orders,proto3" json:"orders,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrdersResponse) Descriptor deprecated

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

Deprecated: Use GetOrdersResponse.ProtoReflect.Descriptor instead.

func (*GetOrdersResponse) GetOrders

func (x *GetOrdersResponse) GetOrders() []*Order

func (*GetOrdersResponse) ProtoMessage

func (*GetOrdersResponse) ProtoMessage()

func (*GetOrdersResponse) ProtoReflect

func (x *GetOrdersResponse) ProtoReflect() protoreflect.Message

func (*GetOrdersResponse) Reset

func (x *GetOrdersResponse) Reset()

func (*GetOrdersResponse) String

func (x *GetOrdersResponse) String() string

type GetPerpContractsRequest added in v1.5.0

type GetPerpContractsRequest struct {
	Project Project `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPerpContractsRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpContractsRequest.ProtoReflect.Descriptor instead.

func (*GetPerpContractsRequest) GetProject added in v1.5.0

func (x *GetPerpContractsRequest) GetProject() Project

func (*GetPerpContractsRequest) ProtoMessage added in v1.5.0

func (*GetPerpContractsRequest) ProtoMessage()

func (*GetPerpContractsRequest) ProtoReflect added in v1.5.0

func (x *GetPerpContractsRequest) ProtoReflect() protoreflect.Message

func (*GetPerpContractsRequest) Reset added in v1.5.0

func (x *GetPerpContractsRequest) Reset()

func (*GetPerpContractsRequest) String added in v1.5.0

func (x *GetPerpContractsRequest) String() string

type GetPerpContractsResponse added in v1.5.0

type GetPerpContractsResponse struct {
	Contracts []*ContractInfo `protobuf:"bytes,1,rep,name=contracts,proto3" json:"contracts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPerpContractsResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpContractsResponse.ProtoReflect.Descriptor instead.

func (*GetPerpContractsResponse) GetContracts added in v1.5.0

func (x *GetPerpContractsResponse) GetContracts() []*ContractInfo

func (*GetPerpContractsResponse) ProtoMessage added in v1.5.0

func (*GetPerpContractsResponse) ProtoMessage()

func (*GetPerpContractsResponse) ProtoReflect added in v1.5.0

func (x *GetPerpContractsResponse) ProtoReflect() protoreflect.Message

func (*GetPerpContractsResponse) Reset added in v1.5.0

func (x *GetPerpContractsResponse) Reset()

func (*GetPerpContractsResponse) String added in v1.5.0

func (x *GetPerpContractsResponse) String() string

type GetPerpOrderbookRequest added in v1.5.0

type GetPerpOrderbookRequest struct {
	Contract common.PerpContract `protobuf:"varint,1,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	Limit    uint32              `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Project  Project             `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

Drift messages

func (*GetPerpOrderbookRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpOrderbookRequest.ProtoReflect.Descriptor instead.

func (*GetPerpOrderbookRequest) GetContract added in v1.6.0

func (x *GetPerpOrderbookRequest) GetContract() common.PerpContract

func (*GetPerpOrderbookRequest) GetLimit added in v1.5.0

func (x *GetPerpOrderbookRequest) GetLimit() uint32

func (*GetPerpOrderbookRequest) GetProject added in v1.5.0

func (x *GetPerpOrderbookRequest) GetProject() Project

func (*GetPerpOrderbookRequest) ProtoMessage added in v1.5.0

func (*GetPerpOrderbookRequest) ProtoMessage()

func (*GetPerpOrderbookRequest) ProtoReflect added in v1.5.0

func (x *GetPerpOrderbookRequest) ProtoReflect() protoreflect.Message

func (*GetPerpOrderbookRequest) Reset added in v1.5.0

func (x *GetPerpOrderbookRequest) Reset()

func (*GetPerpOrderbookRequest) String added in v1.5.0

func (x *GetPerpOrderbookRequest) String() string

type GetPerpOrderbookResponse added in v1.5.0

type GetPerpOrderbookResponse struct {
	Contract common.PerpContract  `protobuf:"varint,1,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	Bids     []*PerpOrderbookItem `protobuf:"bytes,2,rep,name=bids,proto3" json:"bids,omitempty"`
	Asks     []*PerpOrderbookItem `protobuf:"bytes,3,rep,name=asks,proto3" json:"asks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPerpOrderbookResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpOrderbookResponse.ProtoReflect.Descriptor instead.

func (*GetPerpOrderbookResponse) GetAsks added in v1.5.0

func (*GetPerpOrderbookResponse) GetBids added in v1.5.0

func (*GetPerpOrderbookResponse) GetContract added in v1.6.0

func (x *GetPerpOrderbookResponse) GetContract() common.PerpContract

func (*GetPerpOrderbookResponse) ProtoMessage added in v1.5.0

func (*GetPerpOrderbookResponse) ProtoMessage()

func (*GetPerpOrderbookResponse) ProtoReflect added in v1.5.0

func (x *GetPerpOrderbookResponse) ProtoReflect() protoreflect.Message

func (*GetPerpOrderbookResponse) Reset added in v1.5.0

func (x *GetPerpOrderbookResponse) Reset()

func (*GetPerpOrderbookResponse) String added in v1.5.0

func (x *GetPerpOrderbookResponse) String() string

type GetPerpOrderbooksRequest added in v1.5.0

type GetPerpOrderbooksRequest struct {
	Contracts []common.PerpContract `protobuf:"varint,1,rep,packed,name=contracts,proto3,enum=common.PerpContract" json:"contracts,omitempty"`
	Limit     uint32                `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Project   Project               `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPerpOrderbooksRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpOrderbooksRequest.ProtoReflect.Descriptor instead.

func (*GetPerpOrderbooksRequest) GetContracts added in v1.6.0

func (x *GetPerpOrderbooksRequest) GetContracts() []common.PerpContract

func (*GetPerpOrderbooksRequest) GetLimit added in v1.5.0

func (x *GetPerpOrderbooksRequest) GetLimit() uint32

func (*GetPerpOrderbooksRequest) GetProject added in v1.5.0

func (x *GetPerpOrderbooksRequest) GetProject() Project

func (*GetPerpOrderbooksRequest) ProtoMessage added in v1.5.0

func (*GetPerpOrderbooksRequest) ProtoMessage()

func (*GetPerpOrderbooksRequest) ProtoReflect added in v1.5.0

func (x *GetPerpOrderbooksRequest) ProtoReflect() protoreflect.Message

func (*GetPerpOrderbooksRequest) Reset added in v1.5.0

func (x *GetPerpOrderbooksRequest) Reset()

func (*GetPerpOrderbooksRequest) String added in v1.5.0

func (x *GetPerpOrderbooksRequest) String() string

type GetPerpOrderbooksStreamResponse added in v1.5.0

type GetPerpOrderbooksStreamResponse struct {
	Slot      int64                     `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Orderbook *GetPerpOrderbookResponse `protobuf:"bytes,2,opt,name=orderbook,proto3" json:"orderbook,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPerpOrderbooksStreamResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpOrderbooksStreamResponse.ProtoReflect.Descriptor instead.

func (*GetPerpOrderbooksStreamResponse) GetOrderbook added in v1.5.0

func (*GetPerpOrderbooksStreamResponse) GetSlot added in v1.5.0

func (*GetPerpOrderbooksStreamResponse) ProtoMessage added in v1.5.0

func (*GetPerpOrderbooksStreamResponse) ProtoMessage()

func (*GetPerpOrderbooksStreamResponse) ProtoReflect added in v1.5.0

func (*GetPerpOrderbooksStreamResponse) Reset added in v1.5.0

func (*GetPerpOrderbooksStreamResponse) String added in v1.5.0

type GetPerpPositionsRequest added in v1.5.0

type GetPerpPositionsRequest struct {
	Project        Project               `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	OwnerAddress   string                `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string                `protobuf:"bytes,3,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Contracts      []common.PerpContract `protobuf:"varint,4,rep,packed,name=contracts,proto3,enum=common.PerpContract" json:"contracts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPerpPositionsRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpPositionsRequest.ProtoReflect.Descriptor instead.

func (*GetPerpPositionsRequest) GetAccountAddress added in v1.5.0

func (x *GetPerpPositionsRequest) GetAccountAddress() string

func (*GetPerpPositionsRequest) GetContracts added in v1.5.0

func (x *GetPerpPositionsRequest) GetContracts() []common.PerpContract

func (*GetPerpPositionsRequest) GetOwnerAddress added in v1.5.0

func (x *GetPerpPositionsRequest) GetOwnerAddress() string

func (*GetPerpPositionsRequest) GetProject added in v1.5.0

func (x *GetPerpPositionsRequest) GetProject() Project

func (*GetPerpPositionsRequest) ProtoMessage added in v1.5.0

func (*GetPerpPositionsRequest) ProtoMessage()

func (*GetPerpPositionsRequest) ProtoReflect added in v1.5.0

func (x *GetPerpPositionsRequest) ProtoReflect() protoreflect.Message

func (*GetPerpPositionsRequest) Reset added in v1.5.0

func (x *GetPerpPositionsRequest) Reset()

func (*GetPerpPositionsRequest) String added in v1.5.0

func (x *GetPerpPositionsRequest) String() string

type GetPerpPositionsResponse added in v1.5.0

type GetPerpPositionsResponse struct {
	OwnerAddress  string          `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	PerpPositions []*PerpPosition `protobuf:"bytes,2,rep,name=perpPositions,proto3" json:"perpPositions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPerpPositionsResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpPositionsResponse.ProtoReflect.Descriptor instead.

func (*GetPerpPositionsResponse) GetOwnerAddress added in v1.5.0

func (x *GetPerpPositionsResponse) GetOwnerAddress() string

func (*GetPerpPositionsResponse) GetPerpPositions added in v1.5.0

func (x *GetPerpPositionsResponse) GetPerpPositions() []*PerpPosition

func (*GetPerpPositionsResponse) ProtoMessage added in v1.5.0

func (*GetPerpPositionsResponse) ProtoMessage()

func (*GetPerpPositionsResponse) ProtoReflect added in v1.5.0

func (x *GetPerpPositionsResponse) ProtoReflect() protoreflect.Message

func (*GetPerpPositionsResponse) Reset added in v1.5.0

func (x *GetPerpPositionsResponse) Reset()

func (*GetPerpPositionsResponse) String added in v1.5.0

func (x *GetPerpPositionsResponse) String() string

type GetPerpTradesResponse added in v1.6.0

type GetPerpTradesResponse struct {
	Contract                                   common.PerpContract `protobuf:"varint,1,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	IndexPrice                                 float64             `protobuf:"fixed64,2,opt,name=indexPrice,proto3" json:"indexPrice,omitempty"`
	MarketIndex                                int64               `protobuf:"varint,3,opt,name=marketIndex,proto3" json:"marketIndex,omitempty"`
	Filler                                     string              `protobuf:"bytes,4,opt,name=filler,proto3" json:"filler,omitempty"`
	FillerReward                               float64             `protobuf:"fixed64,5,opt,name=fillerReward,proto3" json:"fillerReward,omitempty"`
	FillRecordID                               int64               `protobuf:"varint,6,opt,name=fillRecordID,proto3" json:"fillRecordID,omitempty"`
	BaseAssetAmountFilled                      float64             `protobuf:"fixed64,7,opt,name=baseAssetAmountFilled,proto3" json:"baseAssetAmountFilled,omitempty"`
	QuoteAssetAmountFilled                     float64             `protobuf:"fixed64,8,opt,name=quoteAssetAmountFilled,proto3" json:"quoteAssetAmountFilled,omitempty"`
	TakerFee                                   float64             `protobuf:"fixed64,9,opt,name=takerFee,proto3" json:"takerFee,omitempty"`
	MakerFee                                   float64             `protobuf:"fixed64,10,opt,name=makerFee,proto3" json:"makerFee,omitempty"`
	ReferrerReward                             float64             `protobuf:"fixed64,11,opt,name=referrerReward,proto3" json:"referrerReward,omitempty"`
	QuoteAssetAmountSurplus                    float64             `protobuf:"fixed64,12,opt,name=quoteAssetAmountSurplus,proto3" json:"quoteAssetAmountSurplus,omitempty"`
	SpotFulfillmentMethodFee                   float64             `protobuf:"fixed64,13,opt,name=spotFulfillmentMethodFee,proto3" json:"spotFulfillmentMethodFee,omitempty"`
	Taker                                      string              `protobuf:"bytes,14,opt,name=taker,proto3" json:"taker,omitempty"`
	TakerOrderID                               int64               `protobuf:"varint,15,opt,name=takerOrderID,proto3" json:"takerOrderID,omitempty"`
	TakerOrderDirection                        string              `protobuf:"bytes,16,opt,name=takerOrderDirection,proto3" json:"takerOrderDirection,omitempty"`
	TakerOrderBaseAssetAmount                  float64             `protobuf:"fixed64,17,opt,name=takerOrderBaseAssetAmount,proto3" json:"takerOrderBaseAssetAmount,omitempty"`
	TakerOrderCumulativeBaseAssetAmountFilled  float64             `` /* 138-byte string literal not displayed */
	TakerOrderCumulativeQuoteAssetAmountFilled float64             `` /* 140-byte string literal not displayed */
	Maker                                      string              `protobuf:"bytes,20,opt,name=maker,proto3" json:"maker,omitempty"`
	MakerOrderID                               int64               `protobuf:"varint,21,opt,name=makerOrderID,proto3" json:"makerOrderID,omitempty"`
	MakerOrderDirection                        string              `protobuf:"bytes,22,opt,name=makerOrderDirection,proto3" json:"makerOrderDirection,omitempty"`
	MakerOrderBaseAssetAmount                  float64             `protobuf:"fixed64,23,opt,name=makerOrderBaseAssetAmount,proto3" json:"makerOrderBaseAssetAmount,omitempty"`
	MakerOrderCumulativeBaseAssetAmountFilled  float64             `` /* 138-byte string literal not displayed */
	MakerOrderCumulativeQuoteAssetAmountFilled float64             `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetPerpTradesResponse) Descriptor deprecated added in v1.6.0

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

Deprecated: Use GetPerpTradesResponse.ProtoReflect.Descriptor instead.

func (*GetPerpTradesResponse) GetBaseAssetAmountFilled added in v1.6.0

func (x *GetPerpTradesResponse) GetBaseAssetAmountFilled() float64

func (*GetPerpTradesResponse) GetContract added in v1.6.0

func (x *GetPerpTradesResponse) GetContract() common.PerpContract

func (*GetPerpTradesResponse) GetFillRecordID added in v1.6.0

func (x *GetPerpTradesResponse) GetFillRecordID() int64

func (*GetPerpTradesResponse) GetFiller added in v1.6.0

func (x *GetPerpTradesResponse) GetFiller() string

func (*GetPerpTradesResponse) GetFillerReward added in v1.6.0

func (x *GetPerpTradesResponse) GetFillerReward() float64

func (*GetPerpTradesResponse) GetIndexPrice added in v1.6.0

func (x *GetPerpTradesResponse) GetIndexPrice() float64

func (*GetPerpTradesResponse) GetMaker added in v1.6.0

func (x *GetPerpTradesResponse) GetMaker() string

func (*GetPerpTradesResponse) GetMakerFee added in v1.6.0

func (x *GetPerpTradesResponse) GetMakerFee() float64

func (*GetPerpTradesResponse) GetMakerOrderBaseAssetAmount added in v1.6.0

func (x *GetPerpTradesResponse) GetMakerOrderBaseAssetAmount() float64

func (*GetPerpTradesResponse) GetMakerOrderCumulativeBaseAssetAmountFilled added in v1.6.0

func (x *GetPerpTradesResponse) GetMakerOrderCumulativeBaseAssetAmountFilled() float64

func (*GetPerpTradesResponse) GetMakerOrderCumulativeQuoteAssetAmountFilled added in v1.6.0

func (x *GetPerpTradesResponse) GetMakerOrderCumulativeQuoteAssetAmountFilled() float64

func (*GetPerpTradesResponse) GetMakerOrderDirection added in v1.6.0

func (x *GetPerpTradesResponse) GetMakerOrderDirection() string

func (*GetPerpTradesResponse) GetMakerOrderID added in v1.6.0

func (x *GetPerpTradesResponse) GetMakerOrderID() int64

func (*GetPerpTradesResponse) GetMarketIndex added in v1.6.0

func (x *GetPerpTradesResponse) GetMarketIndex() int64

func (*GetPerpTradesResponse) GetQuoteAssetAmountFilled added in v1.6.0

func (x *GetPerpTradesResponse) GetQuoteAssetAmountFilled() float64

func (*GetPerpTradesResponse) GetQuoteAssetAmountSurplus added in v1.6.0

func (x *GetPerpTradesResponse) GetQuoteAssetAmountSurplus() float64

func (*GetPerpTradesResponse) GetReferrerReward added in v1.6.0

func (x *GetPerpTradesResponse) GetReferrerReward() float64

func (*GetPerpTradesResponse) GetSpotFulfillmentMethodFee added in v1.6.0

func (x *GetPerpTradesResponse) GetSpotFulfillmentMethodFee() float64

func (*GetPerpTradesResponse) GetTaker added in v1.6.0

func (x *GetPerpTradesResponse) GetTaker() string

func (*GetPerpTradesResponse) GetTakerFee added in v1.6.0

func (x *GetPerpTradesResponse) GetTakerFee() float64

func (*GetPerpTradesResponse) GetTakerOrderBaseAssetAmount added in v1.6.0

func (x *GetPerpTradesResponse) GetTakerOrderBaseAssetAmount() float64

func (*GetPerpTradesResponse) GetTakerOrderCumulativeBaseAssetAmountFilled added in v1.6.0

func (x *GetPerpTradesResponse) GetTakerOrderCumulativeBaseAssetAmountFilled() float64

func (*GetPerpTradesResponse) GetTakerOrderCumulativeQuoteAssetAmountFilled added in v1.6.0

func (x *GetPerpTradesResponse) GetTakerOrderCumulativeQuoteAssetAmountFilled() float64

func (*GetPerpTradesResponse) GetTakerOrderDirection added in v1.6.0

func (x *GetPerpTradesResponse) GetTakerOrderDirection() string

func (*GetPerpTradesResponse) GetTakerOrderID added in v1.6.0

func (x *GetPerpTradesResponse) GetTakerOrderID() int64

func (*GetPerpTradesResponse) ProtoMessage added in v1.6.0

func (*GetPerpTradesResponse) ProtoMessage()

func (*GetPerpTradesResponse) ProtoReflect added in v1.6.0

func (x *GetPerpTradesResponse) ProtoReflect() protoreflect.Message

func (*GetPerpTradesResponse) Reset added in v1.6.0

func (x *GetPerpTradesResponse) Reset()

func (*GetPerpTradesResponse) String added in v1.6.0

func (x *GetPerpTradesResponse) String() string

type GetPerpTradesStreamRequest added in v1.5.0

type GetPerpTradesStreamRequest struct {
	Contracts []common.PerpContract `protobuf:"varint,1,rep,packed,name=contracts,proto3,enum=common.PerpContract" json:"contracts,omitempty"`
	Project   Project               `protobuf:"varint,2,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPerpTradesStreamRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpTradesStreamRequest.ProtoReflect.Descriptor instead.

func (*GetPerpTradesStreamRequest) GetContracts added in v1.6.0

func (x *GetPerpTradesStreamRequest) GetContracts() []common.PerpContract

func (*GetPerpTradesStreamRequest) GetProject added in v1.5.0

func (x *GetPerpTradesStreamRequest) GetProject() Project

func (*GetPerpTradesStreamRequest) ProtoMessage added in v1.5.0

func (*GetPerpTradesStreamRequest) ProtoMessage()

func (*GetPerpTradesStreamRequest) ProtoReflect added in v1.5.0

func (*GetPerpTradesStreamRequest) Reset added in v1.5.0

func (x *GetPerpTradesStreamRequest) Reset()

func (*GetPerpTradesStreamRequest) String added in v1.5.0

func (x *GetPerpTradesStreamRequest) String() string

type GetPerpTradesStreamResponse added in v1.5.0

type GetPerpTradesStreamResponse struct {
	Context *Context               `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Trade   *GetPerpTradesResponse `protobuf:"bytes,2,opt,name=trade,proto3" json:"trade,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPerpTradesStreamResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetPerpTradesStreamResponse.ProtoReflect.Descriptor instead.

func (*GetPerpTradesStreamResponse) GetContext added in v1.8.0

func (x *GetPerpTradesStreamResponse) GetContext() *Context

func (*GetPerpTradesStreamResponse) GetTrade added in v1.6.0

func (*GetPerpTradesStreamResponse) ProtoMessage added in v1.5.0

func (*GetPerpTradesStreamResponse) ProtoMessage()

func (*GetPerpTradesStreamResponse) ProtoReflect added in v1.5.0

func (*GetPerpTradesStreamResponse) Reset added in v1.5.0

func (x *GetPerpTradesStreamResponse) Reset()

func (*GetPerpTradesStreamResponse) String added in v1.5.0

func (x *GetPerpTradesStreamResponse) String() string

type GetPoolReservesStreamRequest

type GetPoolReservesStreamRequest struct {
	Projects      []Project `protobuf:"varint,1,rep,packed,name=projects,proto3,enum=api.Project" json:"projects,omitempty"`
	PairOrAddress string    `protobuf:"bytes,2,opt,name=pairOrAddress,proto3" json:"pairOrAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPoolReservesStreamRequest) Descriptor deprecated

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

Deprecated: Use GetPoolReservesStreamRequest.ProtoReflect.Descriptor instead.

func (*GetPoolReservesStreamRequest) GetPairOrAddress added in v1.8.0

func (x *GetPoolReservesStreamRequest) GetPairOrAddress() string

func (*GetPoolReservesStreamRequest) GetProjects

func (x *GetPoolReservesStreamRequest) GetProjects() []Project

func (*GetPoolReservesStreamRequest) ProtoMessage

func (*GetPoolReservesStreamRequest) ProtoMessage()

func (*GetPoolReservesStreamRequest) ProtoReflect

func (*GetPoolReservesStreamRequest) Reset

func (x *GetPoolReservesStreamRequest) Reset()

func (*GetPoolReservesStreamRequest) String

type GetPoolReservesStreamResponse

type GetPoolReservesStreamResponse struct {
	Slot     int64         `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Reserves *PoolReserves `protobuf:"bytes,2,opt,name=reserves,proto3" json:"reserves,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPoolReservesStreamResponse) Descriptor deprecated

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

Deprecated: Use GetPoolReservesStreamResponse.ProtoReflect.Descriptor instead.

func (*GetPoolReservesStreamResponse) GetReserves

func (x *GetPoolReservesStreamResponse) GetReserves() *PoolReserves

func (*GetPoolReservesStreamResponse) GetSlot

func (x *GetPoolReservesStreamResponse) GetSlot() int64

func (*GetPoolReservesStreamResponse) ProtoMessage

func (*GetPoolReservesStreamResponse) ProtoMessage()

func (*GetPoolReservesStreamResponse) ProtoReflect

func (*GetPoolReservesStreamResponse) Reset

func (x *GetPoolReservesStreamResponse) Reset()

func (*GetPoolReservesStreamResponse) String

type GetPoolsRequest

type GetPoolsRequest struct {
	Projects      []Project `protobuf:"varint,1,rep,packed,name=projects,proto3,enum=api.Project" json:"projects,omitempty"`
	PairOrAddress string    `protobuf:"bytes,2,opt,name=pairOrAddress,proto3" json:"pairOrAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPoolsRequest) Descriptor deprecated

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

Deprecated: Use GetPoolsRequest.ProtoReflect.Descriptor instead.

func (*GetPoolsRequest) GetPairOrAddress added in v1.8.0

func (x *GetPoolsRequest) GetPairOrAddress() string

func (*GetPoolsRequest) GetProjects

func (x *GetPoolsRequest) GetProjects() []Project

func (*GetPoolsRequest) ProtoMessage

func (*GetPoolsRequest) ProtoMessage()

func (*GetPoolsRequest) ProtoReflect

func (x *GetPoolsRequest) ProtoReflect() protoreflect.Message

func (*GetPoolsRequest) Reset

func (x *GetPoolsRequest) Reset()

func (*GetPoolsRequest) String

func (x *GetPoolsRequest) String() string

type GetPoolsResponse

type GetPoolsResponse struct {
	Projects []*ProjectPools `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPoolsResponse) Descriptor deprecated

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

Deprecated: Use GetPoolsResponse.ProtoReflect.Descriptor instead.

func (*GetPoolsResponse) GetProjects

func (x *GetPoolsResponse) GetProjects() []*ProjectPools

func (*GetPoolsResponse) ProtoMessage

func (*GetPoolsResponse) ProtoMessage()

func (*GetPoolsResponse) ProtoReflect

func (x *GetPoolsResponse) ProtoReflect() protoreflect.Message

func (*GetPoolsResponse) Reset

func (x *GetPoolsResponse) Reset()

func (*GetPoolsResponse) String

func (x *GetPoolsResponse) String() string

type GetPriceRequest

type GetPriceRequest struct {
	Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPriceRequest) Descriptor deprecated

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

Deprecated: Use GetPriceRequest.ProtoReflect.Descriptor instead.

func (*GetPriceRequest) GetTokens

func (x *GetPriceRequest) GetTokens() []string

func (*GetPriceRequest) ProtoMessage

func (*GetPriceRequest) ProtoMessage()

func (*GetPriceRequest) ProtoReflect

func (x *GetPriceRequest) ProtoReflect() protoreflect.Message

func (*GetPriceRequest) Reset

func (x *GetPriceRequest) Reset()

func (*GetPriceRequest) String

func (x *GetPriceRequest) String() string

type GetPriceResponse

type GetPriceResponse struct {
	TokenPrices []*TokenPrice `protobuf:"bytes,1,rep,name=tokenPrices,proto3" json:"tokenPrices,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPriceResponse) Descriptor deprecated

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

Deprecated: Use GetPriceResponse.ProtoReflect.Descriptor instead.

func (*GetPriceResponse) GetTokenPrices

func (x *GetPriceResponse) GetTokenPrices() []*TokenPrice

func (*GetPriceResponse) ProtoMessage

func (*GetPriceResponse) ProtoMessage()

func (*GetPriceResponse) ProtoReflect

func (x *GetPriceResponse) ProtoReflect() protoreflect.Message

func (*GetPriceResponse) Reset

func (x *GetPriceResponse) Reset()

func (*GetPriceResponse) String

func (x *GetPriceResponse) String() string

type GetPricesStreamRequest

type GetPricesStreamRequest struct {
	Projects []Project `protobuf:"varint,1,rep,packed,name=projects,proto3,enum=api.Project" json:"projects,omitempty"`
	Tokens   []string  `protobuf:"bytes,2,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPricesStreamRequest) Descriptor deprecated

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

Deprecated: Use GetPricesStreamRequest.ProtoReflect.Descriptor instead.

func (*GetPricesStreamRequest) GetProjects

func (x *GetPricesStreamRequest) GetProjects() []Project

func (*GetPricesStreamRequest) GetTokens

func (x *GetPricesStreamRequest) GetTokens() []string

func (*GetPricesStreamRequest) ProtoMessage

func (*GetPricesStreamRequest) ProtoMessage()

func (*GetPricesStreamRequest) ProtoReflect

func (x *GetPricesStreamRequest) ProtoReflect() protoreflect.Message

func (*GetPricesStreamRequest) Reset

func (x *GetPricesStreamRequest) Reset()

func (*GetPricesStreamRequest) String

func (x *GetPricesStreamRequest) String() string

type GetPricesStreamResponse

type GetPricesStreamResponse struct {
	Slot  int64       `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Price *TokenPrice `protobuf:"bytes,2,opt,name=price,proto3" json:"price,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPricesStreamResponse) Descriptor deprecated

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

Deprecated: Use GetPricesStreamResponse.ProtoReflect.Descriptor instead.

func (*GetPricesStreamResponse) GetPrice

func (x *GetPricesStreamResponse) GetPrice() *TokenPrice

func (*GetPricesStreamResponse) GetSlot

func (x *GetPricesStreamResponse) GetSlot() int64

func (*GetPricesStreamResponse) ProtoMessage

func (*GetPricesStreamResponse) ProtoMessage()

func (*GetPricesStreamResponse) ProtoReflect

func (x *GetPricesStreamResponse) ProtoReflect() protoreflect.Message

func (*GetPricesStreamResponse) Reset

func (x *GetPricesStreamResponse) Reset()

func (*GetPricesStreamResponse) String

func (x *GetPricesStreamResponse) String() string

type GetQuotesRequest

type GetQuotesRequest struct {
	InToken  string    `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	OutToken string    `protobuf:"bytes,2,opt,name=outToken,proto3" json:"outToken,omitempty"`
	InAmount float64   `protobuf:"fixed64,3,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	Slippage float64   `protobuf:"fixed64,4,opt,name=slippage,proto3" json:"slippage,omitempty"`
	Limit    int32     `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
	Projects []Project `protobuf:"varint,6,rep,packed,name=projects,proto3,enum=api.Project" json:"projects,omitempty"`
	// contains filtered or unexported fields
}

func (*GetQuotesRequest) Descriptor deprecated

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

Deprecated: Use GetQuotesRequest.ProtoReflect.Descriptor instead.

func (*GetQuotesRequest) GetInAmount

func (x *GetQuotesRequest) GetInAmount() float64

func (*GetQuotesRequest) GetInToken

func (x *GetQuotesRequest) GetInToken() string

func (*GetQuotesRequest) GetLimit

func (x *GetQuotesRequest) GetLimit() int32

func (*GetQuotesRequest) GetOutToken

func (x *GetQuotesRequest) GetOutToken() string

func (*GetQuotesRequest) GetProjects

func (x *GetQuotesRequest) GetProjects() []Project

func (*GetQuotesRequest) GetSlippage

func (x *GetQuotesRequest) GetSlippage() float64

func (*GetQuotesRequest) ProtoMessage

func (*GetQuotesRequest) ProtoMessage()

func (*GetQuotesRequest) ProtoReflect

func (x *GetQuotesRequest) ProtoReflect() protoreflect.Message

func (*GetQuotesRequest) Reset

func (x *GetQuotesRequest) Reset()

func (*GetQuotesRequest) String

func (x *GetQuotesRequest) String() string

type GetQuotesResponse

type GetQuotesResponse struct {
	InToken         string          `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InTokenAddress  string          `protobuf:"bytes,2,opt,name=inTokenAddress,proto3" json:"inTokenAddress,omitempty"`
	OutToken        string          `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutTokenAddress string          `protobuf:"bytes,4,opt,name=outTokenAddress,proto3" json:"outTokenAddress,omitempty"`
	InAmount        float64         `protobuf:"fixed64,5,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	Quotes          []*ProjectQuote `protobuf:"bytes,6,rep,name=quotes,proto3" json:"quotes,omitempty"`
	// contains filtered or unexported fields
}

func (*GetQuotesResponse) Descriptor deprecated

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

Deprecated: Use GetQuotesResponse.ProtoReflect.Descriptor instead.

func (*GetQuotesResponse) GetInAmount

func (x *GetQuotesResponse) GetInAmount() float64

func (*GetQuotesResponse) GetInToken

func (x *GetQuotesResponse) GetInToken() string

func (*GetQuotesResponse) GetInTokenAddress

func (x *GetQuotesResponse) GetInTokenAddress() string

func (*GetQuotesResponse) GetOutToken

func (x *GetQuotesResponse) GetOutToken() string

func (*GetQuotesResponse) GetOutTokenAddress

func (x *GetQuotesResponse) GetOutTokenAddress() string

func (*GetQuotesResponse) GetQuotes

func (x *GetQuotesResponse) GetQuotes() []*ProjectQuote

func (*GetQuotesResponse) ProtoMessage

func (*GetQuotesResponse) ProtoMessage()

func (*GetQuotesResponse) ProtoReflect

func (x *GetQuotesResponse) ProtoReflect() protoreflect.Message

func (*GetQuotesResponse) Reset

func (x *GetQuotesResponse) Reset()

func (*GetQuotesResponse) String

func (x *GetQuotesResponse) String() string

type GetQuotesStreamRequest

type GetQuotesStreamRequest struct {
	Projects   []Project    `protobuf:"varint,1,rep,packed,name=projects,proto3,enum=api.Project" json:"projects,omitempty"`
	TokenPairs []*TokenPair `protobuf:"bytes,2,rep,name=tokenPairs,proto3" json:"tokenPairs,omitempty"`
	// contains filtered or unexported fields
}

func (*GetQuotesStreamRequest) Descriptor deprecated

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

Deprecated: Use GetQuotesStreamRequest.ProtoReflect.Descriptor instead.

func (*GetQuotesStreamRequest) GetProjects

func (x *GetQuotesStreamRequest) GetProjects() []Project

func (*GetQuotesStreamRequest) GetTokenPairs

func (x *GetQuotesStreamRequest) GetTokenPairs() []*TokenPair

func (*GetQuotesStreamRequest) ProtoMessage

func (*GetQuotesStreamRequest) ProtoMessage()

func (*GetQuotesStreamRequest) ProtoReflect

func (x *GetQuotesStreamRequest) ProtoReflect() protoreflect.Message

func (*GetQuotesStreamRequest) Reset

func (x *GetQuotesStreamRequest) Reset()

func (*GetQuotesStreamRequest) String

func (x *GetQuotesStreamRequest) String() string

type GetQuotesStreamResponse

type GetQuotesStreamResponse struct {
	Slot  int64                  `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Quote *GetQuotesStreamUpdate `protobuf:"bytes,2,opt,name=quote,proto3" json:"quote,omitempty"`
	// contains filtered or unexported fields
}

func (*GetQuotesStreamResponse) Descriptor deprecated

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

Deprecated: Use GetQuotesStreamResponse.ProtoReflect.Descriptor instead.

func (*GetQuotesStreamResponse) GetQuote

func (*GetQuotesStreamResponse) GetSlot

func (x *GetQuotesStreamResponse) GetSlot() int64

func (*GetQuotesStreamResponse) ProtoMessage

func (*GetQuotesStreamResponse) ProtoMessage()

func (*GetQuotesStreamResponse) ProtoReflect

func (x *GetQuotesStreamResponse) ProtoReflect() protoreflect.Message

func (*GetQuotesStreamResponse) Reset

func (x *GetQuotesStreamResponse) Reset()

func (*GetQuotesStreamResponse) String

func (x *GetQuotesStreamResponse) String() string

type GetQuotesStreamUpdate

type GetQuotesStreamUpdate struct {
	InToken         string  `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InTokenAddress  string  `protobuf:"bytes,2,opt,name=inTokenAddress,proto3" json:"inTokenAddress,omitempty"`
	OutToken        string  `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutTokenAddress string  `protobuf:"bytes,4,opt,name=outTokenAddress,proto3" json:"outTokenAddress,omitempty"`
	InAmount        float64 `protobuf:"fixed64,5,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutAmount       float64 `protobuf:"fixed64,6,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	Project         Project `protobuf:"varint,7,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetQuotesStreamUpdate) Descriptor deprecated

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

Deprecated: Use GetQuotesStreamUpdate.ProtoReflect.Descriptor instead.

func (*GetQuotesStreamUpdate) GetInAmount

func (x *GetQuotesStreamUpdate) GetInAmount() float64

func (*GetQuotesStreamUpdate) GetInToken

func (x *GetQuotesStreamUpdate) GetInToken() string

func (*GetQuotesStreamUpdate) GetInTokenAddress

func (x *GetQuotesStreamUpdate) GetInTokenAddress() string

func (*GetQuotesStreamUpdate) GetOutAmount

func (x *GetQuotesStreamUpdate) GetOutAmount() float64

func (*GetQuotesStreamUpdate) GetOutToken

func (x *GetQuotesStreamUpdate) GetOutToken() string

func (*GetQuotesStreamUpdate) GetOutTokenAddress

func (x *GetQuotesStreamUpdate) GetOutTokenAddress() string

func (*GetQuotesStreamUpdate) GetProject

func (x *GetQuotesStreamUpdate) GetProject() Project

func (*GetQuotesStreamUpdate) ProtoMessage

func (*GetQuotesStreamUpdate) ProtoMessage()

func (*GetQuotesStreamUpdate) ProtoReflect

func (x *GetQuotesStreamUpdate) ProtoReflect() protoreflect.Message

func (*GetQuotesStreamUpdate) Reset

func (x *GetQuotesStreamUpdate) Reset()

func (*GetQuotesStreamUpdate) String

func (x *GetQuotesStreamUpdate) String() string

type GetRaydiumPoolsRequest added in v1.8.0

type GetRaydiumPoolsRequest struct {
	PairOrAddress string `protobuf:"bytes,1,opt,name=pairOrAddress,proto3" json:"pairOrAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRaydiumPoolsRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetRaydiumPoolsRequest.ProtoReflect.Descriptor instead.

func (*GetRaydiumPoolsRequest) GetPairOrAddress added in v1.8.0

func (x *GetRaydiumPoolsRequest) GetPairOrAddress() string

func (*GetRaydiumPoolsRequest) ProtoMessage added in v1.8.0

func (*GetRaydiumPoolsRequest) ProtoMessage()

func (*GetRaydiumPoolsRequest) ProtoReflect added in v1.8.0

func (x *GetRaydiumPoolsRequest) ProtoReflect() protoreflect.Message

func (*GetRaydiumPoolsRequest) Reset added in v1.8.0

func (x *GetRaydiumPoolsRequest) Reset()

func (*GetRaydiumPoolsRequest) String added in v1.8.0

func (x *GetRaydiumPoolsRequest) String() string

type GetRaydiumPoolsResponse added in v1.8.0

type GetRaydiumPoolsResponse struct {
	Pools []*ProjectPool `protobuf:"bytes,1,rep,name=pools,proto3" json:"pools,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRaydiumPoolsResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetRaydiumPoolsResponse.ProtoReflect.Descriptor instead.

func (*GetRaydiumPoolsResponse) GetPools added in v1.8.0

func (x *GetRaydiumPoolsResponse) GetPools() []*ProjectPool

func (*GetRaydiumPoolsResponse) ProtoMessage added in v1.8.0

func (*GetRaydiumPoolsResponse) ProtoMessage()

func (*GetRaydiumPoolsResponse) ProtoReflect added in v1.8.0

func (x *GetRaydiumPoolsResponse) ProtoReflect() protoreflect.Message

func (*GetRaydiumPoolsResponse) Reset added in v1.8.0

func (x *GetRaydiumPoolsResponse) Reset()

func (*GetRaydiumPoolsResponse) String added in v1.8.0

func (x *GetRaydiumPoolsResponse) String() string

type GetRaydiumPricesRequest added in v1.8.0

type GetRaydiumPricesRequest struct {
	Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRaydiumPricesRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetRaydiumPricesRequest.ProtoReflect.Descriptor instead.

func (*GetRaydiumPricesRequest) GetTokens added in v1.8.0

func (x *GetRaydiumPricesRequest) GetTokens() []string

func (*GetRaydiumPricesRequest) ProtoMessage added in v1.8.0

func (*GetRaydiumPricesRequest) ProtoMessage()

func (*GetRaydiumPricesRequest) ProtoReflect added in v1.8.0

func (x *GetRaydiumPricesRequest) ProtoReflect() protoreflect.Message

func (*GetRaydiumPricesRequest) Reset added in v1.8.0

func (x *GetRaydiumPricesRequest) Reset()

func (*GetRaydiumPricesRequest) String added in v1.8.0

func (x *GetRaydiumPricesRequest) String() string

type GetRaydiumPricesResponse added in v1.8.0

type GetRaydiumPricesResponse struct {
	TokenPrices []*TokenPriceV2 `protobuf:"bytes,1,rep,name=tokenPrices,proto3" json:"tokenPrices,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRaydiumPricesResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetRaydiumPricesResponse.ProtoReflect.Descriptor instead.

func (*GetRaydiumPricesResponse) GetTokenPrices added in v1.8.0

func (x *GetRaydiumPricesResponse) GetTokenPrices() []*TokenPriceV2

func (*GetRaydiumPricesResponse) ProtoMessage added in v1.8.0

func (*GetRaydiumPricesResponse) ProtoMessage()

func (*GetRaydiumPricesResponse) ProtoReflect added in v1.8.0

func (x *GetRaydiumPricesResponse) ProtoReflect() protoreflect.Message

func (*GetRaydiumPricesResponse) Reset added in v1.8.0

func (x *GetRaydiumPricesResponse) Reset()

func (*GetRaydiumPricesResponse) String added in v1.8.0

func (x *GetRaydiumPricesResponse) String() string

type GetRaydiumQuotesRequest added in v1.8.0

type GetRaydiumQuotesRequest struct {
	InToken  string  `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	OutToken string  `protobuf:"bytes,2,opt,name=outToken,proto3" json:"outToken,omitempty"`
	InAmount float64 `protobuf:"fixed64,3,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	Slippage float64 `protobuf:"fixed64,4,opt,name=slippage,proto3" json:"slippage,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRaydiumQuotesRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetRaydiumQuotesRequest.ProtoReflect.Descriptor instead.

func (*GetRaydiumQuotesRequest) GetInAmount added in v1.8.0

func (x *GetRaydiumQuotesRequest) GetInAmount() float64

func (*GetRaydiumQuotesRequest) GetInToken added in v1.8.0

func (x *GetRaydiumQuotesRequest) GetInToken() string

func (*GetRaydiumQuotesRequest) GetOutToken added in v1.8.0

func (x *GetRaydiumQuotesRequest) GetOutToken() string

func (*GetRaydiumQuotesRequest) GetSlippage added in v1.8.0

func (x *GetRaydiumQuotesRequest) GetSlippage() float64

func (*GetRaydiumQuotesRequest) ProtoMessage added in v1.8.0

func (*GetRaydiumQuotesRequest) ProtoMessage()

func (*GetRaydiumQuotesRequest) ProtoReflect added in v1.8.0

func (x *GetRaydiumQuotesRequest) ProtoReflect() protoreflect.Message

func (*GetRaydiumQuotesRequest) Reset added in v1.8.0

func (x *GetRaydiumQuotesRequest) Reset()

func (*GetRaydiumQuotesRequest) String added in v1.8.0

func (x *GetRaydiumQuotesRequest) String() string

type GetRaydiumQuotesResponse added in v1.8.0

type GetRaydiumQuotesResponse struct {
	InToken         string               `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InTokenAddress  string               `protobuf:"bytes,2,opt,name=inTokenAddress,proto3" json:"inTokenAddress,omitempty"`
	OutToken        string               `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutTokenAddress string               `protobuf:"bytes,4,opt,name=outTokenAddress,proto3" json:"outTokenAddress,omitempty"`
	InAmount        float64              `protobuf:"fixed64,5,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	Routes          []*RaydiumQuoteRoute `protobuf:"bytes,6,rep,name=routes,proto3" json:"routes,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRaydiumQuotesResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetRaydiumQuotesResponse.ProtoReflect.Descriptor instead.

func (*GetRaydiumQuotesResponse) GetInAmount added in v1.8.0

func (x *GetRaydiumQuotesResponse) GetInAmount() float64

func (*GetRaydiumQuotesResponse) GetInToken added in v1.8.0

func (x *GetRaydiumQuotesResponse) GetInToken() string

func (*GetRaydiumQuotesResponse) GetInTokenAddress added in v1.8.0

func (x *GetRaydiumQuotesResponse) GetInTokenAddress() string

func (*GetRaydiumQuotesResponse) GetOutToken added in v1.8.0

func (x *GetRaydiumQuotesResponse) GetOutToken() string

func (*GetRaydiumQuotesResponse) GetOutTokenAddress added in v1.8.0

func (x *GetRaydiumQuotesResponse) GetOutTokenAddress() string

func (*GetRaydiumQuotesResponse) GetRoutes added in v1.8.0

func (x *GetRaydiumQuotesResponse) GetRoutes() []*RaydiumQuoteRoute

func (*GetRaydiumQuotesResponse) ProtoMessage added in v1.8.0

func (*GetRaydiumQuotesResponse) ProtoMessage()

func (*GetRaydiumQuotesResponse) ProtoReflect added in v1.8.0

func (x *GetRaydiumQuotesResponse) ProtoReflect() protoreflect.Message

func (*GetRaydiumQuotesResponse) Reset added in v1.8.0

func (x *GetRaydiumQuotesResponse) Reset()

func (*GetRaydiumQuotesResponse) String added in v1.8.0

func (x *GetRaydiumQuotesResponse) String() string

type GetRecentBlockHashRequest

type GetRecentBlockHashRequest struct {
	// contains filtered or unexported fields
}

func (*GetRecentBlockHashRequest) Descriptor deprecated

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

Deprecated: Use GetRecentBlockHashRequest.ProtoReflect.Descriptor instead.

func (*GetRecentBlockHashRequest) ProtoMessage

func (*GetRecentBlockHashRequest) ProtoMessage()

func (*GetRecentBlockHashRequest) ProtoReflect

func (*GetRecentBlockHashRequest) Reset

func (x *GetRecentBlockHashRequest) Reset()

func (*GetRecentBlockHashRequest) String

func (x *GetRecentBlockHashRequest) String() string

type GetRecentBlockHashResponse

type GetRecentBlockHashResponse struct {
	BlockHash string `protobuf:"bytes,1,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecentBlockHashResponse) Descriptor deprecated

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

Deprecated: Use GetRecentBlockHashResponse.ProtoReflect.Descriptor instead.

func (*GetRecentBlockHashResponse) GetBlockHash

func (x *GetRecentBlockHashResponse) GetBlockHash() string

func (*GetRecentBlockHashResponse) ProtoMessage

func (*GetRecentBlockHashResponse) ProtoMessage()

func (*GetRecentBlockHashResponse) ProtoReflect

func (*GetRecentBlockHashResponse) Reset

func (x *GetRecentBlockHashResponse) Reset()

func (*GetRecentBlockHashResponse) String

func (x *GetRecentBlockHashResponse) String() string

type GetServerTimeRequest

type GetServerTimeRequest struct {
	// contains filtered or unexported fields
}

func (*GetServerTimeRequest) Descriptor deprecated

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

Deprecated: Use GetServerTimeRequest.ProtoReflect.Descriptor instead.

func (*GetServerTimeRequest) ProtoMessage

func (*GetServerTimeRequest) ProtoMessage()

func (*GetServerTimeRequest) ProtoReflect

func (x *GetServerTimeRequest) ProtoReflect() protoreflect.Message

func (*GetServerTimeRequest) Reset

func (x *GetServerTimeRequest) Reset()

func (*GetServerTimeRequest) String

func (x *GetServerTimeRequest) String() string

type GetServerTimeResponse

type GetServerTimeResponse struct {
	Timestamp string `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServerTimeResponse) Descriptor deprecated

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

Deprecated: Use GetServerTimeResponse.ProtoReflect.Descriptor instead.

func (*GetServerTimeResponse) GetTimestamp

func (x *GetServerTimeResponse) GetTimestamp() string

func (*GetServerTimeResponse) ProtoMessage

func (*GetServerTimeResponse) ProtoMessage()

func (*GetServerTimeResponse) ProtoReflect

func (x *GetServerTimeResponse) ProtoReflect() protoreflect.Message

func (*GetServerTimeResponse) Reset

func (x *GetServerTimeResponse) Reset()

func (*GetServerTimeResponse) String

func (x *GetServerTimeResponse) String() string

type GetSwapsStreamRequest

type GetSwapsStreamRequest struct {
	Projects      []Project `protobuf:"varint,1,rep,packed,name=projects,proto3,enum=api.Project" json:"projects,omitempty"`
	Pools         []string  `protobuf:"bytes,2,rep,name=pools,proto3" json:"pools,omitempty"`
	IncludeFailed bool      `protobuf:"varint,3,opt,name=includeFailed,proto3" json:"includeFailed,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSwapsStreamRequest) Descriptor deprecated

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

Deprecated: Use GetSwapsStreamRequest.ProtoReflect.Descriptor instead.

func (*GetSwapsStreamRequest) GetIncludeFailed

func (x *GetSwapsStreamRequest) GetIncludeFailed() bool

func (*GetSwapsStreamRequest) GetPools

func (x *GetSwapsStreamRequest) GetPools() []string

func (*GetSwapsStreamRequest) GetProjects

func (x *GetSwapsStreamRequest) GetProjects() []Project

func (*GetSwapsStreamRequest) ProtoMessage

func (*GetSwapsStreamRequest) ProtoMessage()

func (*GetSwapsStreamRequest) ProtoReflect

func (x *GetSwapsStreamRequest) ProtoReflect() protoreflect.Message

func (*GetSwapsStreamRequest) Reset

func (x *GetSwapsStreamRequest) Reset()

func (*GetSwapsStreamRequest) String

func (x *GetSwapsStreamRequest) String() string

type GetSwapsStreamResponse

type GetSwapsStreamResponse struct {
	Slot int64                 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Swap *GetSwapsStreamUpdate `protobuf:"bytes,2,opt,name=swap,proto3" json:"swap,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSwapsStreamResponse) Descriptor deprecated

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

Deprecated: Use GetSwapsStreamResponse.ProtoReflect.Descriptor instead.

func (*GetSwapsStreamResponse) GetSlot

func (x *GetSwapsStreamResponse) GetSlot() int64

func (*GetSwapsStreamResponse) GetSwap

func (*GetSwapsStreamResponse) ProtoMessage

func (*GetSwapsStreamResponse) ProtoMessage()

func (*GetSwapsStreamResponse) ProtoReflect

func (x *GetSwapsStreamResponse) ProtoReflect() protoreflect.Message

func (*GetSwapsStreamResponse) Reset

func (x *GetSwapsStreamResponse) Reset()

func (*GetSwapsStreamResponse) String

func (x *GetSwapsStreamResponse) String() string

type GetSwapsStreamUpdate

type GetSwapsStreamUpdate struct {
	Success            bool    `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Project            Project `protobuf:"varint,2,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	PoolAddress        string  `protobuf:"bytes,3,opt,name=poolAddress,proto3" json:"poolAddress,omitempty"`
	InToken            string  `protobuf:"bytes,4,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InTokenAddress     string  `protobuf:"bytes,5,opt,name=inTokenAddress,proto3" json:"inTokenAddress,omitempty"`
	OutToken           string  `protobuf:"bytes,6,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutTokenAddress    string  `protobuf:"bytes,7,opt,name=outTokenAddress,proto3" json:"outTokenAddress,omitempty"`
	InAmount           float64 `protobuf:"fixed64,8,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutAmountMin       float64 `protobuf:"fixed64,9,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	SourceAccount      string  `protobuf:"bytes,10,opt,name=sourceAccount,proto3" json:"sourceAccount,omitempty"`
	DestinationAccount string  `protobuf:"bytes,11,opt,name=destinationAccount,proto3" json:"destinationAccount,omitempty"`
	OwnerAccount       string  `protobuf:"bytes,12,opt,name=ownerAccount,proto3" json:"ownerAccount,omitempty"`
	Signature          string  `protobuf:"bytes,13,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSwapsStreamUpdate) Descriptor deprecated

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

Deprecated: Use GetSwapsStreamUpdate.ProtoReflect.Descriptor instead.

func (*GetSwapsStreamUpdate) GetDestinationAccount

func (x *GetSwapsStreamUpdate) GetDestinationAccount() string

func (*GetSwapsStreamUpdate) GetInAmount

func (x *GetSwapsStreamUpdate) GetInAmount() float64

func (*GetSwapsStreamUpdate) GetInToken added in v1.5.0

func (x *GetSwapsStreamUpdate) GetInToken() string

func (*GetSwapsStreamUpdate) GetInTokenAddress added in v1.5.0

func (x *GetSwapsStreamUpdate) GetInTokenAddress() string

func (*GetSwapsStreamUpdate) GetOutAmountMin

func (x *GetSwapsStreamUpdate) GetOutAmountMin() float64

func (*GetSwapsStreamUpdate) GetOutToken added in v1.5.0

func (x *GetSwapsStreamUpdate) GetOutToken() string

func (*GetSwapsStreamUpdate) GetOutTokenAddress added in v1.5.0

func (x *GetSwapsStreamUpdate) GetOutTokenAddress() string

func (*GetSwapsStreamUpdate) GetOwnerAccount

func (x *GetSwapsStreamUpdate) GetOwnerAccount() string

func (*GetSwapsStreamUpdate) GetPoolAddress

func (x *GetSwapsStreamUpdate) GetPoolAddress() string

func (*GetSwapsStreamUpdate) GetProject

func (x *GetSwapsStreamUpdate) GetProject() Project

func (*GetSwapsStreamUpdate) GetSignature

func (x *GetSwapsStreamUpdate) GetSignature() string

func (*GetSwapsStreamUpdate) GetSourceAccount

func (x *GetSwapsStreamUpdate) GetSourceAccount() string

func (*GetSwapsStreamUpdate) GetSuccess

func (x *GetSwapsStreamUpdate) GetSuccess() bool

func (*GetSwapsStreamUpdate) ProtoMessage

func (*GetSwapsStreamUpdate) ProtoMessage()

func (*GetSwapsStreamUpdate) ProtoReflect

func (x *GetSwapsStreamUpdate) ProtoReflect() protoreflect.Message

func (*GetSwapsStreamUpdate) Reset

func (x *GetSwapsStreamUpdate) Reset()

func (*GetSwapsStreamUpdate) String

func (x *GetSwapsStreamUpdate) String() string

type GetTickersRequest

type GetTickersRequest struct {
	Market  string  `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Project Project `protobuf:"varint,2,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTickersRequest) Descriptor deprecated

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

Deprecated: Use GetTickersRequest.ProtoReflect.Descriptor instead.

func (*GetTickersRequest) GetMarket

func (x *GetTickersRequest) GetMarket() string

func (*GetTickersRequest) GetProject added in v1.3.0

func (x *GetTickersRequest) GetProject() Project

func (*GetTickersRequest) ProtoMessage

func (*GetTickersRequest) ProtoMessage()

func (*GetTickersRequest) ProtoReflect

func (x *GetTickersRequest) ProtoReflect() protoreflect.Message

func (*GetTickersRequest) Reset

func (x *GetTickersRequest) Reset()

func (*GetTickersRequest) String

func (x *GetTickersRequest) String() string

type GetTickersRequestV2 added in v1.8.0

type GetTickersRequestV2 struct {
	Market string `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTickersRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetTickersRequestV2.ProtoReflect.Descriptor instead.

func (*GetTickersRequestV2) GetMarket added in v1.8.0

func (x *GetTickersRequestV2) GetMarket() string

func (*GetTickersRequestV2) ProtoMessage added in v1.8.0

func (*GetTickersRequestV2) ProtoMessage()

func (*GetTickersRequestV2) ProtoReflect added in v1.8.0

func (x *GetTickersRequestV2) ProtoReflect() protoreflect.Message

func (*GetTickersRequestV2) Reset added in v1.8.0

func (x *GetTickersRequestV2) Reset()

func (*GetTickersRequestV2) String added in v1.8.0

func (x *GetTickersRequestV2) String() string

type GetTickersResponse

type GetTickersResponse struct {
	Tickers []*Ticker `protobuf:"bytes,1,rep,name=tickers,proto3" json:"tickers,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTickersResponse) Descriptor deprecated

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

Deprecated: Use GetTickersResponse.ProtoReflect.Descriptor instead.

func (*GetTickersResponse) GetTickers

func (x *GetTickersResponse) GetTickers() []*Ticker

func (*GetTickersResponse) ProtoMessage

func (*GetTickersResponse) ProtoMessage()

func (*GetTickersResponse) ProtoReflect

func (x *GetTickersResponse) ProtoReflect() protoreflect.Message

func (*GetTickersResponse) Reset

func (x *GetTickersResponse) Reset()

func (*GetTickersResponse) String

func (x *GetTickersResponse) String() string

type GetTickersResponseV2 added in v1.8.0

type GetTickersResponseV2 struct {
	Tickers []*TickerV2 `protobuf:"bytes,1,rep,name=tickers,proto3" json:"tickers,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTickersResponseV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetTickersResponseV2.ProtoReflect.Descriptor instead.

func (*GetTickersResponseV2) GetTickers added in v1.8.0

func (x *GetTickersResponseV2) GetTickers() []*TickerV2

func (*GetTickersResponseV2) ProtoMessage added in v1.8.0

func (*GetTickersResponseV2) ProtoMessage()

func (*GetTickersResponseV2) ProtoReflect added in v1.8.0

func (x *GetTickersResponseV2) ProtoReflect() protoreflect.Message

func (*GetTickersResponseV2) Reset added in v1.8.0

func (x *GetTickersResponseV2) Reset()

func (*GetTickersResponseV2) String added in v1.8.0

func (x *GetTickersResponseV2) String() string

type GetTickersStreamResponse

type GetTickersStreamResponse struct {
	Slot   int64               `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Ticker *GetTickersResponse `protobuf:"bytes,2,opt,name=ticker,proto3" json:"ticker,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTickersStreamResponse) Descriptor deprecated

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

Deprecated: Use GetTickersStreamResponse.ProtoReflect.Descriptor instead.

func (*GetTickersStreamResponse) GetSlot

func (x *GetTickersStreamResponse) GetSlot() int64

func (*GetTickersStreamResponse) GetTicker

func (*GetTickersStreamResponse) ProtoMessage

func (*GetTickersStreamResponse) ProtoMessage()

func (*GetTickersStreamResponse) ProtoReflect

func (x *GetTickersStreamResponse) ProtoReflect() protoreflect.Message

func (*GetTickersStreamResponse) Reset

func (x *GetTickersStreamResponse) Reset()

func (*GetTickersStreamResponse) String

func (x *GetTickersStreamResponse) String() string

type GetTokenAccountsRequest added in v1.5.0

type GetTokenAccountsRequest struct {
	OwnerAddress string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTokenAccountsRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetTokenAccountsRequest.ProtoReflect.Descriptor instead.

func (*GetTokenAccountsRequest) GetOwnerAddress added in v1.5.0

func (x *GetTokenAccountsRequest) GetOwnerAddress() string

func (*GetTokenAccountsRequest) ProtoMessage added in v1.5.0

func (*GetTokenAccountsRequest) ProtoMessage()

func (*GetTokenAccountsRequest) ProtoReflect added in v1.5.0

func (x *GetTokenAccountsRequest) ProtoReflect() protoreflect.Message

func (*GetTokenAccountsRequest) Reset added in v1.5.0

func (x *GetTokenAccountsRequest) Reset()

func (*GetTokenAccountsRequest) String added in v1.5.0

func (x *GetTokenAccountsRequest) String() string

type GetTokenAccountsResponse added in v1.5.0

type GetTokenAccountsResponse struct {
	Accounts []*TokenAccount `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTokenAccountsResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetTokenAccountsResponse.ProtoReflect.Descriptor instead.

func (*GetTokenAccountsResponse) GetAccounts added in v1.5.0

func (x *GetTokenAccountsResponse) GetAccounts() []*TokenAccount

func (*GetTokenAccountsResponse) ProtoMessage added in v1.5.0

func (*GetTokenAccountsResponse) ProtoMessage()

func (*GetTokenAccountsResponse) ProtoReflect added in v1.5.0

func (x *GetTokenAccountsResponse) ProtoReflect() protoreflect.Message

func (*GetTokenAccountsResponse) Reset added in v1.5.0

func (x *GetTokenAccountsResponse) Reset()

func (*GetTokenAccountsResponse) String added in v1.5.0

func (x *GetTokenAccountsResponse) String() string

type GetTradesRequest

type GetTradesRequest struct {
	Market  string  `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Limit   uint32  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Project Project `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTradesRequest) Descriptor deprecated

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

Deprecated: Use GetTradesRequest.ProtoReflect.Descriptor instead.

func (*GetTradesRequest) GetLimit

func (x *GetTradesRequest) GetLimit() uint32

func (*GetTradesRequest) GetMarket

func (x *GetTradesRequest) GetMarket() string

func (*GetTradesRequest) GetProject added in v1.3.0

func (x *GetTradesRequest) GetProject() Project

func (*GetTradesRequest) ProtoMessage

func (*GetTradesRequest) ProtoMessage()

func (*GetTradesRequest) ProtoReflect

func (x *GetTradesRequest) ProtoReflect() protoreflect.Message

func (*GetTradesRequest) Reset

func (x *GetTradesRequest) Reset()

func (*GetTradesRequest) String

func (x *GetTradesRequest) String() string

type GetTradesResponse

type GetTradesResponse struct {
	Trades []*Trade `protobuf:"bytes,1,rep,name=trades,proto3" json:"trades,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTradesResponse) Descriptor deprecated

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

Deprecated: Use GetTradesResponse.ProtoReflect.Descriptor instead.

func (*GetTradesResponse) GetTrades

func (x *GetTradesResponse) GetTrades() []*Trade

func (*GetTradesResponse) ProtoMessage

func (*GetTradesResponse) ProtoMessage()

func (*GetTradesResponse) ProtoReflect

func (x *GetTradesResponse) ProtoReflect() protoreflect.Message

func (*GetTradesResponse) Reset

func (x *GetTradesResponse) Reset()

func (*GetTradesResponse) String

func (x *GetTradesResponse) String() string

type GetTradesStreamResponse

type GetTradesStreamResponse struct {
	Slot   int64              `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Trades *GetTradesResponse `protobuf:"bytes,2,opt,name=trades,proto3" json:"trades,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTradesStreamResponse) Descriptor deprecated

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

Deprecated: Use GetTradesStreamResponse.ProtoReflect.Descriptor instead.

func (*GetTradesStreamResponse) GetSlot

func (x *GetTradesStreamResponse) GetSlot() int64

func (*GetTradesStreamResponse) GetTrades

func (*GetTradesStreamResponse) ProtoMessage

func (*GetTradesStreamResponse) ProtoMessage()

func (*GetTradesStreamResponse) ProtoReflect

func (x *GetTradesStreamResponse) ProtoReflect() protoreflect.Message

func (*GetTradesStreamResponse) Reset

func (x *GetTradesStreamResponse) Reset()

func (*GetTradesStreamResponse) String

func (x *GetTradesStreamResponse) String() string

type GetUnsettledRequest

type GetUnsettledRequest struct {
	Market       string  `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	OwnerAddress string  `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Project      Project `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUnsettledRequest) Descriptor deprecated

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

Deprecated: Use GetUnsettledRequest.ProtoReflect.Descriptor instead.

func (*GetUnsettledRequest) GetMarket

func (x *GetUnsettledRequest) GetMarket() string

func (*GetUnsettledRequest) GetOwnerAddress

func (x *GetUnsettledRequest) GetOwnerAddress() string

func (*GetUnsettledRequest) GetProject added in v1.3.0

func (x *GetUnsettledRequest) GetProject() Project

func (*GetUnsettledRequest) ProtoMessage

func (*GetUnsettledRequest) ProtoMessage()

func (*GetUnsettledRequest) ProtoReflect

func (x *GetUnsettledRequest) ProtoReflect() protoreflect.Message

func (*GetUnsettledRequest) Reset

func (x *GetUnsettledRequest) Reset()

func (*GetUnsettledRequest) String

func (x *GetUnsettledRequest) String() string

type GetUnsettledRequestV2 added in v1.8.0

type GetUnsettledRequestV2 struct {
	Market       string `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	OwnerAddress string `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUnsettledRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use GetUnsettledRequestV2.ProtoReflect.Descriptor instead.

func (*GetUnsettledRequestV2) GetMarket added in v1.8.0

func (x *GetUnsettledRequestV2) GetMarket() string

func (*GetUnsettledRequestV2) GetOwnerAddress added in v1.8.0

func (x *GetUnsettledRequestV2) GetOwnerAddress() string

func (*GetUnsettledRequestV2) ProtoMessage added in v1.8.0

func (*GetUnsettledRequestV2) ProtoMessage()

func (*GetUnsettledRequestV2) ProtoReflect added in v1.8.0

func (x *GetUnsettledRequestV2) ProtoReflect() protoreflect.Message

func (*GetUnsettledRequestV2) Reset added in v1.8.0

func (x *GetUnsettledRequestV2) Reset()

func (*GetUnsettledRequestV2) String added in v1.8.0

func (x *GetUnsettledRequestV2) String() string

type GetUnsettledResponse

type GetUnsettledResponse struct {
	Market    string              `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Unsettled []*UnsettledAccount `protobuf:"bytes,2,rep,name=unsettled,proto3" json:"unsettled,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUnsettledResponse) Descriptor deprecated

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

Deprecated: Use GetUnsettledResponse.ProtoReflect.Descriptor instead.

func (*GetUnsettledResponse) GetMarket

func (x *GetUnsettledResponse) GetMarket() string

func (*GetUnsettledResponse) GetUnsettled

func (x *GetUnsettledResponse) GetUnsettled() []*UnsettledAccount

func (*GetUnsettledResponse) ProtoMessage

func (*GetUnsettledResponse) ProtoMessage()

func (*GetUnsettledResponse) ProtoReflect

func (x *GetUnsettledResponse) ProtoReflect() protoreflect.Message

func (*GetUnsettledResponse) Reset

func (x *GetUnsettledResponse) Reset()

func (*GetUnsettledResponse) String

func (x *GetUnsettledResponse) String() string

type GetUserRequest added in v1.5.0

type GetUserRequest struct {
	OwnerAddress   string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string  `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Project        Project `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetAccountAddress added in v1.6.0

func (x *GetUserRequest) GetAccountAddress() string

func (*GetUserRequest) GetOwnerAddress added in v1.5.0

func (x *GetUserRequest) GetOwnerAddress() string

func (*GetUserRequest) GetProject added in v1.5.0

func (x *GetUserRequest) GetProject() Project

func (*GetUserRequest) ProtoMessage added in v1.5.0

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect added in v1.5.0

func (x *GetUserRequest) ProtoReflect() protoreflect.Message

func (*GetUserRequest) Reset added in v1.5.0

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String added in v1.5.0

func (x *GetUserRequest) String() string

type GetUserResponse added in v1.5.0

type GetUserResponse struct {
	UserAccounts []*UserDetail `protobuf:"bytes,1,rep,name=userAccounts,proto3" json:"userAccounts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.

func (*GetUserResponse) GetUserAccounts added in v1.6.0

func (x *GetUserResponse) GetUserAccounts() []*UserDetail

func (*GetUserResponse) ProtoMessage added in v1.5.0

func (*GetUserResponse) ProtoMessage()

func (*GetUserResponse) ProtoReflect added in v1.5.0

func (x *GetUserResponse) ProtoReflect() protoreflect.Message

func (*GetUserResponse) Reset added in v1.5.0

func (x *GetUserResponse) Reset()

func (*GetUserResponse) String added in v1.5.0

func (x *GetUserResponse) String() string

type JupiterQuoteRoute added in v1.8.0

type JupiterQuoteRoute struct {
	InAmount     float64             `protobuf:"fixed64,1,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutAmount    float64             `protobuf:"fixed64,2,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64             `protobuf:"fixed64,3,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	Steps        []*JupiterQuoteStep `protobuf:"bytes,4,rep,name=steps,proto3" json:"steps,omitempty"`
	// contains filtered or unexported fields
}

func (*JupiterQuoteRoute) Descriptor deprecated added in v1.8.0

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

Deprecated: Use JupiterQuoteRoute.ProtoReflect.Descriptor instead.

func (*JupiterQuoteRoute) GetInAmount added in v1.8.0

func (x *JupiterQuoteRoute) GetInAmount() float64

func (*JupiterQuoteRoute) GetOutAmount added in v1.8.0

func (x *JupiterQuoteRoute) GetOutAmount() float64

func (*JupiterQuoteRoute) GetOutAmountMin added in v1.8.0

func (x *JupiterQuoteRoute) GetOutAmountMin() float64

func (*JupiterQuoteRoute) GetSteps added in v1.8.0

func (x *JupiterQuoteRoute) GetSteps() []*JupiterQuoteStep

func (*JupiterQuoteRoute) ProtoMessage added in v1.8.0

func (*JupiterQuoteRoute) ProtoMessage()

func (*JupiterQuoteRoute) ProtoReflect added in v1.8.0

func (x *JupiterQuoteRoute) ProtoReflect() protoreflect.Message

func (*JupiterQuoteRoute) Reset added in v1.8.0

func (x *JupiterQuoteRoute) Reset()

func (*JupiterQuoteRoute) String added in v1.8.0

func (x *JupiterQuoteRoute) String() string

type JupiterQuoteStep added in v1.8.0

type JupiterQuoteStep struct {
	Project            *StepProject                 `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	InToken            string                       `protobuf:"bytes,2,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InTokenAddress     string                       `protobuf:"bytes,3,opt,name=inTokenAddress,proto3" json:"inTokenAddress,omitempty"`
	OutToken           string                       `protobuf:"bytes,4,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutTokenAddress    string                       `protobuf:"bytes,5,opt,name=outTokenAddress,proto3" json:"outTokenAddress,omitempty"`
	InAmount           float64                      `protobuf:"fixed64,6,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutAmount          float64                      `protobuf:"fixed64,7,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	Slippage           float64                      `protobuf:"fixed64,8,opt,name=slippage,proto3" json:"slippage,omitempty"`
	PriceImpactPercent *common.PriceImpactPercentV2 `protobuf:"bytes,9,opt,name=priceImpactPercent,proto3" json:"priceImpactPercent,omitempty"`
	Fee                *common.Fee                  `protobuf:"bytes,10,opt,name=fee,proto3" json:"fee,omitempty"`
	OutAmountMin       float64                      `protobuf:"fixed64,11,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	// contains filtered or unexported fields
}

func (*JupiterQuoteStep) Descriptor deprecated added in v1.8.0

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

Deprecated: Use JupiterQuoteStep.ProtoReflect.Descriptor instead.

func (*JupiterQuoteStep) GetFee added in v1.8.0

func (x *JupiterQuoteStep) GetFee() *common.Fee

func (*JupiterQuoteStep) GetInAmount added in v1.8.0

func (x *JupiterQuoteStep) GetInAmount() float64

func (*JupiterQuoteStep) GetInToken added in v1.8.0

func (x *JupiterQuoteStep) GetInToken() string

func (*JupiterQuoteStep) GetInTokenAddress added in v1.8.0

func (x *JupiterQuoteStep) GetInTokenAddress() string

func (*JupiterQuoteStep) GetOutAmount added in v1.8.0

func (x *JupiterQuoteStep) GetOutAmount() float64

func (*JupiterQuoteStep) GetOutAmountMin added in v1.8.0

func (x *JupiterQuoteStep) GetOutAmountMin() float64

func (*JupiterQuoteStep) GetOutToken added in v1.8.0

func (x *JupiterQuoteStep) GetOutToken() string

func (*JupiterQuoteStep) GetOutTokenAddress added in v1.8.0

func (x *JupiterQuoteStep) GetOutTokenAddress() string

func (*JupiterQuoteStep) GetPriceImpactPercent added in v1.8.0

func (x *JupiterQuoteStep) GetPriceImpactPercent() *common.PriceImpactPercentV2

func (*JupiterQuoteStep) GetProject added in v1.8.0

func (x *JupiterQuoteStep) GetProject() *StepProject

func (*JupiterQuoteStep) GetSlippage added in v1.8.0

func (x *JupiterQuoteStep) GetSlippage() float64

func (*JupiterQuoteStep) ProtoMessage added in v1.8.0

func (*JupiterQuoteStep) ProtoMessage()

func (*JupiterQuoteStep) ProtoReflect added in v1.8.0

func (x *JupiterQuoteStep) ProtoReflect() protoreflect.Message

func (*JupiterQuoteStep) Reset added in v1.8.0

func (x *JupiterQuoteStep) Reset()

func (*JupiterQuoteStep) String added in v1.8.0

func (x *JupiterQuoteStep) String() string

type JupiterRouteStep added in v1.8.0

type JupiterRouteStep struct {
	InToken      string       `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InAmount     float64      `protobuf:"fixed64,2,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutToken     string       `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutAmount    float64      `protobuf:"fixed64,4,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64      `protobuf:"fixed64,5,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	Project      *StepProject `protobuf:"bytes,6,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*JupiterRouteStep) Descriptor deprecated added in v1.8.0

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

Deprecated: Use JupiterRouteStep.ProtoReflect.Descriptor instead.

func (*JupiterRouteStep) GetInAmount added in v1.8.0

func (x *JupiterRouteStep) GetInAmount() float64

func (*JupiterRouteStep) GetInToken added in v1.8.0

func (x *JupiterRouteStep) GetInToken() string

func (*JupiterRouteStep) GetOutAmount added in v1.8.0

func (x *JupiterRouteStep) GetOutAmount() float64

func (*JupiterRouteStep) GetOutAmountMin added in v1.8.0

func (x *JupiterRouteStep) GetOutAmountMin() float64

func (*JupiterRouteStep) GetOutToken added in v1.8.0

func (x *JupiterRouteStep) GetOutToken() string

func (*JupiterRouteStep) GetProject added in v1.8.0

func (x *JupiterRouteStep) GetProject() *StepProject

func (*JupiterRouteStep) ProtoMessage added in v1.8.0

func (*JupiterRouteStep) ProtoMessage()

func (*JupiterRouteStep) ProtoReflect added in v1.8.0

func (x *JupiterRouteStep) ProtoReflect() protoreflect.Message

func (*JupiterRouteStep) Reset added in v1.8.0

func (x *JupiterRouteStep) Reset()

func (*JupiterRouteStep) String added in v1.8.0

func (x *JupiterRouteStep) String() string

type Market

type Market struct {
	Market        string       `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Status        MarketStatus `protobuf:"varint,2,opt,name=status,proto3,enum=api.MarketStatus" json:"status,omitempty"`
	Address       string       `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	BaseMint      string       `protobuf:"bytes,4,opt,name=baseMint,proto3" json:"baseMint,omitempty"`
	QuotedMint    string       `protobuf:"bytes,5,opt,name=quotedMint,proto3" json:"quotedMint,omitempty"`
	BaseDecimals  int64        `protobuf:"varint,6,opt,name=baseDecimals,proto3" json:"baseDecimals,omitempty"`
	QuoteDecimals int64        `protobuf:"varint,7,opt,name=quoteDecimals,proto3" json:"quoteDecimals,omitempty"`
	Project       Project      `protobuf:"varint,8,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*Market) Descriptor deprecated

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

Deprecated: Use Market.ProtoReflect.Descriptor instead.

func (*Market) GetAddress

func (x *Market) GetAddress() string

func (*Market) GetBaseDecimals

func (x *Market) GetBaseDecimals() int64

func (*Market) GetBaseMint

func (x *Market) GetBaseMint() string

func (*Market) GetMarket

func (x *Market) GetMarket() string

func (*Market) GetProject added in v1.3.0

func (x *Market) GetProject() Project

func (*Market) GetQuoteDecimals

func (x *Market) GetQuoteDecimals() int64

func (*Market) GetQuotedMint

func (x *Market) GetQuotedMint() string

func (*Market) GetStatus

func (x *Market) GetStatus() MarketStatus

func (*Market) ProtoMessage

func (*Market) ProtoMessage()

func (*Market) ProtoReflect

func (x *Market) ProtoReflect() protoreflect.Message

func (*Market) Reset

func (x *Market) Reset()

func (*Market) String

func (x *Market) String() string

type MarketDepthItem added in v1.5.0

type MarketDepthItem struct {
	Price float64 `protobuf:"fixed64,1,opt,name=price,proto3" json:"price,omitempty"`
	Size  float64 `protobuf:"fixed64,2,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*MarketDepthItem) Descriptor deprecated added in v1.5.0

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

Deprecated: Use MarketDepthItem.ProtoReflect.Descriptor instead.

func (*MarketDepthItem) GetPrice added in v1.5.0

func (x *MarketDepthItem) GetPrice() float64

func (*MarketDepthItem) GetSize added in v1.5.0

func (x *MarketDepthItem) GetSize() float64

func (*MarketDepthItem) ProtoMessage added in v1.5.0

func (*MarketDepthItem) ProtoMessage()

func (*MarketDepthItem) ProtoReflect added in v1.5.0

func (x *MarketDepthItem) ProtoReflect() protoreflect.Message

func (*MarketDepthItem) Reset added in v1.5.0

func (x *MarketDepthItem) Reset()

func (*MarketDepthItem) String added in v1.5.0

func (x *MarketDepthItem) String() string

type MarketDepthItemV2 added in v1.8.0

type MarketDepthItemV2 struct {
	Price float64 `protobuf:"fixed64,1,opt,name=price,proto3" json:"price,omitempty"`
	Size  float64 `protobuf:"fixed64,2,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*MarketDepthItemV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use MarketDepthItemV2.ProtoReflect.Descriptor instead.

func (*MarketDepthItemV2) GetPrice added in v1.8.0

func (x *MarketDepthItemV2) GetPrice() float64

func (*MarketDepthItemV2) GetSize added in v1.8.0

func (x *MarketDepthItemV2) GetSize() float64

func (*MarketDepthItemV2) ProtoMessage added in v1.8.0

func (*MarketDepthItemV2) ProtoMessage()

func (*MarketDepthItemV2) ProtoReflect added in v1.8.0

func (x *MarketDepthItemV2) ProtoReflect() protoreflect.Message

func (*MarketDepthItemV2) Reset added in v1.8.0

func (x *MarketDepthItemV2) Reset()

func (*MarketDepthItemV2) String added in v1.8.0

func (x *MarketDepthItemV2) String() string

type MarketStatus

type MarketStatus int32
const (
	MarketStatus_MS_UNKNOWN MarketStatus = 0 // unknown
	MarketStatus_MS_ONLINE  MarketStatus = 1 // online
)

func (MarketStatus) Descriptor

func (MarketStatus) Enum

func (x MarketStatus) Enum() *MarketStatus

func (MarketStatus) EnumDescriptor deprecated

func (MarketStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use MarketStatus.Descriptor instead.

func (MarketStatus) Number

func (MarketStatus) String

func (x MarketStatus) String() string

func (MarketStatus) Type

type MarketV2 added in v1.8.0

type MarketV2 struct {
	Market        string `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	Address       string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	BaseMint      string `protobuf:"bytes,4,opt,name=baseMint,proto3" json:"baseMint,omitempty"`
	QuotedMint    string `protobuf:"bytes,5,opt,name=quotedMint,proto3" json:"quotedMint,omitempty"`
	BaseDecimals  int64  `protobuf:"varint,6,opt,name=baseDecimals,proto3" json:"baseDecimals,omitempty"`
	QuoteDecimals int64  `protobuf:"varint,7,opt,name=quoteDecimals,proto3" json:"quoteDecimals,omitempty"`
	// contains filtered or unexported fields
}

func (*MarketV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use MarketV2.ProtoReflect.Descriptor instead.

func (*MarketV2) GetAddress added in v1.8.0

func (x *MarketV2) GetAddress() string

func (*MarketV2) GetBaseDecimals added in v1.8.0

func (x *MarketV2) GetBaseDecimals() int64

func (*MarketV2) GetBaseMint added in v1.8.0

func (x *MarketV2) GetBaseMint() string

func (*MarketV2) GetMarket added in v1.8.0

func (x *MarketV2) GetMarket() string

func (*MarketV2) GetQuoteDecimals added in v1.8.0

func (x *MarketV2) GetQuoteDecimals() int64

func (*MarketV2) GetQuotedMint added in v1.8.0

func (x *MarketV2) GetQuotedMint() string

func (*MarketV2) ProtoMessage added in v1.8.0

func (*MarketV2) ProtoMessage()

func (*MarketV2) ProtoReflect added in v1.8.0

func (x *MarketV2) ProtoReflect() protoreflect.Message

func (*MarketV2) Reset added in v1.8.0

func (x *MarketV2) Reset()

func (*MarketV2) String added in v1.8.0

func (x *MarketV2) String() string

type Order

type Order struct {
	OrderID          string               `protobuf:"bytes,1,opt,name=orderID,proto3" json:"orderID,omitempty"`
	Market           string               `protobuf:"bytes,2,opt,name=market,proto3" json:"market,omitempty"`
	Side             Side                 `protobuf:"varint,3,opt,name=side,proto3,enum=api.Side" json:"side,omitempty"`
	Types            []common.OrderType   `protobuf:"varint,4,rep,packed,name=types,proto3,enum=common.OrderType" json:"types,omitempty"`
	Price            float64              `protobuf:"fixed64,5,opt,name=price,proto3" json:"price,omitempty"`
	RemainingSize    float64              `protobuf:"fixed64,6,opt,name=remainingSize,proto3" json:"remainingSize,omitempty"`
	CreatedAt        *timestamp.Timestamp `protobuf:"bytes,7,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	ClientOrderID    string               `protobuf:"bytes,8,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OpenOrderAccount string               `protobuf:"bytes,9,opt,name=openOrderAccount,proto3" json:"openOrderAccount,omitempty"`
	// contains filtered or unexported fields
}

func (*Order) Descriptor deprecated

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

Deprecated: Use Order.ProtoReflect.Descriptor instead.

func (*Order) GetClientOrderID

func (x *Order) GetClientOrderID() string

func (*Order) GetCreatedAt

func (x *Order) GetCreatedAt() *timestamp.Timestamp

func (*Order) GetMarket

func (x *Order) GetMarket() string

func (*Order) GetOpenOrderAccount

func (x *Order) GetOpenOrderAccount() string

func (*Order) GetOrderID

func (x *Order) GetOrderID() string

func (*Order) GetPrice

func (x *Order) GetPrice() float64

func (*Order) GetRemainingSize

func (x *Order) GetRemainingSize() float64

func (*Order) GetSide

func (x *Order) GetSide() Side

func (*Order) GetTypes

func (x *Order) GetTypes() []common.OrderType

func (*Order) ProtoMessage

func (*Order) ProtoMessage()

func (*Order) ProtoReflect

func (x *Order) ProtoReflect() protoreflect.Message

func (*Order) Reset

func (x *Order) Reset()

func (*Order) String

func (x *Order) String() string

type OrderStatus

type OrderStatus int32
const (
	OrderStatus_OS_UNKNOWN      OrderStatus = 0
	OrderStatus_OS_OPEN         OrderStatus = 1
	OrderStatus_OS_PARTIAL_FILL OrderStatus = 2
	OrderStatus_OS_CANCELLED    OrderStatus = 3
	OrderStatus_OS_FILLED       OrderStatus = 4
)

func (OrderStatus) Descriptor

func (OrderStatus) Enum

func (x OrderStatus) Enum() *OrderStatus

func (OrderStatus) EnumDescriptor deprecated

func (OrderStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use OrderStatus.Descriptor instead.

func (OrderStatus) Number

func (x OrderStatus) Number() protoreflect.EnumNumber

func (OrderStatus) String

func (x OrderStatus) String() string

func (OrderStatus) Type

type OrderV2 added in v1.9.0

type OrderV2 struct {
	OrderID          string               `protobuf:"bytes,1,opt,name=orderID,proto3" json:"orderID,omitempty"`
	Market           string               `protobuf:"bytes,2,opt,name=market,proto3" json:"market,omitempty"`
	Side             string               `protobuf:"bytes,3,opt,name=side,proto3" json:"side,omitempty"`
	Type             string               `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Price            float64              `protobuf:"fixed64,5,opt,name=price,proto3" json:"price,omitempty"`
	RemainingSize    float64              `protobuf:"fixed64,6,opt,name=remainingSize,proto3" json:"remainingSize,omitempty"`
	CreatedAt        *timestamp.Timestamp `protobuf:"bytes,7,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	ClientOrderID    string               `protobuf:"bytes,8,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OpenOrderAccount string               `protobuf:"bytes,9,opt,name=openOrderAccount,proto3" json:"openOrderAccount,omitempty"`
	// contains filtered or unexported fields
}

func (*OrderV2) Descriptor deprecated added in v1.9.0

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

Deprecated: Use OrderV2.ProtoReflect.Descriptor instead.

func (*OrderV2) GetClientOrderID added in v1.9.0

func (x *OrderV2) GetClientOrderID() string

func (*OrderV2) GetCreatedAt added in v1.9.0

func (x *OrderV2) GetCreatedAt() *timestamp.Timestamp

func (*OrderV2) GetMarket added in v1.9.0

func (x *OrderV2) GetMarket() string

func (*OrderV2) GetOpenOrderAccount added in v1.9.0

func (x *OrderV2) GetOpenOrderAccount() string

func (*OrderV2) GetOrderID added in v1.9.0

func (x *OrderV2) GetOrderID() string

func (*OrderV2) GetPrice added in v1.9.0

func (x *OrderV2) GetPrice() float64

func (*OrderV2) GetRemainingSize added in v1.9.0

func (x *OrderV2) GetRemainingSize() float64

func (*OrderV2) GetSide added in v1.9.0

func (x *OrderV2) GetSide() string

func (*OrderV2) GetType added in v1.9.0

func (x *OrderV2) GetType() string

func (*OrderV2) ProtoMessage added in v1.9.0

func (*OrderV2) ProtoMessage()

func (*OrderV2) ProtoReflect added in v1.9.0

func (x *OrderV2) ProtoReflect() protoreflect.Message

func (*OrderV2) Reset added in v1.9.0

func (x *OrderV2) Reset()

func (*OrderV2) String added in v1.9.0

func (x *OrderV2) String() string

type OrderbookItem

type OrderbookItem struct {
	Price         float64 `protobuf:"fixed64,1,opt,name=price,proto3" json:"price,omitempty"`
	Size          float64 `protobuf:"fixed64,2,opt,name=size,proto3" json:"size,omitempty"`
	OrderID       string  `protobuf:"bytes,3,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID uint64  `protobuf:"varint,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OwnerAddress  string  `protobuf:"bytes,5,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*OrderbookItem) Descriptor deprecated

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

Deprecated: Use OrderbookItem.ProtoReflect.Descriptor instead.

func (*OrderbookItem) GetClientOrderID added in v1.5.0

func (x *OrderbookItem) GetClientOrderID() uint64

func (*OrderbookItem) GetOrderID added in v1.5.0

func (x *OrderbookItem) GetOrderID() string

func (*OrderbookItem) GetOwnerAddress added in v1.5.0

func (x *OrderbookItem) GetOwnerAddress() string

func (*OrderbookItem) GetPrice

func (x *OrderbookItem) GetPrice() float64

func (*OrderbookItem) GetSize

func (x *OrderbookItem) GetSize() float64

func (*OrderbookItem) ProtoMessage

func (*OrderbookItem) ProtoMessage()

func (*OrderbookItem) ProtoReflect

func (x *OrderbookItem) ProtoReflect() protoreflect.Message

func (*OrderbookItem) Reset

func (x *OrderbookItem) Reset()

func (*OrderbookItem) String

func (x *OrderbookItem) String() string

type OrderbookItemV2 added in v1.8.0

type OrderbookItemV2 struct {
	Price         float64 `protobuf:"fixed64,1,opt,name=price,proto3" json:"price,omitempty"`
	Size          float64 `protobuf:"fixed64,2,opt,name=size,proto3" json:"size,omitempty"`
	OrderID       string  `protobuf:"bytes,3,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID uint64  `protobuf:"varint,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OwnerAddress  string  `protobuf:"bytes,5,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*OrderbookItemV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use OrderbookItemV2.ProtoReflect.Descriptor instead.

func (*OrderbookItemV2) GetClientOrderID added in v1.8.0

func (x *OrderbookItemV2) GetClientOrderID() uint64

func (*OrderbookItemV2) GetOrderID added in v1.8.0

func (x *OrderbookItemV2) GetOrderID() string

func (*OrderbookItemV2) GetOwnerAddress added in v1.8.0

func (x *OrderbookItemV2) GetOwnerAddress() string

func (*OrderbookItemV2) GetPrice added in v1.8.0

func (x *OrderbookItemV2) GetPrice() float64

func (*OrderbookItemV2) GetSize added in v1.8.0

func (x *OrderbookItemV2) GetSize() float64

func (*OrderbookItemV2) ProtoMessage added in v1.8.0

func (*OrderbookItemV2) ProtoMessage()

func (*OrderbookItemV2) ProtoReflect added in v1.8.0

func (x *OrderbookItemV2) ProtoReflect() protoreflect.Message

func (*OrderbookItemV2) Reset added in v1.8.0

func (x *OrderbookItemV2) Reset()

func (*OrderbookItemV2) String added in v1.8.0

func (x *OrderbookItemV2) String() string

type PerpOrder added in v1.5.0

type PerpOrder struct {
	OrderID        uint64                  `protobuf:"varint,1,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID  uint64                  `protobuf:"varint,2,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	Contract       common.PerpContract     `protobuf:"varint,3,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	PositionSide   common.PerpPositionSide `protobuf:"varint,4,opt,name=positionSide,proto3,enum=common.PerpPositionSide" json:"positionSide,omitempty"`
	OrderType      string                  `protobuf:"bytes,5,opt,name=orderType,proto3" json:"orderType,omitempty"`
	Price          float64                 `protobuf:"fixed64,6,opt,name=price,proto3" json:"price,omitempty"`
	Size           float64                 `protobuf:"fixed64,7,opt,name=size,proto3" json:"size,omitempty"`
	RemainingSize  float64                 `protobuf:"fixed64,8,opt,name=remainingSize,proto3" json:"remainingSize,omitempty"`
	Status         string                  `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
	AccountAddress string                  `protobuf:"bytes,10,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	SubAccountID   uint64                  `protobuf:"varint,11,opt,name=subAccountID,proto3" json:"subAccountID,omitempty"`
	PostOnly       bool                    `protobuf:"varint,12,opt,name=postOnly,proto3" json:"postOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*PerpOrder) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PerpOrder.ProtoReflect.Descriptor instead.

func (*PerpOrder) GetAccountAddress added in v1.6.0

func (x *PerpOrder) GetAccountAddress() string

func (*PerpOrder) GetClientOrderID added in v1.5.0

func (x *PerpOrder) GetClientOrderID() uint64

func (*PerpOrder) GetContract added in v1.5.0

func (x *PerpOrder) GetContract() common.PerpContract

func (*PerpOrder) GetOrderID added in v1.5.0

func (x *PerpOrder) GetOrderID() uint64

func (*PerpOrder) GetOrderType added in v1.5.0

func (x *PerpOrder) GetOrderType() string

func (*PerpOrder) GetPositionSide added in v1.5.0

func (x *PerpOrder) GetPositionSide() common.PerpPositionSide

func (*PerpOrder) GetPostOnly added in v1.6.0

func (x *PerpOrder) GetPostOnly() bool

func (*PerpOrder) GetPrice added in v1.5.0

func (x *PerpOrder) GetPrice() float64

func (*PerpOrder) GetRemainingSize added in v1.5.0

func (x *PerpOrder) GetRemainingSize() float64

func (*PerpOrder) GetSize added in v1.5.0

func (x *PerpOrder) GetSize() float64

func (*PerpOrder) GetStatus added in v1.5.0

func (x *PerpOrder) GetStatus() string

func (*PerpOrder) GetSubAccountID added in v1.6.0

func (x *PerpOrder) GetSubAccountID() uint64

func (*PerpOrder) ProtoMessage added in v1.5.0

func (*PerpOrder) ProtoMessage()

func (*PerpOrder) ProtoReflect added in v1.5.0

func (x *PerpOrder) ProtoReflect() protoreflect.Message

func (*PerpOrder) Reset added in v1.5.0

func (x *PerpOrder) Reset()

func (*PerpOrder) String added in v1.5.0

func (x *PerpOrder) String() string

type PerpOrderbookItem added in v1.5.0

type PerpOrderbookItem struct {
	Price             float64 `protobuf:"fixed64,1,opt,name=price,proto3" json:"price,omitempty"`
	Size              float64 `protobuf:"fixed64,2,opt,name=size,proto3" json:"size,omitempty"`
	OrderID           string  `protobuf:"bytes,3,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ClientOrderID     string  `protobuf:"bytes,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	Status            string  `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	OrderType         string  `protobuf:"bytes,6,opt,name=orderType,proto3" json:"orderType,omitempty"`
	Slot              int64   `protobuf:"varint,7,opt,name=slot,proto3" json:"slot,omitempty"`
	ReduceOnly        bool    `protobuf:"varint,8,opt,name=reduceOnly,proto3" json:"reduceOnly,omitempty"`
	TriggerPrice      float64 `protobuf:"fixed64,9,opt,name=triggerPrice,proto3" json:"triggerPrice,omitempty"`
	TriggerCondition  string  `protobuf:"bytes,10,opt,name=triggerCondition,proto3" json:"triggerCondition,omitempty"`
	PostOnly          bool    `protobuf:"varint,11,opt,name=postOnly,proto3" json:"postOnly,omitempty"`
	OraclePriceOffset float64 `protobuf:"fixed64,12,opt,name=oraclePriceOffset,proto3" json:"oraclePriceOffset,omitempty"`
	AuctionDuration   int32   `protobuf:"varint,13,opt,name=auctionDuration,proto3" json:"auctionDuration,omitempty"`
	AuctionStartPrice float64 `protobuf:"fixed64,14,opt,name=auctionStartPrice,proto3" json:"auctionStartPrice,omitempty"`
	AuctionEndPrice   float64 `protobuf:"fixed64,15,opt,name=auctionEndPrice,proto3" json:"auctionEndPrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PerpOrderbookItem) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PerpOrderbookItem.ProtoReflect.Descriptor instead.

func (*PerpOrderbookItem) GetAuctionDuration added in v1.5.0

func (x *PerpOrderbookItem) GetAuctionDuration() int32

func (*PerpOrderbookItem) GetAuctionEndPrice added in v1.5.0

func (x *PerpOrderbookItem) GetAuctionEndPrice() float64

func (*PerpOrderbookItem) GetAuctionStartPrice added in v1.5.0

func (x *PerpOrderbookItem) GetAuctionStartPrice() float64

func (*PerpOrderbookItem) GetClientOrderID added in v1.5.0

func (x *PerpOrderbookItem) GetClientOrderID() string

func (*PerpOrderbookItem) GetOraclePriceOffset added in v1.5.0

func (x *PerpOrderbookItem) GetOraclePriceOffset() float64

func (*PerpOrderbookItem) GetOrderID added in v1.5.0

func (x *PerpOrderbookItem) GetOrderID() string

func (*PerpOrderbookItem) GetOrderType added in v1.5.0

func (x *PerpOrderbookItem) GetOrderType() string

func (*PerpOrderbookItem) GetPostOnly added in v1.5.0

func (x *PerpOrderbookItem) GetPostOnly() bool

func (*PerpOrderbookItem) GetPrice added in v1.5.0

func (x *PerpOrderbookItem) GetPrice() float64

func (*PerpOrderbookItem) GetReduceOnly added in v1.5.0

func (x *PerpOrderbookItem) GetReduceOnly() bool

func (*PerpOrderbookItem) GetSize added in v1.5.0

func (x *PerpOrderbookItem) GetSize() float64

func (*PerpOrderbookItem) GetSlot added in v1.5.0

func (x *PerpOrderbookItem) GetSlot() int64

func (*PerpOrderbookItem) GetStatus added in v1.5.0

func (x *PerpOrderbookItem) GetStatus() string

func (*PerpOrderbookItem) GetTriggerCondition added in v1.5.0

func (x *PerpOrderbookItem) GetTriggerCondition() string

func (*PerpOrderbookItem) GetTriggerPrice added in v1.5.0

func (x *PerpOrderbookItem) GetTriggerPrice() float64

func (*PerpOrderbookItem) ProtoMessage added in v1.5.0

func (*PerpOrderbookItem) ProtoMessage()

func (*PerpOrderbookItem) ProtoReflect added in v1.5.0

func (x *PerpOrderbookItem) ProtoReflect() protoreflect.Message

func (*PerpOrderbookItem) Reset added in v1.5.0

func (x *PerpOrderbookItem) Reset()

func (*PerpOrderbookItem) String added in v1.5.0

func (x *PerpOrderbookItem) String() string

type PerpPosition added in v1.5.0

type PerpPosition struct {
	Contract         common.PerpContract     `protobuf:"varint,1,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	VolumeAvailable  float64                 `protobuf:"fixed64,2,opt,name=volumeAvailable,proto3" json:"volumeAvailable,omitempty"`
	VolumeInOrder    float64                 `protobuf:"fixed64,3,opt,name=volumeInOrder,proto3" json:"volumeInOrder,omitempty"`
	PositionMargin   float64                 `protobuf:"fixed64,4,opt,name=positionMargin,proto3" json:"positionMargin,omitempty"`
	PositionSide     common.PerpPositionSide `protobuf:"varint,5,opt,name=positionSide,proto3,enum=common.PerpPositionSide" json:"positionSide,omitempty"`
	NotionalValue    float64                 `protobuf:"fixed64,6,opt,name=notionalValue,proto3" json:"notionalValue,omitempty"`
	IndexPrice       float64                 `protobuf:"fixed64,7,opt,name=indexPrice,proto3" json:"indexPrice,omitempty"`
	LiquidationPrice float64                 `protobuf:"fixed64,8,opt,name=liquidationPrice,proto3" json:"liquidationPrice,omitempty"`
	AccountAddress   string                  `protobuf:"bytes,9,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	SubAccountID     int64                   `protobuf:"varint,10,opt,name=subAccountID,proto3" json:"subAccountID,omitempty"`
	UnrealizedPNL    float64                 `protobuf:"fixed64,11,opt,name=unrealizedPNL,proto3" json:"unrealizedPNL,omitempty"`
	// contains filtered or unexported fields
}

func (*PerpPosition) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PerpPosition.ProtoReflect.Descriptor instead.

func (*PerpPosition) GetAccountAddress added in v1.6.0

func (x *PerpPosition) GetAccountAddress() string

func (*PerpPosition) GetContract added in v1.5.0

func (x *PerpPosition) GetContract() common.PerpContract

func (*PerpPosition) GetIndexPrice added in v1.5.0

func (x *PerpPosition) GetIndexPrice() float64

func (*PerpPosition) GetLiquidationPrice added in v1.5.0

func (x *PerpPosition) GetLiquidationPrice() float64

func (*PerpPosition) GetNotionalValue added in v1.5.0

func (x *PerpPosition) GetNotionalValue() float64

func (*PerpPosition) GetPositionMargin added in v1.5.0

func (x *PerpPosition) GetPositionMargin() float64

func (*PerpPosition) GetPositionSide added in v1.5.0

func (x *PerpPosition) GetPositionSide() common.PerpPositionSide

func (*PerpPosition) GetSubAccountID added in v1.6.0

func (x *PerpPosition) GetSubAccountID() int64

func (*PerpPosition) GetUnrealizedPNL added in v1.9.0

func (x *PerpPosition) GetUnrealizedPNL() float64

func (*PerpPosition) GetVolumeAvailable added in v1.5.0

func (x *PerpPosition) GetVolumeAvailable() float64

func (*PerpPosition) GetVolumeInOrder added in v1.5.0

func (x *PerpPosition) GetVolumeInOrder() float64

func (*PerpPosition) ProtoMessage added in v1.5.0

func (*PerpPosition) ProtoMessage()

func (*PerpPosition) ProtoReflect added in v1.5.0

func (x *PerpPosition) ProtoReflect() protoreflect.Message

func (*PerpPosition) Reset added in v1.5.0

func (x *PerpPosition) Reset()

func (*PerpPosition) String added in v1.5.0

func (x *PerpPosition) String() string

type PoolReserves

type PoolReserves struct {
	Token1Reserves string  `protobuf:"bytes,1,opt,name=token1Reserves,proto3" json:"token1Reserves,omitempty"`
	Token1Address  string  `protobuf:"bytes,2,opt,name=token1Address,proto3" json:"token1Address,omitempty"`
	Token2Reserves string  `protobuf:"bytes,3,opt,name=token2Reserves,proto3" json:"token2Reserves,omitempty"`
	Token2Address  string  `protobuf:"bytes,4,opt,name=token2Address,proto3" json:"token2Address,omitempty"`
	PoolAddress    string  `protobuf:"bytes,5,opt,name=poolAddress,proto3" json:"poolAddress,omitempty"`
	Project        Project `protobuf:"varint,6,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PoolReserves) Descriptor deprecated

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

Deprecated: Use PoolReserves.ProtoReflect.Descriptor instead.

func (*PoolReserves) GetPoolAddress

func (x *PoolReserves) GetPoolAddress() string

func (*PoolReserves) GetProject

func (x *PoolReserves) GetProject() Project

func (*PoolReserves) GetToken1Address

func (x *PoolReserves) GetToken1Address() string

func (*PoolReserves) GetToken1Reserves

func (x *PoolReserves) GetToken1Reserves() string

func (*PoolReserves) GetToken2Address

func (x *PoolReserves) GetToken2Address() string

func (*PoolReserves) GetToken2Reserves

func (x *PoolReserves) GetToken2Reserves() string

func (*PoolReserves) ProtoMessage

func (*PoolReserves) ProtoMessage()

func (*PoolReserves) ProtoReflect

func (x *PoolReserves) ProtoReflect() protoreflect.Message

func (*PoolReserves) Reset

func (x *PoolReserves) Reset()

func (*PoolReserves) String

func (x *PoolReserves) String() string

type PostCancelAllRequest

type PostCancelAllRequest struct {
	Market              string   `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	OwnerAddress        string   `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	OpenOrdersAddresses []string `protobuf:"bytes,3,rep,name=openOrdersAddresses,proto3" json:"openOrdersAddresses,omitempty"`
	ComputeLimit        uint32   `protobuf:"varint,4,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice        uint64   `protobuf:"varint,5,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	Project             Project  `protobuf:"varint,6,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelAllRequest) Descriptor deprecated

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

Deprecated: Use PostCancelAllRequest.ProtoReflect.Descriptor instead.

func (*PostCancelAllRequest) GetComputeLimit added in v1.9.0

func (x *PostCancelAllRequest) GetComputeLimit() uint32

func (*PostCancelAllRequest) GetComputePrice added in v1.9.0

func (x *PostCancelAllRequest) GetComputePrice() uint64

func (*PostCancelAllRequest) GetMarket

func (x *PostCancelAllRequest) GetMarket() string

func (*PostCancelAllRequest) GetOpenOrdersAddresses

func (x *PostCancelAllRequest) GetOpenOrdersAddresses() []string

func (*PostCancelAllRequest) GetOwnerAddress

func (x *PostCancelAllRequest) GetOwnerAddress() string

func (*PostCancelAllRequest) GetProject added in v1.3.0

func (x *PostCancelAllRequest) GetProject() Project

func (*PostCancelAllRequest) ProtoMessage

func (*PostCancelAllRequest) ProtoMessage()

func (*PostCancelAllRequest) ProtoReflect

func (x *PostCancelAllRequest) ProtoReflect() protoreflect.Message

func (*PostCancelAllRequest) Reset

func (x *PostCancelAllRequest) Reset()

func (*PostCancelAllRequest) String

func (x *PostCancelAllRequest) String() string

type PostCancelAllResponse

type PostCancelAllResponse struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelAllResponse) Descriptor deprecated

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

Deprecated: Use PostCancelAllResponse.ProtoReflect.Descriptor instead.

func (*PostCancelAllResponse) GetTransactions

func (x *PostCancelAllResponse) GetTransactions() []*TransactionMessage

func (*PostCancelAllResponse) ProtoMessage

func (*PostCancelAllResponse) ProtoMessage()

func (*PostCancelAllResponse) ProtoReflect

func (x *PostCancelAllResponse) ProtoReflect() protoreflect.Message

func (*PostCancelAllResponse) Reset

func (x *PostCancelAllResponse) Reset()

func (*PostCancelAllResponse) String

func (x *PostCancelAllResponse) String() string

type PostCancelByClientOrderIDRequest

type PostCancelByClientOrderIDRequest struct {
	ClientOrderID     uint64  `protobuf:"varint,1,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	MarketAddress     string  `protobuf:"bytes,2,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	OwnerAddress      string  `protobuf:"bytes,3,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	OpenOrdersAddress string  `protobuf:"bytes,4,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	ComputeLimit      uint32  `protobuf:"varint,5,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice      uint64  `protobuf:"varint,6,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	Project           Project `protobuf:"varint,7,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelByClientOrderIDRequest) Descriptor deprecated

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

Deprecated: Use PostCancelByClientOrderIDRequest.ProtoReflect.Descriptor instead.

func (*PostCancelByClientOrderIDRequest) GetClientOrderID

func (x *PostCancelByClientOrderIDRequest) GetClientOrderID() uint64

func (*PostCancelByClientOrderIDRequest) GetComputeLimit added in v1.9.0

func (x *PostCancelByClientOrderIDRequest) GetComputeLimit() uint32

func (*PostCancelByClientOrderIDRequest) GetComputePrice added in v1.9.0

func (x *PostCancelByClientOrderIDRequest) GetComputePrice() uint64

func (*PostCancelByClientOrderIDRequest) GetMarketAddress

func (x *PostCancelByClientOrderIDRequest) GetMarketAddress() string

func (*PostCancelByClientOrderIDRequest) GetOpenOrdersAddress

func (x *PostCancelByClientOrderIDRequest) GetOpenOrdersAddress() string

func (*PostCancelByClientOrderIDRequest) GetOwnerAddress

func (x *PostCancelByClientOrderIDRequest) GetOwnerAddress() string

func (*PostCancelByClientOrderIDRequest) GetProject added in v1.3.0

func (x *PostCancelByClientOrderIDRequest) GetProject() Project

func (*PostCancelByClientOrderIDRequest) ProtoMessage

func (*PostCancelByClientOrderIDRequest) ProtoMessage()

func (*PostCancelByClientOrderIDRequest) ProtoReflect

func (*PostCancelByClientOrderIDRequest) Reset

func (*PostCancelByClientOrderIDRequest) String

type PostCancelDriftMarginOrderRequest added in v1.8.0

type PostCancelDriftMarginOrderRequest struct {
	OwnerAddress   string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	ClientOrderID  uint64 `protobuf:"varint,3,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OrderID        uint64 `protobuf:"varint,4,opt,name=orderID,proto3" json:"orderID,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelDriftMarginOrderRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostCancelDriftMarginOrderRequest.ProtoReflect.Descriptor instead.

func (*PostCancelDriftMarginOrderRequest) GetAccountAddress added in v1.8.0

func (x *PostCancelDriftMarginOrderRequest) GetAccountAddress() string

func (*PostCancelDriftMarginOrderRequest) GetClientOrderID added in v1.8.0

func (x *PostCancelDriftMarginOrderRequest) GetClientOrderID() uint64

func (*PostCancelDriftMarginOrderRequest) GetOrderID added in v1.8.0

func (x *PostCancelDriftMarginOrderRequest) GetOrderID() uint64

func (*PostCancelDriftMarginOrderRequest) GetOwnerAddress added in v1.8.0

func (x *PostCancelDriftMarginOrderRequest) GetOwnerAddress() string

func (*PostCancelDriftMarginOrderRequest) ProtoMessage added in v1.8.0

func (*PostCancelDriftMarginOrderRequest) ProtoMessage()

func (*PostCancelDriftMarginOrderRequest) ProtoReflect added in v1.8.0

func (*PostCancelDriftMarginOrderRequest) Reset added in v1.8.0

func (*PostCancelDriftMarginOrderRequest) String added in v1.8.0

type PostCancelDriftMarginOrderResponse added in v1.8.0

type PostCancelDriftMarginOrderResponse struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelDriftMarginOrderResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostCancelDriftMarginOrderResponse.ProtoReflect.Descriptor instead.

func (*PostCancelDriftMarginOrderResponse) GetTransactions added in v1.8.0

func (*PostCancelDriftMarginOrderResponse) ProtoMessage added in v1.8.0

func (*PostCancelDriftMarginOrderResponse) ProtoMessage()

func (*PostCancelDriftMarginOrderResponse) ProtoReflect added in v1.8.0

func (*PostCancelDriftMarginOrderResponse) Reset added in v1.8.0

func (*PostCancelDriftMarginOrderResponse) String added in v1.8.0

type PostCancelOrderRequest

type PostCancelOrderRequest struct {
	OrderID           string  `protobuf:"bytes,1,opt,name=orderID,proto3" json:"orderID,omitempty"`
	Side              Side    `protobuf:"varint,2,opt,name=side,proto3,enum=api.Side" json:"side,omitempty"`
	MarketAddress     string  `protobuf:"bytes,3,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	OwnerAddress      string  `protobuf:"bytes,4,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	OpenOrdersAddress string  `protobuf:"bytes,5,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	ComputeLimit      uint32  `protobuf:"varint,6,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice      uint64  `protobuf:"varint,7,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	Project           Project `protobuf:"varint,8,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelOrderRequest) Descriptor deprecated

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

Deprecated: Use PostCancelOrderRequest.ProtoReflect.Descriptor instead.

func (*PostCancelOrderRequest) GetComputeLimit added in v1.9.0

func (x *PostCancelOrderRequest) GetComputeLimit() uint32

func (*PostCancelOrderRequest) GetComputePrice added in v1.9.0

func (x *PostCancelOrderRequest) GetComputePrice() uint64

func (*PostCancelOrderRequest) GetMarketAddress

func (x *PostCancelOrderRequest) GetMarketAddress() string

func (*PostCancelOrderRequest) GetOpenOrdersAddress

func (x *PostCancelOrderRequest) GetOpenOrdersAddress() string

func (*PostCancelOrderRequest) GetOrderID

func (x *PostCancelOrderRequest) GetOrderID() string

func (*PostCancelOrderRequest) GetOwnerAddress

func (x *PostCancelOrderRequest) GetOwnerAddress() string

func (*PostCancelOrderRequest) GetProject added in v1.3.0

func (x *PostCancelOrderRequest) GetProject() Project

func (*PostCancelOrderRequest) GetSide

func (x *PostCancelOrderRequest) GetSide() Side

func (*PostCancelOrderRequest) ProtoMessage

func (*PostCancelOrderRequest) ProtoMessage()

func (*PostCancelOrderRequest) ProtoReflect

func (x *PostCancelOrderRequest) ProtoReflect() protoreflect.Message

func (*PostCancelOrderRequest) Reset

func (x *PostCancelOrderRequest) Reset()

func (*PostCancelOrderRequest) String

func (x *PostCancelOrderRequest) String() string

type PostCancelOrderRequestV2 added in v1.8.0

type PostCancelOrderRequestV2 struct {
	OrderID           string `protobuf:"bytes,1,opt,name=orderID,proto3" json:"orderID,omitempty"`
	Side              string `protobuf:"bytes,2,opt,name=side,proto3" json:"side,omitempty"`
	MarketAddress     string `protobuf:"bytes,3,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	OwnerAddress      string `protobuf:"bytes,4,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	OpenOrdersAddress string `protobuf:"bytes,5,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	ClientOrderID     uint64 `protobuf:"varint,6,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	ComputeLimit      uint32 `protobuf:"varint,7,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice      uint64 `protobuf:"varint,8,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelOrderRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostCancelOrderRequestV2.ProtoReflect.Descriptor instead.

func (*PostCancelOrderRequestV2) GetClientOrderID added in v1.8.0

func (x *PostCancelOrderRequestV2) GetClientOrderID() uint64

func (*PostCancelOrderRequestV2) GetComputeLimit added in v1.9.0

func (x *PostCancelOrderRequestV2) GetComputeLimit() uint32

func (*PostCancelOrderRequestV2) GetComputePrice added in v1.9.0

func (x *PostCancelOrderRequestV2) GetComputePrice() uint64

func (*PostCancelOrderRequestV2) GetMarketAddress added in v1.8.0

func (x *PostCancelOrderRequestV2) GetMarketAddress() string

func (*PostCancelOrderRequestV2) GetOpenOrdersAddress added in v1.8.0

func (x *PostCancelOrderRequestV2) GetOpenOrdersAddress() string

func (*PostCancelOrderRequestV2) GetOrderID added in v1.8.0

func (x *PostCancelOrderRequestV2) GetOrderID() string

func (*PostCancelOrderRequestV2) GetOwnerAddress added in v1.8.0

func (x *PostCancelOrderRequestV2) GetOwnerAddress() string

func (*PostCancelOrderRequestV2) GetSide added in v1.8.0

func (x *PostCancelOrderRequestV2) GetSide() string

func (*PostCancelOrderRequestV2) ProtoMessage added in v1.8.0

func (*PostCancelOrderRequestV2) ProtoMessage()

func (*PostCancelOrderRequestV2) ProtoReflect added in v1.8.0

func (x *PostCancelOrderRequestV2) ProtoReflect() protoreflect.Message

func (*PostCancelOrderRequestV2) Reset added in v1.8.0

func (x *PostCancelOrderRequestV2) Reset()

func (*PostCancelOrderRequestV2) String added in v1.8.0

func (x *PostCancelOrderRequestV2) String() string

type PostCancelOrderResponse

type PostCancelOrderResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelOrderResponse) Descriptor deprecated

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

Deprecated: Use PostCancelOrderResponse.ProtoReflect.Descriptor instead.

func (*PostCancelOrderResponse) GetTransaction

func (x *PostCancelOrderResponse) GetTransaction() *TransactionMessage

func (*PostCancelOrderResponse) ProtoMessage

func (*PostCancelOrderResponse) ProtoMessage()

func (*PostCancelOrderResponse) ProtoReflect

func (x *PostCancelOrderResponse) ProtoReflect() protoreflect.Message

func (*PostCancelOrderResponse) Reset

func (x *PostCancelOrderResponse) Reset()

func (*PostCancelOrderResponse) String

func (x *PostCancelOrderResponse) String() string

type PostCancelOrderResponseV2 added in v1.8.0

type PostCancelOrderResponseV2 struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelOrderResponseV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostCancelOrderResponseV2.ProtoReflect.Descriptor instead.

func (*PostCancelOrderResponseV2) GetTransactions added in v1.8.0

func (x *PostCancelOrderResponseV2) GetTransactions() []*TransactionMessage

func (*PostCancelOrderResponseV2) ProtoMessage added in v1.8.0

func (*PostCancelOrderResponseV2) ProtoMessage()

func (*PostCancelOrderResponseV2) ProtoReflect added in v1.8.0

func (*PostCancelOrderResponseV2) Reset added in v1.8.0

func (x *PostCancelOrderResponseV2) Reset()

func (*PostCancelOrderResponseV2) String added in v1.8.0

func (x *PostCancelOrderResponseV2) String() string

type PostCancelPerpOrderRequest added in v1.5.0

type PostCancelPerpOrderRequest struct {
	OwnerAddress   string              `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Project        Project             `protobuf:"varint,2,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	Contract       common.PerpContract `protobuf:"varint,3,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	ClientOrderID  uint64              `protobuf:"varint,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OrderID        uint64              `protobuf:"varint,5,opt,name=orderID,proto3" json:"orderID,omitempty"`
	AccountAddress string              `protobuf:"bytes,6,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelPerpOrderRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostCancelPerpOrderRequest.ProtoReflect.Descriptor instead.

func (*PostCancelPerpOrderRequest) GetAccountAddress added in v1.5.0

func (x *PostCancelPerpOrderRequest) GetAccountAddress() string

func (*PostCancelPerpOrderRequest) GetClientOrderID added in v1.5.0

func (x *PostCancelPerpOrderRequest) GetClientOrderID() uint64

func (*PostCancelPerpOrderRequest) GetContract added in v1.5.0

func (*PostCancelPerpOrderRequest) GetOrderID added in v1.5.0

func (x *PostCancelPerpOrderRequest) GetOrderID() uint64

func (*PostCancelPerpOrderRequest) GetOwnerAddress added in v1.5.0

func (x *PostCancelPerpOrderRequest) GetOwnerAddress() string

func (*PostCancelPerpOrderRequest) GetProject added in v1.5.0

func (x *PostCancelPerpOrderRequest) GetProject() Project

func (*PostCancelPerpOrderRequest) ProtoMessage added in v1.5.0

func (*PostCancelPerpOrderRequest) ProtoMessage()

func (*PostCancelPerpOrderRequest) ProtoReflect added in v1.5.0

func (*PostCancelPerpOrderRequest) Reset added in v1.5.0

func (x *PostCancelPerpOrderRequest) Reset()

func (*PostCancelPerpOrderRequest) String added in v1.5.0

func (x *PostCancelPerpOrderRequest) String() string

type PostCancelPerpOrderResponse added in v1.5.0

type PostCancelPerpOrderResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelPerpOrderResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostCancelPerpOrderResponse.ProtoReflect.Descriptor instead.

func (*PostCancelPerpOrderResponse) GetTransaction added in v1.5.0

func (x *PostCancelPerpOrderResponse) GetTransaction() *TransactionMessage

func (*PostCancelPerpOrderResponse) ProtoMessage added in v1.5.0

func (*PostCancelPerpOrderResponse) ProtoMessage()

func (*PostCancelPerpOrderResponse) ProtoReflect added in v1.5.0

func (*PostCancelPerpOrderResponse) Reset added in v1.5.0

func (x *PostCancelPerpOrderResponse) Reset()

func (*PostCancelPerpOrderResponse) String added in v1.5.0

func (x *PostCancelPerpOrderResponse) String() string

type PostCancelPerpOrdersRequest added in v1.5.0

type PostCancelPerpOrdersRequest struct {
	OwnerAddress   string              `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Project        Project             `protobuf:"varint,2,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	Contract       common.PerpContract `protobuf:"varint,3,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	AccountAddress string              `protobuf:"bytes,4,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelPerpOrdersRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostCancelPerpOrdersRequest.ProtoReflect.Descriptor instead.

func (*PostCancelPerpOrdersRequest) GetAccountAddress added in v1.5.0

func (x *PostCancelPerpOrdersRequest) GetAccountAddress() string

func (*PostCancelPerpOrdersRequest) GetContract added in v1.5.0

func (*PostCancelPerpOrdersRequest) GetOwnerAddress added in v1.5.0

func (x *PostCancelPerpOrdersRequest) GetOwnerAddress() string

func (*PostCancelPerpOrdersRequest) GetProject added in v1.5.0

func (x *PostCancelPerpOrdersRequest) GetProject() Project

func (*PostCancelPerpOrdersRequest) ProtoMessage added in v1.5.0

func (*PostCancelPerpOrdersRequest) ProtoMessage()

func (*PostCancelPerpOrdersRequest) ProtoReflect added in v1.5.0

func (*PostCancelPerpOrdersRequest) Reset added in v1.5.0

func (x *PostCancelPerpOrdersRequest) Reset()

func (*PostCancelPerpOrdersRequest) String added in v1.5.0

func (x *PostCancelPerpOrdersRequest) String() string

type PostCancelPerpOrdersResponse added in v1.5.0

type PostCancelPerpOrdersResponse struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCancelPerpOrdersResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostCancelPerpOrdersResponse.ProtoReflect.Descriptor instead.

func (*PostCancelPerpOrdersResponse) GetTransactions added in v1.6.0

func (x *PostCancelPerpOrdersResponse) GetTransactions() []*TransactionMessage

func (*PostCancelPerpOrdersResponse) ProtoMessage added in v1.5.0

func (*PostCancelPerpOrdersResponse) ProtoMessage()

func (*PostCancelPerpOrdersResponse) ProtoReflect added in v1.5.0

func (*PostCancelPerpOrdersResponse) Reset added in v1.5.0

func (x *PostCancelPerpOrdersResponse) Reset()

func (*PostCancelPerpOrdersResponse) String added in v1.5.0

type PostCloseDriftPerpPositionsRequest added in v1.8.0

type PostCloseDriftPerpPositionsRequest struct {
	OwnerAddress   string   `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string   `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Contracts      []string `protobuf:"bytes,3,rep,name=contracts,proto3" json:"contracts,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCloseDriftPerpPositionsRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostCloseDriftPerpPositionsRequest.ProtoReflect.Descriptor instead.

func (*PostCloseDriftPerpPositionsRequest) GetAccountAddress added in v1.8.0

func (x *PostCloseDriftPerpPositionsRequest) GetAccountAddress() string

func (*PostCloseDriftPerpPositionsRequest) GetContracts added in v1.8.0

func (x *PostCloseDriftPerpPositionsRequest) GetContracts() []string

func (*PostCloseDriftPerpPositionsRequest) GetOwnerAddress added in v1.8.0

func (x *PostCloseDriftPerpPositionsRequest) GetOwnerAddress() string

func (*PostCloseDriftPerpPositionsRequest) ProtoMessage added in v1.8.0

func (*PostCloseDriftPerpPositionsRequest) ProtoMessage()

func (*PostCloseDriftPerpPositionsRequest) ProtoReflect added in v1.8.0

func (*PostCloseDriftPerpPositionsRequest) Reset added in v1.8.0

func (*PostCloseDriftPerpPositionsRequest) String added in v1.8.0

type PostCloseDriftPerpPositionsResponse added in v1.8.0

type PostCloseDriftPerpPositionsResponse struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCloseDriftPerpPositionsResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostCloseDriftPerpPositionsResponse.ProtoReflect.Descriptor instead.

func (*PostCloseDriftPerpPositionsResponse) GetTransactions added in v1.8.0

func (*PostCloseDriftPerpPositionsResponse) ProtoMessage added in v1.8.0

func (*PostCloseDriftPerpPositionsResponse) ProtoMessage()

func (*PostCloseDriftPerpPositionsResponse) ProtoReflect added in v1.8.0

func (*PostCloseDriftPerpPositionsResponse) Reset added in v1.8.0

func (*PostCloseDriftPerpPositionsResponse) String added in v1.8.0

type PostClosePerpPositionsRequest added in v1.5.0

type PostClosePerpPositionsRequest struct {
	Project        Project               `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	OwnerAddress   string                `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string                `protobuf:"bytes,3,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Contracts      []common.PerpContract `protobuf:"varint,4,rep,packed,name=contracts,proto3,enum=common.PerpContract" json:"contracts,omitempty"`
	// contains filtered or unexported fields
}

func (*PostClosePerpPositionsRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostClosePerpPositionsRequest.ProtoReflect.Descriptor instead.

func (*PostClosePerpPositionsRequest) GetAccountAddress added in v1.6.0

func (x *PostClosePerpPositionsRequest) GetAccountAddress() string

func (*PostClosePerpPositionsRequest) GetContracts added in v1.5.0

func (*PostClosePerpPositionsRequest) GetOwnerAddress added in v1.5.0

func (x *PostClosePerpPositionsRequest) GetOwnerAddress() string

func (*PostClosePerpPositionsRequest) GetProject added in v1.5.0

func (x *PostClosePerpPositionsRequest) GetProject() Project

func (*PostClosePerpPositionsRequest) ProtoMessage added in v1.5.0

func (*PostClosePerpPositionsRequest) ProtoMessage()

func (*PostClosePerpPositionsRequest) ProtoReflect added in v1.5.0

func (*PostClosePerpPositionsRequest) Reset added in v1.5.0

func (x *PostClosePerpPositionsRequest) Reset()

func (*PostClosePerpPositionsRequest) String added in v1.5.0

type PostClosePerpPositionsResponse added in v1.5.0

type PostClosePerpPositionsResponse struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostClosePerpPositionsResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostClosePerpPositionsResponse.ProtoReflect.Descriptor instead.

func (*PostClosePerpPositionsResponse) GetTransactions added in v1.5.0

func (x *PostClosePerpPositionsResponse) GetTransactions() []*TransactionMessage

func (*PostClosePerpPositionsResponse) ProtoMessage added in v1.5.0

func (*PostClosePerpPositionsResponse) ProtoMessage()

func (*PostClosePerpPositionsResponse) ProtoReflect added in v1.5.0

func (*PostClosePerpPositionsResponse) Reset added in v1.5.0

func (x *PostClosePerpPositionsResponse) Reset()

func (*PostClosePerpPositionsResponse) String added in v1.5.0

type PostCreateDriftUserRequest added in v1.8.0

type PostCreateDriftUserRequest struct {
	OwnerAddress string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Action       string `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"` // CREATE , DELETE
	SubAccountID uint64 `protobuf:"varint,3,opt,name=subAccountID,proto3" json:"subAccountID,omitempty"`
	AccountName  string `protobuf:"bytes,4,opt,name=accountName,proto3" json:"accountName,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCreateDriftUserRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostCreateDriftUserRequest.ProtoReflect.Descriptor instead.

func (*PostCreateDriftUserRequest) GetAccountName added in v1.8.0

func (x *PostCreateDriftUserRequest) GetAccountName() string

func (*PostCreateDriftUserRequest) GetAction added in v1.8.0

func (x *PostCreateDriftUserRequest) GetAction() string

func (*PostCreateDriftUserRequest) GetOwnerAddress added in v1.8.0

func (x *PostCreateDriftUserRequest) GetOwnerAddress() string

func (*PostCreateDriftUserRequest) GetSubAccountID added in v1.8.0

func (x *PostCreateDriftUserRequest) GetSubAccountID() uint64

func (*PostCreateDriftUserRequest) ProtoMessage added in v1.8.0

func (*PostCreateDriftUserRequest) ProtoMessage()

func (*PostCreateDriftUserRequest) ProtoReflect added in v1.8.0

func (*PostCreateDriftUserRequest) Reset added in v1.8.0

func (x *PostCreateDriftUserRequest) Reset()

func (*PostCreateDriftUserRequest) String added in v1.8.0

func (x *PostCreateDriftUserRequest) String() string

type PostCreateDriftUserResponse added in v1.8.0

type PostCreateDriftUserResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCreateDriftUserResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostCreateDriftUserResponse.ProtoReflect.Descriptor instead.

func (*PostCreateDriftUserResponse) GetTransaction added in v1.8.0

func (x *PostCreateDriftUserResponse) GetTransaction() *TransactionMessage

func (*PostCreateDriftUserResponse) ProtoMessage added in v1.8.0

func (*PostCreateDriftUserResponse) ProtoMessage()

func (*PostCreateDriftUserResponse) ProtoReflect added in v1.8.0

func (*PostCreateDriftUserResponse) Reset added in v1.8.0

func (x *PostCreateDriftUserResponse) Reset()

func (*PostCreateDriftUserResponse) String added in v1.8.0

func (x *PostCreateDriftUserResponse) String() string

type PostCreateUserRequest added in v1.5.0

type PostCreateUserRequest struct {
	OwnerAddress string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Project      Project `protobuf:"varint,2,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	Action       string  `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"` // CREATE , DELETE
	SubAccountID uint64  `protobuf:"varint,4,opt,name=subAccountID,proto3" json:"subAccountID,omitempty"`
	AccountName  string  `protobuf:"bytes,5,opt,name=accountName,proto3" json:"accountName,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCreateUserRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostCreateUserRequest.ProtoReflect.Descriptor instead.

func (*PostCreateUserRequest) GetAccountName added in v1.7.0

func (x *PostCreateUserRequest) GetAccountName() string

func (*PostCreateUserRequest) GetAction added in v1.7.0

func (x *PostCreateUserRequest) GetAction() string

func (*PostCreateUserRequest) GetOwnerAddress added in v1.5.0

func (x *PostCreateUserRequest) GetOwnerAddress() string

func (*PostCreateUserRequest) GetProject added in v1.5.0

func (x *PostCreateUserRequest) GetProject() Project

func (*PostCreateUserRequest) GetSubAccountID added in v1.7.0

func (x *PostCreateUserRequest) GetSubAccountID() uint64

func (*PostCreateUserRequest) ProtoMessage added in v1.5.0

func (*PostCreateUserRequest) ProtoMessage()

func (*PostCreateUserRequest) ProtoReflect added in v1.5.0

func (x *PostCreateUserRequest) ProtoReflect() protoreflect.Message

func (*PostCreateUserRequest) Reset added in v1.5.0

func (x *PostCreateUserRequest) Reset()

func (*PostCreateUserRequest) String added in v1.5.0

func (x *PostCreateUserRequest) String() string

type PostCreateUserResponse added in v1.5.0

type PostCreateUserResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostCreateUserResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostCreateUserResponse.ProtoReflect.Descriptor instead.

func (*PostCreateUserResponse) GetTransaction added in v1.5.0

func (x *PostCreateUserResponse) GetTransaction() *TransactionMessage

func (*PostCreateUserResponse) ProtoMessage added in v1.5.0

func (*PostCreateUserResponse) ProtoMessage()

func (*PostCreateUserResponse) ProtoReflect added in v1.5.0

func (x *PostCreateUserResponse) ProtoReflect() protoreflect.Message

func (*PostCreateUserResponse) Reset added in v1.5.0

func (x *PostCreateUserResponse) Reset()

func (*PostCreateUserResponse) String added in v1.5.0

func (x *PostCreateUserResponse) String() string

type PostDriftCancelPerpOrderRequest added in v1.8.0

type PostDriftCancelPerpOrderRequest struct {
	OwnerAddress   string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Contract       string `protobuf:"bytes,3,opt,name=contract,proto3" json:"contract,omitempty"`
	ClientOrderID  uint64 `protobuf:"varint,4,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OrderID        uint64 `protobuf:"varint,5,opt,name=orderID,proto3" json:"orderID,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftCancelPerpOrderRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostDriftCancelPerpOrderRequest.ProtoReflect.Descriptor instead.

func (*PostDriftCancelPerpOrderRequest) GetAccountAddress added in v1.8.0

func (x *PostDriftCancelPerpOrderRequest) GetAccountAddress() string

func (*PostDriftCancelPerpOrderRequest) GetClientOrderID added in v1.8.0

func (x *PostDriftCancelPerpOrderRequest) GetClientOrderID() uint64

func (*PostDriftCancelPerpOrderRequest) GetContract added in v1.8.0

func (x *PostDriftCancelPerpOrderRequest) GetContract() string

func (*PostDriftCancelPerpOrderRequest) GetOrderID added in v1.8.0

func (x *PostDriftCancelPerpOrderRequest) GetOrderID() uint64

func (*PostDriftCancelPerpOrderRequest) GetOwnerAddress added in v1.8.0

func (x *PostDriftCancelPerpOrderRequest) GetOwnerAddress() string

func (*PostDriftCancelPerpOrderRequest) ProtoMessage added in v1.8.0

func (*PostDriftCancelPerpOrderRequest) ProtoMessage()

func (*PostDriftCancelPerpOrderRequest) ProtoReflect added in v1.8.0

func (*PostDriftCancelPerpOrderRequest) Reset added in v1.8.0

func (*PostDriftCancelPerpOrderRequest) String added in v1.8.0

type PostDriftCancelPerpOrderResponse added in v1.8.0

type PostDriftCancelPerpOrderResponse struct {
	Context *Context                       `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Data    *PostDriftCancelPerpOrderValue `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftCancelPerpOrderResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostDriftCancelPerpOrderResponse.ProtoReflect.Descriptor instead.

func (*PostDriftCancelPerpOrderResponse) GetContext added in v1.8.0

func (x *PostDriftCancelPerpOrderResponse) GetContext() *Context

func (*PostDriftCancelPerpOrderResponse) GetData added in v1.8.0

func (*PostDriftCancelPerpOrderResponse) ProtoMessage added in v1.8.0

func (*PostDriftCancelPerpOrderResponse) ProtoMessage()

func (*PostDriftCancelPerpOrderResponse) ProtoReflect added in v1.8.0

func (*PostDriftCancelPerpOrderResponse) Reset added in v1.8.0

func (*PostDriftCancelPerpOrderResponse) String added in v1.8.0

type PostDriftCancelPerpOrderValue added in v1.8.0

type PostDriftCancelPerpOrderValue struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftCancelPerpOrderValue) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostDriftCancelPerpOrderValue.ProtoReflect.Descriptor instead.

func (*PostDriftCancelPerpOrderValue) GetTransactions added in v1.8.0

func (x *PostDriftCancelPerpOrderValue) GetTransactions() []*TransactionMessage

func (*PostDriftCancelPerpOrderValue) ProtoMessage added in v1.8.0

func (*PostDriftCancelPerpOrderValue) ProtoMessage()

func (*PostDriftCancelPerpOrderValue) ProtoReflect added in v1.8.0

func (*PostDriftCancelPerpOrderValue) Reset added in v1.8.0

func (x *PostDriftCancelPerpOrderValue) Reset()

func (*PostDriftCancelPerpOrderValue) String added in v1.8.0

type PostDriftEnableMarginTradingRequest added in v1.7.0

type PostDriftEnableMarginTradingRequest struct {
	OwnerAddress   string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	EnableMargin   bool   `protobuf:"varint,3,opt,name=enableMargin,proto3" json:"enableMargin,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftEnableMarginTradingRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use PostDriftEnableMarginTradingRequest.ProtoReflect.Descriptor instead.

func (*PostDriftEnableMarginTradingRequest) GetAccountAddress added in v1.7.0

func (x *PostDriftEnableMarginTradingRequest) GetAccountAddress() string

func (*PostDriftEnableMarginTradingRequest) GetEnableMargin added in v1.7.0

func (x *PostDriftEnableMarginTradingRequest) GetEnableMargin() bool

func (*PostDriftEnableMarginTradingRequest) GetOwnerAddress added in v1.7.0

func (x *PostDriftEnableMarginTradingRequest) GetOwnerAddress() string

func (*PostDriftEnableMarginTradingRequest) ProtoMessage added in v1.7.0

func (*PostDriftEnableMarginTradingRequest) ProtoMessage()

func (*PostDriftEnableMarginTradingRequest) ProtoReflect added in v1.7.0

func (*PostDriftEnableMarginTradingRequest) Reset added in v1.7.0

func (*PostDriftEnableMarginTradingRequest) String added in v1.7.0

type PostDriftEnableMarginTradingResponse added in v1.7.0

type PostDriftEnableMarginTradingResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftEnableMarginTradingResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use PostDriftEnableMarginTradingResponse.ProtoReflect.Descriptor instead.

func (*PostDriftEnableMarginTradingResponse) GetTransaction added in v1.7.0

func (*PostDriftEnableMarginTradingResponse) ProtoMessage added in v1.7.0

func (*PostDriftEnableMarginTradingResponse) ProtoMessage()

func (*PostDriftEnableMarginTradingResponse) ProtoReflect added in v1.7.0

func (*PostDriftEnableMarginTradingResponse) Reset added in v1.7.0

func (*PostDriftEnableMarginTradingResponse) String added in v1.7.0

type PostDriftManageCollateralRequest added in v1.8.0

type PostDriftManageCollateralRequest struct {
	AccountAddress   string  `protobuf:"bytes,1,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Amount           float64 `protobuf:"fixed64,2,opt,name=amount,proto3" json:"amount,omitempty"`
	Type             string  `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Token            string  `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"`
	ToAccountAddress string  `protobuf:"bytes,5,opt,name=toAccountAddress,proto3" json:"toAccountAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftManageCollateralRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostDriftManageCollateralRequest.ProtoReflect.Descriptor instead.

func (*PostDriftManageCollateralRequest) GetAccountAddress added in v1.8.0

func (x *PostDriftManageCollateralRequest) GetAccountAddress() string

func (*PostDriftManageCollateralRequest) GetAmount added in v1.8.0

func (*PostDriftManageCollateralRequest) GetToAccountAddress added in v1.8.0

func (x *PostDriftManageCollateralRequest) GetToAccountAddress() string

func (*PostDriftManageCollateralRequest) GetToken added in v1.8.0

func (*PostDriftManageCollateralRequest) GetType added in v1.8.0

func (*PostDriftManageCollateralRequest) ProtoMessage added in v1.8.0

func (*PostDriftManageCollateralRequest) ProtoMessage()

func (*PostDriftManageCollateralRequest) ProtoReflect added in v1.8.0

func (*PostDriftManageCollateralRequest) Reset added in v1.8.0

func (*PostDriftManageCollateralRequest) String added in v1.8.0

type PostDriftManageCollateralResponse added in v1.8.0

type PostDriftManageCollateralResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftManageCollateralResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostDriftManageCollateralResponse.ProtoReflect.Descriptor instead.

func (*PostDriftManageCollateralResponse) GetTransaction added in v1.8.0

func (*PostDriftManageCollateralResponse) ProtoMessage added in v1.8.0

func (*PostDriftManageCollateralResponse) ProtoMessage()

func (*PostDriftManageCollateralResponse) ProtoReflect added in v1.8.0

func (*PostDriftManageCollateralResponse) Reset added in v1.8.0

func (*PostDriftManageCollateralResponse) String added in v1.8.0

type PostDriftMarginOrderRequest added in v1.7.0

type PostDriftMarginOrderRequest struct {
	OwnerAddress   string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress string  `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Market         string  `protobuf:"bytes,3,opt,name=market,proto3" json:"market,omitempty"`
	PositionSide   string  `protobuf:"bytes,4,opt,name=positionSide,proto3" json:"positionSide,omitempty"`
	Slippage       float64 `protobuf:"fixed64,5,opt,name=slippage,proto3" json:"slippage,omitempty"`
	Type           string  `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Amount         float64 `protobuf:"fixed64,7,opt,name=amount,proto3" json:"amount,omitempty"`
	Price          float64 `protobuf:"fixed64,8,opt,name=price,proto3" json:"price,omitempty"`
	ClientOrderID  uint64  `protobuf:"varint,9,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	PostOnly       string  `protobuf:"bytes,10,opt,name=postOnly,proto3" json:"postOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftMarginOrderRequest) Descriptor deprecated added in v1.7.0

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

Deprecated: Use PostDriftMarginOrderRequest.ProtoReflect.Descriptor instead.

func (*PostDriftMarginOrderRequest) GetAccountAddress added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetAccountAddress() string

func (*PostDriftMarginOrderRequest) GetAmount added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetAmount() float64

func (*PostDriftMarginOrderRequest) GetClientOrderID added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetClientOrderID() uint64

func (*PostDriftMarginOrderRequest) GetMarket added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetMarket() string

func (*PostDriftMarginOrderRequest) GetOwnerAddress added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetOwnerAddress() string

func (*PostDriftMarginOrderRequest) GetPositionSide added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetPositionSide() string

func (*PostDriftMarginOrderRequest) GetPostOnly added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetPostOnly() string

func (*PostDriftMarginOrderRequest) GetPrice added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetPrice() float64

func (*PostDriftMarginOrderRequest) GetSlippage added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetSlippage() float64

func (*PostDriftMarginOrderRequest) GetType added in v1.7.0

func (x *PostDriftMarginOrderRequest) GetType() string

func (*PostDriftMarginOrderRequest) ProtoMessage added in v1.7.0

func (*PostDriftMarginOrderRequest) ProtoMessage()

func (*PostDriftMarginOrderRequest) ProtoReflect added in v1.7.0

func (*PostDriftMarginOrderRequest) Reset added in v1.7.0

func (x *PostDriftMarginOrderRequest) Reset()

func (*PostDriftMarginOrderRequest) String added in v1.7.0

func (x *PostDriftMarginOrderRequest) String() string

type PostDriftMarginOrderResponse added in v1.7.0

type PostDriftMarginOrderResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftMarginOrderResponse) Descriptor deprecated added in v1.7.0

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

Deprecated: Use PostDriftMarginOrderResponse.ProtoReflect.Descriptor instead.

func (*PostDriftMarginOrderResponse) GetTransaction added in v1.7.0

func (x *PostDriftMarginOrderResponse) GetTransaction() *TransactionMessage

func (*PostDriftMarginOrderResponse) ProtoMessage added in v1.7.0

func (*PostDriftMarginOrderResponse) ProtoMessage()

func (*PostDriftMarginOrderResponse) ProtoReflect added in v1.7.0

func (*PostDriftMarginOrderResponse) Reset added in v1.7.0

func (x *PostDriftMarginOrderResponse) Reset()

func (*PostDriftMarginOrderResponse) String added in v1.7.0

type PostDriftPerpOrderRequest added in v1.9.0

type PostDriftPerpOrderRequest struct {
	OwnerAddress   string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Contract       string  `protobuf:"bytes,2,opt,name=contract,proto3" json:"contract,omitempty"`
	AccountAddress string  `protobuf:"bytes,3,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	PositionSide   string  `protobuf:"bytes,4,opt,name=positionSide,proto3" json:"positionSide,omitempty"`
	Slippage       float64 `protobuf:"fixed64,5,opt,name=slippage,proto3" json:"slippage,omitempty"`
	Type           string  `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Amount         float64 `protobuf:"fixed64,7,opt,name=amount,proto3" json:"amount,omitempty"`
	Price          float64 `protobuf:"fixed64,8,opt,name=price,proto3" json:"price,omitempty"`
	ClientOrderID  uint64  `protobuf:"varint,9,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	PostOnly       string  `protobuf:"bytes,10,opt,name=postOnly,proto3" json:"postOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftPerpOrderRequest) Descriptor deprecated added in v1.9.0

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

Deprecated: Use PostDriftPerpOrderRequest.ProtoReflect.Descriptor instead.

func (*PostDriftPerpOrderRequest) GetAccountAddress added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetAccountAddress() string

func (*PostDriftPerpOrderRequest) GetAmount added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetAmount() float64

func (*PostDriftPerpOrderRequest) GetClientOrderID added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetClientOrderID() uint64

func (*PostDriftPerpOrderRequest) GetContract added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetContract() string

func (*PostDriftPerpOrderRequest) GetOwnerAddress added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetOwnerAddress() string

func (*PostDriftPerpOrderRequest) GetPositionSide added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetPositionSide() string

func (*PostDriftPerpOrderRequest) GetPostOnly added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetPostOnly() string

func (*PostDriftPerpOrderRequest) GetPrice added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetPrice() float64

func (*PostDriftPerpOrderRequest) GetSlippage added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetSlippage() float64

func (*PostDriftPerpOrderRequest) GetType added in v1.9.0

func (x *PostDriftPerpOrderRequest) GetType() string

func (*PostDriftPerpOrderRequest) ProtoMessage added in v1.9.0

func (*PostDriftPerpOrderRequest) ProtoMessage()

func (*PostDriftPerpOrderRequest) ProtoReflect added in v1.9.0

func (*PostDriftPerpOrderRequest) Reset added in v1.9.0

func (x *PostDriftPerpOrderRequest) Reset()

func (*PostDriftPerpOrderRequest) String added in v1.9.0

func (x *PostDriftPerpOrderRequest) String() string

type PostDriftPerpOrderResponse added in v1.9.0

type PostDriftPerpOrderResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftPerpOrderResponse) Descriptor deprecated added in v1.9.0

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

Deprecated: Use PostDriftPerpOrderResponse.ProtoReflect.Descriptor instead.

func (*PostDriftPerpOrderResponse) GetTransaction added in v1.9.0

func (x *PostDriftPerpOrderResponse) GetTransaction() *TransactionMessage

func (*PostDriftPerpOrderResponse) ProtoMessage added in v1.9.0

func (*PostDriftPerpOrderResponse) ProtoMessage()

func (*PostDriftPerpOrderResponse) ProtoReflect added in v1.9.0

func (*PostDriftPerpOrderResponse) Reset added in v1.9.0

func (x *PostDriftPerpOrderResponse) Reset()

func (*PostDriftPerpOrderResponse) String added in v1.9.0

func (x *PostDriftPerpOrderResponse) String() string

type PostDriftSettlePNLRequest added in v1.8.0

type PostDriftSettlePNLRequest struct {
	OwnerAddress          string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	SettleeAccountAddress string `protobuf:"bytes,2,opt,name=settleeAccountAddress,proto3" json:"settleeAccountAddress,omitempty"`
	Contract              string `protobuf:"bytes,3,opt,name=contract,proto3" json:"contract,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftSettlePNLRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostDriftSettlePNLRequest.ProtoReflect.Descriptor instead.

func (*PostDriftSettlePNLRequest) GetContract added in v1.8.0

func (x *PostDriftSettlePNLRequest) GetContract() string

func (*PostDriftSettlePNLRequest) GetOwnerAddress added in v1.8.0

func (x *PostDriftSettlePNLRequest) GetOwnerAddress() string

func (*PostDriftSettlePNLRequest) GetSettleeAccountAddress added in v1.8.0

func (x *PostDriftSettlePNLRequest) GetSettleeAccountAddress() string

func (*PostDriftSettlePNLRequest) ProtoMessage added in v1.8.0

func (*PostDriftSettlePNLRequest) ProtoMessage()

func (*PostDriftSettlePNLRequest) ProtoReflect added in v1.8.0

func (*PostDriftSettlePNLRequest) Reset added in v1.8.0

func (x *PostDriftSettlePNLRequest) Reset()

func (*PostDriftSettlePNLRequest) String added in v1.8.0

func (x *PostDriftSettlePNLRequest) String() string

type PostDriftSettlePNLResponse added in v1.8.0

type PostDriftSettlePNLResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftSettlePNLResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostDriftSettlePNLResponse.ProtoReflect.Descriptor instead.

func (*PostDriftSettlePNLResponse) GetTransaction added in v1.8.0

func (x *PostDriftSettlePNLResponse) GetTransaction() *TransactionMessage

func (*PostDriftSettlePNLResponse) ProtoMessage added in v1.8.0

func (*PostDriftSettlePNLResponse) ProtoMessage()

func (*PostDriftSettlePNLResponse) ProtoReflect added in v1.8.0

func (*PostDriftSettlePNLResponse) Reset added in v1.8.0

func (x *PostDriftSettlePNLResponse) Reset()

func (*PostDriftSettlePNLResponse) String added in v1.8.0

func (x *PostDriftSettlePNLResponse) String() string

type PostDriftSettlePNLsRequest added in v1.8.0

type PostDriftSettlePNLsRequest struct {
	OwnerAddress            string   `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	SettleeAccountAddresses []string `protobuf:"bytes,2,rep,name=settleeAccountAddresses,proto3" json:"settleeAccountAddresses,omitempty"`
	Contract                string   `protobuf:"bytes,3,opt,name=contract,proto3" json:"contract,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftSettlePNLsRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostDriftSettlePNLsRequest.ProtoReflect.Descriptor instead.

func (*PostDriftSettlePNLsRequest) GetContract added in v1.8.0

func (x *PostDriftSettlePNLsRequest) GetContract() string

func (*PostDriftSettlePNLsRequest) GetOwnerAddress added in v1.8.0

func (x *PostDriftSettlePNLsRequest) GetOwnerAddress() string

func (*PostDriftSettlePNLsRequest) GetSettleeAccountAddresses added in v1.8.0

func (x *PostDriftSettlePNLsRequest) GetSettleeAccountAddresses() []string

func (*PostDriftSettlePNLsRequest) ProtoMessage added in v1.8.0

func (*PostDriftSettlePNLsRequest) ProtoMessage()

func (*PostDriftSettlePNLsRequest) ProtoReflect added in v1.8.0

func (*PostDriftSettlePNLsRequest) Reset added in v1.8.0

func (x *PostDriftSettlePNLsRequest) Reset()

func (*PostDriftSettlePNLsRequest) String added in v1.8.0

func (x *PostDriftSettlePNLsRequest) String() string

type PostDriftSettlePNLsResponse added in v1.8.0

type PostDriftSettlePNLsResponse struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostDriftSettlePNLsResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostDriftSettlePNLsResponse.ProtoReflect.Descriptor instead.

func (*PostDriftSettlePNLsResponse) GetTransactions added in v1.8.0

func (x *PostDriftSettlePNLsResponse) GetTransactions() []*TransactionMessage

func (*PostDriftSettlePNLsResponse) ProtoMessage added in v1.8.0

func (*PostDriftSettlePNLsResponse) ProtoMessage()

func (*PostDriftSettlePNLsResponse) ProtoReflect added in v1.8.0

func (*PostDriftSettlePNLsResponse) Reset added in v1.8.0

func (x *PostDriftSettlePNLsResponse) Reset()

func (*PostDriftSettlePNLsResponse) String added in v1.8.0

func (x *PostDriftSettlePNLsResponse) String() string

type PostJupiterRouteSwapRequest added in v1.8.0

type PostJupiterRouteSwapRequest struct {
	OwnerAddress string              `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Steps        []*JupiterRouteStep `protobuf:"bytes,2,rep,name=steps,proto3" json:"steps,omitempty"`
	Slippage     float64             `protobuf:"fixed64,3,opt,name=slippage,proto3" json:"slippage,omitempty"`
	ComputeLimit uint32              `protobuf:"varint,4,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice uint64              `protobuf:"varint,5,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PostJupiterRouteSwapRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostJupiterRouteSwapRequest.ProtoReflect.Descriptor instead.

func (*PostJupiterRouteSwapRequest) GetComputeLimit added in v1.9.0

func (x *PostJupiterRouteSwapRequest) GetComputeLimit() uint32

func (*PostJupiterRouteSwapRequest) GetComputePrice added in v1.9.0

func (x *PostJupiterRouteSwapRequest) GetComputePrice() uint64

func (*PostJupiterRouteSwapRequest) GetOwnerAddress added in v1.8.0

func (x *PostJupiterRouteSwapRequest) GetOwnerAddress() string

func (*PostJupiterRouteSwapRequest) GetSlippage added in v1.8.0

func (x *PostJupiterRouteSwapRequest) GetSlippage() float64

func (*PostJupiterRouteSwapRequest) GetSteps added in v1.8.0

func (*PostJupiterRouteSwapRequest) ProtoMessage added in v1.8.0

func (*PostJupiterRouteSwapRequest) ProtoMessage()

func (*PostJupiterRouteSwapRequest) ProtoReflect added in v1.8.0

func (*PostJupiterRouteSwapRequest) Reset added in v1.8.0

func (x *PostJupiterRouteSwapRequest) Reset()

func (*PostJupiterRouteSwapRequest) String added in v1.8.0

func (x *PostJupiterRouteSwapRequest) String() string

type PostJupiterRouteSwapResponse added in v1.8.0

type PostJupiterRouteSwapResponse struct {
	Transactions []*TransactionMessage        `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	OutAmount    float64                      `protobuf:"fixed64,2,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64                      `protobuf:"fixed64,3,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	PriceImpact  *common.PriceImpactPercentV2 `protobuf:"bytes,4,opt,name=priceImpact,proto3" json:"priceImpact,omitempty"`
	Fees         []*common.Fee                `protobuf:"bytes,5,rep,name=fees,proto3" json:"fees,omitempty"`
	// contains filtered or unexported fields
}

func (*PostJupiterRouteSwapResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostJupiterRouteSwapResponse.ProtoReflect.Descriptor instead.

func (*PostJupiterRouteSwapResponse) GetFees added in v1.8.0

func (x *PostJupiterRouteSwapResponse) GetFees() []*common.Fee

func (*PostJupiterRouteSwapResponse) GetOutAmount added in v1.8.0

func (x *PostJupiterRouteSwapResponse) GetOutAmount() float64

func (*PostJupiterRouteSwapResponse) GetOutAmountMin added in v1.8.0

func (x *PostJupiterRouteSwapResponse) GetOutAmountMin() float64

func (*PostJupiterRouteSwapResponse) GetPriceImpact added in v1.8.0

func (*PostJupiterRouteSwapResponse) GetTransactions added in v1.8.0

func (x *PostJupiterRouteSwapResponse) GetTransactions() []*TransactionMessage

func (*PostJupiterRouteSwapResponse) ProtoMessage added in v1.8.0

func (*PostJupiterRouteSwapResponse) ProtoMessage()

func (*PostJupiterRouteSwapResponse) ProtoReflect added in v1.8.0

func (*PostJupiterRouteSwapResponse) Reset added in v1.8.0

func (x *PostJupiterRouteSwapResponse) Reset()

func (*PostJupiterRouteSwapResponse) String added in v1.8.0

type PostJupiterSwapRequest added in v1.8.0

type PostJupiterSwapRequest struct {
	OwnerAddress string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	InToken      string  `protobuf:"bytes,2,opt,name=inToken,proto3" json:"inToken,omitempty"`
	OutToken     string  `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	InAmount     float64 `protobuf:"fixed64,4,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	Slippage     float64 `protobuf:"fixed64,5,opt,name=slippage,proto3" json:"slippage,omitempty"`
	ComputeLimit uint32  `protobuf:"varint,6,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice uint64  `protobuf:"varint,7,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PostJupiterSwapRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostJupiterSwapRequest.ProtoReflect.Descriptor instead.

func (*PostJupiterSwapRequest) GetComputeLimit added in v1.9.0

func (x *PostJupiterSwapRequest) GetComputeLimit() uint32

func (*PostJupiterSwapRequest) GetComputePrice added in v1.9.0

func (x *PostJupiterSwapRequest) GetComputePrice() uint64

func (*PostJupiterSwapRequest) GetInAmount added in v1.8.0

func (x *PostJupiterSwapRequest) GetInAmount() float64

func (*PostJupiterSwapRequest) GetInToken added in v1.8.0

func (x *PostJupiterSwapRequest) GetInToken() string

func (*PostJupiterSwapRequest) GetOutToken added in v1.8.0

func (x *PostJupiterSwapRequest) GetOutToken() string

func (*PostJupiterSwapRequest) GetOwnerAddress added in v1.8.0

func (x *PostJupiterSwapRequest) GetOwnerAddress() string

func (*PostJupiterSwapRequest) GetSlippage added in v1.8.0

func (x *PostJupiterSwapRequest) GetSlippage() float64

func (*PostJupiterSwapRequest) ProtoMessage added in v1.8.0

func (*PostJupiterSwapRequest) ProtoMessage()

func (*PostJupiterSwapRequest) ProtoReflect added in v1.8.0

func (x *PostJupiterSwapRequest) ProtoReflect() protoreflect.Message

func (*PostJupiterSwapRequest) Reset added in v1.8.0

func (x *PostJupiterSwapRequest) Reset()

func (*PostJupiterSwapRequest) String added in v1.8.0

func (x *PostJupiterSwapRequest) String() string

type PostJupiterSwapResponse added in v1.8.0

type PostJupiterSwapResponse struct {
	Transactions []*TransactionMessage        `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	OutAmount    float64                      `protobuf:"fixed64,2,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64                      `protobuf:"fixed64,3,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	PriceImpact  *common.PriceImpactPercentV2 `protobuf:"bytes,4,opt,name=priceImpact,proto3" json:"priceImpact,omitempty"`
	Fees         []*common.Fee                `protobuf:"bytes,5,rep,name=fees,proto3" json:"fees,omitempty"`
	// contains filtered or unexported fields
}

func (*PostJupiterSwapResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostJupiterSwapResponse.ProtoReflect.Descriptor instead.

func (*PostJupiterSwapResponse) GetFees added in v1.8.0

func (x *PostJupiterSwapResponse) GetFees() []*common.Fee

func (*PostJupiterSwapResponse) GetOutAmount added in v1.8.0

func (x *PostJupiterSwapResponse) GetOutAmount() float64

func (*PostJupiterSwapResponse) GetOutAmountMin added in v1.8.0

func (x *PostJupiterSwapResponse) GetOutAmountMin() float64

func (*PostJupiterSwapResponse) GetPriceImpact added in v1.8.0

func (*PostJupiterSwapResponse) GetTransactions added in v1.8.0

func (x *PostJupiterSwapResponse) GetTransactions() []*TransactionMessage

func (*PostJupiterSwapResponse) ProtoMessage added in v1.8.0

func (*PostJupiterSwapResponse) ProtoMessage()

func (*PostJupiterSwapResponse) ProtoReflect added in v1.8.0

func (x *PostJupiterSwapResponse) ProtoReflect() protoreflect.Message

func (*PostJupiterSwapResponse) Reset added in v1.8.0

func (x *PostJupiterSwapResponse) Reset()

func (*PostJupiterSwapResponse) String added in v1.8.0

func (x *PostJupiterSwapResponse) String() string

type PostLiquidateDriftPerpRequest added in v1.8.0

type PostLiquidateDriftPerpRequest struct {
	OwnerAddress          string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	SettleeAccountAddress string  `protobuf:"bytes,2,opt,name=settleeAccountAddress,proto3" json:"settleeAccountAddress,omitempty"`
	Contract              string  `protobuf:"bytes,3,opt,name=contract,proto3" json:"contract,omitempty"`
	Amount                float64 `protobuf:"fixed64,4,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*PostLiquidateDriftPerpRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostLiquidateDriftPerpRequest.ProtoReflect.Descriptor instead.

func (*PostLiquidateDriftPerpRequest) GetAmount added in v1.8.0

func (x *PostLiquidateDriftPerpRequest) GetAmount() float64

func (*PostLiquidateDriftPerpRequest) GetContract added in v1.8.0

func (x *PostLiquidateDriftPerpRequest) GetContract() string

func (*PostLiquidateDriftPerpRequest) GetOwnerAddress added in v1.8.0

func (x *PostLiquidateDriftPerpRequest) GetOwnerAddress() string

func (*PostLiquidateDriftPerpRequest) GetSettleeAccountAddress added in v1.8.0

func (x *PostLiquidateDriftPerpRequest) GetSettleeAccountAddress() string

func (*PostLiquidateDriftPerpRequest) ProtoMessage added in v1.8.0

func (*PostLiquidateDriftPerpRequest) ProtoMessage()

func (*PostLiquidateDriftPerpRequest) ProtoReflect added in v1.8.0

func (*PostLiquidateDriftPerpRequest) Reset added in v1.8.0

func (x *PostLiquidateDriftPerpRequest) Reset()

func (*PostLiquidateDriftPerpRequest) String added in v1.8.0

type PostLiquidateDriftPerpResponse added in v1.8.0

type PostLiquidateDriftPerpResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostLiquidateDriftPerpResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostLiquidateDriftPerpResponse.ProtoReflect.Descriptor instead.

func (*PostLiquidateDriftPerpResponse) GetTransaction added in v1.8.0

func (*PostLiquidateDriftPerpResponse) ProtoMessage added in v1.8.0

func (*PostLiquidateDriftPerpResponse) ProtoMessage()

func (*PostLiquidateDriftPerpResponse) ProtoReflect added in v1.8.0

func (*PostLiquidateDriftPerpResponse) Reset added in v1.8.0

func (x *PostLiquidateDriftPerpResponse) Reset()

func (*PostLiquidateDriftPerpResponse) String added in v1.8.0

type PostLiquidatePerpRequest added in v1.5.0

type PostLiquidatePerpRequest struct {
	OwnerAddress          string              `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	SettleeAccountAddress string              `protobuf:"bytes,2,opt,name=settleeAccountAddress,proto3" json:"settleeAccountAddress,omitempty"`
	Contract              common.PerpContract `protobuf:"varint,3,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	Amount                float64             `protobuf:"fixed64,4,opt,name=amount,proto3" json:"amount,omitempty"`
	Project               Project             `protobuf:"varint,5,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PostLiquidatePerpRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostLiquidatePerpRequest.ProtoReflect.Descriptor instead.

func (*PostLiquidatePerpRequest) GetAmount added in v1.5.0

func (x *PostLiquidatePerpRequest) GetAmount() float64

func (*PostLiquidatePerpRequest) GetContract added in v1.5.0

func (x *PostLiquidatePerpRequest) GetContract() common.PerpContract

func (*PostLiquidatePerpRequest) GetOwnerAddress added in v1.5.0

func (x *PostLiquidatePerpRequest) GetOwnerAddress() string

func (*PostLiquidatePerpRequest) GetProject added in v1.5.0

func (x *PostLiquidatePerpRequest) GetProject() Project

func (*PostLiquidatePerpRequest) GetSettleeAccountAddress added in v1.5.0

func (x *PostLiquidatePerpRequest) GetSettleeAccountAddress() string

func (*PostLiquidatePerpRequest) ProtoMessage added in v1.5.0

func (*PostLiquidatePerpRequest) ProtoMessage()

func (*PostLiquidatePerpRequest) ProtoReflect added in v1.5.0

func (x *PostLiquidatePerpRequest) ProtoReflect() protoreflect.Message

func (*PostLiquidatePerpRequest) Reset added in v1.5.0

func (x *PostLiquidatePerpRequest) Reset()

func (*PostLiquidatePerpRequest) String added in v1.5.0

func (x *PostLiquidatePerpRequest) String() string

type PostLiquidatePerpResponse added in v1.5.0

type PostLiquidatePerpResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostLiquidatePerpResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostLiquidatePerpResponse.ProtoReflect.Descriptor instead.

func (*PostLiquidatePerpResponse) GetTransaction added in v1.5.0

func (x *PostLiquidatePerpResponse) GetTransaction() *TransactionMessage

func (*PostLiquidatePerpResponse) ProtoMessage added in v1.5.0

func (*PostLiquidatePerpResponse) ProtoMessage()

func (*PostLiquidatePerpResponse) ProtoReflect added in v1.5.0

func (*PostLiquidatePerpResponse) Reset added in v1.5.0

func (x *PostLiquidatePerpResponse) Reset()

func (*PostLiquidatePerpResponse) String added in v1.5.0

func (x *PostLiquidatePerpResponse) String() string

type PostManageCollateralRequest added in v1.5.0

type PostManageCollateralRequest struct {
	AccountAddress   string                     `protobuf:"bytes,1,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	Amount           float64                    `protobuf:"fixed64,2,opt,name=amount,proto3" json:"amount,omitempty"`
	Project          Project                    `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	Type             common.PerpCollateralType  `protobuf:"varint,4,opt,name=type,proto3,enum=common.PerpCollateralType" json:"type,omitempty"`
	Token            common.PerpCollateralToken `protobuf:"varint,5,opt,name=token,proto3,enum=common.PerpCollateralToken" json:"token,omitempty"`
	ToAccountAddress string                     `protobuf:"bytes,6,opt,name=toAccountAddress,proto3" json:"toAccountAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*PostManageCollateralRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostManageCollateralRequest.ProtoReflect.Descriptor instead.

func (*PostManageCollateralRequest) GetAccountAddress added in v1.5.0

func (x *PostManageCollateralRequest) GetAccountAddress() string

func (*PostManageCollateralRequest) GetAmount added in v1.5.0

func (x *PostManageCollateralRequest) GetAmount() float64

func (*PostManageCollateralRequest) GetProject added in v1.5.0

func (x *PostManageCollateralRequest) GetProject() Project

func (*PostManageCollateralRequest) GetToAccountAddress added in v1.6.0

func (x *PostManageCollateralRequest) GetToAccountAddress() string

func (*PostManageCollateralRequest) GetToken added in v1.5.0

func (*PostManageCollateralRequest) GetType added in v1.5.0

func (*PostManageCollateralRequest) ProtoMessage added in v1.5.0

func (*PostManageCollateralRequest) ProtoMessage()

func (*PostManageCollateralRequest) ProtoReflect added in v1.5.0

func (*PostManageCollateralRequest) Reset added in v1.5.0

func (x *PostManageCollateralRequest) Reset()

func (*PostManageCollateralRequest) String added in v1.5.0

func (x *PostManageCollateralRequest) String() string

type PostManageCollateralResponse added in v1.5.0

type PostManageCollateralResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostManageCollateralResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostManageCollateralResponse.ProtoReflect.Descriptor instead.

func (*PostManageCollateralResponse) GetTransaction added in v1.5.0

func (x *PostManageCollateralResponse) GetTransaction() *TransactionMessage

func (*PostManageCollateralResponse) ProtoMessage added in v1.5.0

func (*PostManageCollateralResponse) ProtoMessage()

func (*PostManageCollateralResponse) ProtoReflect added in v1.5.0

func (*PostManageCollateralResponse) Reset added in v1.5.0

func (x *PostManageCollateralResponse) Reset()

func (*PostManageCollateralResponse) String added in v1.5.0

type PostModifyDriftOrderRequest added in v1.8.0

type PostModifyDriftOrderRequest struct {
	OwnerAddress    string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	AccountAddress  string  `protobuf:"bytes,2,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	OrderID         uint64  `protobuf:"varint,3,opt,name=orderID,proto3" json:"orderID,omitempty"`
	NewPositionSide string  `protobuf:"bytes,4,opt,name=newPositionSide,proto3" json:"newPositionSide,omitempty"`
	PostOnly        string  `protobuf:"bytes,5,opt,name=postOnly,proto3" json:"postOnly,omitempty"`
	NewBaseAmount   float64 `protobuf:"fixed64,6,opt,name=newBaseAmount,proto3" json:"newBaseAmount,omitempty"`
	NewLimitPrice   float64 `protobuf:"fixed64,7,opt,name=newLimitPrice,proto3" json:"newLimitPrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PostModifyDriftOrderRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostModifyDriftOrderRequest.ProtoReflect.Descriptor instead.

func (*PostModifyDriftOrderRequest) GetAccountAddress added in v1.8.0

func (x *PostModifyDriftOrderRequest) GetAccountAddress() string

func (*PostModifyDriftOrderRequest) GetNewBaseAmount added in v1.8.0

func (x *PostModifyDriftOrderRequest) GetNewBaseAmount() float64

func (*PostModifyDriftOrderRequest) GetNewLimitPrice added in v1.8.0

func (x *PostModifyDriftOrderRequest) GetNewLimitPrice() float64

func (*PostModifyDriftOrderRequest) GetNewPositionSide added in v1.8.0

func (x *PostModifyDriftOrderRequest) GetNewPositionSide() string

func (*PostModifyDriftOrderRequest) GetOrderID added in v1.8.0

func (x *PostModifyDriftOrderRequest) GetOrderID() uint64

func (*PostModifyDriftOrderRequest) GetOwnerAddress added in v1.8.0

func (x *PostModifyDriftOrderRequest) GetOwnerAddress() string

func (*PostModifyDriftOrderRequest) GetPostOnly added in v1.8.0

func (x *PostModifyDriftOrderRequest) GetPostOnly() string

func (*PostModifyDriftOrderRequest) ProtoMessage added in v1.8.0

func (*PostModifyDriftOrderRequest) ProtoMessage()

func (*PostModifyDriftOrderRequest) ProtoReflect added in v1.8.0

func (*PostModifyDriftOrderRequest) Reset added in v1.8.0

func (x *PostModifyDriftOrderRequest) Reset()

func (*PostModifyDriftOrderRequest) String added in v1.8.0

func (x *PostModifyDriftOrderRequest) String() string

type PostModifyDriftOrderResponse added in v1.8.0

type PostModifyDriftOrderResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostModifyDriftOrderResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostModifyDriftOrderResponse.ProtoReflect.Descriptor instead.

func (*PostModifyDriftOrderResponse) GetTransaction added in v1.8.0

func (x *PostModifyDriftOrderResponse) GetTransaction() *TransactionMessage

func (*PostModifyDriftOrderResponse) ProtoMessage added in v1.8.0

func (*PostModifyDriftOrderResponse) ProtoMessage()

func (*PostModifyDriftOrderResponse) ProtoReflect added in v1.8.0

func (*PostModifyDriftOrderResponse) Reset added in v1.8.0

func (x *PostModifyDriftOrderResponse) Reset()

func (*PostModifyDriftOrderResponse) String added in v1.8.0

type PostOrderRequest

type PostOrderRequest struct {
	OwnerAddress      string             `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	PayerAddress      string             `protobuf:"bytes,2,opt,name=payerAddress,proto3" json:"payerAddress,omitempty"`
	Market            string             `protobuf:"bytes,3,opt,name=market,proto3" json:"market,omitempty"`
	Side              Side               `protobuf:"varint,4,opt,name=side,proto3,enum=api.Side" json:"side,omitempty"`
	Type              []common.OrderType `protobuf:"varint,5,rep,packed,name=type,proto3,enum=common.OrderType" json:"type,omitempty"`
	Amount            float64            `protobuf:"fixed64,6,opt,name=amount,proto3" json:"amount,omitempty"`
	Price             float64            `protobuf:"fixed64,7,opt,name=price,proto3" json:"price,omitempty"`
	OpenOrdersAddress string             `protobuf:"bytes,8,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	ClientOrderID     uint64             `protobuf:"varint,9,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	ComputeLimit      uint32             `protobuf:"varint,10,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice      uint64             `protobuf:"varint,11,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	Project           Project            `protobuf:"varint,12,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PostOrderRequest) Descriptor deprecated

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

Deprecated: Use PostOrderRequest.ProtoReflect.Descriptor instead.

func (*PostOrderRequest) GetAmount

func (x *PostOrderRequest) GetAmount() float64

func (*PostOrderRequest) GetClientOrderID

func (x *PostOrderRequest) GetClientOrderID() uint64

func (*PostOrderRequest) GetComputeLimit added in v1.9.0

func (x *PostOrderRequest) GetComputeLimit() uint32

func (*PostOrderRequest) GetComputePrice added in v1.9.0

func (x *PostOrderRequest) GetComputePrice() uint64

func (*PostOrderRequest) GetMarket

func (x *PostOrderRequest) GetMarket() string

func (*PostOrderRequest) GetOpenOrdersAddress

func (x *PostOrderRequest) GetOpenOrdersAddress() string

func (*PostOrderRequest) GetOwnerAddress

func (x *PostOrderRequest) GetOwnerAddress() string

func (*PostOrderRequest) GetPayerAddress

func (x *PostOrderRequest) GetPayerAddress() string

func (*PostOrderRequest) GetPrice

func (x *PostOrderRequest) GetPrice() float64

func (*PostOrderRequest) GetProject added in v1.3.0

func (x *PostOrderRequest) GetProject() Project

func (*PostOrderRequest) GetSide

func (x *PostOrderRequest) GetSide() Side

func (*PostOrderRequest) GetType

func (x *PostOrderRequest) GetType() []common.OrderType

func (*PostOrderRequest) ProtoMessage

func (*PostOrderRequest) ProtoMessage()

func (*PostOrderRequest) ProtoReflect

func (x *PostOrderRequest) ProtoReflect() protoreflect.Message

func (*PostOrderRequest) Reset

func (x *PostOrderRequest) Reset()

func (*PostOrderRequest) String

func (x *PostOrderRequest) String() string

type PostOrderRequestV2 added in v1.8.0

type PostOrderRequestV2 struct {
	OwnerAddress      string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	PayerAddress      string  `protobuf:"bytes,2,opt,name=payerAddress,proto3" json:"payerAddress,omitempty"`
	Market            string  `protobuf:"bytes,3,opt,name=market,proto3" json:"market,omitempty"`
	Side              string  `protobuf:"bytes,4,opt,name=side,proto3" json:"side,omitempty"`
	Type              string  `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	Amount            float64 `protobuf:"fixed64,6,opt,name=amount,proto3" json:"amount,omitempty"`
	Price             float64 `protobuf:"fixed64,7,opt,name=price,proto3" json:"price,omitempty"`
	OpenOrdersAddress string  `protobuf:"bytes,8,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	ClientOrderID     uint64  `protobuf:"varint,9,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	ComputeLimit      uint32  `protobuf:"varint,10,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice      uint64  `protobuf:"varint,11,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PostOrderRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostOrderRequestV2.ProtoReflect.Descriptor instead.

func (*PostOrderRequestV2) GetAmount added in v1.8.0

func (x *PostOrderRequestV2) GetAmount() float64

func (*PostOrderRequestV2) GetClientOrderID added in v1.8.0

func (x *PostOrderRequestV2) GetClientOrderID() uint64

func (*PostOrderRequestV2) GetComputeLimit added in v1.9.0

func (x *PostOrderRequestV2) GetComputeLimit() uint32

func (*PostOrderRequestV2) GetComputePrice added in v1.9.0

func (x *PostOrderRequestV2) GetComputePrice() uint64

func (*PostOrderRequestV2) GetMarket added in v1.8.0

func (x *PostOrderRequestV2) GetMarket() string

func (*PostOrderRequestV2) GetOpenOrdersAddress added in v1.8.0

func (x *PostOrderRequestV2) GetOpenOrdersAddress() string

func (*PostOrderRequestV2) GetOwnerAddress added in v1.8.0

func (x *PostOrderRequestV2) GetOwnerAddress() string

func (*PostOrderRequestV2) GetPayerAddress added in v1.8.0

func (x *PostOrderRequestV2) GetPayerAddress() string

func (*PostOrderRequestV2) GetPrice added in v1.8.0

func (x *PostOrderRequestV2) GetPrice() float64

func (*PostOrderRequestV2) GetSide added in v1.8.0

func (x *PostOrderRequestV2) GetSide() string

func (*PostOrderRequestV2) GetType added in v1.9.0

func (x *PostOrderRequestV2) GetType() string

func (*PostOrderRequestV2) ProtoMessage added in v1.8.0

func (*PostOrderRequestV2) ProtoMessage()

func (*PostOrderRequestV2) ProtoReflect added in v1.8.0

func (x *PostOrderRequestV2) ProtoReflect() protoreflect.Message

func (*PostOrderRequestV2) Reset added in v1.8.0

func (x *PostOrderRequestV2) Reset()

func (*PostOrderRequestV2) String added in v1.8.0

func (x *PostOrderRequestV2) String() string

type PostOrderResponse

type PostOrderResponse struct {
	Transaction       *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	OpenOrdersAddress string              `protobuf:"bytes,2,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*PostOrderResponse) Descriptor deprecated

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

Deprecated: Use PostOrderResponse.ProtoReflect.Descriptor instead.

func (*PostOrderResponse) GetOpenOrdersAddress

func (x *PostOrderResponse) GetOpenOrdersAddress() string

func (*PostOrderResponse) GetTransaction

func (x *PostOrderResponse) GetTransaction() *TransactionMessage

func (*PostOrderResponse) ProtoMessage

func (*PostOrderResponse) ProtoMessage()

func (*PostOrderResponse) ProtoReflect

func (x *PostOrderResponse) ProtoReflect() protoreflect.Message

func (*PostOrderResponse) Reset

func (x *PostOrderResponse) Reset()

func (*PostOrderResponse) String

func (x *PostOrderResponse) String() string

type PostPerpOrderRequest added in v1.5.0

type PostPerpOrderRequest struct {
	Project        Project                 `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	OwnerAddress   string                  `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Contract       common.PerpContract     `protobuf:"varint,3,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	AccountAddress string                  `protobuf:"bytes,4,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	PositionSide   common.PerpPositionSide `protobuf:"varint,5,opt,name=positionSide,proto3,enum=common.PerpPositionSide" json:"positionSide,omitempty"`
	Slippage       float64                 `protobuf:"fixed64,6,opt,name=slippage,proto3" json:"slippage,omitempty"`
	Type           common.PerpOrderType    `protobuf:"varint,7,opt,name=type,proto3,enum=common.PerpOrderType" json:"type,omitempty"`
	Amount         float64                 `protobuf:"fixed64,8,opt,name=amount,proto3" json:"amount,omitempty"`
	Price          float64                 `protobuf:"fixed64,9,opt,name=price,proto3" json:"price,omitempty"`
	ClientOrderID  uint64                  `protobuf:"varint,10,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	PostOnly       common.PostOnlyParams   `protobuf:"varint,11,opt,name=postOnly,proto3,enum=common.PostOnlyParams" json:"postOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*PostPerpOrderRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostPerpOrderRequest.ProtoReflect.Descriptor instead.

func (*PostPerpOrderRequest) GetAccountAddress added in v1.5.0

func (x *PostPerpOrderRequest) GetAccountAddress() string

func (*PostPerpOrderRequest) GetAmount added in v1.5.0

func (x *PostPerpOrderRequest) GetAmount() float64

func (*PostPerpOrderRequest) GetClientOrderID added in v1.5.0

func (x *PostPerpOrderRequest) GetClientOrderID() uint64

func (*PostPerpOrderRequest) GetContract added in v1.5.0

func (x *PostPerpOrderRequest) GetContract() common.PerpContract

func (*PostPerpOrderRequest) GetOwnerAddress added in v1.5.0

func (x *PostPerpOrderRequest) GetOwnerAddress() string

func (*PostPerpOrderRequest) GetPositionSide added in v1.5.0

func (x *PostPerpOrderRequest) GetPositionSide() common.PerpPositionSide

func (*PostPerpOrderRequest) GetPostOnly added in v1.6.0

func (x *PostPerpOrderRequest) GetPostOnly() common.PostOnlyParams

func (*PostPerpOrderRequest) GetPrice added in v1.5.0

func (x *PostPerpOrderRequest) GetPrice() float64

func (*PostPerpOrderRequest) GetProject added in v1.5.0

func (x *PostPerpOrderRequest) GetProject() Project

func (*PostPerpOrderRequest) GetSlippage added in v1.5.0

func (x *PostPerpOrderRequest) GetSlippage() float64

func (*PostPerpOrderRequest) GetType added in v1.5.0

func (*PostPerpOrderRequest) ProtoMessage added in v1.5.0

func (*PostPerpOrderRequest) ProtoMessage()

func (*PostPerpOrderRequest) ProtoReflect added in v1.5.0

func (x *PostPerpOrderRequest) ProtoReflect() protoreflect.Message

func (*PostPerpOrderRequest) Reset added in v1.5.0

func (x *PostPerpOrderRequest) Reset()

func (*PostPerpOrderRequest) String added in v1.5.0

func (x *PostPerpOrderRequest) String() string

type PostPerpOrderResponse added in v1.5.0

type PostPerpOrderResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostPerpOrderResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostPerpOrderResponse.ProtoReflect.Descriptor instead.

func (*PostPerpOrderResponse) GetTransaction added in v1.5.0

func (x *PostPerpOrderResponse) GetTransaction() *TransactionMessage

func (*PostPerpOrderResponse) ProtoMessage added in v1.5.0

func (*PostPerpOrderResponse) ProtoMessage()

func (*PostPerpOrderResponse) ProtoReflect added in v1.5.0

func (x *PostPerpOrderResponse) ProtoReflect() protoreflect.Message

func (*PostPerpOrderResponse) Reset added in v1.5.0

func (x *PostPerpOrderResponse) Reset()

func (*PostPerpOrderResponse) String added in v1.5.0

func (x *PostPerpOrderResponse) String() string

type PostRaydiumRouteSwapRequest added in v1.8.0

type PostRaydiumRouteSwapRequest struct {
	OwnerAddress string              `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Steps        []*RaydiumRouteStep `protobuf:"bytes,2,rep,name=steps,proto3" json:"steps,omitempty"`
	Slippage     float64             `protobuf:"fixed64,3,opt,name=slippage,proto3" json:"slippage,omitempty"`
	ComputeLimit uint32              `protobuf:"varint,4,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice uint64              `protobuf:"varint,5,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PostRaydiumRouteSwapRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostRaydiumRouteSwapRequest.ProtoReflect.Descriptor instead.

func (*PostRaydiumRouteSwapRequest) GetComputeLimit added in v1.9.0

func (x *PostRaydiumRouteSwapRequest) GetComputeLimit() uint32

func (*PostRaydiumRouteSwapRequest) GetComputePrice added in v1.9.0

func (x *PostRaydiumRouteSwapRequest) GetComputePrice() uint64

func (*PostRaydiumRouteSwapRequest) GetOwnerAddress added in v1.8.0

func (x *PostRaydiumRouteSwapRequest) GetOwnerAddress() string

func (*PostRaydiumRouteSwapRequest) GetSlippage added in v1.8.0

func (x *PostRaydiumRouteSwapRequest) GetSlippage() float64

func (*PostRaydiumRouteSwapRequest) GetSteps added in v1.8.0

func (*PostRaydiumRouteSwapRequest) ProtoMessage added in v1.8.0

func (*PostRaydiumRouteSwapRequest) ProtoMessage()

func (*PostRaydiumRouteSwapRequest) ProtoReflect added in v1.8.0

func (*PostRaydiumRouteSwapRequest) Reset added in v1.8.0

func (x *PostRaydiumRouteSwapRequest) Reset()

func (*PostRaydiumRouteSwapRequest) String added in v1.8.0

func (x *PostRaydiumRouteSwapRequest) String() string

type PostRaydiumRouteSwapResponse added in v1.8.0

type PostRaydiumRouteSwapResponse struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	OutAmount    float64               `protobuf:"fixed64,2,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64               `protobuf:"fixed64,3,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	// contains filtered or unexported fields
}

func (*PostRaydiumRouteSwapResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostRaydiumRouteSwapResponse.ProtoReflect.Descriptor instead.

func (*PostRaydiumRouteSwapResponse) GetOutAmount added in v1.8.0

func (x *PostRaydiumRouteSwapResponse) GetOutAmount() float64

func (*PostRaydiumRouteSwapResponse) GetOutAmountMin added in v1.8.0

func (x *PostRaydiumRouteSwapResponse) GetOutAmountMin() float64

func (*PostRaydiumRouteSwapResponse) GetTransactions added in v1.8.0

func (x *PostRaydiumRouteSwapResponse) GetTransactions() []*TransactionMessage

func (*PostRaydiumRouteSwapResponse) ProtoMessage added in v1.8.0

func (*PostRaydiumRouteSwapResponse) ProtoMessage()

func (*PostRaydiumRouteSwapResponse) ProtoReflect added in v1.8.0

func (*PostRaydiumRouteSwapResponse) Reset added in v1.8.0

func (x *PostRaydiumRouteSwapResponse) Reset()

func (*PostRaydiumRouteSwapResponse) String added in v1.8.0

type PostRaydiumSwapRequest added in v1.8.0

type PostRaydiumSwapRequest struct {
	OwnerAddress string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	InToken      string  `protobuf:"bytes,2,opt,name=inToken,proto3" json:"inToken,omitempty"`
	OutToken     string  `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	InAmount     float64 `protobuf:"fixed64,4,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	Slippage     float64 `protobuf:"fixed64,5,opt,name=slippage,proto3" json:"slippage,omitempty"`
	ComputeLimit uint32  `protobuf:"varint,6,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice uint64  `protobuf:"varint,7,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PostRaydiumSwapRequest) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostRaydiumSwapRequest.ProtoReflect.Descriptor instead.

func (*PostRaydiumSwapRequest) GetComputeLimit added in v1.9.0

func (x *PostRaydiumSwapRequest) GetComputeLimit() uint32

func (*PostRaydiumSwapRequest) GetComputePrice added in v1.9.0

func (x *PostRaydiumSwapRequest) GetComputePrice() uint64

func (*PostRaydiumSwapRequest) GetInAmount added in v1.8.0

func (x *PostRaydiumSwapRequest) GetInAmount() float64

func (*PostRaydiumSwapRequest) GetInToken added in v1.8.0

func (x *PostRaydiumSwapRequest) GetInToken() string

func (*PostRaydiumSwapRequest) GetOutToken added in v1.8.0

func (x *PostRaydiumSwapRequest) GetOutToken() string

func (*PostRaydiumSwapRequest) GetOwnerAddress added in v1.8.0

func (x *PostRaydiumSwapRequest) GetOwnerAddress() string

func (*PostRaydiumSwapRequest) GetSlippage added in v1.8.0

func (x *PostRaydiumSwapRequest) GetSlippage() float64

func (*PostRaydiumSwapRequest) ProtoMessage added in v1.8.0

func (*PostRaydiumSwapRequest) ProtoMessage()

func (*PostRaydiumSwapRequest) ProtoReflect added in v1.8.0

func (x *PostRaydiumSwapRequest) ProtoReflect() protoreflect.Message

func (*PostRaydiumSwapRequest) Reset added in v1.8.0

func (x *PostRaydiumSwapRequest) Reset()

func (*PostRaydiumSwapRequest) String added in v1.8.0

func (x *PostRaydiumSwapRequest) String() string

type PostRaydiumSwapResponse added in v1.8.0

type PostRaydiumSwapResponse struct {
	Transactions []*TransactionMessage        `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	OutAmount    float64                      `protobuf:"fixed64,2,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64                      `protobuf:"fixed64,3,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	PriceImpact  *common.PriceImpactPercentV2 `protobuf:"bytes,4,opt,name=priceImpact,proto3" json:"priceImpact,omitempty"`
	Fees         []*common.Fee                `protobuf:"bytes,5,rep,name=fees,proto3" json:"fees,omitempty"`
	// contains filtered or unexported fields
}

func (*PostRaydiumSwapResponse) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostRaydiumSwapResponse.ProtoReflect.Descriptor instead.

func (*PostRaydiumSwapResponse) GetFees added in v1.8.0

func (x *PostRaydiumSwapResponse) GetFees() []*common.Fee

func (*PostRaydiumSwapResponse) GetOutAmount added in v1.8.0

func (x *PostRaydiumSwapResponse) GetOutAmount() float64

func (*PostRaydiumSwapResponse) GetOutAmountMin added in v1.8.0

func (x *PostRaydiumSwapResponse) GetOutAmountMin() float64

func (*PostRaydiumSwapResponse) GetPriceImpact added in v1.8.0

func (*PostRaydiumSwapResponse) GetTransactions added in v1.8.0

func (x *PostRaydiumSwapResponse) GetTransactions() []*TransactionMessage

func (*PostRaydiumSwapResponse) ProtoMessage added in v1.8.0

func (*PostRaydiumSwapResponse) ProtoMessage()

func (*PostRaydiumSwapResponse) ProtoReflect added in v1.8.0

func (x *PostRaydiumSwapResponse) ProtoReflect() protoreflect.Message

func (*PostRaydiumSwapResponse) Reset added in v1.8.0

func (x *PostRaydiumSwapResponse) Reset()

func (*PostRaydiumSwapResponse) String added in v1.8.0

func (x *PostRaydiumSwapResponse) String() string

type PostReplaceOrderRequest

type PostReplaceOrderRequest struct {
	OwnerAddress      string             `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	PayerAddress      string             `protobuf:"bytes,2,opt,name=payerAddress,proto3" json:"payerAddress,omitempty"`
	Market            string             `protobuf:"bytes,3,opt,name=market,proto3" json:"market,omitempty"`
	Side              Side               `protobuf:"varint,4,opt,name=side,proto3,enum=api.Side" json:"side,omitempty"`
	Type              []common.OrderType `protobuf:"varint,5,rep,packed,name=type,proto3,enum=common.OrderType" json:"type,omitempty"`
	Amount            float64            `protobuf:"fixed64,6,opt,name=amount,proto3" json:"amount,omitempty"`
	Price             float64            `protobuf:"fixed64,7,opt,name=price,proto3" json:"price,omitempty"`
	OpenOrdersAddress string             `protobuf:"bytes,8,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	ClientOrderID     uint64             `protobuf:"varint,9,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OrderID           string             `protobuf:"bytes,10,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ComputeLimit      uint32             `protobuf:"varint,11,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice      uint64             `protobuf:"varint,12,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	Project           Project            `protobuf:"varint,13,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PostReplaceOrderRequest) Descriptor deprecated

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

Deprecated: Use PostReplaceOrderRequest.ProtoReflect.Descriptor instead.

func (*PostReplaceOrderRequest) GetAmount

func (x *PostReplaceOrderRequest) GetAmount() float64

func (*PostReplaceOrderRequest) GetClientOrderID

func (x *PostReplaceOrderRequest) GetClientOrderID() uint64

func (*PostReplaceOrderRequest) GetComputeLimit added in v1.9.0

func (x *PostReplaceOrderRequest) GetComputeLimit() uint32

func (*PostReplaceOrderRequest) GetComputePrice added in v1.9.0

func (x *PostReplaceOrderRequest) GetComputePrice() uint64

func (*PostReplaceOrderRequest) GetMarket

func (x *PostReplaceOrderRequest) GetMarket() string

func (*PostReplaceOrderRequest) GetOpenOrdersAddress

func (x *PostReplaceOrderRequest) GetOpenOrdersAddress() string

func (*PostReplaceOrderRequest) GetOrderID

func (x *PostReplaceOrderRequest) GetOrderID() string

func (*PostReplaceOrderRequest) GetOwnerAddress

func (x *PostReplaceOrderRequest) GetOwnerAddress() string

func (*PostReplaceOrderRequest) GetPayerAddress

func (x *PostReplaceOrderRequest) GetPayerAddress() string

func (*PostReplaceOrderRequest) GetPrice

func (x *PostReplaceOrderRequest) GetPrice() float64

func (*PostReplaceOrderRequest) GetProject added in v1.3.0

func (x *PostReplaceOrderRequest) GetProject() Project

func (*PostReplaceOrderRequest) GetSide

func (x *PostReplaceOrderRequest) GetSide() Side

func (*PostReplaceOrderRequest) GetType

func (x *PostReplaceOrderRequest) GetType() []common.OrderType

func (*PostReplaceOrderRequest) ProtoMessage

func (*PostReplaceOrderRequest) ProtoMessage()

func (*PostReplaceOrderRequest) ProtoReflect

func (x *PostReplaceOrderRequest) ProtoReflect() protoreflect.Message

func (*PostReplaceOrderRequest) Reset

func (x *PostReplaceOrderRequest) Reset()

func (*PostReplaceOrderRequest) String

func (x *PostReplaceOrderRequest) String() string

type PostReplaceOrderRequestV2 added in v1.8.0

type PostReplaceOrderRequestV2 struct {
	OwnerAddress      string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	PayerAddress      string  `protobuf:"bytes,2,opt,name=payerAddress,proto3" json:"payerAddress,omitempty"`
	Market            string  `protobuf:"bytes,3,opt,name=market,proto3" json:"market,omitempty"`
	Side              string  `protobuf:"bytes,4,opt,name=side,proto3" json:"side,omitempty"`
	Type              string  `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	Amount            float64 `protobuf:"fixed64,6,opt,name=amount,proto3" json:"amount,omitempty"`
	Price             float64 `protobuf:"fixed64,7,opt,name=price,proto3" json:"price,omitempty"`
	OpenOrdersAddress string  `protobuf:"bytes,8,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	ClientOrderID     uint64  `protobuf:"varint,9,opt,name=clientOrderID,proto3" json:"clientOrderID,omitempty"`
	OrderID           string  `protobuf:"bytes,10,opt,name=orderID,proto3" json:"orderID,omitempty"`
	ComputeLimit      uint32  `protobuf:"varint,11,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice      uint64  `protobuf:"varint,12,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PostReplaceOrderRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostReplaceOrderRequestV2.ProtoReflect.Descriptor instead.

func (*PostReplaceOrderRequestV2) GetAmount added in v1.8.0

func (x *PostReplaceOrderRequestV2) GetAmount() float64

func (*PostReplaceOrderRequestV2) GetClientOrderID added in v1.8.0

func (x *PostReplaceOrderRequestV2) GetClientOrderID() uint64

func (*PostReplaceOrderRequestV2) GetComputeLimit added in v1.9.0

func (x *PostReplaceOrderRequestV2) GetComputeLimit() uint32

func (*PostReplaceOrderRequestV2) GetComputePrice added in v1.9.0

func (x *PostReplaceOrderRequestV2) GetComputePrice() uint64

func (*PostReplaceOrderRequestV2) GetMarket added in v1.8.0

func (x *PostReplaceOrderRequestV2) GetMarket() string

func (*PostReplaceOrderRequestV2) GetOpenOrdersAddress added in v1.8.0

func (x *PostReplaceOrderRequestV2) GetOpenOrdersAddress() string

func (*PostReplaceOrderRequestV2) GetOrderID added in v1.8.0

func (x *PostReplaceOrderRequestV2) GetOrderID() string

func (*PostReplaceOrderRequestV2) GetOwnerAddress added in v1.8.0

func (x *PostReplaceOrderRequestV2) GetOwnerAddress() string

func (*PostReplaceOrderRequestV2) GetPayerAddress added in v1.8.0

func (x *PostReplaceOrderRequestV2) GetPayerAddress() string

func (*PostReplaceOrderRequestV2) GetPrice added in v1.8.0

func (x *PostReplaceOrderRequestV2) GetPrice() float64

func (*PostReplaceOrderRequestV2) GetSide added in v1.8.0

func (x *PostReplaceOrderRequestV2) GetSide() string

func (*PostReplaceOrderRequestV2) GetType added in v1.9.0

func (x *PostReplaceOrderRequestV2) GetType() string

func (*PostReplaceOrderRequestV2) ProtoMessage added in v1.8.0

func (*PostReplaceOrderRequestV2) ProtoMessage()

func (*PostReplaceOrderRequestV2) ProtoReflect added in v1.8.0

func (*PostReplaceOrderRequestV2) Reset added in v1.8.0

func (x *PostReplaceOrderRequestV2) Reset()

func (*PostReplaceOrderRequestV2) String added in v1.8.0

func (x *PostReplaceOrderRequestV2) String() string

type PostSettlePNLRequest added in v1.5.0

type PostSettlePNLRequest struct {
	OwnerAddress          string              `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	SettleeAccountAddress string              `protobuf:"bytes,2,opt,name=settleeAccountAddress,proto3" json:"settleeAccountAddress,omitempty"`
	Contract              common.PerpContract `protobuf:"varint,3,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	Project               Project             `protobuf:"varint,4,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSettlePNLRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostSettlePNLRequest.ProtoReflect.Descriptor instead.

func (*PostSettlePNLRequest) GetContract added in v1.5.0

func (x *PostSettlePNLRequest) GetContract() common.PerpContract

func (*PostSettlePNLRequest) GetOwnerAddress added in v1.5.0

func (x *PostSettlePNLRequest) GetOwnerAddress() string

func (*PostSettlePNLRequest) GetProject added in v1.5.0

func (x *PostSettlePNLRequest) GetProject() Project

func (*PostSettlePNLRequest) GetSettleeAccountAddress added in v1.5.0

func (x *PostSettlePNLRequest) GetSettleeAccountAddress() string

func (*PostSettlePNLRequest) ProtoMessage added in v1.5.0

func (*PostSettlePNLRequest) ProtoMessage()

func (*PostSettlePNLRequest) ProtoReflect added in v1.5.0

func (x *PostSettlePNLRequest) ProtoReflect() protoreflect.Message

func (*PostSettlePNLRequest) Reset added in v1.5.0

func (x *PostSettlePNLRequest) Reset()

func (*PostSettlePNLRequest) String added in v1.5.0

func (x *PostSettlePNLRequest) String() string

type PostSettlePNLResponse added in v1.5.0

type PostSettlePNLResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSettlePNLResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostSettlePNLResponse.ProtoReflect.Descriptor instead.

func (*PostSettlePNLResponse) GetTransaction added in v1.5.0

func (x *PostSettlePNLResponse) GetTransaction() *TransactionMessage

func (*PostSettlePNLResponse) ProtoMessage added in v1.5.0

func (*PostSettlePNLResponse) ProtoMessage()

func (*PostSettlePNLResponse) ProtoReflect added in v1.5.0

func (x *PostSettlePNLResponse) ProtoReflect() protoreflect.Message

func (*PostSettlePNLResponse) Reset added in v1.5.0

func (x *PostSettlePNLResponse) Reset()

func (*PostSettlePNLResponse) String added in v1.5.0

func (x *PostSettlePNLResponse) String() string

type PostSettlePNLsRequest added in v1.5.0

type PostSettlePNLsRequest struct {
	OwnerAddress            string              `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	SettleeAccountAddresses []string            `protobuf:"bytes,2,rep,name=settleeAccountAddresses,proto3" json:"settleeAccountAddresses,omitempty"`
	Contract                common.PerpContract `protobuf:"varint,3,opt,name=contract,proto3,enum=common.PerpContract" json:"contract,omitempty"`
	Project                 Project             `protobuf:"varint,4,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSettlePNLsRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostSettlePNLsRequest.ProtoReflect.Descriptor instead.

func (*PostSettlePNLsRequest) GetContract added in v1.5.0

func (x *PostSettlePNLsRequest) GetContract() common.PerpContract

func (*PostSettlePNLsRequest) GetOwnerAddress added in v1.5.0

func (x *PostSettlePNLsRequest) GetOwnerAddress() string

func (*PostSettlePNLsRequest) GetProject added in v1.5.0

func (x *PostSettlePNLsRequest) GetProject() Project

func (*PostSettlePNLsRequest) GetSettleeAccountAddresses added in v1.5.0

func (x *PostSettlePNLsRequest) GetSettleeAccountAddresses() []string

func (*PostSettlePNLsRequest) ProtoMessage added in v1.5.0

func (*PostSettlePNLsRequest) ProtoMessage()

func (*PostSettlePNLsRequest) ProtoReflect added in v1.5.0

func (x *PostSettlePNLsRequest) ProtoReflect() protoreflect.Message

func (*PostSettlePNLsRequest) Reset added in v1.5.0

func (x *PostSettlePNLsRequest) Reset()

func (*PostSettlePNLsRequest) String added in v1.5.0

func (x *PostSettlePNLsRequest) String() string

type PostSettlePNLsResponse added in v1.5.0

type PostSettlePNLsResponse struct {
	Transactions []*TransactionMessage `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSettlePNLsResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use PostSettlePNLsResponse.ProtoReflect.Descriptor instead.

func (*PostSettlePNLsResponse) GetTransactions added in v1.5.0

func (x *PostSettlePNLsResponse) GetTransactions() []*TransactionMessage

func (*PostSettlePNLsResponse) ProtoMessage added in v1.5.0

func (*PostSettlePNLsResponse) ProtoMessage()

func (*PostSettlePNLsResponse) ProtoReflect added in v1.5.0

func (x *PostSettlePNLsResponse) ProtoReflect() protoreflect.Message

func (*PostSettlePNLsResponse) Reset added in v1.5.0

func (x *PostSettlePNLsResponse) Reset()

func (*PostSettlePNLsResponse) String added in v1.5.0

func (x *PostSettlePNLsResponse) String() string

type PostSettleRequest

type PostSettleRequest struct {
	OwnerAddress      string  `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Market            string  `protobuf:"bytes,2,opt,name=market,proto3" json:"market,omitempty"`
	BaseTokenWallet   string  `protobuf:"bytes,3,opt,name=baseTokenWallet,proto3" json:"baseTokenWallet,omitempty"`
	QuoteTokenWallet  string  `protobuf:"bytes,4,opt,name=quoteTokenWallet,proto3" json:"quoteTokenWallet,omitempty"`
	OpenOrdersAddress string  `protobuf:"bytes,5,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	ComputeLimit      uint32  `protobuf:"varint,6,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice      uint64  `protobuf:"varint,7,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	Project           Project `protobuf:"varint,8,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSettleRequest) Descriptor deprecated

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

Deprecated: Use PostSettleRequest.ProtoReflect.Descriptor instead.

func (*PostSettleRequest) GetBaseTokenWallet

func (x *PostSettleRequest) GetBaseTokenWallet() string

func (*PostSettleRequest) GetComputeLimit added in v1.9.0

func (x *PostSettleRequest) GetComputeLimit() uint32

func (*PostSettleRequest) GetComputePrice added in v1.9.0

func (x *PostSettleRequest) GetComputePrice() uint64

func (*PostSettleRequest) GetMarket

func (x *PostSettleRequest) GetMarket() string

func (*PostSettleRequest) GetOpenOrdersAddress

func (x *PostSettleRequest) GetOpenOrdersAddress() string

func (*PostSettleRequest) GetOwnerAddress

func (x *PostSettleRequest) GetOwnerAddress() string

func (*PostSettleRequest) GetProject added in v1.3.0

func (x *PostSettleRequest) GetProject() Project

func (*PostSettleRequest) GetQuoteTokenWallet

func (x *PostSettleRequest) GetQuoteTokenWallet() string

func (*PostSettleRequest) ProtoMessage

func (*PostSettleRequest) ProtoMessage()

func (*PostSettleRequest) ProtoReflect

func (x *PostSettleRequest) ProtoReflect() protoreflect.Message

func (*PostSettleRequest) Reset

func (x *PostSettleRequest) Reset()

func (*PostSettleRequest) String

func (x *PostSettleRequest) String() string

type PostSettleRequestV2 added in v1.8.0

type PostSettleRequestV2 struct {
	OwnerAddress      string `protobuf:"bytes,1,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Market            string `protobuf:"bytes,2,opt,name=market,proto3" json:"market,omitempty"`
	BaseTokenWallet   string `protobuf:"bytes,3,opt,name=baseTokenWallet,proto3" json:"baseTokenWallet,omitempty"`
	QuoteTokenWallet  string `protobuf:"bytes,4,opt,name=quoteTokenWallet,proto3" json:"quoteTokenWallet,omitempty"`
	OpenOrdersAddress string `protobuf:"bytes,5,opt,name=openOrdersAddress,proto3" json:"openOrdersAddress,omitempty"`
	ComputeLimit      uint32 `protobuf:"varint,6,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice      uint64 `protobuf:"varint,7,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSettleRequestV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PostSettleRequestV2.ProtoReflect.Descriptor instead.

func (*PostSettleRequestV2) GetBaseTokenWallet added in v1.8.0

func (x *PostSettleRequestV2) GetBaseTokenWallet() string

func (*PostSettleRequestV2) GetComputeLimit added in v1.9.0

func (x *PostSettleRequestV2) GetComputeLimit() uint32

func (*PostSettleRequestV2) GetComputePrice added in v1.9.0

func (x *PostSettleRequestV2) GetComputePrice() uint64

func (*PostSettleRequestV2) GetMarket added in v1.8.0

func (x *PostSettleRequestV2) GetMarket() string

func (*PostSettleRequestV2) GetOpenOrdersAddress added in v1.8.0

func (x *PostSettleRequestV2) GetOpenOrdersAddress() string

func (*PostSettleRequestV2) GetOwnerAddress added in v1.8.0

func (x *PostSettleRequestV2) GetOwnerAddress() string

func (*PostSettleRequestV2) GetQuoteTokenWallet added in v1.8.0

func (x *PostSettleRequestV2) GetQuoteTokenWallet() string

func (*PostSettleRequestV2) ProtoMessage added in v1.8.0

func (*PostSettleRequestV2) ProtoMessage()

func (*PostSettleRequestV2) ProtoReflect added in v1.8.0

func (x *PostSettleRequestV2) ProtoReflect() protoreflect.Message

func (*PostSettleRequestV2) Reset added in v1.8.0

func (x *PostSettleRequestV2) Reset()

func (*PostSettleRequestV2) String added in v1.8.0

func (x *PostSettleRequestV2) String() string

type PostSettleResponse

type PostSettleResponse struct {
	Transaction *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSettleResponse) Descriptor deprecated

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

Deprecated: Use PostSettleResponse.ProtoReflect.Descriptor instead.

func (*PostSettleResponse) GetTransaction

func (x *PostSettleResponse) GetTransaction() *TransactionMessage

func (*PostSettleResponse) ProtoMessage

func (*PostSettleResponse) ProtoMessage()

func (*PostSettleResponse) ProtoReflect

func (x *PostSettleResponse) ProtoReflect() protoreflect.Message

func (*PostSettleResponse) Reset

func (x *PostSettleResponse) Reset()

func (*PostSettleResponse) String

func (x *PostSettleResponse) String() string

type PostSubmitBatchRequest

type PostSubmitBatchRequest struct {
	Entries        []*PostSubmitRequestEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	SubmitStrategy SubmitStrategy            `protobuf:"varint,2,opt,name=submitStrategy,proto3,enum=api.SubmitStrategy" json:"submitStrategy,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSubmitBatchRequest) Descriptor deprecated

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

Deprecated: Use PostSubmitBatchRequest.ProtoReflect.Descriptor instead.

func (*PostSubmitBatchRequest) GetEntries

func (*PostSubmitBatchRequest) GetSubmitStrategy

func (x *PostSubmitBatchRequest) GetSubmitStrategy() SubmitStrategy

func (*PostSubmitBatchRequest) ProtoMessage

func (*PostSubmitBatchRequest) ProtoMessage()

func (*PostSubmitBatchRequest) ProtoReflect

func (x *PostSubmitBatchRequest) ProtoReflect() protoreflect.Message

func (*PostSubmitBatchRequest) Reset

func (x *PostSubmitBatchRequest) Reset()

func (*PostSubmitBatchRequest) String

func (x *PostSubmitBatchRequest) String() string

type PostSubmitBatchResponse

type PostSubmitBatchResponse struct {
	Transactions []*PostSubmitBatchResponseEntry `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSubmitBatchResponse) Descriptor deprecated

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

Deprecated: Use PostSubmitBatchResponse.ProtoReflect.Descriptor instead.

func (*PostSubmitBatchResponse) GetTransactions

func (x *PostSubmitBatchResponse) GetTransactions() []*PostSubmitBatchResponseEntry

func (*PostSubmitBatchResponse) ProtoMessage

func (*PostSubmitBatchResponse) ProtoMessage()

func (*PostSubmitBatchResponse) ProtoReflect

func (x *PostSubmitBatchResponse) ProtoReflect() protoreflect.Message

func (*PostSubmitBatchResponse) Reset

func (x *PostSubmitBatchResponse) Reset()

func (*PostSubmitBatchResponse) String

func (x *PostSubmitBatchResponse) String() string

type PostSubmitBatchResponseEntry

type PostSubmitBatchResponseEntry struct {
	Signature string `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
	Error     string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	Submitted bool   `protobuf:"varint,3,opt,name=submitted,proto3" json:"submitted,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSubmitBatchResponseEntry) Descriptor deprecated

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

Deprecated: Use PostSubmitBatchResponseEntry.ProtoReflect.Descriptor instead.

func (*PostSubmitBatchResponseEntry) GetError

func (x *PostSubmitBatchResponseEntry) GetError() string

func (*PostSubmitBatchResponseEntry) GetSignature

func (x *PostSubmitBatchResponseEntry) GetSignature() string

func (*PostSubmitBatchResponseEntry) GetSubmitted

func (x *PostSubmitBatchResponseEntry) GetSubmitted() bool

func (*PostSubmitBatchResponseEntry) ProtoMessage

func (*PostSubmitBatchResponseEntry) ProtoMessage()

func (*PostSubmitBatchResponseEntry) ProtoReflect

func (*PostSubmitBatchResponseEntry) Reset

func (x *PostSubmitBatchResponseEntry) Reset()

func (*PostSubmitBatchResponseEntry) String

type PostSubmitRequest

type PostSubmitRequest struct {
	Transaction   *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	SkipPreFlight bool                `protobuf:"varint,2,opt,name=skipPreFlight,proto3" json:"skipPreFlight,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSubmitRequest) Descriptor deprecated

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

Deprecated: Use PostSubmitRequest.ProtoReflect.Descriptor instead.

func (*PostSubmitRequest) GetSkipPreFlight

func (x *PostSubmitRequest) GetSkipPreFlight() bool

func (*PostSubmitRequest) GetTransaction

func (x *PostSubmitRequest) GetTransaction() *TransactionMessage

func (*PostSubmitRequest) ProtoMessage

func (*PostSubmitRequest) ProtoMessage()

func (*PostSubmitRequest) ProtoReflect

func (x *PostSubmitRequest) ProtoReflect() protoreflect.Message

func (*PostSubmitRequest) Reset

func (x *PostSubmitRequest) Reset()

func (*PostSubmitRequest) String

func (x *PostSubmitRequest) String() string

type PostSubmitRequestEntry

type PostSubmitRequestEntry struct {
	Transaction   *TransactionMessage `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	SkipPreFlight bool                `protobuf:"varint,2,opt,name=skipPreFlight,proto3" json:"skipPreFlight,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSubmitRequestEntry) Descriptor deprecated

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

Deprecated: Use PostSubmitRequestEntry.ProtoReflect.Descriptor instead.

func (*PostSubmitRequestEntry) GetSkipPreFlight

func (x *PostSubmitRequestEntry) GetSkipPreFlight() bool

func (*PostSubmitRequestEntry) GetTransaction

func (x *PostSubmitRequestEntry) GetTransaction() *TransactionMessage

func (*PostSubmitRequestEntry) ProtoMessage

func (*PostSubmitRequestEntry) ProtoMessage()

func (*PostSubmitRequestEntry) ProtoReflect

func (x *PostSubmitRequestEntry) ProtoReflect() protoreflect.Message

func (*PostSubmitRequestEntry) Reset

func (x *PostSubmitRequestEntry) Reset()

func (*PostSubmitRequestEntry) String

func (x *PostSubmitRequestEntry) String() string

type PostSubmitResponse

type PostSubmitResponse struct {
	Signature string `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*PostSubmitResponse) Descriptor deprecated

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

Deprecated: Use PostSubmitResponse.ProtoReflect.Descriptor instead.

func (*PostSubmitResponse) GetSignature

func (x *PostSubmitResponse) GetSignature() string

func (*PostSubmitResponse) ProtoMessage

func (*PostSubmitResponse) ProtoMessage()

func (*PostSubmitResponse) ProtoReflect

func (x *PostSubmitResponse) ProtoReflect() protoreflect.Message

func (*PostSubmitResponse) Reset

func (x *PostSubmitResponse) Reset()

func (*PostSubmitResponse) String

func (x *PostSubmitResponse) String() string

type Project

type Project int32
const (
	Project_P_UNKNOWN  Project = 0
	Project_P_ALL      Project = 1
	Project_P_JUPITER  Project = 2
	Project_P_RAYDIUM  Project = 3
	Project_P_SERUM    Project = 4
	Project_P_OPENBOOK Project = 5
	Project_P_DRIFT    Project = 6
)

func (Project) Descriptor

func (Project) Descriptor() protoreflect.EnumDescriptor

func (Project) Enum

func (x Project) Enum() *Project

func (Project) EnumDescriptor deprecated

func (Project) EnumDescriptor() ([]byte, []int)

Deprecated: Use Project.Descriptor instead.

func (Project) Number

func (x Project) Number() protoreflect.EnumNumber

func (Project) String

func (x Project) String() string

func (Project) Type

func (Project) Type() protoreflect.EnumType

type ProjectPool

type ProjectPool struct {
	Pool              string `protobuf:"bytes,1,opt,name=pool,proto3" json:"pool,omitempty"`
	PoolAddress       string `protobuf:"bytes,2,opt,name=poolAddress,proto3" json:"poolAddress,omitempty"`
	Token1Reserves    int64  `protobuf:"varint,3,opt,name=token1Reserves,proto3" json:"token1Reserves,omitempty"`
	Token1MintAddress string `protobuf:"bytes,4,opt,name=token1MintAddress,proto3" json:"token1MintAddress,omitempty"`
	Token1MintSymbol  string `protobuf:"bytes,5,opt,name=token1MintSymbol,proto3" json:"token1MintSymbol,omitempty"`
	Token2Reserves    int64  `protobuf:"varint,6,opt,name=token2Reserves,proto3" json:"token2Reserves,omitempty"`
	Token2MintAddress string `protobuf:"bytes,7,opt,name=token2MintAddress,proto3" json:"token2MintAddress,omitempty"`
	Token2MintSymbol  string `protobuf:"bytes,8,opt,name=token2MintSymbol,proto3" json:"token2MintSymbol,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectPool) Descriptor deprecated

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

Deprecated: Use ProjectPool.ProtoReflect.Descriptor instead.

func (*ProjectPool) GetPool

func (x *ProjectPool) GetPool() string

func (*ProjectPool) GetPoolAddress

func (x *ProjectPool) GetPoolAddress() string

func (*ProjectPool) GetToken1MintAddress

func (x *ProjectPool) GetToken1MintAddress() string

func (*ProjectPool) GetToken1MintSymbol

func (x *ProjectPool) GetToken1MintSymbol() string

func (*ProjectPool) GetToken1Reserves

func (x *ProjectPool) GetToken1Reserves() int64

func (*ProjectPool) GetToken2MintAddress

func (x *ProjectPool) GetToken2MintAddress() string

func (*ProjectPool) GetToken2MintSymbol

func (x *ProjectPool) GetToken2MintSymbol() string

func (*ProjectPool) GetToken2Reserves

func (x *ProjectPool) GetToken2Reserves() int64

func (*ProjectPool) ProtoMessage

func (*ProjectPool) ProtoMessage()

func (*ProjectPool) ProtoReflect

func (x *ProjectPool) ProtoReflect() protoreflect.Message

func (*ProjectPool) Reset

func (x *ProjectPool) Reset()

func (*ProjectPool) String

func (x *ProjectPool) String() string

type ProjectPools

type ProjectPools struct {
	Project Project        `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	Pools   []*ProjectPool `protobuf:"bytes,2,rep,name=pools,proto3" json:"pools,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectPools) Descriptor deprecated

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

Deprecated: Use ProjectPools.ProtoReflect.Descriptor instead.

func (*ProjectPools) GetPools

func (x *ProjectPools) GetPools() []*ProjectPool

func (*ProjectPools) GetProject

func (x *ProjectPools) GetProject() Project

func (*ProjectPools) ProtoMessage

func (*ProjectPools) ProtoMessage()

func (*ProjectPools) ProtoReflect

func (x *ProjectPools) ProtoReflect() protoreflect.Message

func (*ProjectPools) Reset

func (x *ProjectPools) Reset()

func (*ProjectPools) String

func (x *ProjectPools) String() string

type ProjectQuote

type ProjectQuote struct {
	Project Project       `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	Routes  []*QuoteRoute `protobuf:"bytes,2,rep,name=routes,proto3" json:"routes,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectQuote) Descriptor deprecated

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

Deprecated: Use ProjectQuote.ProtoReflect.Descriptor instead.

func (*ProjectQuote) GetProject

func (x *ProjectQuote) GetProject() Project

func (*ProjectQuote) GetRoutes

func (x *ProjectQuote) GetRoutes() []*QuoteRoute

func (*ProjectQuote) ProtoMessage

func (*ProjectQuote) ProtoMessage()

func (*ProjectQuote) ProtoReflect

func (x *ProjectQuote) ProtoReflect() protoreflect.Message

func (*ProjectQuote) Reset

func (x *ProjectQuote) Reset()

func (*ProjectQuote) String

func (x *ProjectQuote) String() string

type QuoteRoute

type QuoteRoute struct {
	InAmount     float64      `protobuf:"fixed64,1,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutAmount    float64      `protobuf:"fixed64,2,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64      `protobuf:"fixed64,3,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	Steps        []*QuoteStep `protobuf:"bytes,4,rep,name=steps,proto3" json:"steps,omitempty"`
	// contains filtered or unexported fields
}

func (*QuoteRoute) Descriptor deprecated

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

Deprecated: Use QuoteRoute.ProtoReflect.Descriptor instead.

func (*QuoteRoute) GetInAmount

func (x *QuoteRoute) GetInAmount() float64

func (*QuoteRoute) GetOutAmount

func (x *QuoteRoute) GetOutAmount() float64

func (*QuoteRoute) GetOutAmountMin

func (x *QuoteRoute) GetOutAmountMin() float64

func (*QuoteRoute) GetSteps

func (x *QuoteRoute) GetSteps() []*QuoteStep

func (*QuoteRoute) ProtoMessage

func (*QuoteRoute) ProtoMessage()

func (*QuoteRoute) ProtoReflect

func (x *QuoteRoute) ProtoReflect() protoreflect.Message

func (*QuoteRoute) Reset

func (x *QuoteRoute) Reset()

func (*QuoteRoute) String

func (x *QuoteRoute) String() string

type QuoteStep

type QuoteStep struct {
	Project            *StepProject               `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	InToken            string                     `protobuf:"bytes,2,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InTokenAddress     string                     `protobuf:"bytes,3,opt,name=inTokenAddress,proto3" json:"inTokenAddress,omitempty"`
	OutToken           string                     `protobuf:"bytes,4,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutTokenAddress    string                     `protobuf:"bytes,5,opt,name=outTokenAddress,proto3" json:"outTokenAddress,omitempty"`
	InAmount           float64                    `protobuf:"fixed64,6,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutAmount          float64                    `protobuf:"fixed64,7,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	Slippage           float64                    `protobuf:"fixed64,8,opt,name=slippage,proto3" json:"slippage,omitempty"`
	PriceImpactPercent *common.PriceImpactPercent `protobuf:"bytes,9,opt,name=priceImpactPercent,proto3" json:"priceImpactPercent,omitempty"`
	Fee                *common.Fee                `protobuf:"bytes,10,opt,name=fee,proto3" json:"fee,omitempty"`
	OutAmountMin       float64                    `protobuf:"fixed64,11,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	// contains filtered or unexported fields
}

func (*QuoteStep) Descriptor deprecated

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

Deprecated: Use QuoteStep.ProtoReflect.Descriptor instead.

func (*QuoteStep) GetFee

func (x *QuoteStep) GetFee() *common.Fee

func (*QuoteStep) GetInAmount

func (x *QuoteStep) GetInAmount() float64

func (*QuoteStep) GetInToken

func (x *QuoteStep) GetInToken() string

func (*QuoteStep) GetInTokenAddress

func (x *QuoteStep) GetInTokenAddress() string

func (*QuoteStep) GetOutAmount

func (x *QuoteStep) GetOutAmount() float64

func (*QuoteStep) GetOutAmountMin

func (x *QuoteStep) GetOutAmountMin() float64

func (*QuoteStep) GetOutToken

func (x *QuoteStep) GetOutToken() string

func (*QuoteStep) GetOutTokenAddress

func (x *QuoteStep) GetOutTokenAddress() string

func (*QuoteStep) GetPriceImpactPercent

func (x *QuoteStep) GetPriceImpactPercent() *common.PriceImpactPercent

func (*QuoteStep) GetProject

func (x *QuoteStep) GetProject() *StepProject

func (*QuoteStep) GetSlippage

func (x *QuoteStep) GetSlippage() float64

func (*QuoteStep) ProtoMessage

func (*QuoteStep) ProtoMessage()

func (*QuoteStep) ProtoReflect

func (x *QuoteStep) ProtoReflect() protoreflect.Message

func (*QuoteStep) Reset

func (x *QuoteStep) Reset()

func (*QuoteStep) String

func (x *QuoteStep) String() string

type RaydiumQuoteRoute added in v1.8.0

type RaydiumQuoteRoute struct {
	InAmount     float64             `protobuf:"fixed64,1,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutAmount    float64             `protobuf:"fixed64,2,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64             `protobuf:"fixed64,3,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	Steps        []*RaydiumQuoteStep `protobuf:"bytes,4,rep,name=steps,proto3" json:"steps,omitempty"`
	// contains filtered or unexported fields
}

func (*RaydiumQuoteRoute) Descriptor deprecated added in v1.8.0

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

Deprecated: Use RaydiumQuoteRoute.ProtoReflect.Descriptor instead.

func (*RaydiumQuoteRoute) GetInAmount added in v1.8.0

func (x *RaydiumQuoteRoute) GetInAmount() float64

func (*RaydiumQuoteRoute) GetOutAmount added in v1.8.0

func (x *RaydiumQuoteRoute) GetOutAmount() float64

func (*RaydiumQuoteRoute) GetOutAmountMin added in v1.8.0

func (x *RaydiumQuoteRoute) GetOutAmountMin() float64

func (*RaydiumQuoteRoute) GetSteps added in v1.8.0

func (x *RaydiumQuoteRoute) GetSteps() []*RaydiumQuoteStep

func (*RaydiumQuoteRoute) ProtoMessage added in v1.8.0

func (*RaydiumQuoteRoute) ProtoMessage()

func (*RaydiumQuoteRoute) ProtoReflect added in v1.8.0

func (x *RaydiumQuoteRoute) ProtoReflect() protoreflect.Message

func (*RaydiumQuoteRoute) Reset added in v1.8.0

func (x *RaydiumQuoteRoute) Reset()

func (*RaydiumQuoteRoute) String added in v1.8.0

func (x *RaydiumQuoteRoute) String() string

type RaydiumQuoteStep added in v1.8.0

type RaydiumQuoteStep struct {
	InToken            string                       `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InTokenAddress     string                       `protobuf:"bytes,2,opt,name=inTokenAddress,proto3" json:"inTokenAddress,omitempty"`
	OutToken           string                       `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutTokenAddress    string                       `protobuf:"bytes,4,opt,name=outTokenAddress,proto3" json:"outTokenAddress,omitempty"`
	InAmount           float64                      `protobuf:"fixed64,5,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutAmount          float64                      `protobuf:"fixed64,6,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	Slippage           float64                      `protobuf:"fixed64,7,opt,name=slippage,proto3" json:"slippage,omitempty"`
	PriceImpactPercent *common.PriceImpactPercentV2 `protobuf:"bytes,8,opt,name=priceImpactPercent,proto3" json:"priceImpactPercent,omitempty"`
	Fee                *common.Fee                  `protobuf:"bytes,10,opt,name=fee,proto3" json:"fee,omitempty"`
	OutAmountMin       float64                      `protobuf:"fixed64,11,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	// contains filtered or unexported fields
}

func (*RaydiumQuoteStep) Descriptor deprecated added in v1.8.0

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

Deprecated: Use RaydiumQuoteStep.ProtoReflect.Descriptor instead.

func (*RaydiumQuoteStep) GetFee added in v1.8.0

func (x *RaydiumQuoteStep) GetFee() *common.Fee

func (*RaydiumQuoteStep) GetInAmount added in v1.8.0

func (x *RaydiumQuoteStep) GetInAmount() float64

func (*RaydiumQuoteStep) GetInToken added in v1.8.0

func (x *RaydiumQuoteStep) GetInToken() string

func (*RaydiumQuoteStep) GetInTokenAddress added in v1.8.0

func (x *RaydiumQuoteStep) GetInTokenAddress() string

func (*RaydiumQuoteStep) GetOutAmount added in v1.8.0

func (x *RaydiumQuoteStep) GetOutAmount() float64

func (*RaydiumQuoteStep) GetOutAmountMin added in v1.8.0

func (x *RaydiumQuoteStep) GetOutAmountMin() float64

func (*RaydiumQuoteStep) GetOutToken added in v1.8.0

func (x *RaydiumQuoteStep) GetOutToken() string

func (*RaydiumQuoteStep) GetOutTokenAddress added in v1.8.0

func (x *RaydiumQuoteStep) GetOutTokenAddress() string

func (*RaydiumQuoteStep) GetPriceImpactPercent added in v1.8.0

func (x *RaydiumQuoteStep) GetPriceImpactPercent() *common.PriceImpactPercentV2

func (*RaydiumQuoteStep) GetSlippage added in v1.8.0

func (x *RaydiumQuoteStep) GetSlippage() float64

func (*RaydiumQuoteStep) ProtoMessage added in v1.8.0

func (*RaydiumQuoteStep) ProtoMessage()

func (*RaydiumQuoteStep) ProtoReflect added in v1.8.0

func (x *RaydiumQuoteStep) ProtoReflect() protoreflect.Message

func (*RaydiumQuoteStep) Reset added in v1.8.0

func (x *RaydiumQuoteStep) Reset()

func (*RaydiumQuoteStep) String added in v1.8.0

func (x *RaydiumQuoteStep) String() string

type RaydiumRouteStep added in v1.8.0

type RaydiumRouteStep struct {
	InToken      string  `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InAmount     float64 `protobuf:"fixed64,2,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutToken     string  `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutAmount    float64 `protobuf:"fixed64,4,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64 `protobuf:"fixed64,5,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	PoolAddress  string  `protobuf:"bytes,6,opt,name=poolAddress,proto3" json:"poolAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*RaydiumRouteStep) Descriptor deprecated added in v1.8.0

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

Deprecated: Use RaydiumRouteStep.ProtoReflect.Descriptor instead.

func (*RaydiumRouteStep) GetInAmount added in v1.8.0

func (x *RaydiumRouteStep) GetInAmount() float64

func (*RaydiumRouteStep) GetInToken added in v1.8.0

func (x *RaydiumRouteStep) GetInToken() string

func (*RaydiumRouteStep) GetOutAmount added in v1.8.0

func (x *RaydiumRouteStep) GetOutAmount() float64

func (*RaydiumRouteStep) GetOutAmountMin added in v1.8.0

func (x *RaydiumRouteStep) GetOutAmountMin() float64

func (*RaydiumRouteStep) GetOutToken added in v1.8.0

func (x *RaydiumRouteStep) GetOutToken() string

func (*RaydiumRouteStep) GetPoolAddress added in v1.8.0

func (x *RaydiumRouteStep) GetPoolAddress() string

func (*RaydiumRouteStep) ProtoMessage added in v1.8.0

func (*RaydiumRouteStep) ProtoMessage()

func (*RaydiumRouteStep) ProtoReflect added in v1.8.0

func (x *RaydiumRouteStep) ProtoReflect() protoreflect.Message

func (*RaydiumRouteStep) Reset added in v1.8.0

func (x *RaydiumRouteStep) Reset()

func (*RaydiumRouteStep) String added in v1.8.0

func (x *RaydiumRouteStep) String() string

type RouteStep

type RouteStep struct {
	InToken      string       `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	InAmount     float64      `protobuf:"fixed64,2,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	OutToken     string       `protobuf:"bytes,3,opt,name=outToken,proto3" json:"outToken,omitempty"`
	OutAmount    float64      `protobuf:"fixed64,4,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64      `protobuf:"fixed64,5,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	Project      *StepProject `protobuf:"bytes,6,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*RouteStep) Descriptor deprecated

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

Deprecated: Use RouteStep.ProtoReflect.Descriptor instead.

func (*RouteStep) GetInAmount

func (x *RouteStep) GetInAmount() float64

func (*RouteStep) GetInToken

func (x *RouteStep) GetInToken() string

func (*RouteStep) GetOutAmount

func (x *RouteStep) GetOutAmount() float64

func (*RouteStep) GetOutAmountMin

func (x *RouteStep) GetOutAmountMin() float64

func (*RouteStep) GetOutToken

func (x *RouteStep) GetOutToken() string

func (*RouteStep) GetProject

func (x *RouteStep) GetProject() *StepProject

func (*RouteStep) ProtoMessage

func (*RouteStep) ProtoMessage()

func (*RouteStep) ProtoReflect

func (x *RouteStep) ProtoReflect() protoreflect.Message

func (*RouteStep) Reset

func (x *RouteStep) Reset()

func (*RouteStep) String

func (x *RouteStep) String() string

type RouteTradeSwapRequest

type RouteTradeSwapRequest struct {
	Project      Project      `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	OwnerAddress string       `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	Steps        []*RouteStep `protobuf:"bytes,3,rep,name=steps,proto3" json:"steps,omitempty"`
	Slippage     float64      `protobuf:"fixed64,4,opt,name=slippage,proto3" json:"slippage,omitempty"`
	ComputeLimit uint32       `protobuf:"varint,5,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice uint64       `protobuf:"varint,6,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*RouteTradeSwapRequest) Descriptor deprecated

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

Deprecated: Use RouteTradeSwapRequest.ProtoReflect.Descriptor instead.

func (*RouteTradeSwapRequest) GetComputeLimit added in v1.9.0

func (x *RouteTradeSwapRequest) GetComputeLimit() uint32

func (*RouteTradeSwapRequest) GetComputePrice added in v1.9.0

func (x *RouteTradeSwapRequest) GetComputePrice() uint64

func (*RouteTradeSwapRequest) GetOwnerAddress

func (x *RouteTradeSwapRequest) GetOwnerAddress() string

func (*RouteTradeSwapRequest) GetProject

func (x *RouteTradeSwapRequest) GetProject() Project

func (*RouteTradeSwapRequest) GetSlippage added in v1.8.0

func (x *RouteTradeSwapRequest) GetSlippage() float64

func (*RouteTradeSwapRequest) GetSteps

func (x *RouteTradeSwapRequest) GetSteps() []*RouteStep

func (*RouteTradeSwapRequest) ProtoMessage

func (*RouteTradeSwapRequest) ProtoMessage()

func (*RouteTradeSwapRequest) ProtoReflect

func (x *RouteTradeSwapRequest) ProtoReflect() protoreflect.Message

func (*RouteTradeSwapRequest) Reset

func (x *RouteTradeSwapRequest) Reset()

func (*RouteTradeSwapRequest) String

func (x *RouteTradeSwapRequest) String() string

type Settlement

type Settlement struct {
	Symbol    string  `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Unsettled float64 `protobuf:"fixed64,2,opt,name=unsettled,proto3" json:"unsettled,omitempty"`
	Amount    float64 `protobuf:"fixed64,3,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*Settlement) Descriptor deprecated

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

Deprecated: Use Settlement.ProtoReflect.Descriptor instead.

func (*Settlement) GetAmount

func (x *Settlement) GetAmount() float64

func (*Settlement) GetSymbol

func (x *Settlement) GetSymbol() string

func (*Settlement) GetUnsettled

func (x *Settlement) GetUnsettled() float64

func (*Settlement) ProtoMessage

func (*Settlement) ProtoMessage()

func (*Settlement) ProtoReflect

func (x *Settlement) ProtoReflect() protoreflect.Message

func (*Settlement) Reset

func (x *Settlement) Reset()

func (*Settlement) String

func (x *Settlement) String() string

type Side

type Side int32
const (
	Side_S_UNKNOWN Side = 0
	Side_S_BID     Side = 1
	Side_S_ASK     Side = 2
)

func (Side) Descriptor

func (Side) Descriptor() protoreflect.EnumDescriptor

func (Side) Enum

func (x Side) Enum() *Side

func (Side) EnumDescriptor deprecated

func (Side) EnumDescriptor() ([]byte, []int)

Deprecated: Use Side.Descriptor instead.

func (Side) Number

func (x Side) Number() protoreflect.EnumNumber

func (Side) String

func (x Side) String() string

func (Side) Type

func (Side) Type() protoreflect.EnumType

type Step

type Step int32
const (
	Step_STEP0 Step = 0
	Step_STEP1 Step = 1
	Step_STEP2 Step = 2
	Step_STEP3 Step = 3
)

func (Step) Descriptor

func (Step) Descriptor() protoreflect.EnumDescriptor

func (Step) Enum

func (x Step) Enum() *Step

func (Step) EnumDescriptor deprecated

func (Step) EnumDescriptor() ([]byte, []int)

Deprecated: Use Step.Descriptor instead.

func (Step) Number

func (x Step) Number() protoreflect.EnumNumber

func (Step) String

func (x Step) String() string

func (Step) Type

func (Step) Type() protoreflect.EnumType

type StepProject

type StepProject struct {
	Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Id    string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*StepProject) Descriptor deprecated

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

Deprecated: Use StepProject.ProtoReflect.Descriptor instead.

func (*StepProject) GetId

func (x *StepProject) GetId() string

func (*StepProject) GetLabel

func (x *StepProject) GetLabel() string

func (*StepProject) ProtoMessage

func (*StepProject) ProtoMessage()

func (*StepProject) ProtoReflect

func (x *StepProject) ProtoReflect() protoreflect.Message

func (*StepProject) Reset

func (x *StepProject) Reset()

func (*StepProject) String

func (x *StepProject) String() string

type SubmitStrategy

type SubmitStrategy int32
const (
	SubmitStrategy_P_UKNOWN                SubmitStrategy = 0
	SubmitStrategy_P_SUBMIT_ALL            SubmitStrategy = 1
	SubmitStrategy_P_ABORT_ON_FIRST_ERROR  SubmitStrategy = 2
	SubmitStrategy_P_WAIT_FOR_CONFIRMATION SubmitStrategy = 3
)

func (SubmitStrategy) Descriptor

func (SubmitStrategy) Enum

func (x SubmitStrategy) Enum() *SubmitStrategy

func (SubmitStrategy) EnumDescriptor deprecated

func (SubmitStrategy) EnumDescriptor() ([]byte, []int)

Deprecated: Use SubmitStrategy.Descriptor instead.

func (SubmitStrategy) Number

func (SubmitStrategy) String

func (x SubmitStrategy) String() string

func (SubmitStrategy) Type

type Ticker

type Ticker struct {
	Market        string  `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	MarketAddress string  `protobuf:"bytes,2,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	Bid           float64 `protobuf:"fixed64,3,opt,name=bid,proto3" json:"bid,omitempty"`
	BidSize       float64 `protobuf:"fixed64,4,opt,name=bidSize,proto3" json:"bidSize,omitempty"`
	Ask           float64 `protobuf:"fixed64,5,opt,name=ask,proto3" json:"ask,omitempty"`
	AskSize       float64 `protobuf:"fixed64,6,opt,name=askSize,proto3" json:"askSize,omitempty"`
	Project       Project `protobuf:"varint,7,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*Ticker) Descriptor deprecated

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

Deprecated: Use Ticker.ProtoReflect.Descriptor instead.

func (*Ticker) GetAsk

func (x *Ticker) GetAsk() float64

func (*Ticker) GetAskSize

func (x *Ticker) GetAskSize() float64

func (*Ticker) GetBid

func (x *Ticker) GetBid() float64

func (*Ticker) GetBidSize

func (x *Ticker) GetBidSize() float64

func (*Ticker) GetMarket

func (x *Ticker) GetMarket() string

func (*Ticker) GetMarketAddress

func (x *Ticker) GetMarketAddress() string

func (*Ticker) GetProject added in v1.3.0

func (x *Ticker) GetProject() Project

func (*Ticker) ProtoMessage

func (*Ticker) ProtoMessage()

func (*Ticker) ProtoReflect

func (x *Ticker) ProtoReflect() protoreflect.Message

func (*Ticker) Reset

func (x *Ticker) Reset()

func (*Ticker) String

func (x *Ticker) String() string

type TickerV2 added in v1.8.0

type TickerV2 struct {
	Market        string  `protobuf:"bytes,1,opt,name=market,proto3" json:"market,omitempty"`
	MarketAddress string  `protobuf:"bytes,2,opt,name=marketAddress,proto3" json:"marketAddress,omitempty"`
	Bid           float64 `protobuf:"fixed64,3,opt,name=bid,proto3" json:"bid,omitempty"`
	BidSize       float64 `protobuf:"fixed64,4,opt,name=bidSize,proto3" json:"bidSize,omitempty"`
	Ask           float64 `protobuf:"fixed64,5,opt,name=ask,proto3" json:"ask,omitempty"`
	AskSize       float64 `protobuf:"fixed64,6,opt,name=askSize,proto3" json:"askSize,omitempty"`
	// contains filtered or unexported fields
}

func (*TickerV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use TickerV2.ProtoReflect.Descriptor instead.

func (*TickerV2) GetAsk added in v1.8.0

func (x *TickerV2) GetAsk() float64

func (*TickerV2) GetAskSize added in v1.8.0

func (x *TickerV2) GetAskSize() float64

func (*TickerV2) GetBid added in v1.8.0

func (x *TickerV2) GetBid() float64

func (*TickerV2) GetBidSize added in v1.8.0

func (x *TickerV2) GetBidSize() float64

func (*TickerV2) GetMarket added in v1.8.0

func (x *TickerV2) GetMarket() string

func (*TickerV2) GetMarketAddress added in v1.8.0

func (x *TickerV2) GetMarketAddress() string

func (*TickerV2) ProtoMessage added in v1.8.0

func (*TickerV2) ProtoMessage()

func (*TickerV2) ProtoReflect added in v1.8.0

func (x *TickerV2) ProtoReflect() protoreflect.Message

func (*TickerV2) Reset added in v1.8.0

func (x *TickerV2) Reset()

func (*TickerV2) String added in v1.8.0

func (x *TickerV2) String() string

type TokenAccount added in v1.5.0

type TokenAccount struct {
	Symbol       string  `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	TokenMint    string  `protobuf:"bytes,2,opt,name=tokenMint,proto3" json:"tokenMint,omitempty"`
	TokenAccount string  `protobuf:"bytes,3,opt,name=tokenAccount,proto3" json:"tokenAccount,omitempty"`
	Amount       float64 `protobuf:"fixed64,4,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*TokenAccount) Descriptor deprecated added in v1.5.0

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

Deprecated: Use TokenAccount.ProtoReflect.Descriptor instead.

func (*TokenAccount) GetAmount added in v1.5.0

func (x *TokenAccount) GetAmount() float64

func (*TokenAccount) GetSymbol added in v1.5.0

func (x *TokenAccount) GetSymbol() string

func (*TokenAccount) GetTokenAccount added in v1.5.0

func (x *TokenAccount) GetTokenAccount() string

func (*TokenAccount) GetTokenMint added in v1.5.0

func (x *TokenAccount) GetTokenMint() string

func (*TokenAccount) ProtoMessage added in v1.5.0

func (*TokenAccount) ProtoMessage()

func (*TokenAccount) ProtoReflect added in v1.5.0

func (x *TokenAccount) ProtoReflect() protoreflect.Message

func (*TokenAccount) Reset added in v1.5.0

func (x *TokenAccount) Reset()

func (*TokenAccount) String added in v1.5.0

func (x *TokenAccount) String() string

type TokenBalance

type TokenBalance struct {
	Symbol           string  `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	TokenMint        string  `protobuf:"bytes,2,opt,name=tokenMint,proto3" json:"tokenMint,omitempty"`
	SettledAmount    float64 `protobuf:"fixed64,3,opt,name=settledAmount,proto3" json:"settledAmount,omitempty"`
	UnsettledAmount  float64 `protobuf:"fixed64,4,opt,name=unsettledAmount,proto3" json:"unsettledAmount,omitempty"`
	OpenOrdersAmount float64 `protobuf:"fixed64,5,opt,name=openOrdersAmount,proto3" json:"openOrdersAmount,omitempty"`
	// contains filtered or unexported fields
}

func (*TokenBalance) Descriptor deprecated

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

Deprecated: Use TokenBalance.ProtoReflect.Descriptor instead.

func (*TokenBalance) GetOpenOrdersAmount

func (x *TokenBalance) GetOpenOrdersAmount() float64

func (*TokenBalance) GetSettledAmount added in v1.5.0

func (x *TokenBalance) GetSettledAmount() float64

func (*TokenBalance) GetSymbol

func (x *TokenBalance) GetSymbol() string

func (*TokenBalance) GetTokenMint added in v1.5.0

func (x *TokenBalance) GetTokenMint() string

func (*TokenBalance) GetUnsettledAmount

func (x *TokenBalance) GetUnsettledAmount() float64

func (*TokenBalance) ProtoMessage

func (*TokenBalance) ProtoMessage()

func (*TokenBalance) ProtoReflect

func (x *TokenBalance) ProtoReflect() protoreflect.Message

func (*TokenBalance) Reset

func (x *TokenBalance) Reset()

func (*TokenBalance) String

func (x *TokenBalance) String() string

type TokenPair

type TokenPair struct {
	InToken  string  `protobuf:"bytes,1,opt,name=inToken,proto3" json:"inToken,omitempty"`
	OutToken string  `protobuf:"bytes,2,opt,name=outToken,proto3" json:"outToken,omitempty"`
	InAmount float64 `protobuf:"fixed64,3,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	// contains filtered or unexported fields
}

func (*TokenPair) Descriptor deprecated

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

Deprecated: Use TokenPair.ProtoReflect.Descriptor instead.

func (*TokenPair) GetInAmount

func (x *TokenPair) GetInAmount() float64

func (*TokenPair) GetInToken

func (x *TokenPair) GetInToken() string

func (*TokenPair) GetOutToken

func (x *TokenPair) GetOutToken() string

func (*TokenPair) ProtoMessage

func (*TokenPair) ProtoMessage()

func (*TokenPair) ProtoReflect

func (x *TokenPair) ProtoReflect() protoreflect.Message

func (*TokenPair) Reset

func (x *TokenPair) Reset()

func (*TokenPair) String

func (x *TokenPair) String() string

type TokenPrice

type TokenPrice struct {
	Token        string  `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	TokenAddress string  `protobuf:"bytes,2,opt,name=tokenAddress,proto3" json:"tokenAddress,omitempty"`
	Project      Project `protobuf:"varint,3,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	Buy          float64 `protobuf:"fixed64,4,opt,name=buy,proto3" json:"buy,omitempty"`
	BuySize      float64 `protobuf:"fixed64,5,opt,name=buySize,proto3" json:"buySize,omitempty"`
	Sell         float64 `protobuf:"fixed64,6,opt,name=sell,proto3" json:"sell,omitempty"`
	SellSize     float64 `protobuf:"fixed64,7,opt,name=sellSize,proto3" json:"sellSize,omitempty"`
	// contains filtered or unexported fields
}

func (*TokenPrice) Descriptor deprecated

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

Deprecated: Use TokenPrice.ProtoReflect.Descriptor instead.

func (*TokenPrice) GetBuy

func (x *TokenPrice) GetBuy() float64

func (*TokenPrice) GetBuySize

func (x *TokenPrice) GetBuySize() float64

func (*TokenPrice) GetProject

func (x *TokenPrice) GetProject() Project

func (*TokenPrice) GetSell

func (x *TokenPrice) GetSell() float64

func (*TokenPrice) GetSellSize

func (x *TokenPrice) GetSellSize() float64

func (*TokenPrice) GetToken

func (x *TokenPrice) GetToken() string

func (*TokenPrice) GetTokenAddress

func (x *TokenPrice) GetTokenAddress() string

func (*TokenPrice) ProtoMessage

func (*TokenPrice) ProtoMessage()

func (*TokenPrice) ProtoReflect

func (x *TokenPrice) ProtoReflect() protoreflect.Message

func (*TokenPrice) Reset

func (x *TokenPrice) Reset()

func (*TokenPrice) String

func (x *TokenPrice) String() string

type TokenPriceV2 added in v1.8.0

type TokenPriceV2 struct {
	Token        string  `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	TokenAddress string  `protobuf:"bytes,2,opt,name=tokenAddress,proto3" json:"tokenAddress,omitempty"`
	Buy          float64 `protobuf:"fixed64,3,opt,name=buy,proto3" json:"buy,omitempty"`
	BuySize      float64 `protobuf:"fixed64,4,opt,name=buySize,proto3" json:"buySize,omitempty"`
	Sell         float64 `protobuf:"fixed64,5,opt,name=sell,proto3" json:"sell,omitempty"`
	SellSize     float64 `protobuf:"fixed64,6,opt,name=sellSize,proto3" json:"sellSize,omitempty"`
	// contains filtered or unexported fields
}

func (*TokenPriceV2) Descriptor deprecated added in v1.8.0

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

Deprecated: Use TokenPriceV2.ProtoReflect.Descriptor instead.

func (*TokenPriceV2) GetBuy added in v1.8.0

func (x *TokenPriceV2) GetBuy() float64

func (*TokenPriceV2) GetBuySize added in v1.8.0

func (x *TokenPriceV2) GetBuySize() float64

func (*TokenPriceV2) GetSell added in v1.8.0

func (x *TokenPriceV2) GetSell() float64

func (*TokenPriceV2) GetSellSize added in v1.8.0

func (x *TokenPriceV2) GetSellSize() float64

func (*TokenPriceV2) GetToken added in v1.8.0

func (x *TokenPriceV2) GetToken() string

func (*TokenPriceV2) GetTokenAddress added in v1.8.0

func (x *TokenPriceV2) GetTokenAddress() string

func (*TokenPriceV2) ProtoMessage added in v1.8.0

func (*TokenPriceV2) ProtoMessage()

func (*TokenPriceV2) ProtoReflect added in v1.8.0

func (x *TokenPriceV2) ProtoReflect() protoreflect.Message

func (*TokenPriceV2) Reset added in v1.8.0

func (x *TokenPriceV2) Reset()

func (*TokenPriceV2) String added in v1.8.0

func (x *TokenPriceV2) String() string

type Trade

type Trade struct {
	Side        Side    `protobuf:"varint,1,opt,name=side,proto3,enum=api.Side" json:"side,omitempty"`
	Size        float64 `protobuf:"fixed64,2,opt,name=size,proto3" json:"size,omitempty"`
	FillPrice   float64 `protobuf:"fixed64,3,opt,name=fillPrice,proto3" json:"fillPrice,omitempty"`
	OrderID     string  `protobuf:"bytes,4,opt,name=orderID,proto3" json:"orderID,omitempty"`
	IsMaker     bool    `protobuf:"varint,5,opt,name=isMaker,proto3" json:"isMaker,omitempty"`
	Address     string  `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
	FeeOrRebate float64 `protobuf:"fixed64,7,opt,name=feeOrRebate,proto3" json:"feeOrRebate,omitempty"`
	OrderPrice  float64 `protobuf:"fixed64,8,opt,name=orderPrice,proto3" json:"orderPrice,omitempty"`
	// contains filtered or unexported fields
}

func (*Trade) Descriptor deprecated

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

Deprecated: Use Trade.ProtoReflect.Descriptor instead.

func (*Trade) GetAddress

func (x *Trade) GetAddress() string

func (*Trade) GetFeeOrRebate

func (x *Trade) GetFeeOrRebate() float64

func (*Trade) GetFillPrice

func (x *Trade) GetFillPrice() float64

func (*Trade) GetIsMaker

func (x *Trade) GetIsMaker() bool

func (*Trade) GetOrderID

func (x *Trade) GetOrderID() string

func (*Trade) GetOrderPrice

func (x *Trade) GetOrderPrice() float64

func (*Trade) GetSide

func (x *Trade) GetSide() Side

func (*Trade) GetSize

func (x *Trade) GetSize() float64

func (*Trade) ProtoMessage

func (*Trade) ProtoMessage()

func (*Trade) ProtoReflect

func (x *Trade) ProtoReflect() protoreflect.Message

func (*Trade) Reset

func (x *Trade) Reset()

func (*Trade) String

func (x *Trade) String() string

type TradeSwapRequest

type TradeSwapRequest struct {
	Project      Project `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	OwnerAddress string  `protobuf:"bytes,2,opt,name=ownerAddress,proto3" json:"ownerAddress,omitempty"`
	InToken      string  `protobuf:"bytes,3,opt,name=inToken,proto3" json:"inToken,omitempty"`
	OutToken     string  `protobuf:"bytes,4,opt,name=outToken,proto3" json:"outToken,omitempty"`
	InAmount     float64 `protobuf:"fixed64,5,opt,name=inAmount,proto3" json:"inAmount,omitempty"`
	Slippage     float64 `protobuf:"fixed64,6,opt,name=slippage,proto3" json:"slippage,omitempty"`
	ComputeLimit uint32  `protobuf:"varint,7,opt,name=computeLimit,proto3" json:"computeLimit,omitempty"`
	ComputePrice uint64  `protobuf:"varint,8,opt,name=computePrice,proto3" json:"computePrice,omitempty"`
	// contains filtered or unexported fields
}

func (*TradeSwapRequest) Descriptor deprecated

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

Deprecated: Use TradeSwapRequest.ProtoReflect.Descriptor instead.

func (*TradeSwapRequest) GetComputeLimit added in v1.9.0

func (x *TradeSwapRequest) GetComputeLimit() uint32

func (*TradeSwapRequest) GetComputePrice added in v1.9.0

func (x *TradeSwapRequest) GetComputePrice() uint64

func (*TradeSwapRequest) GetInAmount

func (x *TradeSwapRequest) GetInAmount() float64

func (*TradeSwapRequest) GetInToken

func (x *TradeSwapRequest) GetInToken() string

func (*TradeSwapRequest) GetOutToken

func (x *TradeSwapRequest) GetOutToken() string

func (*TradeSwapRequest) GetOwnerAddress

func (x *TradeSwapRequest) GetOwnerAddress() string

func (*TradeSwapRequest) GetProject

func (x *TradeSwapRequest) GetProject() Project

func (*TradeSwapRequest) GetSlippage

func (x *TradeSwapRequest) GetSlippage() float64

func (*TradeSwapRequest) ProtoMessage

func (*TradeSwapRequest) ProtoMessage()

func (*TradeSwapRequest) ProtoReflect

func (x *TradeSwapRequest) ProtoReflect() protoreflect.Message

func (*TradeSwapRequest) Reset

func (x *TradeSwapRequest) Reset()

func (*TradeSwapRequest) String

func (x *TradeSwapRequest) String() string

type TradeSwapResponse

type TradeSwapResponse struct {
	Project      Project                    `protobuf:"varint,1,opt,name=project,proto3,enum=api.Project" json:"project,omitempty"`
	Transactions []*TransactionMessage      `protobuf:"bytes,2,rep,name=transactions,proto3" json:"transactions,omitempty"`
	OutAmount    float64                    `protobuf:"fixed64,3,opt,name=outAmount,proto3" json:"outAmount,omitempty"`
	OutAmountMin float64                    `protobuf:"fixed64,4,opt,name=outAmountMin,proto3" json:"outAmountMin,omitempty"`
	PriceImpact  *common.PriceImpactPercent `protobuf:"bytes,5,opt,name=priceImpact,proto3" json:"priceImpact,omitempty"`
	Fees         []*common.Fee              `protobuf:"bytes,6,rep,name=fees,proto3" json:"fees,omitempty"`
	// contains filtered or unexported fields
}

func (*TradeSwapResponse) Descriptor deprecated

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

Deprecated: Use TradeSwapResponse.ProtoReflect.Descriptor instead.

func (*TradeSwapResponse) GetFees

func (x *TradeSwapResponse) GetFees() []*common.Fee

func (*TradeSwapResponse) GetOutAmount

func (x *TradeSwapResponse) GetOutAmount() float64

func (*TradeSwapResponse) GetOutAmountMin

func (x *TradeSwapResponse) GetOutAmountMin() float64

func (*TradeSwapResponse) GetPriceImpact

func (x *TradeSwapResponse) GetPriceImpact() *common.PriceImpactPercent

func (*TradeSwapResponse) GetProject

func (x *TradeSwapResponse) GetProject() Project

func (*TradeSwapResponse) GetTransactions

func (x *TradeSwapResponse) GetTransactions() []*TransactionMessage

func (*TradeSwapResponse) ProtoMessage

func (*TradeSwapResponse) ProtoMessage()

func (*TradeSwapResponse) ProtoReflect

func (x *TradeSwapResponse) ProtoReflect() protoreflect.Message

func (*TradeSwapResponse) Reset

func (x *TradeSwapResponse) Reset()

func (*TradeSwapResponse) String

func (x *TradeSwapResponse) String() string

type TransactionMessage

type TransactionMessage struct {
	Content   string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	IsCleanup bool   `protobuf:"varint,2,opt,name=isCleanup,proto3" json:"isCleanup,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionMessage) Descriptor deprecated

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

Deprecated: Use TransactionMessage.ProtoReflect.Descriptor instead.

func (*TransactionMessage) GetContent

func (x *TransactionMessage) GetContent() string

func (*TransactionMessage) GetIsCleanup

func (x *TransactionMessage) GetIsCleanup() bool

func (*TransactionMessage) ProtoMessage

func (*TransactionMessage) ProtoMessage()

func (*TransactionMessage) ProtoReflect

func (x *TransactionMessage) ProtoReflect() protoreflect.Message

func (*TransactionMessage) Reset

func (x *TransactionMessage) Reset()

func (*TransactionMessage) String

func (x *TransactionMessage) String() string

type UnimplementedApiServer

type UnimplementedApiServer struct {
}

UnimplementedApiServer must be embedded to have forward compatible implementations.

func (UnimplementedApiServer) GetAssets added in v1.5.0

func (UnimplementedApiServer) GetBlockStream added in v1.3.0

func (UnimplementedApiServer) GetDriftAssets added in v1.8.0

func (UnimplementedApiServer) GetDriftMarginOrderbook added in v1.7.0

func (UnimplementedApiServer) GetDriftMarginOrderbooksStream added in v1.7.0

func (UnimplementedApiServer) GetDriftMarketDepth added in v1.7.0

func (UnimplementedApiServer) GetDriftMarketDepthsStream added in v1.7.0

func (UnimplementedApiServer) GetDriftMarkets added in v1.7.0

func (UnimplementedApiServer) GetDriftOpenMarginOrder added in v1.8.0

func (UnimplementedApiServer) GetDriftOpenMarginOrders added in v1.8.0

func (UnimplementedApiServer) GetDriftOpenPerpOrder added in v1.8.0

func (UnimplementedApiServer) GetDriftOpenPerpOrders added in v1.8.0

func (UnimplementedApiServer) GetDriftPerpContracts added in v1.8.0

func (UnimplementedApiServer) GetDriftPerpOrderbook added in v1.8.0

func (UnimplementedApiServer) GetDriftPerpPositions added in v1.8.0

func (UnimplementedApiServer) GetDriftUser added in v1.8.0

func (UnimplementedApiServer) GetJupiterPrices added in v1.8.0

func (UnimplementedApiServer) GetJupiterQuotes added in v1.8.0

func (UnimplementedApiServer) GetKline

func (UnimplementedApiServer) GetMarketDepth added in v1.5.0

func (UnimplementedApiServer) GetMarketDepthV2 added in v1.8.0

func (UnimplementedApiServer) GetMarketDepthsStream added in v1.5.0

func (UnimplementedApiServer) GetMarkets

func (UnimplementedApiServer) GetMarketsV2 added in v1.8.0

func (UnimplementedApiServer) GetNewRaydiumPoolsStream added in v1.9.0

func (UnimplementedApiServer) GetOpenOrders

func (UnimplementedApiServer) GetOpenOrdersV2 added in v1.8.0

func (UnimplementedApiServer) GetOpenPerpOrder added in v1.5.0

func (UnimplementedApiServer) GetOpenPerpOrders added in v1.5.0

func (UnimplementedApiServer) GetOrderByID

func (UnimplementedApiServer) GetOrderbook

func (UnimplementedApiServer) GetOrderbookV2 added in v1.8.0

func (UnimplementedApiServer) GetOrderbooksStream

func (UnimplementedApiServer) GetOrders

func (UnimplementedApiServer) GetPerpContracts added in v1.5.0

func (UnimplementedApiServer) GetPerpOrderbook added in v1.5.0

func (UnimplementedApiServer) GetPerpOrderbooksStream added in v1.5.0

func (UnimplementedApiServer) GetPerpPositions added in v1.5.0

func (UnimplementedApiServer) GetPerpTradesStream added in v1.5.0

func (UnimplementedApiServer) GetPools

func (UnimplementedApiServer) GetPrice

func (UnimplementedApiServer) GetPricesStream

func (UnimplementedApiServer) GetQuotes

func (UnimplementedApiServer) GetQuotesStream

func (UnimplementedApiServer) GetRaydiumPools added in v1.8.0

func (UnimplementedApiServer) GetRaydiumPrices added in v1.8.0

func (UnimplementedApiServer) GetRaydiumQuotes added in v1.8.0

func (UnimplementedApiServer) GetServerTime

func (UnimplementedApiServer) GetSwapsStream

func (UnimplementedApiServer) GetTickers

func (UnimplementedApiServer) GetTickersStream

func (UnimplementedApiServer) GetTickersV2 added in v1.8.0

func (UnimplementedApiServer) GetTokenAccounts added in v1.5.0

func (UnimplementedApiServer) GetTrades

func (UnimplementedApiServer) GetTradesStream

func (UnimplementedApiServer) GetUnsettled

func (UnimplementedApiServer) GetUnsettledV2 added in v1.8.0

func (UnimplementedApiServer) GetUser added in v1.5.0

func (UnimplementedApiServer) PostCancelAll

func (UnimplementedApiServer) PostCancelDriftMarginOrder added in v1.8.0

func (UnimplementedApiServer) PostCancelOrder

func (UnimplementedApiServer) PostCancelOrderV2 added in v1.8.0

func (UnimplementedApiServer) PostCancelPerpOrder added in v1.5.0

func (UnimplementedApiServer) PostCancelPerpOrders added in v1.5.0

func (UnimplementedApiServer) PostCloseDriftPerpPositions added in v1.8.0

func (UnimplementedApiServer) PostClosePerpPositions added in v1.5.0

func (UnimplementedApiServer) PostCreateDriftUser added in v1.8.0

func (UnimplementedApiServer) PostCreateUser added in v1.5.0

func (UnimplementedApiServer) PostDriftCancelPerpOrder added in v1.8.0

func (UnimplementedApiServer) PostDriftEnableMarginTrading added in v1.7.0

func (UnimplementedApiServer) PostDriftManageCollateral added in v1.8.0

func (UnimplementedApiServer) PostDriftMarginOrder added in v1.7.0

func (UnimplementedApiServer) PostDriftPerpOrder added in v1.9.0

func (UnimplementedApiServer) PostDriftSettlePNL added in v1.8.0

func (UnimplementedApiServer) PostDriftSettlePNLs added in v1.8.0

func (UnimplementedApiServer) PostJupiterRouteSwap added in v1.8.0

func (UnimplementedApiServer) PostJupiterSwap added in v1.8.0

func (UnimplementedApiServer) PostLiquidateDriftPerp added in v1.8.0

func (UnimplementedApiServer) PostLiquidatePerp added in v1.5.0

func (UnimplementedApiServer) PostManageCollateral added in v1.5.0

func (UnimplementedApiServer) PostModifyDriftOrder added in v1.8.0

func (UnimplementedApiServer) PostOrder

func (UnimplementedApiServer) PostOrderV2 added in v1.8.0

func (UnimplementedApiServer) PostPerpOrder added in v1.5.0

func (UnimplementedApiServer) PostRaydiumRouteSwap added in v1.8.0

func (UnimplementedApiServer) PostRaydiumSwap added in v1.8.0

func (UnimplementedApiServer) PostReplaceByClientOrderID

func (UnimplementedApiServer) PostReplaceOrder

func (UnimplementedApiServer) PostReplaceOrderV2 added in v1.8.0

func (UnimplementedApiServer) PostRouteTradeSwap

func (UnimplementedApiServer) PostSettle

func (UnimplementedApiServer) PostSettlePNL added in v1.5.0

func (UnimplementedApiServer) PostSettlePNLs added in v1.5.0

func (UnimplementedApiServer) PostSettleV2 added in v1.8.0

func (UnimplementedApiServer) PostSubmit

func (UnimplementedApiServer) PostSubmitBatch

func (UnimplementedApiServer) PostSubmitBatchV2 added in v1.9.0

func (UnimplementedApiServer) PostSubmitV2 added in v1.9.0

func (UnimplementedApiServer) PostTradeSwap

type UnsafeApiServer

type UnsafeApiServer interface {
	// contains filtered or unexported methods
}

UnsafeApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApiServer will result in compilation errors.

type UnsettledAccount

type UnsettledAccount struct {
	Account    string                 `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	BaseToken  *UnsettledAccountToken `protobuf:"bytes,2,opt,name=baseToken,proto3" json:"baseToken,omitempty"`
	QuoteToken *UnsettledAccountToken `protobuf:"bytes,3,opt,name=quoteToken,proto3" json:"quoteToken,omitempty"`
	// contains filtered or unexported fields
}

func (*UnsettledAccount) Descriptor deprecated

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

Deprecated: Use UnsettledAccount.ProtoReflect.Descriptor instead.

func (*UnsettledAccount) GetAccount

func (x *UnsettledAccount) GetAccount() string

func (*UnsettledAccount) GetBaseToken

func (x *UnsettledAccount) GetBaseToken() *UnsettledAccountToken

func (*UnsettledAccount) GetQuoteToken

func (x *UnsettledAccount) GetQuoteToken() *UnsettledAccountToken

func (*UnsettledAccount) ProtoMessage

func (*UnsettledAccount) ProtoMessage()

func (*UnsettledAccount) ProtoReflect

func (x *UnsettledAccount) ProtoReflect() protoreflect.Message

func (*UnsettledAccount) Reset

func (x *UnsettledAccount) Reset()

func (*UnsettledAccount) String

func (x *UnsettledAccount) String() string

type UnsettledAccountToken

type UnsettledAccountToken struct {
	Address string  `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Amount  float64 `protobuf:"fixed64,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*UnsettledAccountToken) Descriptor deprecated

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

Deprecated: Use UnsettledAccountToken.ProtoReflect.Descriptor instead.

func (*UnsettledAccountToken) GetAddress

func (x *UnsettledAccountToken) GetAddress() string

func (*UnsettledAccountToken) GetAmount

func (x *UnsettledAccountToken) GetAmount() float64

func (*UnsettledAccountToken) ProtoMessage

func (*UnsettledAccountToken) ProtoMessage()

func (*UnsettledAccountToken) ProtoReflect

func (x *UnsettledAccountToken) ProtoReflect() protoreflect.Message

func (*UnsettledAccountToken) Reset

func (x *UnsettledAccountToken) Reset()

func (*UnsettledAccountToken) String

func (x *UnsettledAccountToken) String() string

type UserDetail added in v1.6.0

type UserDetail struct {
	Status         string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	SubAccountId   uint64 `protobuf:"varint,2,opt,name=subAccountId,proto3" json:"subAccountId,omitempty"`
	AccountAddress string `protobuf:"bytes,3,opt,name=accountAddress,proto3" json:"accountAddress,omitempty"`
	AccountName    string `protobuf:"bytes,4,opt,name=accountName,proto3" json:"accountName,omitempty"`
	// contains filtered or unexported fields
}

func (*UserDetail) Descriptor deprecated added in v1.6.0

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

Deprecated: Use UserDetail.ProtoReflect.Descriptor instead.

func (*UserDetail) GetAccountAddress added in v1.6.0

func (x *UserDetail) GetAccountAddress() string

func (*UserDetail) GetAccountName added in v1.7.0

func (x *UserDetail) GetAccountName() string

func (*UserDetail) GetStatus added in v1.6.0

func (x *UserDetail) GetStatus() string

func (*UserDetail) GetSubAccountId added in v1.6.0

func (x *UserDetail) GetSubAccountId() uint64

func (*UserDetail) ProtoMessage added in v1.6.0

func (*UserDetail) ProtoMessage()

func (*UserDetail) ProtoReflect added in v1.6.0

func (x *UserDetail) ProtoReflect() protoreflect.Message

func (*UserDetail) Reset added in v1.6.0

func (x *UserDetail) Reset()

func (*UserDetail) String added in v1.6.0

func (x *UserDetail) String() string

Jump to

Keyboard shortcuts

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