Transactions

Contribution #47670