tx is now part of the chain package