module

MonobankApi::CurrencyData

Provides multilingual currency information by ISO 4217 numeric code

Currency data is sourced from Our World in Data: https://github.com/ourworldincode/currency Raw data: https://raw.githubusercontent.com/ourworldincode/currency/main/currencies.json

Class methods

code_alpha(iso_num : Int32) : String | Nil

Повертає ISO 4217 трьохлітерний код валюти

MonobankApi::CurrencyData.code_alpha(980) # => "UAH"
MonobankApi::CurrencyData.code_alpha(840) # => "USD"
Source
iso_num(code_alpha : String) : Int32 | Nil

Повертає ISO 4217 числовий код за трьохлітерним кодом

MonobankApi::CurrencyData.iso_num("UAH") # => 980
MonobankApi::CurrencyData.iso_num("USD") # => 840
Source
name(iso_num : Int32) : String | Nil

Повертає назву валюти за ISO 4217 кодом

MonobankApi::CurrencyData.name(980) # => "Ukrainian Hryvnia"
MonobankApi::CurrencyData.name(840) # => "United States Dollar"
Source
symbol(iso_num : Int32) : String | Nil

Повертає символ валюти

MonobankApi::CurrencyData.symbol(980) # => "₴"
MonobankApi::CurrencyData.symbol(840) # => "$"
Source
symbol_native(iso_num : Int32) : String | Nil

Повертає рідний символ валюти

MonobankApi::CurrencyData.symbol_native(980) # => "грн"
MonobankApi::CurrencyData.symbol_native(840) # => "$"
Source