Transactions

Contribution #78539