ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Attributes | List of all members
currency_market_tier Struct Referencefinal

Valid currency market tier classifications. More...

#include <currency_market_tier.hpp>

Collaboration diagram for currency_market_tier:
Collaboration graph

Public Attributes

int version = 0
 Version number for optimistic locking and change tracking.
 
std::string code
 Unique currency market tier code.
 
std::string name
 Human-readable name for the currency market tier.
 
std::string description
 Detailed description of the currency market tier.
 
int display_order
 Order for UI display purposes.
 
std::string modified_by
 Username of the person who last modified this currency market tier.
 
std::string performed_by
 Username of the account that performed this action.
 
std::string change_reason_code
 Code identifying the reason for the change.
 
std::string change_commentary
 Free-text commentary explaining the change.
 
std::chrono::system_clock::time_point recorded_at
 Timestamp when this version of the record was recorded.
 

Detailed Description

Valid currency market tier classifications.

Reference data table defining valid currency market tier categories. Currencies are classified into market tiers such as g10, emerging, exotic, frontier, or historical.

Currency market tiers are managed by the system tenant and are used to categorise currencies by their market liquidity and development level.

Member Data Documentation

◆ code

std::string code

Unique currency market tier code.

Examples: 'g10', 'emerging', 'exotic', 'frontier', 'historical'.

◆ change_reason_code

std::string change_reason_code

Code identifying the reason for the change.

References change_reasons table (soft FK).