I guess I'm something missing in understanding hyperblock.
Let's take this hyperblock "curl https://gateway.elrond.com/hyperblock/by-nonce/8936293"
tx 16f984ce9bd9347bfe234c94b44335c40da189febd602be8615f1f5672040838
If we'll investigate block response, this tx marked as success, if we'll see the same tx via explorer https://explorer.elrond.com/transactions/16f984ce9bd9347bfe234c94b44335c40da189febd602be8615f1f5672040838 - it has status failed.
From the doc, I understood, that hyperblock returns only executed transactions.
The main goal: listen and save only all successful transactions
1. Does this mean that tx was executed, but we don't know if it was successful or failed?
2. Is there any possibility by one API call collects all executed and successful tx?
3. Will sorting by destinationShard filter executed and accepted tx to the shards (this tx dest. is metachain)?
There is a difference between successfull transactions and transaction where the smart contract execution was successfull as well :)
1. You will have to look into the smart contract results to know if the sc was executed successfully
2. I don't think so, but maybe via api.elrond.com
3. Not sure what the shard has to do with the status of the tx :) The dest shard was metashard because it seems like the target was the delegation sc which lives in the metachain
There is a difference between successfull transactions and transaction where the smart contract execution was successfull as well :) 1. You will have to look into the smart contract results to know if the sc was executed successfully 2. I don't think so, but maybe via api.elrond.com 3. Not sure what the shard has to do with the status of the tx :) The dest shard was metashard because it seems like the target was the delegation sc which lives in the metachain