SoftBank.Note.Currency (soft_bank v0.1.3) View Source

Provides currency support to SoftBank.Note

Some useful helper methods include:

A helper function exists for each currency using the lowercase three-character currency code

Example:

iex> SoftBank.Note.Currency.usd(100)
%SoftBank.Note{amount: 100, currency: :USD}

Link to this section Summary

Functions

Convenience method to create a SoftBank.Note object for the UAE Dirham (AED) currency.

Convenience method to create a SoftBank.Note object for the Afghani (AFN) currency.

Convenience method to create a SoftBank.Note object for the Lek (ALL) currency.

Convenience method to create a SoftBank.Note object for the Armenian Dram (AMD) currency.

Convenience method to create a SoftBank.Note object for the Netherlands Antillian Guilder (ANG) currency.

Convenience method to create a SoftBank.Note object for the Kwanza (AOA) currency.

Convenience method to create a SoftBank.Note object for the Argentine Peso (ARS) currency.

Convenience method to create a SoftBank.Note object for the Australian Dollar (AUD) currency.

Convenience method to create a SoftBank.Note object for the Aruban Guilder (AWG) currency.

Convenience method to create a SoftBank.Note object for the Azerbaijanian Manat (AZN) currency.

Convenience method to create a SoftBank.Note object for the Convertible Marks (BAM) currency.

Convenience method to create a SoftBank.Note object for the Barbados Dollar (BBD) currency.

Convenience method to create a SoftBank.Note object for the Taka (BDT) currency.

Convenience method to create a SoftBank.Note object for the Bulgarian Lev (BGN) currency.

Convenience method to create a SoftBank.Note object for the Bahraini Dinar (BHD) currency.

Convenience method to create a SoftBank.Note object for the Burundi Franc (BIF) currency.

Convenience method to create a SoftBank.Note object for the Bermudian Dollar (customarily known as Bermuda Dollar) (BMD) currency.

Convenience method to create a SoftBank.Note object for the Brunei Dollar (BND) currency.

Convenience method to create a SoftBank.Note object for the Boliviano Mvdol (BOB) currency.

Convenience method to create a SoftBank.Note object for the Boliviano Mvdol (BOV) currency.

Convenience method to create a SoftBank.Note object for the Brazilian Real (BRL) currency.

Convenience method to create a SoftBank.Note object for the Bahamian Dollar (BSD) currency.

Convenience method to create a SoftBank.Note object for the Indian Rupee Ngultrum (BTN) currency.

Convenience method to create a SoftBank.Note object for the Pula (BWP) currency.

Convenience method to create a SoftBank.Note object for the Belarussian Ruble (BYR) currency.

Convenience method to create a SoftBank.Note object for the Belize Dollar (BZD) currency.

Convenience method to create a SoftBank.Note object for the Canadian Dollar (CAD) currency.

Convenience method to create a SoftBank.Note object for the Congolese Franc (CDF) currency.

Convenience method to create a SoftBank.Note object for the Swiss Franc (CHF) currency.

Convenience method to create a SoftBank.Note object for the Chilean Peso Unidades de fomento (CLF) currency.

Convenience method to create a SoftBank.Note object for the Chilean Peso Unidades de fomento (CLP) currency.

Convenience method to create a SoftBank.Note object for the Yuan Renminbi (CNY) currency.

Convenience method to create a SoftBank.Note object for the Colombian Peso Unidad de Valor Real (COP) currency.

Convenience method to create a SoftBank.Note object for the Colombian Peso Unidad de Valor Real (COU) currency.

Convenience method to create a SoftBank.Note object for the Costa Rican Colon (CRC) currency.

Convenience method to create a SoftBank.Note object for the Cuban Peso Peso Convertible (CUC) currency.

Convenience method to create a SoftBank.Note object for the Cuban Peso Peso Convertible (CUP) currency.

Convenience method to create a SoftBank.Note object for the Cape Verde Escudo (CVE) currency.

Convenience method to create a SoftBank.Note object for the Czech Koruna (CZK) currency.

Convenience method to create a SoftBank.Note object for the Djibouti Franc (DJF) currency.

Convenience method to create a SoftBank.Note object for the Danish Krone (DKK) currency.

Convenience method to create a SoftBank.Note object for the Dominican Peso (DOP) currency.

Convenience method to create a SoftBank.Note object for the Algerian Dinar (DZD) currency.

Convenience method to create a SoftBank.Note object for the Kroon (EEK) currency.

Convenience method to create a SoftBank.Note object for the Egyptian Pound (EGP) currency.

Convenience method to create a SoftBank.Note object for the Nakfa (ERN) currency.

Convenience method to create a SoftBank.Note object for the Ethiopian Birr (ETB) currency.

Convenience method to create a SoftBank.Note object for the Euro (EUR) currency.

Returns true if a currency is defined

Convenience method to create a SoftBank.Note object for the Fiji Dollar (FJD) currency.

Convenience method to create a SoftBank.Note object for the Falkland Islands Pound (FKP) currency.

Convenience method to create a SoftBank.Note object for the Pound Sterling (GBP) currency.

Convenience method to create a SoftBank.Note object for the Lari (GEL) currency.

Returns a map with the name and symbol of the currency or nil if it doesn’t exist.

Returns a map with the name and symbol of the currency. An ArgumentError is raised if the currency doesn’t exist.

Convenience method to create a SoftBank.Note object for the Cedi (GHS) currency.

Convenience method to create a SoftBank.Note object for the Gibraltar Pound (GIP) currency.

Convenience method to create a SoftBank.Note object for the Dalasi (GMD) currency.

Convenience method to create a SoftBank.Note object for the Guinea Franc (GNF) currency.

Convenience method to create a SoftBank.Note object for the Quetzal (GTQ) currency.

Convenience method to create a SoftBank.Note object for the Guyana Dollar (GYD) currency.

Convenience method to create a SoftBank.Note object for the Hong Kong Dollar (HKD) currency.

Convenience method to create a SoftBank.Note object for the Lempira (HNL) currency.

Convenience method to create a SoftBank.Note object for the Croatian Kuna (HRK) currency.

Convenience method to create a SoftBank.Note object for the Gourde US Dollar (HTG) currency.

Convenience method to create a SoftBank.Note object for the Forint (HUF) currency.

Convenience method to create a SoftBank.Note object for the Rupiah (IDR) currency.

Convenience method to create a SoftBank.Note object for the New Israeli Sheqel (ILS) currency.

Convenience method to create a SoftBank.Note object for the Indian Rupee (INR) currency.

Convenience method to create a SoftBank.Note object for the Iraqi Dinar (IQD) currency.

Convenience method to create a SoftBank.Note object for the Iranian Rial (IRR) currency.

Convenience method to create a SoftBank.Note object for the Iceland Krona (ISK) currency.

Convenience method to create a SoftBank.Note object for the Jamaican Dollar (JMD) currency.

Convenience method to create a SoftBank.Note object for the Jordanian Dinar (JOD) currency.

Convenience method to create a SoftBank.Note object for the Yen (JPY) currency.

Convenience method to create a SoftBank.Note object for the Kenyan Shilling (KES) currency.

Convenience method to create a SoftBank.Note object for the Som (KGS) currency.

