Hi,
Is there a way for proving that an extrinsic on a Solochain was executed successfully?
My flow would look like this: after a block is executed, a polkadot.js app gathers block data and extrinsics’ proofs (if there is such a thing?) and relays them to a Solana contract.
This contract then:
- verifies the block seal (generated by the Aura consensus) → already done
- verifies that the block extrinsics generate the extrinsicsRoot → already done
- verifies extrinsics’ execution success → I’m blocked with this one
Anything is welcome solutions, hints, links, etc.
Thank you very much!