Reading through the Yellow paper, I can see that each block header includes the Keccak 256 hash of the root of the trie for transactions and transaction receipts. I am struggling to understand how and where they are created.
How are the Transactions Trie and the Transaction Receipts Trie related for a given block?
Is it the case that, as the world state is updated by going through the transactions, the transactions and transaction receipts are stored in their respective tries?