Transactions

Contribution #47547