package api

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Api

api.proto:46

message AccountMeta

api.proto:2120

Used in: InstructionJupiter, InstructionRaydium

message BackrunResult

api.proto:1548

Used in: GetBackrunsResponse

message Block

api.proto:2038

Used in: GetBlockStreamResponse

message Candle

api.proto:1147

Used in: GetKlineResponse

enum Direction

api.proto:1414

Used in: GetOrdersRequest

message GetAccountBalanceRequest

api.proto:1246

Used as request type in: Api.GetAccountBalance, Api.GetAccountBalanceV2

message GetAccountBalanceResponse

api.proto:1250

Used as response type in: Api.GetAccountBalance, Api.GetAccountBalanceV2

message GetMarketDepthResponse

api.proto:1198

Used as response type in: Api.GetMarketDepth

Used as field type in: GetMarketDepthsStreamResponse

message GetOrderStatusResponse

api.proto:1447

Used in: GetOrderStatusStreamResponse

message GetOrderbookResponse

api.proto:1171

Used as response type in: Api.GetOrderbook

Used as field type in: GetOrderbooksStreamResponse

message GetPriorityFeeByProgramRequest

api.proto:2411

Used as request type in: Api.GetPriorityFeeByProgram, Api.GetPriorityFeeByProgramStream

message GetPriorityFeeByProgramResponse

api.proto:2415

Used as response type in: Api.GetPriorityFeeByProgram, Api.GetPriorityFeeByProgramStream

message GetPriorityFeeRequest

api.proto:2400

Used as request type in: Api.GetPriorityFee, Api.GetPriorityFeeStream

message GetPriorityFeeResponse

api.proto:2405

Used as response type in: Api.GetPriorityFee, Api.GetPriorityFeeStream

message GetQuotesStreamUpdate

api.proto:2227

Used in: GetQuotesStreamResponse

message GetRecentBlockHashRequest

api.proto:2021

Used as request type in: Api.GetRecentBlockHash, Api.GetRecentBlockHashStream

(message has no fields)

message GetRecentBlockHashResponse

api.proto:2024

Used as response type in: Api.GetRecentBlockHash, Api.GetRecentBlockHashStream

message GetSwapsStreamUpdate

api.proto:2273

Used in: GetSwapsStreamResponse

message GetTickersResponse

api.proto:1119

Used as response type in: Api.GetTickers

Used as field type in: GetTickersStreamResponse

message GetTradesRequest

api.proto:1209

Used as request type in: Api.GetTrades, Api.GetTradesStream

message GetTradesResponse

api.proto:1215

Used as response type in: Api.GetTrades

Used as field type in: GetTradesStreamResponse

message GetUnsettledResponse

api.proto:1599

Used as response type in: Api.GetUnsettled, Api.GetUnsettledV2

message Instruction

api.proto:2114

Used in: TransactionMessageZeta, TransactionMetaInnerInstruction

message InstructionJupiter

api.proto:2132

Used in: PostJupiterSwapInstructionsResponse

message InstructionRaydium

api.proto:2126

Used in: PostRaydiumSwapInstructionsResponse

message InstructionRequest

api.proto:2053

message JupiterQuoteRoute

api.proto:1974

Used in: GetJupiterQuotesResponse

message JupiterQuoteStep

api.proto:1981

Used in: JupiterQuoteRoute

message JupiterRouteStep

api.proto:1915

Used in: PostJupiterRouteSwapRequest

message LiquidityPoolKeys

api.proto:2190

Used in: ProjectPool

message Market

api.proto:1098

Used in: GetMarketsResponse

message MarketDepthItem

api.proto:1204

Used in: GetMarketDepthResponse

message MarketDepthItemV2

api.proto:2520

Used in: GetMarketDepthResponseV2

enum MarketStatus

api.proto:1109

Used in: Market

message MarketV2

api.proto:2463

Used in: GetMarketsResponseV2

message Order

api.proto:1423

Used in: GetOpenOrdersResponse, GetOrderByIDResponse, GetOrdersResponse

enum OrderStatus

api.proto:1406

