Transactions

Contribution #48997