NEW: Helius acquires Light Protocol

Solana Data APIs

Pyth Solana Receiver Program Data API

Explore decoded instructions, events, and account roles for Pyth Solana Receiver Program.

Program ID
rec2HHDDnjLfj4kE7VyEtFA1HPGQLK33259532cRyHp
GET PROGRAM INFO

describeProgram

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

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

Copyable examples

Stream Pyth Solana Receiver Program data

Subscribe using the Pyth Solana Receiver 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: ["rec2HHDDnjLfj4kE7VyEtFA1HPGQLK33259532cRyHp"],
      instructionNames: ["accept_governance_authority_transfer"],
      includeFailed: false,
      includeCpi: true,
    }],
  }));
});

Runtime vocabulary

Instructions (13)

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

accept_governance_authority_transferExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • payer
    Read-onlySigner
  • config
    Writable
cancel_governance_authority_transferExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • payer
    Read-onlySigner
  • config
    Writable
initializeExpand

Arguments

NameType
initialConfigConfig

Accounts

  • payer
    WritableSigner
  • config
    Writable
  • system_program
    Read-only
post_twap_updateExpand

Arguments

NameType
paramsPostTwapUpdateParams

Accounts

  • payer
    WritableSigner
  • start_encoded_vaa
    Read-only
  • end_encoded_vaa
    Read-only
  • config
    Read-only
  • treasury
    Writable
  • twap_update_account
    WritableSigner
  • system_program
    Read-only
  • write_authority
    Read-onlySigner
post_updateExpand

Arguments

NameType
paramsPostUpdateParams

Accounts

  • payer
    WritableSigner
  • encoded_vaa
    Read-only
  • config
    Read-only
  • treasury
    Writable
  • price_update_account
    WritableSigner
  • system_program
    Read-only
  • write_authority
    Read-onlySigner
post_update_atomicExpand

Arguments

NameType
paramsPostUpdateAtomicParams

Accounts

  • payer
    WritableSigner
  • guardian_set
    Read-only
  • config
    Read-only
  • treasury
    Writable
  • price_update_account
    WritableSigner
  • system_program
    Read-only
  • write_authority
    Read-onlySigner
reclaim_rentExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • payer
    WritableSigner
  • price_update_account
    Writable
reclaim_twap_rentExpand

Arguments

No unambiguous argument schema is available.

Accounts

  • payer
    WritableSigner
  • twap_update_account
    Writable
request_governance_authority_transferExpand

Arguments

NameType
targetGovernanceAuthoritypublicKey

Accounts

  • payer
    Read-onlySigner
  • config
    Writable
set_data_sourcesExpand

Arguments

NameType
validDataSourcesDataSource[]

Accounts

  • payer
    Read-onlySigner
  • config
    Writable
set_feeExpand

Arguments

NameType
singleUpdateFeeInLamportsu64

Accounts

  • payer
    Read-onlySigner
  • config
    Writable
set_minimum_signaturesExpand

Arguments

NameType
minimumSignaturesu8

Accounts

  • payer
    Read-onlySigner
  • config
    Writable
set_wormhole_addressExpand

Arguments

NameType
wormholepublicKey

Accounts

  • payer
    Read-onlySigner
  • config
    Writable

Program-defined data

IDL events (0)

These are events defined by the Pyth Solana Receiver Program IDL.

No IDL events are listed for this program.

Filter vocabulary

Runtime account roles (11)

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

  • config
  • encoded_vaa
  • end_encoded_vaa
  • guardian_set
  • payer
  • price_update_account
  • start_encoded_vaa
  • system_program
  • treasury
  • twap_update_account
  • write_authority
CTA Video
Divider Image

Parsed Streams documentation

View all
experience the difference

Get started

Parsed Streams is available on all paid plans