Transactions

Contribution #65301
Contribution #48425