Convenience method to create a SoftBank.Note object for the Riel (KHR) currency.

Convenience method to create a SoftBank.Note object for the Comoro Franc (KMF) currency.

Convenience method to create a SoftBank.Note object for the North Korean Won (KPW) currency.

Convenience method to create a SoftBank.Note object for the Won (KRW) currency.

Convenience method to create a SoftBank.Note object for the Kuwaiti Dinar (KWD) currency.

Convenience method to create a SoftBank.Note object for the Cayman Islands Dollar (KYD) currency.

Convenience method to create a SoftBank.Note object for the Tenge (KZT) currency.

Convenience method to create a SoftBank.Note object for the Kip (LAK) currency.

Convenience method to create a SoftBank.Note object for the Lebanese Pound (LBP) currency.

Convenience method to create a SoftBank.Note object for the Sri Lanka Rupee (LKR) currency.

Convenience method to create a SoftBank.Note object for the Liberian Dollar (LRD) currency.

Convenience method to create a SoftBank.Note object for the Rand Loti (LSL) currency.

Convenience method to create a SoftBank.Note object for the Lithuanian Litas (LTL) currency.

Convenience method to create a SoftBank.Note object for the Latvian Lats (LVL) currency.

Convenience method to create a SoftBank.Note object for the Libyan Dinar (LYD) currency.

Convenience method to create a SoftBank.Note object for the Moroccan Dirham (MAD) currency.

Convenience method to create a SoftBank.Note object for the Moldovan Leu (MDL) currency.

Convenience method to create a SoftBank.Note object for the Malagasy Ariary (MGA) currency.

Convenience method to create a SoftBank.Note object for the Denar (MKD) currency.

Convenience method to create a SoftBank.Note object for the Kyat (MMK) currency.

Convenience method to create a SoftBank.Note object for the Tugrik (MNT) currency.

Convenience method to create a SoftBank.Note object for the Pataca (MOP) currency.

Convenience method to create a SoftBank.Note object for the Ouguiya (MRO) currency.

Convenience method to create a SoftBank.Note object for the Mauritius Rupee (MUR) currency.

Convenience method to create a SoftBank.Note object for the Rufiyaa (MVR) currency.

Convenience method to create a SoftBank.Note object for the Kwacha (MWK) currency.

Convenience method to create a SoftBank.Note object for the Mexican Peso Mexican Unidad de Inversion (UDI) (MXN) currency.

Convenience method to create a SoftBank.Note object for the Mexican Peso Mexican Unidad de Inversion (UDI) (MXV) currency.

Convenience method to create a SoftBank.Note object for the Malaysian Ringgit (MYR) currency.

Convenience method to create a SoftBank.Note object for the Metical (MZN) currency.

Convenience method to create a SoftBank.Note object for the Rand Namibia Dollar (NAD) currency.

Returns the name of the currency or nil if it doesn’t exist.

Returns the name of the currency. An ArgumentError is raised if the currency doesn’t exist.

Convenience method to create a SoftBank.Note object for the Naira (NGN) currency.

Convenience method to create a SoftBank.Note object for the Cordoba Oro (NIO) currency.

Convenience method to create a SoftBank.Note object for the Norwegian Krone (NOK) currency.

Convenience method to create a SoftBank.Note object for the Nepalese Rupee (NPR) currency.

Convenience method to create a SoftBank.Note object for the New Zealand Dollar (NZD) currency.

Convenience method to create a SoftBank.Note object for the Rial Omani (OMR) currency.

Convenience method to create a SoftBank.Note object for the Balboa US Dollar (PAB) currency.

Convenience method to create a SoftBank.Note object for the Nuevo Sol (PEN) currency.

Convenience method to create a SoftBank.Note object for the Kina (PGK) currency.

Convenience method to create a SoftBank.Note object for the Philippine Peso (PHP) currency.

Convenience method to create a SoftBank.Note object for the Pakistan Rupee (PKR) currency.

Convenience method to create a SoftBank.Note object for the Zloty (PLN) currency.

Convenience method to create a SoftBank.Note object for the Guarani (PYG) currency.

Convenience method to create a SoftBank.Note object for the Qatari Rial (QAR) currency.

Convenience method to create a SoftBank.Note object for the New Leu (RON) currency.

Convenience method to create a SoftBank.Note object for the Serbian Dinar (RSD) currency.

Convenience method to create a SoftBank.Note object for the Russian Ruble (RUB) currency.

Convenience method to create a SoftBank.Note object for the Rwanda Franc (RWF) currency.

Convenience method to create a SoftBank.Note object for the Saudi Riyal (SAR) currency.

Convenience method to create a SoftBank.Note object for the Solomon Islands Dollar (SBD) currency.

Convenience method to create a SoftBank.Note object for the Seychelles Rupee (SCR) currency.

Convenience method to create a SoftBank.Note object for the Sudanese Pound (SDG) currency.

Convenience method to create a SoftBank.Note object for the Swedish Krona (SEK) currency.

Convenience method to create a SoftBank.Note object for the Singapore Dollar (SGD) currency.

Convenience method to create a SoftBank.Note object for the Saint Helena Pound (SHP) currency.

Convenience method to create a SoftBank.Note object for the Leone (SLL) currency.

Convenience method to create a SoftBank.Note object for the Somali Shilling (SOS) currency.

Convenience method to create a SoftBank.Note object for the Surinam Dollar (SRD) currency.

Convenience method to create a SoftBank.Note object for the Dobra (STD) currency.

Convenience method to create a SoftBank.Note object for the El Salvador Colon US Dollar (SVC) currency.

Returns the symbol of the currency or nil if it doesn’t exist.

Returns the symbol of the currency. An ArgumentError is raised if the currency doesn’t exist.

Convenience method to create a SoftBank.Note object for the Syrian Pound (SYP) currency.

Convenience method to create a SoftBank.Note object for the Lilangeni (SZL) currency.

Convenience method to create a SoftBank.Note object for the Baht (THB) currency.

Convenience method to create a SoftBank.Note object for the Somoni (TJS) currency.

Convenience method to create a SoftBank.Note object for the Manat (TMT) currency.

Convenience method to create a SoftBank.Note object for the Tunisian Dinar (TND) currency.

Returns the atom representation of the currency key An ArgumentError is raised if the currency doesn’t exist.

Convenience method to create a SoftBank.Note object for the Pa'anga (TOP) currency.

Convenience method to create a SoftBank.Note object for the Turkish Lira (TRY) currency.

Convenience method to create a SoftBank.Note object for the Trinidad and Tobago Dollar (TTD) currency.

Convenience method to create a SoftBank.Note object for the New Taiwan Dollar (TWD) currency.

Convenience method to create a SoftBank.Note object for the Tanzanian Shilling (TZS) currency.

Convenience method to create a SoftBank.Note object for the Hryvnia (UAH) currency.

Convenience method to create a SoftBank.Note object for the Uganda Shilling (UGX) currency.

Convenience method to create a SoftBank.Note object for the US Dollar (USD) currency.

Convenience method to create a SoftBank.Note object for the Peso Uruguayo Uruguay Peso en Unidades Indexadas (UYI) currency.

Convenience method to create a SoftBank.Note object for the Peso Uruguayo Uruguay Peso en Unidades Indexadas (UYU) currency.