Used in: GetOrderStatusResponse, GetOrdersRequest

message OrderV2

api.proto:2612

Used in: GetOpenOrdersResponseV2

message OrderbookItem

api.proto:1178

Used in: GetOrderbookResponse

message OrderbookItemV2

api.proto:2500

Used in: GetOrderbookResponseV2

message PoolReserves

api.proto:2375

Used in: GetPoolReservesStreamResponse

message PostCancelOrderResponse

api.proto:1344

Used as response type in: Api.PostCancelByClientOrderID, Api.PostCancelOrder

message PostOrderRequest

api.proto:1277

Used as request type in: Api.PostOrder, Api.PostReplaceByClientOrderID

message PostOrderResponse

api.proto:1316

Used as response type in: Api.PostOrder, Api.PostOrderV2, Api.PostReplaceByClientOrderID, Api.PostReplaceOrder, Api.PostReplaceOrderV2

message PostPumpFunSwapResponse

api.proto:2762

Used as response type in: Api.PostPumpFunSwap, Api.PostPumpFunSwapSol

message PostRaydiumRouteSwapRequest

api.proto:1871

Used as request type in: Api.PostRaydiumCLMMRouteSwap, Api.PostRaydiumRouteSwap

message PostRaydiumRouteSwapResponse

api.proto:1847

Used as response type in: Api.PostRaydiumCLMMRouteSwap, Api.PostRaydiumRouteSwap

message PostRaydiumSwapRequest

api.proto:1812

Used as request type in: Api.PostRaydiumCLMMSwap, Api.PostRaydiumSwap

message PostRaydiumSwapResponse

api.proto:1823

Used as response type in: Api.PostRaydiumCLMMSwap, Api.PostRaydiumSwap

message PostSettleResponse

api.proto:1383

Used as response type in: Api.PostSettle, Api.PostSettleV2

message PostSubmitBatchRequest

api.proto:1500

Used as request type in: Api.PostSubmitBatch, Api.PostSubmitBatchV2

message PostSubmitBatchResponse

api.proto:1515

Used as response type in: Api.PostSubmitBatch, Api.PostSubmitBatchV2

message PostSubmitBatchResponseEntry

api.proto:1509

Used in: PostSubmitBatchResponse, PostSubmitSnipeResponse

message PostSubmitRequest

api.proto:1460

Used as request type in: Api.PostSubmit, Api.PostSubmitV2

message PostSubmitRequestEntry

api.proto:1482

Used in: PostSubmitBatchRequest, PostSubmitSnipeRequest

message PostSubmitResponse

api.proto:1530

Used as response type in: Api.PostSubmit, Api.PostSubmitPaladinV2, Api.PostSubmitV2

message ProgramPriorityFee

api.proto:2419

Used in: GetPriorityFeeByProgramResponse

enum Project

api.proto:1944

Used in: GetMarketDepthRequest, GetMarketDepthsRequest, GetOpenOrdersRequest, GetOrderByIDRequest, GetOrderStatusStreamRequest, GetOrderbookRequest, GetOrderbooksRequest, GetOrdersRequest, GetPoolReservesStreamRequest, GetPoolsRequest, GetPricesStreamRequest, GetPriorityFeeRequest, GetPriorityFeeResponse, GetQuotesRequest, GetQuotesStreamRequest, GetQuotesStreamUpdate, GetSwapsStreamRequest, GetSwapsStreamUpdate, GetTickersRequest, GetTickersStreamRequest, GetTradesRequest, GetUnsettledRequest, Market, PoolReserves, PostCancelAllRequest, PostCancelByClientOrderIDRequest, PostCancelOrderRequest, PostOrderRequest, PostReplaceOrderRequest, PostSettleRequest, ProjectPools, ProjectQuote, RouteTradeSwapRequest, Ticker, TokenPrice, TradeSwapRequest, TradeSwapResponse

message ProjectPool

api.proto:2174

Used in: GetNewRaydiumPoolsByTransactionResponse, GetNewRaydiumPoolsResponse, GetRaydiumCLMMPoolsResponse, GetRaydiumPoolReserveResponse, GetRaydiumPoolsResponse, ProjectPools

