Transactions

Contribution #45931