Transactions

Contribution #80206