make LedgerThing isTransactionStart a @staticmethod