change factory split at transaction factory file
Merge branch 'feature/add-basic-tests' into jose-romero