The aleatory contract is a special contract taking uncertain item as the contract object. It's contingent, so people generally regard it as the improper one.
The general standards to judge the legitimation of aleatory contract are as follows : if the contract damages the interests of one party, interests of others, or public interests ;