PreiseGitHubDashboard

Solana

programSubscribe10 Credits

Subscribes to notifications when accounts owned by a program change (WebSocket).

Netzwerk: solana

Parameter

NameTypBeschreibung
programIdstringProgram public key (base-58).
configObjectOptional configuration object. commitment: processed | confirmed | finalized (default finalized); filters: up to 4 filter objects (dataSize, memcmp), all must match; encoding: base58 | base64 | base64+zstd | binary | jsonParsed (default binary); dataSlice: { offset, length } (not with jsonParsed). (optional)

Rückgabewert

Typ

integer

Subscription id (integer). Pass it to programUnsubscribe; notifications arrive as programNotification messages.

Codebeispiele

wscat -c wss://holy-burned-sky-solana-mainnet.rpcnode.dev/7c9e6679-7425-40de-944b-e07fc1f90ae7
> {"jsonrpc":"2.0","id":1,"method":"programSubscribe","params":["11111111111111111111111111111111",{"encoding":"base64","filters":[{"dataSize":80}]}]}