agent create_contract with status.create_contract