Transactions

Contribution #46747