Transactions

Contribution #48373