User should be able to explicitly set transaction status (e.g. TC.setTransactionStatus)
Could you please elaborate this a little bit more? Currently in other protocols, there is a setTransactionStatus API which changes the default value of :
1) ALL open transactions (cannot specify which transaction it wants to set).
2) and which default value have LR_AUTO in their lr.endTransaction statement.
Do you want the exactly same functionality in TC?