add module purchase_origin_address
split tests in travis