20#ifndef ORES_REFDATA_API_DOMAIN_CURRENCY_VERSION_HPP
21#define ORES_REFDATA_API_DOMAIN_CURRENCY_VERSION_HPP
25#include "ores.refdata.api/domain/currency.hpp"
Domain types for risk management.
Definition EntityDetailOperations.hpp:192
Represents a currency with its metadata and formatting rules.
Definition currency.hpp:34
Represents a specific version of a currency with metadata.
Definition currency_version.hpp:32
std::string modified_by
Username of the person who recorded this version in the system.
Definition currency_version.hpp:46
int version_number
Version number (1-based, higher is newer).
Definition currency_version.hpp:41
std::chrono::system_clock::time_point recorded_at
Timestamp when this version was recorded in the system.
Definition currency_version.hpp:51
std::string change_summary
Summary of changes made in this version.
Definition currency_version.hpp:58
currency data
The currency data at this version.
Definition currency_version.hpp:36