Convenience method to create a SoftBank.Note object for the Uzbekistan Sum (UZS) currency.

Convenience method to create a SoftBank.Note object for the Bolivar Fuerte (VEF) currency.

Convenience method to create a SoftBank.Note object for the Dong (VND) currency.

Convenience method to create a SoftBank.Note object for the Vatu (VUV) currency.

Convenience method to create a SoftBank.Note object for the Tala (WST) currency.

Convenience method to create a SoftBank.Note object for the CFA Franc BEAC (XAF) currency.

Convenience method to create a SoftBank.Note object for the Silver (XAG) currency.

Convenience method to create a SoftBank.Note object for the Gold (XAU) currency.

Convenience method to create a SoftBank.Note object for the Bond Markets Units European Composite Unit (EURCO) (XBA) currency.

Convenience method to create a SoftBank.Note object for the European Monetary Unit (E.M.U.-6) (XBB) currency.

Convenience method to create a SoftBank.Note object for the European Unit of Account 9(E.U.A.-9) (XBC) currency.

Convenience method to create a SoftBank.Note object for the European Unit of Account 17(E.U.A.-17) (XBD) currency.

Convenience method to create a SoftBank.Note object for the East Caribbean Dollar (XCD) currency.

Convenience method to create a SoftBank.Note object for the SDR (XDR) currency.

Convenience method to create a SoftBank.Note object for the UIC-Franc (XFU) currency.

Convenience method to create a SoftBank.Note object for the CFA Franc BCEAO (XOF) currency.

Convenience method to create a SoftBank.Note object for the Palladium (XPD) currency.

Convenience method to create a SoftBank.Note object for the CFP Franc (XPF) currency.

Convenience method to create a SoftBank.Note object for the Platinum (XPT) currency.

Convenience method to create a SoftBank.Note object for the Codes specifically reserved for testing purposes (XTS) currency.

Convenience method to create a SoftBank.Note object for the Yemeni Rial (YER) currency.

Convenience method to create a SoftBank.Note object for the Rand (ZAR) currency.

Convenience method to create a SoftBank.Note object for the Zambian Kwacha (ZMK) currency.

Convenience method to create a SoftBank.Note object for the Zimbabwe Dollar (ZWL) currency.

Link to this section Functions

Convenience method to create a SoftBank.Note object for the UAE Dirham (AED) currency.

Example:

iex> SoftBank.Note.Currency.aed(100)
%SoftBank.Note{amount: 100, currency: :AED}

Convenience method to create a SoftBank.Note object for the Afghani (AFN) currency.

Example:

iex> SoftBank.Note.Currency.afn(100)
%SoftBank.Note{amount: 100, currency: :AFN}

Convenience method to create a SoftBank.Note object for the Lek (ALL) currency.

Example:

iex> SoftBank.Note.Currency.all(100)
%SoftBank.Note{amount: 100, currency: :ALL}

Convenience method to create a SoftBank.Note object for the Armenian Dram (AMD) currency.

Example:

iex> SoftBank.Note.Currency.amd(100)
%SoftBank.Note{amount: 100, currency: :AMD}

Convenience method to create a SoftBank.Note object for the Netherlands Antillian Guilder (ANG) currency.

Example:

iex> SoftBank.Note.Currency.ang(100)
%SoftBank.Note{amount: 100, currency: :ANG}

Convenience method to create a SoftBank.Note object for the Kwanza (AOA) currency.

Example:

iex> SoftBank.Note.Currency.aoa(100)
%SoftBank.Note{amount: 100, currency: :AOA}

Convenience method to create a SoftBank.Note object for the Argentine Peso (ARS) currency.

Example:

iex> SoftBank.Note.Currency.ars(100)
%SoftBank.Note{amount: 100, currency: :ARS}

Convenience method to create a SoftBank.Note object for the Australian Dollar (AUD) currency.

Example:

iex> SoftBank.Note.Currency.aud(100)
%SoftBank.Note{amount: 100, currency: :AUD}

Convenience method to create a SoftBank.Note object for the Aruban Guilder (AWG) currency.

Example:

iex> SoftBank.Note.Currency.awg(100)
%SoftBank.Note{amount: 100, currency: :AWG}

Convenience method to create a SoftBank.Note object for the Azerbaijanian Manat (AZN) currency.

Example:

iex> SoftBank.Note.Currency.azn(100)
%SoftBank.Note{amount: 100, currency: :AZN}

Convenience method to create a SoftBank.Note object for the Convertible Marks (BAM) currency.

Example:

iex> SoftBank.Note.Currency.bam(100)
%SoftBank.Note{amount: 100, currency: :BAM}

Convenience method to create a SoftBank.Note object for the Barbados Dollar (BBD) currency.

Example:

iex> SoftBank.Note.Currency.bbd(100)
%SoftBank.Note{amount: 100, currency: :BBD}

Convenience method to create a SoftBank.Note object for the Taka (BDT) currency.

Example:

iex> SoftBank.Note.Currency.bdt(100)
%SoftBank.Note{amount: 100, currency: :BDT}

Convenience method to create a SoftBank.Note object for the Bulgarian Lev (BGN) currency.

Example:

iex> SoftBank.Note.Currency.bgn(100)
%SoftBank.Note{amount: 100, currency: :BGN}

Convenience method to create a SoftBank.Note object for the Bahraini Dinar (BHD) currency.

Example:

iex> SoftBank.Note.Currency.bhd(100)
%SoftBank.Note{amount: 100, currency: :BHD}

Convenience method to create a SoftBank.Note object for the Burundi Franc (BIF) currency.

Example:

iex> SoftBank.Note.Currency.bif(100)
%SoftBank.Note{amount: 100, currency: :BIF}

Convenience method to create a SoftBank.Note object for the Bermudian Dollar (customarily known as Bermuda Dollar) (BMD) currency.

Example:

iex> SoftBank.Note.Currency.bmd(100)
%SoftBank.Note{amount: 100, currency: :BMD}

Convenience method to create a SoftBank.Note object for the Brunei Dollar (BND) currency.

Example:

iex> SoftBank.Note.Currency.bnd(100)
%SoftBank.Note{amount: 100, currency: :BND}

Convenience method to create a SoftBank.Note object for the Boliviano Mvdol (BOB) currency.

Example:

iex> SoftBank.Note.Currency.bob(100)
%SoftBank.Note{amount: 100, currency: :BOB}

Convenience method to create a SoftBank.Note object for the Boliviano Mvdol (BOV) currency.

Example:

iex> SoftBank.Note.Currency.bov(100)
%SoftBank.Note{amount: 100, currency: :BOV}

Convenience method to create a SoftBank.Note object for the Brazilian Real (BRL) currency.

Example:

iex> SoftBank.Note.Currency.brl(100)
%SoftBank.Note{amount: 100, currency: :BRL}

Convenience method to create a SoftBank.Note object for the Bahamian Dollar (BSD) currency.

Example:

iex> SoftBank.Note.Currency.bsd(100)
%SoftBank.Note{amount: 100, currency: :BSD}

Convenience method to create a SoftBank.Note object for the Indian Rupee Ngultrum (BTN) currency.

Example:

