Transaction wrapper

cc @BlairAlegroTech