Transactions

Contribution #82390