Transactions

Contribution #48259