Add basic TX consumer capability with initial tests.