iex> SoftBank.Note.Currency.btn(100)
%SoftBank.Note{amount: 100, currency: :BTN}

Convenience method to create a SoftBank.Note object for the Pula (BWP) currency.

Example:

iex> SoftBank.Note.Currency.bwp(100)
%SoftBank.Note{amount: 100, currency: :BWP}

Convenience method to create a SoftBank.Note object for the Belarussian Ruble (BYR) currency.

Example:

iex> SoftBank.Note.Currency.byr(100)
%SoftBank.Note{amount: 100, currency: :BYR}

Convenience method to create a SoftBank.Note object for the Belize Dollar (BZD) currency.

Example:

iex> SoftBank.Note.Currency.bzd(100)
%SoftBank.Note{amount: 100, currency: :BZD}

Convenience method to create a SoftBank.Note object for the Canadian Dollar (CAD) currency.

Example:

iex> SoftBank.Note.Currency.cad(100)
%SoftBank.Note{amount: 100, currency: :CAD}

Convenience method to create a SoftBank.Note object for the Congolese Franc (CDF) currency.

Example:

iex> SoftBank.Note.Currency.cdf(100)
%SoftBank.Note{amount: 100, currency: :CDF}

Convenience method to create a SoftBank.Note object for the Swiss Franc (CHF) currency.

Example:

iex> SoftBank.Note.Currency.chf(100)
%SoftBank.Note{amount: 100, currency: :CHF}

Convenience method to create a SoftBank.Note object for the Chilean Peso Unidades de fomento (CLF) currency.

Example:

iex> SoftBank.Note.Currency.clf(100)
%SoftBank.Note{amount: 100, currency: :CLF}

Convenience method to create a SoftBank.Note object for the Chilean Peso Unidades de fomento (CLP) currency.

Example:

iex> SoftBank.Note.Currency.clp(100)
%SoftBank.Note{amount: 100, currency: :CLP}

Convenience method to create a SoftBank.Note object for the Yuan Renminbi (CNY) currency.

Example:

iex> SoftBank.Note.Currency.cny(100)
%SoftBank.Note{amount: 100, currency: :CNY}

Convenience method to create a SoftBank.Note object for the Colombian Peso Unidad de Valor Real (COP) currency.

Example:

iex> SoftBank.Note.Currency.cop(100)
%SoftBank.Note{amount: 100, currency: :COP}

Convenience method to create a SoftBank.Note object for the Colombian Peso Unidad de Valor Real (COU) currency.

Example:

iex> SoftBank.Note.Currency.cou(100)
%SoftBank.Note{amount: 100, currency: :COU}

Convenience method to create a SoftBank.Note object for the Costa Rican Colon (CRC) currency.

Example:

iex> SoftBank.Note.Currency.crc(100)
%SoftBank.Note{amount: 100, currency: :CRC}

Convenience method to create a SoftBank.Note object for the Cuban Peso Peso Convertible (CUC) currency.

Example:

iex> SoftBank.Note.Currency.cuc(100)
%SoftBank.Note{amount: 100, currency: :CUC}

Convenience method to create a SoftBank.Note object for the Cuban Peso Peso Convertible (CUP) currency.

Example:

iex> SoftBank.Note.Currency.cup(100)
%SoftBank.Note{amount: 100, currency: :CUP}

Convenience method to create a SoftBank.Note object for the Cape Verde Escudo (CVE) currency.

Example:

iex> SoftBank.Note.Currency.cve(100)
%SoftBank.Note{amount: 100, currency: :CVE}

Convenience method to create a SoftBank.Note object for the Czech Koruna (CZK) currency.

Example:

iex> SoftBank.Note.Currency.czk(100)
%SoftBank.Note{amount: 100, currency: :CZK}

Convenience method to create a SoftBank.Note object for the Djibouti Franc (DJF) currency.

Example:

iex> SoftBank.Note.Currency.djf(100)
%SoftBank.Note{amount: 100, currency: :DJF}

Convenience method to create a SoftBank.Note object for the Danish Krone (DKK) currency.

Example:

iex> SoftBank.Note.Currency.dkk(100)
%SoftBank.Note{amount: 100, currency: :DKK}

Convenience method to create a SoftBank.Note object for the Dominican Peso (DOP) currency.

Example:

iex> SoftBank.Note.Currency.dop(100)
%SoftBank.Note{amount: 100, currency: :DOP}

Convenience method to create a SoftBank.Note object for the Algerian Dinar (DZD) currency.

Example:

iex> SoftBank.Note.Currency.dzd(100)
%SoftBank.Note{amount: 100, currency: :DZD}

Convenience method to create a SoftBank.Note object for the Kroon (EEK) currency.

Example:

iex> SoftBank.Note.Currency.eek(100)
%SoftBank.Note{amount: 100, currency: :EEK}

Convenience method to create a SoftBank.Note object for the Egyptian Pound (EGP) currency.

Example:

iex> SoftBank.Note.Currency.egp(100)
%SoftBank.Note{amount: 100, currency: :EGP}

Convenience method to create a SoftBank.Note object for the Nakfa (ERN) currency.

Example:

iex> SoftBank.Note.Currency.ern(100)
%SoftBank.Note{amount: 100, currency: :ERN}

Convenience method to create a SoftBank.Note object for the Ethiopian Birr (ETB) currency.

Example:

iex> SoftBank.Note.Currency.etb(100)
%SoftBank.Note{amount: 100, currency: :ETB}

Convenience method to create a SoftBank.Note object for the Euro (EUR) currency.

Example:

iex> SoftBank.Note.Currency.eur(100)
%SoftBank.Note{amount: 100, currency: :EUR}

Specs

exists?(SoftBank.Note.t() | String.t() | atom()) :: boolean()

Returns true if a currency is defined

Example:

iex> SoftBank.Note.Currency.exists?(:USD)
true
iex> SoftBank.Note.Currency.exists?("USD")
true
iex> SoftBank.Note.Currency.exists?(:WRONG)
false

Convenience method to create a SoftBank.Note object for the Fiji Dollar (FJD) currency.

Example:

iex> SoftBank.Note.Currency.fjd(100)
%SoftBank.Note{amount: 100, currency: :FJD}

Convenience method to create a SoftBank.Note object for the Falkland Islands Pound (FKP) currency.

Example:

iex> SoftBank.Note.Currency.fkp(100)
%SoftBank.Note{amount: 100, currency: :FKP}

Convenience method to create a SoftBank.Note object for the Pound Sterling (GBP) currency.

Example:

iex> SoftBank.Note.Currency.gbp(100)
%SoftBank.Note{amount: 100, currency: :GBP}

Convenience method to create a SoftBank.Note object for the Lari (GEL) currency.

Example:

iex> SoftBank.Note.Currency.gel(100)
%SoftBank.Note{amount: 100, currency: :GEL}

Specs

get(SoftBank.Note.t() | String.t() | atom()) :: map() | nil

Returns a map with the name and symbol of the currency or nil if it doesn’t exist.

Example:

iex> SoftBank.Note.Currency.get(:USD)
%{name: "US Dollar", symbol: "$"}
iex> SoftBank.Note.Currency.get(:WRONG)
nil

Specs

get!(SoftBank.Note.t() | String.t() | atom()) :: map()

