Transactions

Contribution #47553