How to validate transaction using block header and transaction bytes?

How to validate transaction using header and transaction? How one can say transaction was successful using header? Similar to receipt status in Ethereum?