Transactions

Contribution #47062