add National Bank of Ukraine exchange rates data source

This commit is contained in:
Mykyta Lytvynenko
2025-04-20 01:15:32 +03:00
committed by mayswind
parent a44ac333ab
commit 3a467d758e
6 changed files with 339 additions and 1 deletions
@@ -65,6 +65,9 @@ func InitializeExchangeRatesDataSource(config *settings.Config) error {
} else if config.ExchangeRatesDataSource == settings.InternationalMonetaryFundDataSource {
Container.Current = &InternationalMonetaryFundDataSource{}
return nil
} else if config.ExchangeRatesDataSource == settings.NationalBankOfUkraineDataSource {
Container.Current = &NationalBankOfUkraineDataSource{}
return nil
}
return errs.ErrInvalidExchangeRatesDataSource