Transactions

Contribution #48092