message ProjectPools

api.proto:2169

Used in: GetPoolsResponse

message ProjectQuote

api.proto:1741

Used in: GetQuotesResponse

message PublicKeys

api.proto:1790

Used in: PostJupiterSwapInstructionsResponse

message QuoteRoute

api.proto:1953

Used in: ProjectQuote

message QuoteStep

api.proto:1960

Used in: QuoteRoute

message RaydiumQuoteRoute

api.proto:1995

Used in: GetRaydiumCLMMQuotesResponse, GetRaydiumCPMMQuotesResponse, GetRaydiumQuotesResponse

message RaydiumQuoteStep

api.proto:2002

Used in: RaydiumQuoteRoute

message RaydiumRouteStep

api.proto:1880

Used in: PostRaydiumRouteSwapRequest

message RouteStep

api.proto:1925

Used in: RouteTradeSwapRequest

message Settlement

api.proto:1387

enum Side

api.proto:1310

Used in: GetOrderStatusResponse, GetOrdersRequest, Order, PostCancelOrderRequest, PostOrderRequest, PostReplaceOrderRequest, Trade

enum Step

api.proto:1627

message StepProject

api.proto:2016

Used in: JupiterQuoteStep, JupiterRouteStep, QuoteStep, RaydiumQuoteStep, RaydiumRouteStep, RouteStep

message StreamInfo

api.proto:2095

Used in: GetRateLimitResponse

enum SubmitProtection

api.proto:1494

Used in: PostSubmitBatchRequest, PostSubmitRequest

enum SubmitStrategy

api.proto:1487

Used in: PostSubmitBatchRequest

message Ticker

api.proto:1123

Used in: GetTickersResponse

message TickerV2

api.proto:2480

Used in: GetTickersResponseV2

message TokenAccount

api.proto:1270

Used in: GetTokenAccountsResponse

message TokenBalance

api.proto:1254

Used in: GetAccountBalanceResponse

message TokenPair

api.proto:2290

Used in: GetQuotesStreamRequest

message TokenPrice

api.proto:2350

Used in: GetPriceResponse, GetPricesStreamResponse

message TokenPriceV2

api.proto:2360

Used in: GetJupiterPricesResponse, GetRaydiumPricesResponse

message Trade

api.proto:1219

Used in: GetTradesResponse

message TradeSwapResponse

api.proto:1935

Used as response type in: Api.PostRouteTradeSwap, Api.PostTradeSwap

message TransactionMessage

api.proto:1359

Used in: PostCancelAllResponse, PostCancelOrderResponse, PostCancelOrderResponseV2, PostJupiterRouteSwapResponse, PostJupiterSwapResponse, PostOrderResponse, PostPumpFunAmmSwapResponse, PostRaydiumCPMMSwapResponse, PostRaydiumRouteSwapResponse, PostRaydiumSwapResponse, PostSettleResponse, PostSubmitRequest, PostSubmitRequestEntry, PostZetaCrossMarginAccountResponse, TradeSwapResponse

message TransactionMessageHeader

api.proto:2336

Used in: TransactionMessageZeta

message TransactionMessageV2

api.proto:1364

Used in: PostPumpFunSwapResponse, PostSubmitPaladinRequest

message TransactionMessageZeta

api.proto:2329

Used in: TransactionZeta

message TransactionMeta

api.proto:2138

Used in: GetTransactionResponse, GetZetaTransactionStreamResponse

message TransactionMetaInnerInstruction

api.proto:2150

Used in: TransactionMeta

message TransactionMetaTokenBalance

api.proto:2155

Used in: TransactionMeta

message TransactionZeta

api.proto:2324

Used in: GetZetaTransactionStreamResponse

message UITokenAmount

api.proto:2162

Used in: TransactionMetaTokenBalance

message UnsettledAccount

api.proto:1593

Used in: GetUnsettledResponse

message UnsettledAccountToken

api.proto:1588

Used in: UnsettledAccount