Transactions

Contribution #79564