No tx hash in block/at/public tx list

Greetings community.

I’m parsing nem blockchain via /block/at/public api endpoint on my local node. In the list of block transactions there is no tx hash. Why? And is there any way to get tx hash of transactions that are related to at least one of my addresses?

Thanks.

You can fetch transactions releated with your account using /account/transfers/all (https://nemproject.github.io/)

Done this way.

But how blockchain explorers works?

I guess block explorers using local NIS API.
For example “Getting part of a chain” (/local/chain/blocks-after). It has https://nemproject.github.io/#explorerBlockViewModel and ExplorerTransferViewModel which contains hash.

Oh, great. That’s I was looking for. Thanks.

But anyway strange that /block/at/public don’t have tx hash.

Maybe it’s available only in local calls because of performance. I’m not sure.
CC: @BloodyRookie