Transactions

Contribution #52380