Transactions

Contribution #48904