Returns a map with the name and symbol of the currency. An ArgumentError is raised if the currency doesn’t exist.

Example:

iex> SoftBank.Note.Currency.get!(:USD)
%{name: "US Dollar", symbol: "$"}
iex> SoftBank.Note.Currency.get!(:WRONG)
** (ArgumentError) currency WRONG doesn’t exist

Convenience method to create a SoftBank.Note object for the Cedi (GHS) currency.

Example:

iex> SoftBank.Note.Currency.ghs(100)
%SoftBank.Note{amount: 100, currency: :GHS}

Convenience method to create a SoftBank.Note object for the Gibraltar Pound (GIP) currency.

Example:

iex> SoftBank.Note.Currency.gip(100)
%SoftBank.Note{amount: 100, currency: :GIP}

Convenience method to create a SoftBank.Note object for the Dalasi (GMD) currency.

Example:

iex> SoftBank.Note.Currency.gmd(100)
%SoftBank.Note{amount: 100, currency: :GMD}

Convenience method to create a SoftBank.Note object for the Guinea Franc (GNF) currency.

Example:

iex> SoftBank.Note.Currency.gnf(100)
%SoftBank.Note{amount: 100, currency: :GNF}

Convenience method to create a SoftBank.Note object for the Quetzal (GTQ) currency.

Example:

iex> SoftBank.Note.Currency.gtq(100)
%SoftBank.Note{amount: 100, currency: :GTQ}

Convenience method to create a SoftBank.Note object for the Guyana Dollar (GYD) currency.

Example:

iex> SoftBank.Note.Currency.gyd(100)
%SoftBank.Note{amount: 100, currency: :GYD}

Convenience method to create a SoftBank.Note object for the Hong Kong Dollar (HKD) currency.

Example:

iex> SoftBank.Note.Currency.hkd(100)
%SoftBank.Note{amount: 100, currency: :HKD}

Convenience method to create a SoftBank.Note object for the Lempira (HNL) currency.

Example:

iex> SoftBank.Note.Currency.hnl(100)
%SoftBank.Note{amount: 100, currency: :HNL}

Convenience method to create a SoftBank.Note object for the Croatian Kuna (HRK) currency.

Example:

iex> SoftBank.Note.Currency.hrk(100)
%SoftBank.Note{amount: 100, currency: :HRK}

Convenience method to create a SoftBank.Note object for the Gourde US Dollar (HTG) currency.

Example:

iex> SoftBank.Note.Currency.htg(100)
%SoftBank.Note{amount: 100, currency: :HTG}

Convenience method to create a SoftBank.Note object for the Forint (HUF) currency.

Example:

iex> SoftBank.Note.Currency.huf(100)
%SoftBank.Note{amount: 100, currency: :HUF}

Convenience method to create a SoftBank.Note object for the Rupiah (IDR) currency.

Example:

iex> SoftBank.Note.Currency.idr(100)
%SoftBank.Note{amount: 100, currency: :IDR}

Convenience method to create a SoftBank.Note object for the New Israeli Sheqel (ILS) currency.

Example:

iex> SoftBank.Note.Currency.ils(100)
%SoftBank.Note{amount: 100, currency: :ILS}

Convenience method to create a SoftBank.Note object for the Indian Rupee (INR) currency.

Example:

iex> SoftBank.Note.Currency.inr(100)
%SoftBank.Note{amount: 100, currency: :INR}

Convenience method to create a SoftBank.Note object for the Iraqi Dinar (IQD) currency.

Example:

iex> SoftBank.Note.Currency.iqd(100)
%SoftBank.Note{amount: 100, currency: :IQD}

Convenience method to create a SoftBank.Note object for the Iranian Rial (IRR) currency.

Example:

iex> SoftBank.Note.Currency.irr(100)
%SoftBank.Note{amount: 100, currency: :IRR}

Convenience method to create a SoftBank.Note object for the Iceland Krona (ISK) currency.

Example:

iex> SoftBank.Note.Currency.isk(100)
%SoftBank.Note{amount: 100, currency: :ISK}

Convenience method to create a SoftBank.Note object for the Jamaican Dollar (JMD) currency.

Example:

iex> SoftBank.Note.Currency.jmd(100)
%SoftBank.Note{amount: 100, currency: :JMD}

Convenience method to create a SoftBank.Note object for the Jordanian Dinar (JOD) currency.

Example:

iex> SoftBank.Note.Currency.jod(100)
%SoftBank.Note{amount: 100, currency: :JOD}

Convenience method to create a SoftBank.Note object for the Yen (JPY) currency.

Example:

iex> SoftBank.Note.Currency.jpy(100)
%SoftBank.Note{amount: 100, currency: :JPY}

Convenience method to create a SoftBank.Note object for the Kenyan Shilling (KES) currency.

Example:

iex> SoftBank.Note.Currency.kes(100)
%SoftBank.Note{amount: 100, currency: :KES}

Convenience method to create a SoftBank.Note object for the Som (KGS) currency.

Example:

iex> SoftBank.Note.Currency.kgs(100)
%SoftBank.Note{amount: 100, currency: :KGS}

Convenience method to create a SoftBank.Note object for the Riel (KHR) currency.

Example:

iex> SoftBank.Note.Currency.khr(100)
%SoftBank.Note{amount: 100, currency: :KHR}

Convenience method to create a SoftBank.Note object for the Comoro Franc (KMF) currency.

Example:

iex> SoftBank.Note.Currency.kmf(100)
%SoftBank.Note{amount: 100, currency: :KMF}

Convenience method to create a SoftBank.Note object for the North Korean Won (KPW) currency.

Example:

iex> SoftBank.Note.Currency.kpw(100)
%SoftBank.Note{amount: 100, currency: :KPW}

Convenience method to create a SoftBank.Note object for the Won (KRW) currency.

Example:

iex> SoftBank.Note.Currency.krw(100)
%SoftBank.Note{amount: 100, currency: :KRW}

Convenience method to create a SoftBank.Note object for the Kuwaiti Dinar (KWD) currency.

Example:

iex> SoftBank.Note.Currency.kwd(100)
%SoftBank.Note{amount: 100, currency: :KWD}

Convenience method to create a SoftBank.Note object for the Cayman Islands Dollar (KYD) currency.

Example:

iex> SoftBank.Note.Currency.kyd(100)
%SoftBank.Note{amount: 100, currency: :KYD}

Convenience method to create a SoftBank.Note object for the Tenge (KZT) currency.

Example:

iex> SoftBank.Note.Currency.kzt(100)
%SoftBank.Note{amount: 100, currency: :KZT}

Convenience method to create a SoftBank.Note object for the Kip (LAK) currency.

Example:

iex> SoftBank.Note.Currency.lak(100)
%SoftBank.Note{amount: 100, currency: :LAK}

Convenience method to create a SoftBank.Note object for the Lebanese Pound (LBP) currency.

Example:

iex> SoftBank.Note.Currency.lbp(100)
%SoftBank.Note{amount: 100, currency: :LBP}

Convenience method to create a SoftBank.Note object for the Sri Lanka Rupee (LKR) currency.

Example:

iex> SoftBank.Note.Currency.lkr(100)
%SoftBank.Note{amount: 100, currency: :LKR}

