logsSubscribe
WebSocket — JSON-RPC Subscribe to transaction logging to receive notifications with log output.Parameters
Filter — one of:
"all"— all transactions except vote transactions"allWithVotes"— all transactions including vote transactions{ "mentions": ["<pubkey>"] }— transactions mentioning an address
Configuration object:
commitment(string) — commitment level
Request
Response
Notification Format
logsUnsubscribe
WebSocket — JSON-RPC Cancel transaction logging notifications.Subscription ID returned by
logsSubscribe.Response
signatureSubscribe
WebSocket — JSON-RPC Subscribe to receive a notification when the transaction with the given signature reaches the specified commitment level. The subscription is automatically cancelled after the notification is delivered.Parameters
Transaction signature, base-58 encoded.
Configuration object:
commitment(string) — commitment level (default:finalized)enableReceivedNotification(boolean) — receive notification when the transaction is received by the node
Request
Response
Notification Format
The subscription is automatically removed once the notification is sent. No need to call
signatureUnsubscribe.signatureUnsubscribe
WebSocket — JSON-RPC Cancel signature confirmation notifications (if needed before delivery).Subscription ID returned by
signatureSubscribe.Response
