--[[
  CoinAPI Market Data REST API

  No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

  The version of the OpenAPI document: v1
  Contact: support@apibricks.io
  Generated by: https://openapi-generator.tech
]]

-- options_option_exchange_group class
local options_option_exchange_group = {}
local options_option_exchange_group_mt = {
	__name = "options_option_exchange_group";
	__index = options_option_exchange_group;
}

local function cast_options_option_exchange_group(t)
	return setmetatable(t, options_option_exchange_group_mt)
end

local function new_options_option_exchange_group(asset_id_base, asset_id_quote, underlying_price, time_expiration, strikes)
	return cast_options_option_exchange_group({
		["asset_id_base"] = asset_id_base;
		["asset_id_quote"] = asset_id_quote;
		["underlying_price"] = underlying_price;
		["time_expiration"] = time_expiration;
		["strikes"] = strikes;
	})
end

return {
	cast = cast_options_option_exchange_group;
	new = new_options_option_exchange_group;
}
