A "contract of sale" includes both a sale where the seller transfers the ownership of the goods to the buyer and an agreement to sell where the ownership of goods is to be transferred at a future time or subject to some conditions to be fulfilled later on.