Ethereum’s draft EIP-7906 would let wallets and protocols inspect a transaction’s outcome and reject execution that breaks their rules.

Financial protection still depends on a check the account or protocol requires without bypass, trustworthy reference inputs and a loss limit the transaction builder cannot weaken. A failed check would revert the execution body, but the gas payer would still pay for consumed gas and initial validation changes would remain.