startTransaction method
Implementation
Future<Transaction> startTransaction() async {
final transactionId = await p.withTransaction(WithTransactionRequest(
connectionOid: connection.connectionId.toByteList(),
sessionOid: sessionId.toByteList(),
));
final transaction =
Transaction(session: this, transactionId: transactionId);
return transaction;
}