# Block height/number undefined in transaction data

**URL:** <https://forum.fuel.network/t/block-height-number-undefined-in-transaction-data/5396>\
**Category:** TypeScript SDK\
**Tags:** testnet, feedback\
**Created:** [May 29, 2024, 12:31am UTC](https://forum.fuel.network/t/block-height-number-undefined-in-transaction-data/5396 "2024-05-29T00:31:17Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![p.s](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/p.s/32/2491_2.png) [@p.s](https://forum.fuel.network/u/p.s)\
**Post date:** [May 29, 2024, 8:54am UTC](https://forum.fuel.network/t/block-height-number-undefined-in-transaction-data/5396/3 "2024-05-29T08:54:20Z")

</div>

Hey @singhparshant 👋

Welcome to the community!

We have the `getTransactionsSummaries` which seems to fit your use case, it can be used like so:

```ts
import { getTransactionsSummaries } from "fuels";

const summaries = await getTransactionsSummaries({
  provider,
  filters: {
    owner: request.address,
  }
});

for (const tx of summaries.transactions) {
  console.log(tx.blockId);
  console.log(tx.transaction.txPointer?.blockHeight)
}

```

It’s worth noting, that only transactions that have been accepted and processed by the node (with a type of `SuccessStatus` or `FailureStatus`) will have the appropriate block information. So, transactions pending execution (with a type of `SubmittedStatus`) will not contain any block information.

---

_[View the full topic](https://forum.fuel.network/t/block-height-number-undefined-in-transaction-data/5396)._
