Transactions

Contribution #47819