Compiled pb
Reworked TransactionType (again)