Transactions

Contribution #45265