Solana Data APIs
Jupiter Limit Order V1 Data API
Explore decoded instructions, events, and account roles for Jupiter Limit Order V1.
j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5XdescribeProgram
Call describeProgram to get a parsed list of instructions, accounts, and roles for Jupiter Limit Order V1 and 3,600+ Solana programs.
{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X"
}
]
}{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X"
}
]
}Copyable examples
Stream Jupiter Limit Order V1 data
Subscribe using the Jupiter Limit Order V1 program ID and filter results by instructions, accounts, account roles, failed transactions, or CPIs.
const ws = new WebSocket(
"wss://beta.helius-rpc.com/?api-key=YOUR_API_KEY",
);
ws.addEventListener("open", () => {
ws.send(JSON.stringify({
jsonrpc: "2.0",
id: 1,
method: "parsedTransactionSubscribe",
params: [{
programs: ["j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X"],
instructionNames: ["cancel_dust_order"],
includeFailed: false,
includeCpi: true,
}],
}));
});Runtime vocabulary
Instructions (8)
Instruction names are the exact runtime names returned by Helius describeProgram. Argument and account schema details appear only when they map unambiguously to the raw IDL.
Showing all 8 instructions
cancel_dust_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | CancelDustOrderParams |
Accounts
signerRead-onlySignermakerWritableorderWritableinput_mint_reserveWritablemaker_input_mint_accountWritableinput_mintRead-onlyinput_token_programRead-onlysystem_programRead-onlyassociated_token_programRead-onlyevent_authorityRead-onlyprogramRead-only
cancel_orderExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
signerRead-onlySignermakerWritableorderWritableinput_mint_reserveWritablemaker_input_mint_accountWritableOptionalinput_mintRead-onlyinput_token_programRead-onlyevent_authorityRead-onlyprogramRead-only
fill_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | FillOrderParams |
Accounts
takerWritableSignermakerWritableorderWritabletaker_input_mint_accountWritabletaker_output_mint_accountWritablemaker_output_mint_accountWritableOptionalfee_accountWritableorder_input_mint_accountWritableinput_mintRead-onlyinput_token_programRead-onlyoutput_mintRead-onlyoutput_token_programRead-onlyjupiter_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
flash_fill_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | FlashFillOrderParams |
Accounts
takerWritableSignermakerWritableorderWritableinput_mint_reserveWritablemaker_output_mint_accountWritableOptionaltaker_output_mint_accountWritableOptionalfee_accountWritableinput_token_programRead-onlyoutput_mintRead-onlyoutput_token_programRead-onlysystem_programRead-onlyevent_authorityRead-onlyprogramRead-only
initialize_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | InitializeOrderParams |
Accounts
payerWritableSignermakerRead-onlySignerorderWritableinput_mint_reserveWritablemaker_input_mint_accountWritablefeeRead-onlyreferralRead-onlyOptionalinput_mintRead-onlyoutput_mintRead-onlyinput_token_programRead-onlyoutput_token_programRead-onlysystem_programRead-onlyassociated_token_programRead-onlyevent_authorityRead-onlyprogramRead-only
pre_flash_fill_orderExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | PreFlashFillOrderParams |
Accounts
takerRead-onlySignerorderWritableinput_mint_reserveWritabletaker_input_mint_accountWritableinput_mintRead-onlyinput_token_programRead-onlyinstructionRead-only
update_feeExpandCollapse
Arguments
| Name | Type |
|---|---|
| params | UpdateFeeParams |
Accounts
adminWritableSignerfee_authorityWritablesystem_programRead-only
withdraw_feeExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
adminWritableSignerfee_authorityRead-onlyprogram_fee_accountWritabledestination_token_accountWritabletoken_programRead-onlymintRead-only
CancelDustOrderEvent2 fields
order_keypubkeyone_usd_input_mint_amountu64
CancelOrderEvent1 field
order_keypubkey
CreateOrderEvent12 fields
order_keypubkeymakerpubkeyinput_mintpubkeyoutput_mintpubkeyinput_token_programpubkeyoutput_token_programpubkeymaking_amountu64taking_amountu64expired_ati64 | nullfee_bpsu16fee_accountpubkeyslippage_bpsu16
TradeEvent6 fields
order_keypubkeytakerpubkeyremaining_making_amountu64remaining_taking_amountu64making_amountu64taking_amountu64
Filter vocabulary
Runtime account roles (30)
Use these exact describeProgram role names when building Parsed Streams account-role filters.
adminassociated_token_programdestination_token_accountevent_authorityfeefee_accountfee_authorityinput_mintinput_mint_reserveinput_token_programinstructionjupiter_programmakermaker_input_mint_accountmaker_output_mint_accountmintorderorder_input_mint_accountoutput_mintoutput_token_programpayerprogramprogram_fee_accountreferralsignersystem_programtakertaker_input_mint_accounttaker_output_mint_accounttoken_program


Parsed Streams documentation
View allGet started
Parsed Streams is available on all paid plans


