Transactions

Contribution #47204