Transactions

Contribution #47708