Convenience method to create a SoftBank.Note object for the Liberian Dollar (LRD) currency.

Example:

iex> SoftBank.Note.Currency.lrd(100)
%SoftBank.Note{amount: 100, currency: :LRD}

Convenience method to create a SoftBank.Note object for the Rand Loti (LSL) currency.

Example:

iex> SoftBank.Note.Currency.lsl(100)
%SoftBank.Note{amount: 100, currency: :LSL}

Convenience method to create a SoftBank.Note object for the Lithuanian Litas (LTL) currency.

Example:

iex> SoftBank.Note.Currency.ltl(100)
%SoftBank.Note{amount: 100, currency: :LTL}

Convenience method to create a SoftBank.Note object for the Latvian Lats (LVL) currency.

Example:

iex> SoftBank.Note.Currency.lvl(100)
%SoftBank.Note{amount: 100, currency: :LVL}

Convenience method to create a SoftBank.Note object for the Libyan Dinar (LYD) currency.

Example:

iex> SoftBank.Note.Currency.lyd(100)
%SoftBank.Note{amount: 100, currency: :LYD}

Convenience method to create a SoftBank.Note object for the Moroccan Dirham (MAD) currency.

Example:

iex> SoftBank.Note.Currency.mad(100)
%SoftBank.Note{amount: 100, currency: :MAD}

Convenience method to create a SoftBank.Note object for the Moldovan Leu (MDL) currency.

Example:

iex> SoftBank.Note.Currency.mdl(100)
%SoftBank.Note{amount: 100, currency: :MDL}

Convenience method to create a SoftBank.Note object for the Malagasy Ariary (MGA) currency.

Example:

iex> SoftBank.Note.Currency.mga(100)
%SoftBank.Note{amount: 100, currency: :MGA}

Convenience method to create a SoftBank.Note object for the Denar (MKD) currency.

Example:

iex> SoftBank.Note.Currency.mkd(100)
%SoftBank.Note{amount: 100, currency: :MKD}

Convenience method to create a SoftBank.Note object for the Kyat (MMK) currency.

Example:

iex> SoftBank.Note.Currency.mmk(100)
%SoftBank.Note{amount: 100, currency: :MMK}

Convenience method to create a SoftBank.Note object for the Tugrik (MNT) currency.

Example:

iex> SoftBank.Note.Currency.mnt(100)
%SoftBank.Note{amount: 100, currency: :MNT}

Convenience method to create a SoftBank.Note object for the Pataca (MOP) currency.

Example:

iex> SoftBank.Note.Currency.mop(100)
%SoftBank.Note{amount: 100, currency: :MOP}

Convenience method to create a SoftBank.Note object for the Ouguiya (MRO) currency.

Example:

iex> SoftBank.Note.Currency.mro(100)
%SoftBank.Note{amount: 100, currency: :MRO}

Convenience method to create a SoftBank.Note object for the Mauritius Rupee (MUR) currency.

Example:

iex> SoftBank.Note.Currency.mur(100)
%SoftBank.Note{amount: 100, currency: :MUR}

Convenience method to create a SoftBank.Note object for the Rufiyaa (MVR) currency.

Example:

iex> SoftBank.Note.Currency.mvr(100)
%SoftBank.Note{amount: 100, currency: :MVR}

Convenience method to create a SoftBank.Note object for the Kwacha (MWK) currency.

Example:

iex> SoftBank.Note.Currency.mwk(100)
%SoftBank.Note{amount: 100, currency: :MWK}

Convenience method to create a SoftBank.Note object for the Mexican Peso Mexican Unidad de Inversion (UDI) (MXN) currency.

Example:

iex> SoftBank.Note.Currency.mxn(100)
%SoftBank.Note{amount: 100, currency: :MXN}

Convenience method to create a SoftBank.Note object for the Mexican Peso Mexican Unidad de Inversion (UDI) (MXV) currency.

Example:

iex> SoftBank.Note.Currency.mxv(100)
%SoftBank.Note{amount: 100, currency: :MXV}

Convenience method to create a SoftBank.Note object for the Malaysian Ringgit (MYR) currency.

Example:

iex> SoftBank.Note.Currency.myr(100)
%SoftBank.Note{amount: 100, currency: :MYR}

Convenience method to create a SoftBank.Note object for the Metical (MZN) currency.

Example:

iex> SoftBank.Note.Currency.mzn(100)
%SoftBank.Note{amount: 100, currency: :MZN}

Convenience method to create a SoftBank.Note object for the Rand Namibia Dollar (NAD) currency.

Example:

iex> SoftBank.Note.Currency.nad(100)
%SoftBank.Note{amount: 100, currency: :NAD}

Specs

name(SoftBank.Note.t() | String.t() | atom()) :: String.t()

Returns the name of the currency or nil if it doesn’t exist.

Example:

iex> SoftBank.Note.Currency.name(:USD)
"US Dollar"
iex> SoftBank.Note.Currency.name(:WRONG)
nil

Specs

name!(SoftBank.Note.t() | String.t() | atom()) :: String.t()

Returns the name of the currency. An ArgumentError is raised if the currency doesn’t exist.

Example:

iex> SoftBank.Note.Currency.name!(:USD)
"US Dollar"
iex> SoftBank.Note.Currency.name!(:WRONG)
** (ArgumentError) currency WRONG doesn’t exist

Convenience method to create a SoftBank.Note object for the Naira (NGN) currency.

Example:

iex> SoftBank.Note.Currency.ngn(100)
%SoftBank.Note{amount: 100, currency: :NGN}

Convenience method to create a SoftBank.Note object for the Cordoba Oro (NIO) currency.

Example:

iex> SoftBank.Note.Currency.nio(100)
%SoftBank.Note{amount: 100, currency: :NIO}

Convenience method to create a SoftBank.Note object for the Norwegian Krone (NOK) currency.

Example:

iex> SoftBank.Note.Currency.nok(100)
%SoftBank.Note{amount: 100, currency: :NOK}

Convenience method to create a SoftBank.Note object for the Nepalese Rupee (NPR) currency.

Example:

iex> SoftBank.Note.Currency.npr(100)
%SoftBank.Note{amount: 100, currency: :NPR}

Convenience method to create a SoftBank.Note object for the New Zealand Dollar (NZD) currency.

Example:

iex> SoftBank.Note.Currency.nzd(100)
%SoftBank.Note{amount: 100, currency: :NZD}

Convenience method to create a SoftBank.Note object for the Rial Omani (OMR) currency.

Example:

iex> SoftBank.Note.Currency.omr(100)
%SoftBank.Note{amount: 100, currency: :OMR}

Convenience method to create a SoftBank.Note object for the Balboa US Dollar (PAB) currency.

Example:

iex> SoftBank.Note.Currency.pab(100)
%SoftBank.Note{amount: 100, currency: :PAB}

Convenience method to create a SoftBank.Note object for the Nuevo Sol (PEN) currency.

Example:

iex> SoftBank.Note.Currency.pen(100)
%SoftBank.Note{amount: 100, currency: :PEN}

Convenience method to create a SoftBank.Note object for the Kina (PGK) currency.

Example:

iex> SoftBank.Note.Currency.pgk(100)
%SoftBank.Note{amount: 100, currency: :PGK}

