Rename class
Rename class.
Change return type of transaction
Change accessibility of internal enum to private
Change return type of transaction to string