-
Notifications
You must be signed in to change notification settings - Fork 4
/
codes.go
367 lines (365 loc) · 7.92 KB
/
codes.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
// Code generated by "go run ./currency/generate.go"; DO NOT EDIT.
package currency
// List of ISO4217 and common currency codes.
const (
// United States Dollar ($)
USD Code = "USD"
// Euro (€)
EUR Code = "EUR"
// British Pound (£)
GBP Code = "GBP"
// Australian Dollar ($)
AUD Code = "AUD"
// Canadian Dollar ($)
CAD Code = "CAD"
// Japanese Yen (¥)
JPY Code = "JPY"
// Belarusian Ruble (Br)
BYR Code = "BYR"
// Macanese Pataca (P)
MOP Code = "MOP"
// Haitian Gourde (G)
HTG Code = "HTG"
// Azerbaijani Manat (₼)
AZN Code = "AZN"
// Bosnia and Herzegovina Convertible Mark (КМ)
BAM Code = "BAM"
// Barbadian Dollar ($)
BBD Code = "BBD"
// Bangladeshi Taka (৳)
BDT Code = "BDT"
// Bulgarian Lev (лв.)
BGN Code = "BGN"
// Bahraini Dinar (د.ب)
BHD Code = "BHD"
// Burundian Franc (Fr)
BIF Code = "BIF"
// Bermudian Dollar ($)
BMD Code = "BMD"
// Brunei Dollar ($)
BND Code = "BND"
// Bolivian Boliviano (Bs.)
BOB Code = "BOB"
// Brazilian Real (R$)
BRL Code = "BRL"
// Bahamian Dollar ($)
BSD Code = "BSD"
// Bhutanese Ngultrum (Nu.)
BTN Code = "BTN"
// Botswana Pula (P)
BWP Code = "BWP"
// Belarusian Ruble (Br)
BYN Code = "BYN"
// Argentine Peso ($)
ARS Code = "ARS"
// Belize Dollar ($)
BZD Code = "BZD"
// Angolan Kwanza (Kz)
AOA Code = "AOA"
// Congolese Franc (Fr)
CDF Code = "CDF"
// Swiss Franc (CHF)
CHF Code = "CHF"
// Unidad de Fomento (UF)
CLF Code = "CLF"
// Chilean Peso ($)
CLP Code = "CLP"
// Chinese Renminbi Yuan (¥)
CNY Code = "CNY"
// Colombian Peso ($)
COP Code = "COP"
// Costa Rican Colón (₡)
CRC Code = "CRC"
// Cuban Convertible Peso ($)
CUC Code = "CUC"
// Cuban Peso ($)
CUP Code = "CUP"
// Cape Verdean Escudo ($)
CVE Code = "CVE"
// Czech Koruna (Kč)
CZK Code = "CZK"
// Djiboutian Franc (Fdj)
DJF Code = "DJF"
// Danish Krone (kr.)
DKK Code = "DKK"
// Mexican Peso ($)
MXN Code = "MXN"
// Algerian Dinar (د.ج)
DZD Code = "DZD"
// Egyptian Pound (ج.م)
EGP Code = "EGP"
// Eritrean Nakfa (Nfk)
ERN Code = "ERN"
// Ethiopian Birr (Br)
ETB Code = "ETB"
// Netherlands Antillean Gulden (ƒ)
ANG Code = "ANG"
// Fijian Dollar ($)
FJD Code = "FJD"
// Falkland Pound (£)
FKP Code = "FKP"
// Armenian Dram (դր.)
AMD Code = "AMD"
// Georgian Lari (₾)
GEL Code = "GEL"
// Ghanaian Cedi (₵)
GHS Code = "GHS"
// Gibraltar Pound (£)
GIP Code = "GIP"
// Gambian Dalasi (D)
GMD Code = "GMD"
// Guinean Franc (Fr)
GNF Code = "GNF"
// Guatemalan Quetzal (Q)
GTQ Code = "GTQ"
// Guyanese Dollar ($)
GYD Code = "GYD"
// Hong Kong Dollar ($)
HKD Code = "HKD"
// Honduran Lempira (L)
HNL Code = "HNL"
// Malawian Kwacha (MK)
MWK Code = "MWK"
// Hungarian Forint (Ft)
HUF Code = "HUF"
// Indonesian Rupiah (Rp)
IDR Code = "IDR"
// Israeli New Sheqel (₪)
ILS Code = "ILS"
// Indian Rupee (₹)
INR Code = "INR"
// Iraqi Dinar (ع.د)
IQD Code = "IQD"
// Iranian Rial (﷼)
IRR Code = "IRR"
// Icelandic Króna (kr.)
ISK Code = "ISK"
// Jamaican Dollar ($)
JMD Code = "JMD"
// Jordanian Dinar (د.ا)
JOD Code = "JOD"
// Albanian Lek (L)
ALL Code = "ALL"
// Kenyan Shilling (KSh)
KES Code = "KES"
// Kyrgyzstani Som (som)
KGS Code = "KGS"
// Cambodian Riel (៛)
KHR Code = "KHR"
// Comorian Franc (Fr)
KMF Code = "KMF"
// North Korean Won (₩)
KPW Code = "KPW"
// South Korean Won (₩)
KRW Code = "KRW"
// Kuwaiti Dinar (د.ك)
KWD Code = "KWD"
// Cayman Islands Dollar ($)
KYD Code = "KYD"
// Kazakhstani Tenge (₸)
KZT Code = "KZT"
// Lao Kip (₭)
LAK Code = "LAK"
// Lebanese Pound (ل.ل)
LBP Code = "LBP"
// Sri Lankan Rupee (₨)
LKR Code = "LKR"
// Liberian Dollar ($)
LRD Code = "LRD"
// Lesotho Loti (L)
LSL Code = "LSL"
// Libyan Dinar (ل.د)
LYD Code = "LYD"
// Moroccan Dirham (د.م.)
MAD Code = "MAD"
// Moldovan Leu (L)
MDL Code = "MDL"
// Malagasy Ariary (Ar)
MGA Code = "MGA"
// Macedonian Denar (ден)
MKD Code = "MKD"
// Myanmar Kyat (K)
MMK Code = "MMK"
// Mongolian Tögrög (₮)
MNT Code = "MNT"
// United Arab Emirates Dirham (د.إ)
AED Code = "AED"
// Mauritanian Ouguiya (UM)
MRU Code = "MRU"
// Mauritian Rupee (₨)
MUR Code = "MUR"
// Polish Złoty (zł)
PLN Code = "PLN"
// Aruban Florin (ƒ)
AWG Code = "AWG"
// Dominican Peso ($)
DOP Code = "DOP"
// Malaysian Ringgit (RM)
MYR Code = "MYR"
// Mozambican Metical (MTn)
MZN Code = "MZN"
// Namibian Dollar ($)
NAD Code = "NAD"
// Nigerian Naira (₦)
NGN Code = "NGN"
// Nicaraguan Córdoba (C$)
NIO Code = "NIO"
// Norwegian Krone (kr)
NOK Code = "NOK"
// Nepalese Rupee (Rs.)
NPR Code = "NPR"
// New Zealand Dollar ($)
NZD Code = "NZD"
// Omani Rial (ر.ع.)
OMR Code = "OMR"
// Panamanian Balboa (B/.)
PAB Code = "PAB"
// Peruvian Sol (S/)
PEN Code = "PEN"
// Papua New Guinean Kina (K)
PGK Code = "PGK"
// Philippine Peso (₱)
PHP Code = "PHP"
// Pakistani Rupee (₨)
PKR Code = "PKR"
// Maldivian Rufiyaa (MVR)
MVR Code = "MVR"
// Paraguayan Guaraní (₲)
PYG Code = "PYG"
// Qatari Riyal (ر.ق)
QAR Code = "QAR"
// Romanian Leu (Lei)
RON Code = "RON"
// Serbian Dinar (РСД)
RSD Code = "RSD"
// Russian Ruble (₽)
RUB Code = "RUB"
// Rwandan Franc (FRw)
RWF Code = "RWF"
// Saudi Riyal (ر.س)
SAR Code = "SAR"
// Solomon Islands Dollar ($)
SBD Code = "SBD"
// Seychellois Rupee (₨)
SCR Code = "SCR"
// Sudanese Pound (£)
SDG Code = "SDG"
// Swedish Krona (kr)
SEK Code = "SEK"
// Singapore Dollar ($)
SGD Code = "SGD"
// Saint Helenian Pound (£)
SHP Code = "SHP"
// Slovak Koruna (Sk)
SKK Code = "SKK"
// New Leone (Le)
SLE Code = "SLE"
// Sierra Leonean Leone (Le)
SLL Code = "SLL"
// Somali Shilling (Sh)
SOS Code = "SOS"
// Surinamese Dollar ($)
SRD Code = "SRD"
// South Sudanese Pound (£)
SSP Code = "SSP"
// São Tomé and Príncipe Dobra (Db)
STD Code = "STD"
// São Tomé and Príncipe Second Dobra (Db)
STN Code = "STN"
// Salvadoran Colón (₡)
SVC Code = "SVC"
// Syrian Pound (£S)
SYP Code = "SYP"
// Swazi Lilangeni (E)
SZL Code = "SZL"
// Thai Baht (฿)
THB Code = "THB"
// Tajikistani Somoni (ЅМ)
TJS Code = "TJS"
// Turkmenistani Manat (T)
TMT Code = "TMT"
// Tunisian Dinar (د.ت)
TND Code = "TND"
// Tongan Paʻanga (T$)
TOP Code = "TOP"
// Turkish Lira (₺)
TRY Code = "TRY"
// Trinidad and Tobago Dollar ($)
TTD Code = "TTD"
// New Taiwan Dollar ($)
TWD Code = "TWD"
// Tanzanian Shilling (Sh)
TZS Code = "TZS"
// Ukrainian Hryvnia (₴)
UAH Code = "UAH"
// Ugandan Shilling (USh)
UGX Code = "UGX"
// Afghan Afghani (؋)
AFN Code = "AFN"
// Uruguayan Peso ($U)
UYU Code = "UYU"
// Uzbekistan Som (so'm)
UZS Code = "UZS"
// Venezuelan Bolívar Soberano (Bs)
VES Code = "VES"
// Vietnamese Đồng (₫)
VND Code = "VND"
// Vanuatu Vatu (Vt)
VUV Code = "VUV"
// Samoan Tala (T)
WST Code = "WST"
// Central African Cfa Franc (CFA)
XAF Code = "XAF"
// Silver (Troy Ounce) (oz t)
XAG Code = "XAG"
// Gold (Troy Ounce) (oz t)
XAU Code = "XAU"
// European Composite Unit ()
XBA Code = "XBA"
// European Monetary Unit ()
XBB Code = "XBB"
// European Unit of Account 9 ()
XBC Code = "XBC"
// European Unit of Account 17 ()
XBD Code = "XBD"
// East Caribbean Dollar ($)
XCD Code = "XCD"
// Special Drawing Rights (SDR)
XDR Code = "XDR"
// West African Cfa Franc (Fr)
XOF Code = "XOF"
// Palladium (oz t)
XPD Code = "XPD"
// Cfp Franc (Fr)
XPF Code = "XPF"
// Platinum (oz t)
XPT Code = "XPT"
// Codes specifically reserved for testing purposes ()
XTS Code = "XTS"
// Yemeni Rial (﷼)
YER Code = "YER"
// South African Rand (R)
ZAR Code = "ZAR"
// Zambian Kwacha (ZK)
ZMK Code = "ZMK"
// Zambian Kwacha (K)
ZMW Code = "ZMW"
// Bitcoin Cash (₿)
BCH Code = "BCH"
// Bitcoin (₿)
BTC Code = "BTC"
// Jersey Pound (£)
JEP Code = "JEP"
// Guernsey Pound (£)
GGP Code = "GGP"
// Isle of Man Pound (£)
IMP Code = "IMP"
// UIC Franc ()
XFU Code = "XFU"
// British Penny ()
GBX Code = "GBX"
// Chinese Renminbi Yuan Offshore (¥)
CNH Code = "CNH"
// USD Coin (USDC)
USDC Code = "USDC"
)