query Transaction Blocks
abstract suspend fun queryTransactionBlocks(filter: TransactionBlockFilter = TransactionBlockFilter(), options: TransactionBlockResponseOptions = TransactionBlockResponseOptions()): Result<QueryTransactionBlocksQuery.Data?, SuiError>
Fetches a paginated list of transaction blocks matching a specified filter.
Return
A Result which is either:
Ok
: Containing a nullable QueryTransactionBlocksQuery.Data object with a list of transaction blocks and a pagination cursor.Err
: Containing a SuiError object with a list of GraphQLErrors.
Parameters
filter
A TransactionBlockFilter to narrow down the search criteria (e.g., by sender, recipient, or object ID).
options
The TransactionBlockResponseOptions specifying which details of the matching transactions to include in the response.