Transactions

Contribution #52409