Transactions

Contribution #42319