Transactions

Contribution #48870