如何从 NEAR 中的一个区块中获取所有交易?

How to get all the Transactions from a block in NEAR?

我已经试用了 Apis - https://docs.near.org/docs/api/rpc#changes-in-block但是实验性的似乎没有长期支持。任何帮助请

我也设置了一个节点但是我没有找到节点Apis来查询节点

交易包含在块中,所以你需要块(块的数量对应于分片的数量)。

所以基本上你得到了块https://docs.near.org/docs/api/rpc#block-details

http post https://rpc.testnet.near.org jsonrpc=2.0 id=dontcare method=block \
  params:='{
    "finality": "final"
  }'

正在从 result.chunks

中选取全部 chunk_hash

之后获取每个块

https://docs.near.org/docs/api/rpc#chunk-details

http post https://rpc.testnet.near.org jsonrpc=2.0 method=chunk params:='{"chunk_id": "71gaCoF2vgDp2td2BWemSfrQkPNEaXqEiybZpt1k3doZ"}' id=dontcare

并且在 result.transactions 中您可以找到所有交易。