Transactions

Contribution #47453