[TS-2475] Adding new transaction methods to C++ API