Convenience method to create a SoftBank.Note object for the Philippine Peso (PHP) currency.

Example:

iex> SoftBank.Note.Currency.php(100)
%SoftBank.Note{amount: 100, currency: :PHP}

Convenience method to create a SoftBank.Note object for the Pakistan Rupee (PKR) currency.

Example:

iex> SoftBank.Note.Currency.pkr(100)
%SoftBank.Note{amount: 100, currency: :PKR}

Convenience method to create a SoftBank.Note object for the Zloty (PLN) currency.

Example:

iex> SoftBank.Note.Currency.pln(100)
%SoftBank.Note{amount: 100, currency: :PLN}

Convenience method to create a SoftBank.Note object for the Guarani (PYG) currency.

Example:

iex> SoftBank.Note.Currency.pyg(100)
%SoftBank.Note{amount: 100, currency: :PYG}

Convenience method to create a SoftBank.Note object for the Qatari Rial (QAR) currency.

Example:

iex> SoftBank.Note.Currency.qar(100)
%SoftBank.Note{amount: 100, currency: :QAR}

Convenience method to create a SoftBank.Note object for the New Leu (RON) currency.

Example:

iex> SoftBank.Note.Currency.ron(100)
%SoftBank.Note{amount: 100, currency: :RON}

Convenience method to create a SoftBank.Note object for the Serbian Dinar (RSD) currency.

Example:

iex> SoftBank.Note.Currency.rsd(100)
%SoftBank.Note{amount: 100, currency: :RSD}

Convenience method to create a SoftBank.Note object for the Russian Ruble (RUB) currency.

Example:

iex> SoftBank.Note.Currency.rub(100)
%SoftBank.Note{amount: 100, currency: :RUB}

Convenience method to create a SoftBank.Note object for the Rwanda Franc (RWF) currency.

Example:

iex> SoftBank.Note.Currency.rwf(100)
%SoftBank.Note{amount: 100, currency: :RWF}

Convenience method to create a SoftBank.Note object for the Saudi Riyal (SAR) currency.

Example:

iex> SoftBank.Note.Currency.sar(100)
%SoftBank.Note{amount: 100, currency: :SAR}

Convenience method to create a SoftBank.Note object for the Solomon Islands Dollar (SBD) currency.

Example:

iex> SoftBank.Note.Currency.sbd(100)
%SoftBank.Note{amount: 100, currency: :SBD}

Convenience method to create a SoftBank.Note object for the Seychelles Rupee (SCR) currency.

Example:

iex> SoftBank.Note.Currency.scr(100)
%SoftBank.Note{amount: 100, currency: :SCR}

Convenience method to create a SoftBank.Note object for the Sudanese Pound (SDG) currency.

Example:

iex> SoftBank.Note.Currency.sdg(100)
%SoftBank.Note{amount: 100, currency: :SDG}

Convenience method to create a SoftBank.Note object for the Swedish Krona (SEK) currency.

Example:

iex> SoftBank.Note.Currency.sek(100)
%SoftBank.Note{amount: 100, currency: :SEK}

Convenience method to create a SoftBank.Note object for the Singapore Dollar (SGD) currency.

Example:

iex> SoftBank.Note.Currency.sgd(100)
%SoftBank.Note{amount: 100, currency: :SGD}

Convenience method to create a SoftBank.Note object for the Saint Helena Pound (SHP) currency.

Example:

iex> SoftBank.Note.Currency.shp(100)
%SoftBank.Note{amount: 100, currency: :SHP}

Convenience method to create a SoftBank.Note object for the Leone (SLL) currency.

Example:

iex> SoftBank.Note.Currency.sll(100)
%SoftBank.Note{amount: 100, currency: :SLL}

Convenience method to create a SoftBank.Note object for the Somali Shilling (SOS) currency.

Example:

iex> SoftBank.Note.Currency.sos(100)
%SoftBank.Note{amount: 100, currency: :SOS}

Convenience method to create a SoftBank.Note object for the Surinam Dollar (SRD) currency.

Example:

iex> SoftBank.Note.Currency.srd(100)
%SoftBank.Note{amount: 100, currency: :SRD}

Convenience method to create a SoftBank.Note object for the Dobra (STD) currency.

Example:

iex> SoftBank.Note.Currency.std(100)
%SoftBank.Note{amount: 100, currency: :STD}

Convenience method to create a SoftBank.Note object for the El Salvador Colon US Dollar (SVC) currency.

Example:

iex> SoftBank.Note.Currency.svc(100)
%SoftBank.Note{amount: 100, currency: :SVC}

Specs

symbol(SoftBank.Note.t() | String.t() | atom()) :: String.t()

Returns the symbol of the currency or nil if it doesn’t exist.

Example:

iex> SoftBank.Note.Currency.symbol(:USD)
"$"
iex> SoftBank.Note.Currency.symbol(:WRONG)
nil

Specs

symbol!(SoftBank.Note.t() | String.t() | atom()) :: String.t()

Returns the symbol of the currency. An ArgumentError is raised if the currency doesn’t exist.

Example:

iex> SoftBank.Note.Currency.symbol!(:USD)
"$"
iex> SoftBank.Note.Currency.symbol!(:WRONG)
** (ArgumentError) currency WRONG doesn’t exist

Convenience method to create a SoftBank.Note object for the Syrian Pound (SYP) currency.

Example:

iex> SoftBank.Note.Currency.syp(100)
%SoftBank.Note{amount: 100, currency: :SYP}

Convenience method to create a SoftBank.Note object for the Lilangeni (SZL) currency.

Example:

iex> SoftBank.Note.Currency.szl(100)
%SoftBank.Note{amount: 100, currency: :SZL}

Convenience method to create a SoftBank.Note object for the Baht (THB) currency.

Example:

iex> SoftBank.Note.Currency.thb(100)
%SoftBank.Note{amount: 100, currency: :THB}

Convenience method to create a SoftBank.Note object for the Somoni (TJS) currency.

Example:

iex> SoftBank.Note.Currency.tjs(100)
%SoftBank.Note{amount: 100, currency: :TJS}

Convenience method to create a SoftBank.Note object for the Manat (TMT) currency.

Example:

iex> SoftBank.Note.Currency.tmt(100)
%SoftBank.Note{amount: 100, currency: :TMT}

Convenience method to create a SoftBank.Note object for the Tunisian Dinar (TND) currency.

Example:

iex> SoftBank.Note.Currency.tnd(100)
%SoftBank.Note{amount: 100, currency: :TND}

Specs

to_atom(SoftBank.Note.t() | String.t() | atom()) :: atom()

Returns the atom representation of the currency key An ArgumentError is raised if the currency doesn’t exist.

Example:

iex> SoftBank.Note.Currency.to_atom("usd")
:USD
iex> SoftBank.Note.Currency.to_atom(:WRONG)
** (ArgumentError) currency WRONG doesn’t exist

Convenience method to create a SoftBank.Note object for the Pa'anga (TOP) currency.

Example:

iex> SoftBank.Note.Currency.top(100)
%SoftBank.Note{amount: 100, currency: :TOP}

Convenience method to create a SoftBank.Note object for the Turkish Lira (TRY) currency.

Example:

