package api
Get desktop application:
View/edit binary Protocol Buffers messages
(message has no fields)
(message has no fields)
double percentile25 = 2
double percentile50 = 3
double percentile75 = 4
double percentile95 = 5
double percentile99 = 6
double emaPercentile50 = 7
string inToken = 1
string outToken = 2
double inAmount = 3
double slippage = 4
string inToken = 1
string inTokenAddress = 2
string outToken = 3
string outTokenAddress = 4
double inAmount = 5
(message has no fields)
string accountID = 1
string tier = 2
string interval = 3
uint64 intervalNum = 4
uint64 limit = 5
uint64 count = 6
uint64 reset = 7
repeated StreamInfo streamInfos = 8
(message has no fields)
uint64 slot = 1
string leader = 2
bool malicious = 3
string status = 1
uint64 slot = 3
uint64 block_time = 4
int32 version = 5
string signature = 1
int64 firstReceivedSlot = 4
int64 firstReleasedSlot = 5
string firstReceivedRegion = 6
string firstReleasedRegion = 7
bool delayed = 8
int64 delayedSlots = 9
string signature = 1
string backrunSignature = 2
uint64 revShareLamports = 3
string revShareAddress = 4
(message has no fields)
string ownerAddress = 1
double slippage = 3
uint32 computeLimit = 4
uint64 computePrice = 5
optional uint64 tip = 6
double outAmount = 2
double outAmountMin = 3
string ownerAddress = 1
string inToken = 2
string outToken = 3
double inAmount = 4
double slippage = 5
uint32 computeLimit = 6
uint64 computePrice = 7
optional uint64 tip = 8
double outAmount = 2
double outAmountMin = 3
string ownerAddress = 1
string inToken = 2
string outToken = 3
double inAmount = 4
double slippage = 5
uint64 computePrice = 7
optional uint64 tip = 8
map<string, PublicKeys> addressLookupTableAddresses = 2
double outAmount = 3
double outAmountMin = 4
optional bool revertProtection = 2
optional bool useStakedRPCs = 2
Used in: InstructionJupiter
string programID = 1
bool isSigner = 2
bool isWritable = 3
Used in: GetBackrunsResponse
string revShareAddress = 1
double revShareTotalSol = 2
uint32 totalBackruns = 3
Used in: GetBlockStreamResponse
uint64 slot = 1
string hash = 2
int64 time = 3
uint64 height = 4
Used as request type in: Api.GetAccountBalance, Api.GetAccountBalanceV2
Used as response type in: Api.GetAccountBalance, Api.GetAccountBalanceV2
Used as request type in: Api.GetPriorityFeeByProgram, Api.GetPriorityFeeByProgramStream
repeated string programs = 1
Used as response type in: Api.GetPriorityFeeByProgram, Api.GetPriorityFeeByProgramStream
Used as request type in: Api.GetPriorityFee, Api.GetPriorityFeeStream
optional double percentile = 2
Used as response type in: Api.GetPriorityFee, Api.GetPriorityFeeStream
double percentile = 2
uint64 feeAtPercentile = 3
Used as request type in: Api.GetRecentBlockHash, Api.GetRecentBlockHashStream
(message has no fields)
Used as response type in: Api.GetRecentBlockHash, Api.GetRecentBlockHashStream
Used in: TransactionMetaInnerInstruction
uint32 program_id_index = 1
repeated uint32 accounts = 2
bytes data = 3
Used in: PostJupiterSwapInstructionsResponse
string programID = 1
bytes data = 3
Used in: GetJupiterQuotesResponse
double inAmount = 1
double outAmount = 2
double outAmountMin = 3
Used in: JupiterQuoteRoute
string inToken = 2
string inTokenAddress = 3
string outToken = 4
string outTokenAddress = 5
double inAmount = 6
double outAmount = 7
double slippage = 8
double outAmountMin = 11
Used in: PostJupiterRouteSwapRequest
string inToken = 1
double inAmount = 2
string outToken = 3
double outAmount = 4
double outAmountMin = 5
Used as request type in: Api.PostSubmitBatch, Api.PostSubmitBatchV2
optional bool useBundle = 3
optional bool frontRunningProtection = 4
Used as response type in: Api.PostSubmitBatch, Api.PostSubmitBatchV2
Used in: PostSubmitBatchResponse, PostSubmitSnipeResponse
string signature = 1
string error = 2
bool submitted = 3
Used as request type in: Api.PostSubmit, Api.PostSubmitV2
bool skipPreFlight = 2
optional bool frontRunningProtection = 3
optional uint64 tip = 4
optional bool useStakedRPCs = 6
optional bool fastBestEffort = 7
optional bool allowBackRun = 8
optional string revenueAddress = 9
optional bool sniping = 10
optional bool revertProtection = 13
Used in: PostSubmitBatchRequest, PostSubmitSnipeRequest
Used as response type in: Api.PostSubmit, Api.PostSubmitPaladinV2, Api.PostSubmitV2
Used in: GetPriorityFeeByProgramResponse
uint64 ten = 1
uint64 hundred = 2
uint64 fifteen = 3
uint64 twenty = 4
uint64 twentyFive = 5
uint64 thirty = 6
uint64 thirtyFive = 7
uint64 forty = 8
uint64 fortyFive = 9
uint64 five = 10
uint64 fifty = 11
uint64 fiftyFive = 12
uint64 sixty = 13
uint64 sixtyFive = 14
uint64 seventy = 15
uint64 seventyFive = 16
uint64 eighty = 17
uint64 eightyFive = 18
uint64 ninety = 19
uint64 ninetyFive = 20
string program = 21
Used in: GetPriorityFeeRequest, GetPriorityFeeResponse, TradeSwapResponse
P_UNKNOWN = 0
P_ALL = 1
P_JUPITER = 2
P_RAYDIUM = 3
P_SERUM = 4
P_OPENBOOK = 5
Used in: PostJupiterSwapInstructionsResponse
string inToken = 1
double inAmount = 2
string outToken = 3
double outAmount = 4
double outAmountMin = 5
Used in: JupiterQuoteStep, JupiterRouteStep, RouteStep
string label = 1
string id = 2
Used in: GetRateLimitResponse
string streamName = 1
string subscriptionID = 2
int64 startTime = 3
int64 creditUsed = 4
Used in: PostSubmitBatchRequest, PostSubmitRequest
SP_LOW = 0
SP_MEDIUM = 1
SP_HIGH = 2
Used in: PostSubmitBatchRequest
P_UKNOWN = 0
P_SUBMIT_ALL = 1
P_ABORT_ON_FIRST_ERROR = 2
P_WAIT_FOR_CONFIRMATION = 3
Used in: GetTokenAccountsResponse
string symbol = 1
string tokenMint = 2
string tokenAccount = 3
double amount = 4
Used in: GetAccountBalanceResponse
string symbol = 1
string tokenMint = 2
double settledAmount = 3
double unsettledAmount = 4
double openOrdersAmount = 5
double outAmount = 3
double outAmountMin = 4
Used in: PostJupiterRouteSwapResponse, PostJupiterSwapResponse, PostSubmitRequest, PostSubmitRequestEntry, TradeSwapResponse
string content = 1
bool isCleanup = 2
Used in: PostSubmitPaladinRequest
Used in: GetTransactionResponse
string err = 1
bool errored = 2
uint64 fee = 3
repeated uint64 pre_balances = 4
repeated uint64 post_balances = 5
repeated string log_messages = 7
Used in: TransactionMeta
Used in: TransactionMeta
uint32 accountIndex = 1
string mint = 2
optional UITokenAmount ui_token_amount = 3
string owner = 4
Used in: TransactionMetaTokenBalance
double ui_amount = 1
uint32 decimals = 2
string amount = 3
string ui_amount_string = 4
Used in: GetUnsettledResponse
Used in: UnsettledAccount
string address = 1
double amount = 2