What fields does Ethereum use when creating a hash for a transaction? Suppose the following:
- The blockchain has three blocks
- There's a transaction
transaction2which is originally in
- The blockchain gets reorged such that it's now
transaction2is now in
Would we expect that
transaction2 has the same hash now that it's in a different block with a different parent block?