Transactions

Contribution #47223