The three clauses that the framers added to the constitution to address commerce were the interstate commerce clause, foreign commerce clause, and the Indian commerce clause.
The framers found these clauses necessary because they wanted to have a normal and regular commerce between the states.
Explanation:
The commerce clause was formed, so that the United States congress could have power to regulate commerce with various nations , within states and within the indian tribe.
This clause was mainly formed to promote trade and not restrict it.
But there continues to be a dispute within the courts of the United States, as to what range of powers should be given to the congress through this clause.
So how effective the clause will be, depends upon the US supreme court and its interpretation of the clause.