The 10th Amendment exists, and regulation of gambling and/or financial futures are definitely not in the constitution
This is a matter of whether the state laws violate the constitution.
> place restrictions on gamblers within their borders
This is a matter of if state laws have been preempted by federal laws.
Again these two things are not like each other.