Transactions

Contribution #48097