iex> SoftBank.Note.Currency.try(100)
%SoftBank.Note{amount: 100, currency: :TRY}

Convenience method to create a SoftBank.Note object for the Trinidad and Tobago Dollar (TTD) currency.

Example:

iex> SoftBank.Note.Currency.ttd(100)
%SoftBank.Note{amount: 100, currency: :TTD}

Convenience method to create a SoftBank.Note object for the New Taiwan Dollar (TWD) currency.

Example:

iex> SoftBank.Note.Currency.twd(100)
%SoftBank.Note{amount: 100, currency: :TWD}

Convenience method to create a SoftBank.Note object for the Tanzanian Shilling (TZS) currency.

Example:

iex> SoftBank.Note.Currency.tzs(100)
%SoftBank.Note{amount: 100, currency: :TZS}

Convenience method to create a SoftBank.Note object for the Hryvnia (UAH) currency.

Example:

iex> SoftBank.Note.Currency.uah(100)
%SoftBank.Note{amount: 100, currency: :UAH}

Convenience method to create a SoftBank.Note object for the Uganda Shilling (UGX) currency.

Example:

iex> SoftBank.Note.Currency.ugx(100)
%SoftBank.Note{amount: 100, currency: :UGX}

Convenience method to create a SoftBank.Note object for the US Dollar (USD) currency.

Example:

iex> SoftBank.Note.Currency.usd(100)
%SoftBank.Note{amount: 100, currency: :USD}

Convenience method to create a SoftBank.Note object for the Peso Uruguayo Uruguay Peso en Unidades Indexadas (UYI) currency.

Example:

iex> SoftBank.Note.Currency.uyi(100)
%SoftBank.Note{amount: 100, currency: :UYI}

Convenience method to create a SoftBank.Note object for the Peso Uruguayo Uruguay Peso en Unidades Indexadas (UYU) currency.

Example:

iex> SoftBank.Note.Currency.uyu(100)
%SoftBank.Note{amount: 100, currency: :UYU}

Convenience method to create a SoftBank.Note object for the Uzbekistan Sum (UZS) currency.

Example:

iex> SoftBank.Note.Currency.uzs(100)
%SoftBank.Note{amount: 100, currency: :UZS}

Convenience method to create a SoftBank.Note object for the Bolivar Fuerte (VEF) currency.

Example:

iex> SoftBank.Note.Currency.vef(100)
%SoftBank.Note{amount: 100, currency: :VEF}

Convenience method to create a SoftBank.Note object for the Dong (VND) currency.

Example:

iex> SoftBank.Note.Currency.vnd(100)
%SoftBank.Note{amount: 100, currency: :VND}

Convenience method to create a SoftBank.Note object for the Vatu (VUV) currency.

Example:

iex> SoftBank.Note.Currency.vuv(100)
%SoftBank.Note{amount: 100, currency: :VUV}

Convenience method to create a SoftBank.Note object for the Tala (WST) currency.

Example:

iex> SoftBank.Note.Currency.wst(100)
%SoftBank.Note{amount: 100, currency: :WST}

Convenience method to create a SoftBank.Note object for the CFA Franc BEAC (XAF) currency.

Example:

iex> SoftBank.Note.Currency.xaf(100)
%SoftBank.Note{amount: 100, currency: :XAF}

Convenience method to create a SoftBank.Note object for the Silver (XAG) currency.

Example:

iex> SoftBank.Note.Currency.xag(100)
%SoftBank.Note{amount: 100, currency: :XAG}

Convenience method to create a SoftBank.Note object for the Gold (XAU) currency.

Example:

iex> SoftBank.Note.Currency.xau(100)
%SoftBank.Note{amount: 100, currency: :XAU}

Convenience method to create a SoftBank.Note object for the Bond Markets Units European Composite Unit (EURCO) (XBA) currency.

Example:

iex> SoftBank.Note.Currency.xba(100)
%SoftBank.Note{amount: 100, currency: :XBA}

Convenience method to create a SoftBank.Note object for the European Monetary Unit (E.M.U.-6) (XBB) currency.

Example:

iex> SoftBank.Note.Currency.xbb(100)
%SoftBank.Note{amount: 100, currency: :XBB}

Convenience method to create a SoftBank.Note object for the European Unit of Account 9(E.U.A.-9) (XBC) currency.

Example:

iex> SoftBank.Note.Currency.xbc(100)
%SoftBank.Note{amount: 100, currency: :XBC}

Convenience method to create a SoftBank.Note object for the European Unit of Account 17(E.U.A.-17) (XBD) currency.

Example:

iex> SoftBank.Note.Currency.xbd(100)
%SoftBank.Note{amount: 100, currency: :XBD}

Convenience method to create a SoftBank.Note object for the East Caribbean Dollar (XCD) currency.

Example:

iex> SoftBank.Note.Currency.xcd(100)
%SoftBank.Note{amount: 100, currency: :XCD}

Convenience method to create a SoftBank.Note object for the SDR (XDR) currency.

Example:

iex> SoftBank.Note.Currency.xdr(100)
%SoftBank.Note{amount: 100, currency: :XDR}

Convenience method to create a SoftBank.Note object for the UIC-Franc (XFU) currency.

Example:

iex> SoftBank.Note.Currency.xfu(100)
%SoftBank.Note{amount: 100, currency: :XFU}

Convenience method to create a SoftBank.Note object for the CFA Franc BCEAO (XOF) currency.

Example:

iex> SoftBank.Note.Currency.xof(100)
%SoftBank.Note{amount: 100, currency: :XOF}

Convenience method to create a SoftBank.Note object for the Palladium (XPD) currency.

Example:

iex> SoftBank.Note.Currency.xpd(100)
%SoftBank.Note{amount: 100, currency: :XPD}

Convenience method to create a SoftBank.Note object for the CFP Franc (XPF) currency.

Example:

iex> SoftBank.Note.Currency.xpf(100)
%SoftBank.Note{amount: 100, currency: :XPF}

Convenience method to create a SoftBank.Note object for the Platinum (XPT) currency.

Example:

iex> SoftBank.Note.Currency.xpt(100)
%SoftBank.Note{amount: 100, currency: :XPT}

Convenience method to create a SoftBank.Note object for the Codes specifically reserved for testing purposes (XTS) currency.

Example:

iex> SoftBank.Note.Currency.xts(100)
%SoftBank.Note{amount: 100, currency: :XTS}

Convenience method to create a SoftBank.Note object for the Yemeni Rial (YER) currency.

Example:

iex> SoftBank.Note.Currency.yer(100)
%SoftBank.Note{amount: 100, currency: :YER}

Convenience method to create a SoftBank.Note object for the Rand (ZAR) currency.

Example:

iex> SoftBank.Note.Currency.zar(100)
%SoftBank.Note{amount: 100, currency: :ZAR}

Convenience method to create a SoftBank.Note object for the Zambian Kwacha (ZMK) currency.

Example:

iex> SoftBank.Note.Currency.zmk(100)
%SoftBank.Note{amount: 100, currency: :ZMK}

Convenience method to create a SoftBank.Note object for the Zimbabwe Dollar (ZWL) currency.

Example:

iex> SoftBank.Note.Currency.zwl(100)
%SoftBank.Note{amount: 100, currency: :ZWL}