transactions
Subscribe to transactions as they are finalized, with optional filtering.
Resume from a known point with after (an opaque cursor from a prior delivery) and/or filter.afterCheckpoint. The subscription first backfills the matching transactions after that point via the scanning API, then continues with the live stream.
Each matching transaction is yielded individually as an edge, ordered by checkpoint and then by position within the checkpoint. Each edge carries a cursor for resumption.
Set progress to true to also receive progress payloads (a null node carrying only a cursor) during stretches that match nothing, so the resume cursor advances without waiting for a match. It defaults to false, where only matching transactions are delivered. Live progress is paced by the server and can be turned off there, so a live-only subscription may receive none.
This subscription is not yet available for use.
transactions(
filter: TransactionFilter
after: String
progress: Boolean! = false
): TransactionSubscriptionEdge!
Arguments
transactions.filter ● TransactionFilter input
transactions.after ● String scalar
transactions.progress ● Boolean! non-null scalar
Type
TransactionSubscriptionEdge object
One payload of the transactions subscription: a matching transaction, or progress.