Transactions

Contribution #79033