Add TransactionType Enum

/cc @fcduarte @amitbharadwaj