Transactions

Contribution #55962