The discrepancies you are experiencing with the TON API endpoints could be due to querying the incorrect workchain. The address UQCzwxqIw1pt41DND9pgGfAOhJKtQQEgjVcpn0rHxv-4b8Ob
resides in the basechain (workchain=0), but you are looking for transactions in the masterchain (workchain=-1).
To find the correct transaction, follow these steps:
- Query the /getBlockTransactions endpoint with the correct workchain (workchain=0) and shard (-9223372036854775808) values:
https://toncenter.com/api/v2/getBlockTransactions?workchain=0&shard=-9223372036854775808&seqno=21407484
This query should return the required transaction.
- If you still cannot find the transaction, retrieve all shards for the block you found using the /shards endpoint:
https://toncenter.com/api/v2/shards?seqno=16512830
Then, for the block you found and for each shard, get the transactions list. You should find your transaction in the block with the following parameters: workchain=0, shard=-9223372036854775808
, and seqno=21407484
.
By querying the correct workchain and shard, you should be able to locate the transaction with the same logical time as initially given to the /getTransactions
method.