moved TX interface to BSV