Fixing some issues with properties and transactiontype enum