Transactions

Contribution #46541