refactor: use new transaction interface
Resolves a FIXME
comment: FIXME: start_transaction api is awful, it would be too ugly to use here in the state it's currently in
Edited by Yaroslav Dynnikov
Resolves a FIXME
comment: FIXME: start_transaction api is awful, it would be too ugly to use here in the state it's currently in