UNPKG

@zebec-network/exchange-card-sdk

Version:
1,584 lines 80.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PLATFORM_FEE = exports.COUNTRIES_WITH_CCA3 = exports.DEFAULT_EVM_GAS_LIMIT = exports.BITCOIN_ENDPOINTS = exports.STELLAR_USDC_ISSUER = exports.XDB_NETWORK = exports.XDB_RPC_URL = exports.STELLAR_RPC_URL = exports.XRPL_RPC_URL = exports.NEAR_RPC_URL = exports.CARD_API_URL = void 0; exports.CARD_API_URL = { Production: "https://cex.card.zebec.io", Sandbox: "https://cex.card.zebec.io", }; exports.NEAR_RPC_URL = { Production: process.env.NEAR_RPC_URL ? process.env.NEAR_RPC_URL : "https://rpc.mainnet.near.org", Sandbox: "https://rpc.testnet.near.org", }; exports.XRPL_RPC_URL = { Production: "wss://xrplcluster.com", Sandbox: "wss://s.altnet.rippletest.net:51233", }; exports.STELLAR_RPC_URL = { Production: "https://horizon.stellar.org", Sandbox: "https://horizon-testnet.stellar.org", }; exports.XDB_RPC_URL = { Production: "https://horizon.livenet.xdbchain.com/", Sandbox: "https://horizon.futurenet.xdbchain.com/", }; exports.XDB_NETWORK = { PUBLIC: "LiveNet Global XDBChain Network ; November 2023", TESTNET: "Futurenet XDBChain Network ; October 2023", }; // Add USDC asset constants exports.STELLAR_USDC_ISSUER = { Sandbox: "GBBD47IF6LWK7P7MDEVSCWR7DPUWV3NY3DTQEVFL4NAT4AQH3ZLLFLA5", Production: "GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN", }; exports.BITCOIN_ENDPOINTS = { Sandbox: "https://mempool.space/testnet/api", Production: "https://mempool.space/api", }; exports.DEFAULT_EVM_GAS_LIMIT = 3000000; exports.COUNTRIES_WITH_CCA3 = [ { name: { common: "South Georgia", official: "South Georgia and the South Sandwich Islands", nativeName: { eng: { official: "South Georgia and the South Sandwich Islands", common: "South Georgia" }, }, }, cca3: "SGS", }, { name: { common: "Grenada", official: "Grenada", nativeName: { eng: { official: "Grenada", common: "Grenada" } }, }, cca3: "GRD", }, { name: { common: "Switzerland", official: "Swiss Confederation", nativeName: { fra: { official: "Confédération suisse", common: "Suisse" }, gsw: { official: "Schweizerische Eidgenossenschaft", common: "Schweiz" }, ita: { official: "Confederazione Svizzera", common: "Svizzera" }, roh: { official: "Confederaziun svizra", common: "Svizra" }, }, }, cca3: "CHE", }, { name: { common: "Sierra Leone", official: "Republic of Sierra Leone", nativeName: { eng: { official: "Republic of Sierra Leone", common: "Sierra Leone" } }, }, cca3: "SLE", }, { name: { common: "Hungary", official: "Hungary", nativeName: { hun: { official: "Magyarország", common: "Magyarország" } }, }, cca3: "HUN", }, { name: { common: "Taiwan", official: "Republic of China (Taiwan)", nativeName: { zho: { official: "中華民國", common: "台灣" } }, }, cca3: "TWN", }, { name: { common: "Wallis and Futuna", official: "Territory of the Wallis and Futuna Islands", nativeName: { fra: { official: "Territoire des îles Wallis et Futuna", common: "Wallis et Futuna" }, }, }, cca3: "WLF", }, { name: { common: "Barbados", official: "Barbados", nativeName: { eng: { official: "Barbados", common: "Barbados" } }, }, cca3: "BRB", }, { name: { common: "Pitcairn Islands", official: "Pitcairn Group of Islands", nativeName: { eng: { official: "Pitcairn Group of Islands", common: "Pitcairn Islands" } }, }, cca3: "PCN", }, { name: { common: "Ivory Coast", official: "Republic of Côte d'Ivoire", nativeName: { fra: { official: "République de Côte d'Ivoire", common: "Côte d'Ivoire" } }, }, cca3: "CIV", }, { name: { common: "Tunisia", official: "Tunisian Republic", nativeName: { ara: { official: "الجمهورية التونسية", common: "تونس" } }, }, cca3: "TUN", }, { name: { common: "Italy", official: "Italian Republic", nativeName: { ita: { official: "Repubblica italiana", common: "Italia" } }, }, cca3: "ITA", }, { name: { common: "Benin", official: "Republic of Benin", nativeName: { fra: { official: "République du Bénin", common: "Bénin" } }, }, cca3: "BEN", }, { name: { common: "Indonesia", official: "Republic of Indonesia", nativeName: { ind: { official: "Republik Indonesia", common: "Indonesia" } }, }, cca3: "IDN", }, { name: { common: "Cape Verde", official: "Republic of Cabo Verde", nativeName: { por: { official: "República de Cabo Verde", common: "Cabo Verde" } }, }, cca3: "CPV", }, { name: { common: "Saint Kitts and Nevis", official: "Federation of Saint Christopher and Nevis", nativeName: { eng: { official: "Federation of Saint Christopher and Nevis", common: "Saint Kitts and Nevis", }, }, }, cca3: "KNA", }, { name: { common: "Laos", official: "Lao People's Democratic Republic", nativeName: { lao: { official: "ສາທາລະນະ ຊາທິປະໄຕ ຄົນລາວ ຂອງ", common: "ສປປລາວ" } }, }, cca3: "LAO", }, { name: { common: "Caribbean Netherlands", official: "Bonaire, Sint Eustatius and Saba", nativeName: { nld: { official: "Bonaire, Sint Eustatius en Saba", common: "Caribisch Nederland" }, pap: { official: "Boneiru, Sint Eustatius y Saba", common: "Boneiru, Sint Eustatius y Saba", }, }, }, cca3: "BES", }, { name: { common: "Uganda", official: "Republic of Uganda", nativeName: { eng: { official: "Republic of Uganda", common: "Uganda" }, swa: { official: "Republic of Uganda", common: "Uganda" }, }, }, cca3: "UGA", }, { name: { common: "Andorra", official: "Principality of Andorra", nativeName: { cat: { official: "Principat d'Andorra", common: "Andorra" } }, }, cca3: "AND", }, { name: { common: "Burundi", official: "Republic of Burundi", nativeName: { fra: { official: "République du Burundi", common: "Burundi" }, run: { official: "Republika y'Uburundi ", common: "Uburundi" }, }, }, cca3: "BDI", }, { name: { common: "South Africa", official: "Republic of South Africa", nativeName: { afr: { official: "Republiek van Suid-Afrika", common: "South Africa" }, eng: { official: "Republic of South Africa", common: "South Africa" }, nbl: { official: "IRiphabliki yeSewula Afrika", common: "Sewula Afrika" }, nso: { official: "Rephaboliki ya Afrika-Borwa ", common: "Afrika-Borwa" }, sot: { official: "Rephaboliki ya Afrika Borwa", common: "Afrika Borwa" }, ssw: { official: "IRiphabhulikhi yeNingizimu Afrika", common: "Ningizimu Afrika" }, tsn: { official: "Rephaboliki ya Aforika Borwa", common: "Aforika Borwa" }, tso: { official: "Riphabliki ra Afrika Dzonga", common: "Afrika Dzonga" }, ven: { official: "Riphabuḽiki ya Afurika Tshipembe", common: "Afurika Tshipembe" }, xho: { official: "IRiphabliki yaseMzantsi Afrika", common: "Mzantsi Afrika" }, zul: { official: "IRiphabliki yaseNingizimu Afrika", common: "Ningizimu Afrika" }, }, }, cca3: "ZAF", }, { name: { common: "France", official: "French Republic", nativeName: { fra: { official: "République française", common: "France" } }, }, cca3: "FRA", }, { name: { common: "Libya", official: "State of Libya", nativeName: { ara: { official: "الدولة ليبيا", common: "‏ليبيا" } }, }, cca3: "LBY", }, { name: { common: "Mexico", official: "United Mexican States", nativeName: { spa: { official: "Estados Unidos Mexicanos", common: "México" } }, }, cca3: "MEX", }, { name: { common: "Gabon", official: "Gabonese Republic", nativeName: { fra: { official: "République gabonaise", common: "Gabon" } }, }, cca3: "GAB", }, { name: { common: "Northern Mariana Islands", official: "Commonwealth of the Northern Mariana Islands", nativeName: { cal: { official: "Commonwealth of the Northern Mariana Islands", common: "Northern Mariana Islands", }, cha: { official: "Sankattan Siha Na Islas Mariånas", common: "Na Islas Mariånas" }, eng: { official: "Commonwealth of the Northern Mariana Islands", common: "Northern Mariana Islands", }, }, }, cca3: "MNP", }, { name: { common: "North Macedonia", official: "Republic of North Macedonia", nativeName: { mkd: { official: "Република Северна Македонија", common: "Македонија" } }, }, cca3: "MKD", }, { name: { common: "China", official: "People's Republic of China", nativeName: { zho: { official: "中华人民共和国", common: "中国" } }, }, cca3: "CHN", }, { name: { common: "Yemen", official: "Republic of Yemen", nativeName: { ara: { official: "الجمهورية اليمنية", common: "اليَمَن" } }, }, cca3: "YEM", }, { name: { common: "Saint Barthélemy", official: "Collectivity of Saint Barthélemy", nativeName: { fra: { official: "Collectivité de Saint-Barthélemy", common: "Saint-Barthélemy" }, }, }, cca3: "BLM", }, { name: { common: "Guernsey", official: "Bailiwick of Guernsey", nativeName: { eng: { official: "Bailiwick of Guernsey", common: "Guernsey" }, fra: { official: "Bailliage de Guernesey", common: "Guernesey" }, nfr: { official: "Dgèrnésiais", common: "Dgèrnésiais" }, }, }, cca3: "GGY", }, { name: { common: "Solomon Islands", official: "Solomon Islands", nativeName: { eng: { official: "Solomon Islands", common: "Solomon Islands" } }, }, cca3: "SLB", }, { name: { common: "Svalbard and Jan Mayen", official: "Svalbard og Jan Mayen", nativeName: { nor: { official: "Svalbard og Jan Mayen", common: "Svalbard og Jan Mayen" } }, }, cca3: "SJM", }, { name: { common: "Faroe Islands", official: "Faroe Islands", nativeName: { dan: { official: "Færøerne", common: "Færøerne" }, fao: { official: "Føroyar", common: "Føroyar" }, }, }, cca3: "FRO", }, { name: { common: "Uzbekistan", official: "Republic of Uzbekistan", nativeName: { rus: { official: "Республика Узбекистан", common: "Узбекистан" }, uzb: { official: "O'zbekiston Respublikasi", common: "O‘zbekiston" }, }, }, cca3: "UZB", }, { name: { common: "Egypt", official: "Arab Republic of Egypt", nativeName: { ara: { official: "جمهورية مصر العربية", common: "مصر" } }, }, cca3: "EGY", }, { name: { common: "Senegal", official: "Republic of Senegal", nativeName: { fra: { official: "République du Sénégal", common: "Sénégal" } }, }, cca3: "SEN", }, { name: { common: "Sri Lanka", official: "Democratic Socialist Republic of Sri Lanka", nativeName: { sin: { official: "ශ්‍රී ලංකා ප්‍රජාතාන්ත්‍රික සමාජවාදී ජනරජය", common: "ශ්‍රී ලංකාව" }, tam: { official: "இலங்கை சனநாயக சோசலிசக் குடியரசு", common: "இலங்கை" }, }, }, cca3: "LKA", }, { name: { common: "Palestine", official: "State of Palestine", nativeName: { ara: { official: "دولة فلسطين", common: "فلسطين" } }, }, cca3: "PSE", }, { name: { common: "Bangladesh", official: "People's Republic of Bangladesh", nativeName: { ben: { official: "বাংলাদেশ গণপ্রজাতন্ত্রী", common: "বাংলাদেশ" } }, }, cca3: "BGD", }, { name: { common: "Peru", official: "Republic of Peru", nativeName: { aym: { official: "Piruw Suyu", common: "Piruw" }, que: { official: "Piruw Ripuwlika", common: "Piruw" }, spa: { official: "República del Perú", common: "Perú" }, }, }, cca3: "PER", }, { name: { common: "Singapore", official: "Republic of Singapore", nativeName: { eng: { official: "Republic of Singapore", common: "Singapore" }, zho: { official: "新加坡共和国", common: "新加坡" }, msa: { official: "Republik Singapura", common: "Singapura" }, tam: { official: "சிங்கப்பூர் குடியரசு", common: "சிங்கப்பூர்" }, }, }, cca3: "SGP", }, { name: { common: "Turkey", official: "Republic of Turkey", nativeName: { tur: { official: "Türkiye Cumhuriyeti", common: "Türkiye" } }, }, cca3: "TUR", }, { name: { common: "Afghanistan", official: "Islamic Republic of Afghanistan", nativeName: { prs: { official: "جمهوری اسلامی افغانستان", common: "افغانستان" }, pus: { official: "د افغانستان اسلامي جمهوریت", common: "افغانستان" }, tuk: { official: "Owganystan Yslam Respublikasy", common: "Owganystan" }, }, }, cca3: "AFG", }, { name: { common: "Aruba", official: "Aruba", nativeName: { nld: { official: "Aruba", common: "Aruba" }, pap: { official: "Aruba", common: "Aruba" }, }, }, cca3: "ABW", }, { name: { common: "Cook Islands", official: "Cook Islands", nativeName: { eng: { official: "Cook Islands", common: "Cook Islands" }, rar: { official: "Kūki 'Āirani", common: "Kūki 'Āirani" }, }, }, cca3: "COK", }, { name: { common: "United Kingdom", official: "United Kingdom of Great Britain and Northern Ireland", nativeName: { eng: { official: "United Kingdom of Great Britain and Northern Ireland", common: "United Kingdom", }, }, }, cca3: "GBR", }, { name: { common: "Zambia", official: "Republic of Zambia", nativeName: { eng: { official: "Republic of Zambia", common: "Zambia" } }, }, cca3: "ZMB", }, { name: { common: "Finland", official: "Republic of Finland", nativeName: { fin: { official: "Suomen tasavalta", common: "Suomi" }, swe: { official: "Republiken Finland", common: "Finland" }, }, }, cca3: "FIN", }, { name: { common: "Niger", official: "Republic of Niger", nativeName: { fra: { official: "République du Niger", common: "Niger" } }, }, cca3: "NER", }, { name: { common: "Christmas Island", official: "Territory of Christmas Island", nativeName: { eng: { official: "Territory of Christmas Island", common: "Christmas Island" }, }, }, cca3: "CXR", }, { name: { common: "Tokelau", official: "Tokelau", nativeName: { eng: { official: "Tokelau", common: "Tokelau" }, smo: { official: "Tokelau", common: "Tokelau" }, tkl: { official: "Tokelau", common: "Tokelau" }, }, }, cca3: "TKL", }, { name: { common: "Guinea-Bissau", official: "Republic of Guinea-Bissau", nativeName: { por: { official: "República da Guiné-Bissau", common: "Guiné-Bissau" }, pov: { official: "República da Guiné-Bissau", common: "Guiné-Bissau" }, }, }, cca3: "GNB", }, { name: { common: "Azerbaijan", official: "Republic of Azerbaijan", nativeName: { aze: { official: "Azərbaycan Respublikası", common: "Azərbaycan" } }, }, cca3: "AZE", }, { name: { common: "Réunion", official: "Réunion Island", nativeName: { fra: { official: "Ile de la Réunion", common: "La Réunion" } }, }, cca3: "REU", }, { name: { common: "Djibouti", official: "Republic of Djibouti", nativeName: { ara: { official: "جمهورية جيبوتي", common: "جيبوتي‎" }, fra: { official: "République de Djibouti", common: "Djibouti" }, }, }, cca3: "DJI", }, { name: { common: "North Korea", official: "Democratic People's Republic of Korea", nativeName: { kor: { official: "조선민주주의인민공화국", common: "조선" } }, }, cca3: "PRK", }, { name: { common: "Mauritius", official: "Republic of Mauritius", nativeName: { eng: { official: "Republic of Mauritius", common: "Mauritius" }, fra: { official: "République de Maurice", common: "Maurice" }, mfe: { official: "Republik Moris", common: "Moris" }, }, }, cca3: "MUS", }, { name: { common: "Montserrat", official: "Montserrat", nativeName: { eng: { official: "Montserrat", common: "Montserrat" } }, }, cca3: "MSR", }, { name: { common: "United States Virgin Islands", official: "Virgin Islands of the United States", nativeName: { eng: { official: "Virgin Islands of the United States", common: "United States Virgin Islands", }, }, }, cca3: "VIR", }, { name: { common: "Colombia", official: "Republic of Colombia", nativeName: { spa: { official: "República de Colombia", common: "Colombia" } }, }, cca3: "COL", }, { name: { common: "Greece", official: "Hellenic Republic", nativeName: { ell: { official: "Ελληνική Δημοκρατία", common: "Ελλάδα" } }, }, cca3: "GRC", }, { name: { common: "Croatia", official: "Republic of Croatia", nativeName: { hrv: { official: "Republika Hrvatska", common: "Hrvatska" } }, }, cca3: "HRV", }, { name: { common: "Morocco", official: "Kingdom of Morocco", nativeName: { ara: { official: "المملكة المغربية", common: "المغرب" }, ber: { official: "ⵜⴰⴳⵍⴷⵉⵜ ⵏ ⵍⵎⵖⵔⵉⴱ", common: "ⵍⵎⴰⵖⵔⵉⴱ" }, }, }, cca3: "MAR", }, { name: { common: "Algeria", official: "People's Democratic Republic of Algeria", nativeName: { ara: { official: "الجمهورية الديمقراطية الشعبية الجزائرية", common: "الجزائر" }, }, }, cca3: "DZA", }, { name: { common: "Antarctica", official: "Antarctica", nativeName: {} }, cca3: "ATA" }, { name: { common: "Netherlands", official: "Kingdom of the Netherlands", nativeName: { nld: { official: "Koninkrijk der Nederlanden", common: "Nederland" } }, }, cca3: "NLD", }, { name: { common: "Sudan", official: "Republic of the Sudan", nativeName: { ara: { official: "جمهورية السودان", common: "السودان" }, eng: { official: "Republic of the Sudan", common: "Sudan" }, }, }, cca3: "SDN", }, { name: { common: "Fiji", official: "Republic of Fiji", nativeName: { eng: { official: "Republic of Fiji", common: "Fiji" }, fij: { official: "Matanitu Tugalala o Viti", common: "Viti" }, hif: { official: "रिपब्लिक ऑफ फीजी", common: "फिजी" }, }, }, cca3: "FJI", }, { name: { common: "Liechtenstein", official: "Principality of Liechtenstein", nativeName: { deu: { official: "Fürstentum Liechtenstein", common: "Liechtenstein" } }, }, cca3: "LIE", }, { name: { common: "Nepal", official: "Federal Democratic Republic of Nepal", nativeName: { nep: { official: "नेपाल संघीय लोकतान्त्रिक गणतन्त्र", common: "नेपाल" } }, }, cca3: "NPL", }, { name: { common: "Puerto Rico", official: "Commonwealth of Puerto Rico", nativeName: { eng: { official: "Commonwealth of Puerto Rico", common: "Puerto Rico" }, spa: { official: "Estado Libre Asociado de Puerto Rico", common: "Puerto Rico" }, }, }, cca3: "PRI", }, { name: { common: "Georgia", official: "Georgia", nativeName: { kat: { official: "საქართველო", common: "საქართველო" } }, }, cca3: "GEO", }, { name: { common: "Pakistan", official: "Islamic Republic of Pakistan", nativeName: { eng: { official: "Islamic Republic of Pakistan", common: "Pakistan" }, urd: { official: "اسلامی جمہوریۂ پاكستان", common: "پاكستان" }, }, }, cca3: "PAK", }, { name: { common: "Monaco", official: "Principality of Monaco", nativeName: { fra: { official: "Principauté de Monaco", common: "Monaco" } }, }, cca3: "MCO", }, { name: { common: "Botswana", official: "Republic of Botswana", nativeName: { eng: { official: "Republic of Botswana", common: "Botswana" }, tsn: { official: "Lefatshe la Botswana", common: "Botswana" }, }, }, cca3: "BWA", }, { name: { common: "Lebanon", official: "Lebanese Republic", nativeName: { ara: { official: "الجمهورية اللبنانية", common: "لبنان" }, fra: { official: "République libanaise", common: "Liban" }, }, }, cca3: "LBN", }, { name: { common: "Papua New Guinea", official: "Independent State of Papua New Guinea", nativeName: { eng: { official: "Independent State of Papua New Guinea", common: "Papua New Guinea" }, hmo: { official: "Independen Stet bilong Papua Niugini", common: "Papua Niu Gini" }, tpi: { official: "Independen Stet bilong Papua Niugini", common: "Papua Niugini" }, }, }, cca3: "PNG", }, { name: { common: "Mayotte", official: "Department of Mayotte", nativeName: { fra: { official: "Département de Mayotte", common: "Mayotte" } }, }, cca3: "MYT", }, { name: { common: "Dominican Republic", official: "Dominican Republic", nativeName: { spa: { official: "República Dominicana", common: "República Dominicana" } }, }, cca3: "DOM", }, { name: { common: "Norfolk Island", official: "Territory of Norfolk Island", nativeName: { eng: { official: "Territory of Norfolk Island", common: "Norfolk Island" }, pih: { official: "Teratri of Norf'k Ailen", common: "Norf'k Ailen" }, }, }, cca3: "NFK", }, { name: { common: "Bouvet Island", official: "Bouvet Island", nativeName: { nor: { official: "Bouvetøya", common: "Bouvetøya" } }, }, cca3: "BVT", }, { name: { common: "Qatar", official: "State of Qatar", nativeName: { ara: { official: "دولة قطر", common: "قطر" } }, }, cca3: "QAT", }, { name: { common: "Madagascar", official: "Republic of Madagascar", nativeName: { fra: { official: "République de Madagascar", common: "Madagascar" }, mlg: { official: "Repoblikan'i Madagasikara", common: "Madagasikara" }, }, }, cca3: "MDG", }, { name: { common: "India", official: "Republic of India", nativeName: { eng: { official: "Republic of India", common: "India" }, hin: { official: "भारत गणराज्य", common: "भारत" }, tam: { official: "இந்தியக் குடியரசு", common: "இந்தியா" }, }, }, cca3: "IND", }, { name: { common: "Syria", official: "Syrian Arab Republic", nativeName: { ara: { official: "الجمهورية العربية السورية", common: "سوريا" } }, }, cca3: "SYR", }, { name: { common: "Montenegro", official: "Montenegro", nativeName: { cnr: { official: "Црна Гора", common: "Црна Гора" } }, }, cca3: "MNE", }, { name: { common: "Eswatini", official: "Kingdom of Eswatini", nativeName: { eng: { official: "Kingdom of Eswatini", common: "Eswatini" }, ssw: { official: "Umbuso weSwatini", common: "eSwatini" }, }, }, cca3: "SWZ", }, { name: { common: "Paraguay", official: "Republic of Paraguay", nativeName: { grn: { official: "Tetã Paraguái", common: "Paraguái" }, spa: { official: "República de Paraguay", common: "Paraguay" }, }, }, cca3: "PRY", }, { name: { common: "El Salvador", official: "Republic of El Salvador", nativeName: { spa: { official: "República de El Salvador", common: "El Salvador" } }, }, cca3: "SLV", }, { name: { common: "Ukraine", official: "Ukraine", nativeName: { ukr: { official: "Україна", common: "Україна" } }, }, cca3: "UKR", }, { name: { common: "Isle of Man", official: "Isle of Man", nativeName: { eng: { official: "Isle of Man", common: "Isle of Man" }, glv: { official: "Ellan Vannin or Mannin", common: "Mannin" }, }, }, cca3: "IMN", }, { name: { common: "Namibia", official: "Republic of Namibia", nativeName: { afr: { official: "Republiek van Namibië", common: "Namibië" }, deu: { official: "Republik Namibia", common: "Namibia" }, eng: { official: "Republic of Namibia", common: "Namibia" }, her: { official: "Republic of Namibia", common: "Namibia" }, hgm: { official: "Republic of Namibia", common: "Namibia" }, kwn: { official: "Republic of Namibia", common: "Namibia" }, loz: { official: "Republic of Namibia", common: "Namibia" }, ndo: { official: "Republic of Namibia", common: "Namibia" }, tsn: { official: "Lefatshe la Namibia", common: "Namibia" }, }, }, cca3: "NAM", }, { name: { common: "United Arab Emirates", official: "United Arab Emirates", nativeName: { ara: { official: "الإمارات العربية المتحدة", common: "دولة الإمارات العربية المتحدة" }, }, }, cca3: "ARE", }, { name: { common: "Bulgaria", official: "Republic of Bulgaria", nativeName: { bul: { official: "Република България", common: "България" } }, }, cca3: "BGR", }, { name: { common: "Greenland", official: "Greenland", nativeName: { kal: { official: "Kalaallit Nunaat", common: "Kalaallit Nunaat" } }, }, cca3: "GRL", }, { name: { common: "Germany", official: "Federal Republic of Germany", nativeName: { deu: { official: "Bundesrepublik Deutschland", common: "Deutschland" } }, }, cca3: "DEU", }, { name: { common: "Cambodia", official: "Kingdom of Cambodia", nativeName: { khm: { official: "ព្រះរាជាណាចក្រកម្ពុជា", common: "Kâmpŭchéa" } }, }, cca3: "KHM", }, { name: { common: "Iraq", official: "Republic of Iraq", nativeName: { ara: { official: "جمهورية العراق", common: "العراق" }, arc: { official: "ܩܘܼܛܢܵܐ ܐܝܼܪܲܩ", common: "ܩܘܼܛܢܵܐ" }, ckb: { official: "کۆماری عێراق", common: "کۆماری" }, }, }, cca3: "IRQ", }, { name: { common: "French Southern and Antarctic Lands", official: "Territory of the French Southern and Antarctic Lands", nativeName: { fra: { official: "Territoire des Terres australes et antarctiques françaises", common: "Terres australes et antarctiques françaises", }, }, }, cca3: "ATF", }, { name: { common: "Sweden", official: "Kingdom of Sweden", nativeName: { swe: { official: "Konungariket Sverige", common: "Sverige" } }, }, cca3: "SWE", }, { name: { common: "Cuba", official: "Republic of Cuba", nativeName: { spa: { official: "República de Cuba", common: "Cuba" } }, }, cca3: "CUB", }, { name: { common: "Kyrgyzstan", official: "Kyrgyz Republic", nativeName: { kir: { official: "Кыргыз Республикасы", common: "Кыргызстан" }, rus: { official: "Кыргызская Республика", common: "Киргизия" }, }, }, cca3: "KGZ", }, { name: { common: "Russia", official: "Russian Federation", nativeName: { rus: { official: "Российская Федерация", common: "Россия" } }, }, cca3: "RUS", }, { name: { common: "Malaysia", official: "Malaysia", nativeName: { eng: { official: "Malaysia", common: "Malaysia" }, msa: { official: "مليسيا", common: "مليسيا" }, }, }, cca3: "MYS", }, { name: { common: "São Tomé and Príncipe", official: "Democratic Republic of São Tomé and Príncipe", nativeName: { por: { official: "República Democrática do São Tomé e Príncipe", common: "São Tomé e Príncipe", }, }, }, cca3: "STP", }, { name: { common: "Cyprus", official: "Republic of Cyprus", nativeName: { ell: { official: "Δημοκρατία της Κύπρος", common: "Κύπρος" }, tur: { official: "Kıbrıs Cumhuriyeti", common: "Kıbrıs" }, }, }, cca3: "CYP", }, { name: { common: "Canada", official: "Canada", nativeName: { eng: { official: "Canada", common: "Canada" }, fra: { official: "Canada", common: "Canada" }, }, }, cca3: "CAN", }, { name: { common: "Malawi", official: "Republic of Malawi", nativeName: { eng: { official: "Republic of Malawi", common: "Malawi" }, nya: { official: "Chalo cha Malawi, Dziko la Malaŵi", common: "Malaŵi" }, }, }, cca3: "MWI", }, { name: { common: "Saudi Arabia", official: "Kingdom of Saudi Arabia", nativeName: { ara: { official: "المملكة العربية السعودية", common: "العربية السعودية" } }, }, cca3: "SAU", }, { name: { common: "Bosnia and Herzegovina", official: "Bosnia and Herzegovina", nativeName: { bos: { official: "Bosna i Hercegovina", common: "Bosna i Hercegovina" }, hrv: { official: "Bosna i Hercegovina", common: "Bosna i Hercegovina" }, srp: { official: "Босна и Херцеговина", common: "Босна и Херцеговина" }, }, }, cca3: "BIH", }, { name: { common: "Ethiopia", official: "Federal Democratic Republic of Ethiopia", nativeName: { amh: { official: "የኢትዮጵያ ፌዴራላዊ ዲሞክራሲያዊ ሪፐብሊክ", common: "ኢትዮጵያ" } }, }, cca3: "ETH", }, { name: { common: "Spain", official: "Kingdom of Spain", nativeName: { spa: { official: "Reino de España", common: "España" } }, }, cca3: "ESP", }, { name: { common: "Slovenia", official: "Republic of Slovenia", nativeName: { slv: { official: "Republika Slovenija", common: "Slovenija" } }, }, cca3: "SVN", }, { name: { common: "Oman", official: "Sultanate of Oman", nativeName: { ara: { official: "سلطنة عمان", common: "عمان" } }, }, cca3: "OMN", }, { name: { common: "Saint Pierre and Miquelon", official: "Saint Pierre and Miquelon", nativeName: { fra: { official: "Collectivité territoriale de Saint-Pierre-et-Miquelon", common: "Saint-Pierre-et-Miquelon", }, }, }, cca3: "SPM", }, { name: { common: "Macau", official: "Macao Special Administrative Region of the People's Republic of China", nativeName: { por: { official: "Região Administrativa Especial de Macau da República Popular da China", common: "Macau", }, zho: { official: "中华人民共和国澳门特别行政区", common: "澳门" }, }, }, cca3: "MAC", }, { name: { common: "San Marino", official: "Republic of San Marino", nativeName: { ita: { official: "Repubblica di San Marino", common: "San Marino" } }, }, cca3: "SMR", }, { name: { common: "Lesotho", official: "Kingdom of Lesotho", nativeName: { eng: { official: "Kingdom of Lesotho", common: "Lesotho" }, sot: { official: "Kingdom of Lesotho", common: "Lesotho" }, }, }, cca3: "LSO", }, { name: { common: "Marshall Islands", official: "Republic of the Marshall Islands", nativeName: { eng: { official: "Republic of the Marshall Islands", common: "Marshall Islands" }, mah: { official: "Republic of the Marshall Islands", common: "M̧ajeļ" }, }, }, cca3: "MHL", }, { name: { common: "Sint Maarten", official: "Sint Maarten", nativeName: { eng: { official: "Sint Maarten", common: "Sint Maarten" }, fra: { official: "Saint-Martin", common: "Saint-Martin" }, nld: { official: "Sint Maarten", common: "Sint Maarten" }, }, }, cca3: "SXM", }, { name: { common: "Iceland", official: "Iceland", nativeName: { isl: { official: "Ísland", common: "Ísland" } }, }, cca3: "ISL", }, { name: { common: "Luxembourg", official: "Grand Duchy of Luxembourg", nativeName: { deu: { official: "Großherzogtum Luxemburg", common: "Luxemburg" }, fra: { official: "Grand-Duché de Luxembourg", common: "Luxembourg" }, ltz: { official: "Groussherzogtum Lëtzebuerg", common: "Lëtzebuerg" }, }, }, cca3: "LUX", }, { name: { common: "Argentina", official: "Argentine Republic", nativeName: { grn: { official: "Argentine Republic", common: "Argentina" }, spa: { official: "República Argentina", common: "Argentina" }, }, }, cca3: "ARG", }, { name: { common: "Turks and Caicos Islands", official: "Turks and Caicos Islands", nativeName: { eng: { official: "Turks and Caicos Islands", common: "Turks and Caicos Islands" }, }, }, cca3: "TCA", }, { name: { common: "Nauru", official: "Republic of Nauru", nativeName: { eng: { official: "Republic of Nauru", common: "Nauru" }, nau: { official: "Republic of Nauru", common: "Nauru" }, }, }, cca3: "NRU", }, { name: { common: "Cocos (Keeling) Islands", official: "Territory of the Cocos (Keeling) Islands", nativeName: { eng: { official: "Territory of the Cocos (Keeling) Islands", common: "Cocos (Keeling) Islands", }, }, }, cca3: "CCK", }, { name: { common: "Western Sahara", official: "Sahrawi Arab Democratic Republic", nativeName: { ber: { official: "Sahrawi Arab Democratic Republic", common: "Western Sahara" }, mey: { official: "الجمهورية العربية الصحراوية الديمقراطية", common: "الصحراء الغربية" }, spa: { official: "República Árabe Saharaui Democrática", common: "Sahara Occidental" }, }, }, cca3: "ESH", }, { name: { common: "Dominica", official: "Commonwealth of Dominica", nativeName: { eng: { official: "Commonwealth of Dominica", common: "Dominica" } }, }, cca3: "DMA", }, { name: { common: "Costa Rica", official: "Republic of Costa Rica", nativeName: { spa: { official: "República de Costa Rica", common: "Costa Rica" } }, }, cca3: "CRI", }, { name: { common: "Australia", official: "Commonwealth of Australia", nativeName: { eng: { official: "Commonwealth of Australia", common: "Australia" } }, }, cca3: "AUS", }, { name: { common: "Thailand", official: "Kingdom of Thailand", nativeName: { tha: { official: "ราชอาณาจักรไทย", common: "ประเทศไทย" } }, }, cca3: "THA", }, { name: { common: "Haiti", official: "Republic of Haiti", nativeName: { fra: { official: "République d'Haïti", common: "Haïti" }, hat: { official: "Repiblik Ayiti", common: "Ayiti" }, }, }, cca3: "HTI", }, { name: { common: "Tuvalu", official: "Tuvalu", nativeName: { eng: { official: "Tuvalu", common: "Tuvalu" }, tvl: { official: "Tuvalu", common: "Tuvalu" }, }, }, cca3: "TUV", }, { name: { common: "Honduras", official: "Republic of Honduras", nativeName: { spa: { official: "República de Honduras", common: "Honduras" } }, }, cca3: "HND", }, { name: { common: "Equatorial Guinea", official: "Republic of Equatorial Guinea", nativeName: { fra: { official: "République de la Guinée Équatoriale", common: "Guinée équatoriale" }, por: { official: "República da Guiné Equatorial", common: "Guiné Equatorial" }, spa: { official: "República de Guinea Ecuatorial", common: "Guinea Ecuatorial" }, }, }, cca3: "GNQ", }, { name: { common: "Saint Lucia", official: "Saint Lucia", nativeName: { eng: { official: "Saint Lucia", common: "Saint Lucia" } }, }, cca3: "LCA", }, { name: { common: "French Polynesia", official: "French Polynesia", nativeName: { fra: { official: "Polynésie française", common: "Polynésie française" } }, }, cca3: "PYF", }, { name: { common: "Belarus", official: "Republic of Belarus", nativeName: { bel: { official: "Рэспубліка Беларусь", common: "Белару́сь" }, rus: { official: "Республика Беларусь", common: "Беларусь" }, }, }, cca3: "BLR", }, { name: { common: "Latvia", official: "Republic of Latvia", nativeName: { lav: { official: "Latvijas Republikas", common: "Latvija" } }, }, cca3: "LVA", }, { name: { common: "Palau", official: "Republic of Palau", nativeName: { eng: { official: "Republic of Palau", common: "Palau" }, pau: { official: "Beluu er a Belau", common: "Belau" }, }, }, cca3: "PLW", }, { name: { common: "Guadeloupe", official: "Guadeloupe", nativeName: { fra: { official: "Guadeloupe", common: "Guadeloupe" } }, }, cca3: "GLP", }, { name: { common: "Philippines", official: "Republic of the Philippines", nativeName: { eng: { official: "Republic of the Philippines", common: "Philippines" }, fil: { official: "Republic of the Philippines", common: "Pilipinas" }, }, }, cca3: "PHL", }, { name: { common: "Gibraltar", official: "Gibraltar", nativeName: { eng: { official: "Gibraltar", common: "Gibraltar" } }, }, cca3: "GIB", }, { name: { common: "Denmark", official: "Kingdom of Denmark", nativeName: { dan: { official: "Kongeriget Danmark", common: "Danmark" } }, }, cca3: "DNK", }, { name: { common: "Cameroon", official: "Republic of Cameroon", nativeName: { eng: { official: "Republic of Cameroon", common: "Cameroon" }, fra: { official: "République du Cameroun", common: "Cameroun" }, }, }, cca3: "CMR", }, { name: { common: "Guinea", official: "Republic of Guinea", nativeName: { fra: { official: "République de Guinée", common: "Guinée" } }, }, cca3: "GIN", }, { name: { common: "Bahrain", official: "Kingdom of Bahrain", nativeName: { ara: { official: "مملكة البحرين", common: "‏البحرين" } }, }, cca3: "BHR", }, { name: { common: "Suriname", official: "Republic of Suriname", nativeName: { nld: { official: "Republiek Suriname", common: "Suriname" } }, }, cca3: "SUR", }, { name: { common: "DR Congo", official: "Democratic Republic of the Congo", nativeName: { fra: { official: "République démocratique du Congo", common: "RD Congo" }, kon: { official: "Repubilika ya Kongo Demokratiki", common: "Repubilika ya Kongo Demokratiki", }, lin: { official: "Republiki ya Kongó Demokratiki", common: "Republiki ya Kongó Demokratiki", }, lua: { official: "Ditunga dia Kongu wa Mungalaata", common: "Ditunga dia Kongu wa Mungalaata", }, swa: { official: "Jamhuri ya Kidemokrasia ya Kongo", common: "Jamhuri ya Kidemokrasia ya Kongo", }, }, }, cca3: "COD", }, { name: { common: "Somalia", official: "Federal Republic of Somalia", nativeName: { ara: { official: "جمهورية الصومال‎‎", common: "الصومال‎‎" }, som: { official: "Jamhuuriyadda Federaalka Soomaaliya", common: "Soomaaliya" }, }, }, cca3: "SOM", }, { name: { common: "Czechia", official: "Czech Republic", nativeName: { ces: { official: "Česká republika", common: "Česko" }, slk: { official: "Česká republika", common: "Česko" }, }, }, cca3: "CZE", }, { name: { common: "New Caledonia", official: "New Caledonia", nativeName: { fra: { official: "Nouvelle-Calédonie", common: "Nouvelle-Calédonie" } }, }, cca3: "NCL", }, { name: { common: "Vanuatu", official: "Republic of Vanuatu", nativeName: { bis: { official: "Ripablik blong Vanuatu", common: "Vanuatu" }, eng: { official: "Republic of Vanuatu", common: "Vanuatu" }, fra: { official: "République de Vanuatu", common: "Vanuatu" }, }, }, cca3: "VUT", }, { name: { common: "Saint Helena, Ascension and Tristan da Cunha", official: "Saint Helena, Ascension and Tristan da Cunha", nativeName: { eng: { official: "Saint Helena, Ascension and Tristan da Cunha", common: "Saint Helena, Ascension and Tristan da Cunha", }, }, }, cca3: "SHN", }, { name: { common: "Togo", official: "Togolese Republic", nativeName: { fra: { official: "République togolaise", comm