Resolve #830: Update API to allow specifying collateral asset type for shorts