Transactions

Contribution #47544