Solana Data APIs
Wormhole Receiver Data API
Explore decoded instructions, events, and account roles for Wormhole Receiver.
HDwcJBJXjL9FpJ7UBsYBtaDjsBUhuLCUYoz3zr8SWWaQdescribeProgram
Call describeProgram to get a parsed list of instructions, accounts, and roles for Wormhole Receiver and 3,600+ Solana programs.
{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "HDwcJBJXjL9FpJ7UBsYBtaDjsBUhuLCUYoz3zr8SWWaQ"
}
]
}{
"jsonrpc": "2.0",
"id": 1,
"method": "describeProgram",
"params": [
{
"program": "HDwcJBJXjL9FpJ7UBsYBtaDjsBUhuLCUYoz3zr8SWWaQ"
}
]
}Copyable examples
Stream Wormhole Receiver data
Subscribe using the Wormhole Receiver 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: ["HDwcJBJXjL9FpJ7UBsYBtaDjsBUhuLCUYoz3zr8SWWaQ"],
instructionNames: ["close_encoded_vaa"],
includeFailed: false,
includeCpi: true,
}],
}));
});Runtime vocabulary
Instructions (10)
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 10 instructions
close_encoded_vaaExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
write_authorityWritableSignerencoded_vaaWritable
close_message_v1ExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
emitter_authorityRead-onlySignerdraft_messageWritableclose_account_destinationWritable
close_signature_setExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
sol_destinationWritableSignerposted_vaaRead-onlysignature_setWritable
finalize_message_v1ExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
emitter_authorityRead-onlySignerdraft_messageWritable
init_encoded_vaaExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
write_authorityRead-onlySignerencoded_vaaWritable
init_message_v1ExpandCollapse
Arguments
| Name | Type |
|---|---|
| args | InitMessageV1Args |
Accounts
emitter_authorityRead-onlySignerdraft_messageWritable
post_vaa_v1ExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
payerWritableSignerencoded_vaaRead-onlyposted_vaaWritablesystem_programRead-only
verify_encoded_vaa_v1ExpandCollapse
Arguments
No unambiguous argument schema is available.
Accounts
write_authorityRead-onlySignerdraft_vaaWritableguardian_setRead-only
write_encoded_vaaExpandCollapse
Arguments
| Name | Type |
|---|---|
| args | WriteEncodedVaaArgs |
Accounts
write_authorityRead-onlySignerdraft_vaaWritable
write_message_v1ExpandCollapse
Arguments
| Name | Type |
|---|---|
| args | WriteMessageV1Args |
Accounts
emitter_authorityRead-onlySignerdraft_messageWritable
No IDL events are listed for this program.
Filter vocabulary
Runtime account roles (12)
Use these exact describeProgram role names when building Parsed Streams account-role filters.
close_account_destinationdraft_messagedraft_vaaemitter_authorityencoded_vaaguardian_setpayerposted_vaasignature_setsol_destinationsystem_programwrite_authority


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


