Transactions

Contribution #46288