NEW: Helius acquires Light Protocol

Solana Data APIs

Byreal Router Program Data API

Explore decoded instructions, events, and account roles for Byreal Router Program.

Program ID
REALp6iMBDTctQqpmhBo4PumwJGcybbnDpxtax3ara3
GET PROGRAM INFO

describeProgram

Call describeProgram to get a parsed list of instructions, accounts, and roles for Byreal Router Program and 3,600+ Solana programs.

describeProgram request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "describeProgram",
  "params": [
    {
      "program": "REALp6iMBDTctQqpmhBo4PumwJGcybbnDpxtax3ara3"
    }
  ]
}

Copyable examples

Stream Byreal Router Program data

Subscribe using the Byreal Router Program program ID and filter results by instructions, accounts, account roles, failed transactions, or CPIs.

Parsed Streams subscription
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: ["REALp6iMBDTctQqpmhBo4PumwJGcybbnDpxtax3ara3"],
      instructionNames: ["close_pool_config"],
      includeFailed: false,
      includeCpi: true,
    }],
  }));
});

Runtime vocabulary

Instructions (5)

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 5 instructions

close_pool_configExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • admin
    WritableSigner
  • pool_config
    Writable
  • system_program
    Read-only
create_pool_configExpand

Arguments

NameType
paramsCreatePoolConfigParams

Accounts

  • admin
    WritableSigner
  • pool_id
    Read-only
  • pool_config
    Writable
  • system_program
    Read-only
routing_v6Expand

Arguments

NameType
amount_inu64
amount_out_minimumu64
swap_account_countsbytes

Accounts

  • payer
    WritableSigner
  • input_token_account
    Writable
  • input_token_mint
    Read-only
  • token_program
    Read-only
  • token_program_2022
    Read-only
  • system_program
    Read-only
  • associated_token_program
    Read-only
  • memo_program
    Read-only
smart_swap_v3Expand

Arguments

NameType
amountu64
other_amount_thresholdu64
sqrt_price_limit_x64u128
is_base_inputbool

Accounts

  • payer
    WritableSigner
  • dex_program
    Read-only
  • pool_state
    Writable
  • input_vault
    Writable
  • output_vault
    Writable
  • observation_state
    Writable
  • input_mint
    Read-only
  • output_mint
    Read-only
  • user_input_token_account
    Writable
  • user_output_token_account
    Writable
  • token_program
    Read-only
  • token_program_2022
    Read-only
  • system_program
    Read-only
  • associated_token_program
    Read-only
  • memo_program
    Read-only
update_pool_configExpand

Arguments

NameType
paramsUpdatePoolConfigParams

Accounts

  • admin
    Read-onlySigner
  • pool_config
    Writable

Program-defined data

IDL events (0)

These are events defined by the Byreal Router Program IDL.

No IDL events are listed for this program.

Filter vocabulary

Runtime account roles (20)

Use these exact describeProgram role names when building Parsed Streams account-role filters.

  • admin
  • associated_token_program
  • dex_program
  • input_mint
  • input_token_account
  • input_token_mint
  • input_vault
  • memo_program
  • observation_state
  • output_mint
  • output_vault
  • payer
  • pool_config
  • pool_id
  • pool_state
  • system_program
  • token_program
  • token_program_2022
  • user_input_token_account
  • user_output_token_account
CTA Video
Divider Image

Parsed Streams documentation

View all
experience the difference

Get started

Parsed Streams is available on all paid plans