Transactions

Contribution #78392