I am reading the transaction part. I don't know how to get the transaction hash. Does the whole transaction (include its vins and vouts) get hashed?
If a transaction has two vouts (spent by different transaction tx2 and t3), when t2 and t3 spent the vout, they will get the same prevout hash. Is that correct?
tx1: tx1_out1 --------> node_A ----tx2(using tx1_out1)---> tx1_out2 --------> node_B ----tx3(using tx1_out2)--->
Will tx2 and tx3 have conflicts, since tx1_out1 and tx1_out2 are spending the same hash?