Transactions

Contribution #47665