diff --git a/index.html b/index.html index 9dfa91a..770cb72 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -A-Wallet - Algorand Community Wallet
\ No newline at end of file +A-Wallet - Algorand Community Wallet
\ No newline at end of file diff --git a/js/app.ebfe9864.js b/js/app.85520ab2.js similarity index 99% rename from js/app.ebfe9864.js rename to js/app.85520ab2.js index b5ca6bc..e90019f 100644 --- a/js/app.ebfe9864.js +++ b/js/app.85520ab2.js @@ -1,2 +1,2 @@ (function(){var e={84354:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["Fout 404 - Bladsy is nie gevind nie"])},text:e=>{const{normalize:t}=e;return t(["Die webwerf wat jy soek, kan nie gevind word nie."])}},footer:{text:e=>{const{normalize:t}=e;return t(["A-Wallet - Oopbron PWA Algorand gemeenskap beursie"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["Nuwe beursie"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Beursie naam"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Beursie wagwoord"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Skep beursie"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Voer beursie in"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["Jou beursie sal in jou webblaaier gestoor word. Beursie wagwoord is nodig om die beursie te oop en die rekeninge binne die beursie te sien en vir transaksies te teken."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["Ons beveel aan dat die wagwoord 12 of meer karakters lank is, met klein letters, hoofletters, syfers en spesiale karakters."])},open_wallet:e=>{const{normalize:t}=e;return t(["Oop beursie"])},select_wallet:e=>{const{normalize:t}=e;return t(["Kies beursie"])},wallet_password:e=>{const{normalize:t}=e;return t(["Beursie wagwoord"])},strength:e=>{const{normalize:t}=e;return t(["Sterkte"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Oop beursie"])},basic_usage:e=>{const{normalize:t}=e;return t(["Basiese gebruik"])},tether_usage:e=>{const{normalize:t}=e;return t(["Hoe om Tether (USDt) te gebruik"])},source_code:e=>{const{normalize:t}=e;return t(["AWallet bronkode"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Gaan terug"])},go_home:e=>{const{normalize:t}=e;return t(["Gaan huis toe"])},copy_address:e=>{const{normalize:t}=e;return t(["Kopieer adres"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Gekopieer na knipbord"])},stop_camera:e=>{const{normalize:t}=e;return t(["Stop kamera"])},cancel:e=>{const{normalize:t}=e;return t(["Kanselleer"])},yes:e=>{const{normalize:t}=e;return t(["Ja"])},no:e=>{const{normalize:t}=e;return t(["Nee"])},loading:e=>{const{normalize:t}=e;return t(["Laai.."])},last_error:e=>{const{normalize:t}=e;return t(["Laaste fout"])},keyword_search:e=>{const{normalize:t}=e;return t(["Sleutelwoord soek"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["A Beursie"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Skakel navigasie"])},list_accounts:e=>{const{normalize:t}=e;return t(["Lys my rekeninge"])},new_account:e=>{const{normalize:t}=e;return t(["Nuwe rekening"])},settings:e=>{const{normalize:t}=e;return t(["Instellings"])},asset:e=>{const{normalize:t}=e;return t(["Bate"])},asset_create:e=>{const{normalize:t}=e;return t(["Skep NFT"])},faq:e=>{const{normalize:t}=e;return t(["V&A"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Privaatheidsbeleid"])},logout:e=>{const{normalize:t}=e;return t(["Uitlog"])},vote:e=>{const{normalize:t}=e;return t(["Stem"])},swap:e=>{const{normalize:t}=e;return t(["RUIL"])},connect:e=>{const{normalize:t}=e;return t(["Verbind"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Ruil bates"])},network:e=>{const{normalize:t}=e;return t(["Netwerk"])},network_not_supported:e=>{const{normalize:t}=e;return t(["Netwerk word nie ondersteun nie"])},has_sk:e=>{const{normalize:t}=e;return t(["Slegs standaardrekeninge met privaatsleutels word tans ondersteun"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Kies bate waarvan jy wil ruil"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Kies bate waarna jy wil ruil"])},swap_amount:e=>{const{normalize:t}=e;return t(["Stel die bedrag in om te ruil"])},get_quote:e=>{const{normalize:t}=e;return t(["Kry kwotasie"])},apps_optin:e=>{const{normalize:t}=e;return t(["SWAP vereis dat jou rekening inskakel by die programme"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Skakel in by die programme"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Uitvoer met Deflex"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Uitvoer met Folks router"])},slippage:e=>{const{normalize:t}=e;return t(["Slippage persentasie"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Genereer rekeninge"])},distribute:e=>{const{normalize:t}=e;return t(["Versprei algo 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Skakel in vir bestuur"])},pay:e=>{const{normalize:t}=e;return t(["Massa betaal N->1"])},merge:e=>{const{normalize:t}=e;return t(["Voeg rekeninge saam N->1"])}},merchant:{make_payment:e=>{const{normalize:t}=e;return t(["Betaalpoort"])},pay:e=>{const{normalize:t}=e;return t(["Betaal"])},to_address:e=>{const{normalize:t}=e;return t(["na die algorand-adres"])},please:e=>{const{normalize:t}=e;return t(["asseblief"])},network:e=>{const{normalize:t}=e;return t(["Netwerk"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Passende simbool"])},network_fee:e=>{const{normalize:t}=e;return t(["Netwerkfooie"])},pay_qr:e=>{const{normalize:t}=e;return t(["Betaal met QR-kode"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Betaal met algorand-beursie"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Betaal met webbeursie"])},cancel_payment:e=>{const{normalize:t}=e;return t(["Kanselleer betaling"])},payment_received:e=>{const{normalize:t}=e;return t(["Betaling ontvang"])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Gaan terug na handelaar"])},waiting_for_payment:e=>{const{normalize:t}=e;return t(["Wag vir die betaling"])},error_asset:e=>{const{normalize:t}=e;return t(["Fout met die ophaling van bate: "])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Gratis oopbron betaalpoort sonder 'n middelman"])},perex:e=>{const{normalize:t}=e;return t(["Begin met die aanvaarding van algo, USDC, USDT of ander bates op jou webwerf. Deur kriptogeld sonder 'n finansiële middelman te aanvaar, sal jy jou verkope op jou webwerf verhoog en jou wins verhoog."])},how:e=>{const{normalize:t}=e;return t(["Hoe werk dit?"])},create_order:e=>{const{normalize:t}=e;return t(["Skep 'n unieke passende simbool, bv. bestelling id"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Stuur gebruiker na die betaalpoort"])},customer_pays:e=>{const{normalize:t}=e;return t(["Kliënt betaal direk aan jou algorand-rekening"])},customer_redirected:e=>{const{normalize:t}=e;return t(["Kliënt sal na suksesvolle betaling terug na jou webwerf gestuur word"])},use_your_money:e=>{const{normalize:t}=e;return t(["Gebruik jou geld. Jy kan USDT ruil en USD van die ruil neem, of jy kan met USDT betaal vir ander goedere of dienste"])},security:e=>{const{normalize:t}=e;return t(["Is dit veilig?"])},you_make_details:e=>{const{normalize:t}=e;return t(["Jy maak die betalingsbesonderhede. Jy stel die suksesvolle en kanselleer URL-adres op. Ons stel jou in kennis wanneer die betaling gedoen is. Jy moet in jou agterkant kontroleer waar jy die betaling aanvaar het dat dit ontvang is en jy die kliënt in kennis stel."])},opensource:e=>{const{normalize:t}=e;return t(["Hierdie projek is oopbron. Jy kan dit kloon, wysig, of in jou eie privaat omgewing vir kommersiële doeleindes uitvoer"])},just_website:e=>{const{normalize:t}=e;return t(["Die betaalpoort is net 'n HTML-webwerf met javascript. Geen ander agterkant word gebruik nie, behalwe amptelike algorand-nodes."])},no_restrictions:e=>{const{normalize:t}=e;return t(["Jy hoef nie 'n AWallet-rekening te hê om die betaalpoort te gebruik nie."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["Toegelate parameters"])},parameters_perex:e=>{const{normalize:t}=e;return t(['Jy kan enige van hierdie parameters instel. Die enigste verpligte velde sluit die adres waar jy jou betaling wil ontvang en die transaksiebedrag in. Die betalingsadres bestaan uit twee dele: betalingsinligting, en poortinstellings. Beide velde is base64 gekodeer en geskei deur "/". Maak asseblief seker dat jy hulle korrek url-kodeer. Betalingsinligting is die basiese algorand-protokoladres wat byvoorbeeld in die QR-kodes gebruik word.'])},payment_info_params:e=>{const{normalize:t}=e;return t(["Toegelate parameters"])},amount:e=>{const{normalize:t}=e;return t(["gebruik die bate basiese eenheid. Byvoorbeeld 1 ALGO = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["die bedrag in mikroalgos. Byvoorbeeld 0.001 ALGO = 1000"])},network:e=>{const{normalize:t}=e;return t(["Netwerk vir foutopsporing doeleindes"])},settings_params:e=>{const{normalize:t}=e;return t(["Toegelate instellings"])},success:e=>{const{normalize:t}=e;return t(["URL-adres waarna die kliënt na suksesvolle betaling gestuur word"])},cancel:e=>{const{normalize:t}=e;return t(["URL-adres waarna die kliënt na hy die betaling kanselleer, gestuur word"])},example:e=>{const{normalize:t}=e;return t(["Voorbeeld"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["Skakel die bouwerktuig aan"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["Skakel die bouwerktuig af"])},tether:e=>{const{normalize:t}=e;return t(["Tether hoofnet"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["Jy kan bate-id vir die transaksie spesifiseer"])},error_transaction:e=>{const{normalize:t}=e;return t(["Vul asseblief ten minste rekening, bedrag en bate in"])},error_url:e=>{const{normalize:t}=e;return t(["URL-adres moet met https:// begin"])},button:e=>{const{normalize:t}=e;return t(["Geskep knoppie"])},payment_info:e=>{const{normalize:t}=e;return t(["Betalingsinligting"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Terugroepkonfigurasie"])},link:e=>{const{normalize:t}=e;return t(["Geskep skakel"])},html_example:e=>{const{normalize:t}=e;return t(["HTML-skakelvoorbeeld"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Ontvang betaling"])},address:e=>{const{normalize:t}=e;return t(["Ontvang betaling na adres"])},amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},note:e=>{const{normalize:t}=e;return t(["Note"])},decimals:e=>{const{normalize:t}=e;return t(["Information about decimal place to QR code"])},label:e=>{const{normalize:t}=e;return t(["Suggested label of the receiver address"])},noteeditable:e=>{const{normalize:t}=e;return t(["Note is editable by user"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Account overview"])},pay:e=>{const{normalize:t}=e;return t(["Make new payment"])},receive_payment:e=>{const{normalize:t}=e;return t(["Receive payment"])},name:e=>{const{normalize:t}=e;return t(["Name"])},address:e=>{const{normalize:t}=e;return t(["Address"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Bedrag sonder hangende belonings"])},rewards:e=>{const{normalize:t}=e;return t(["Belonings"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Hangende belonings"])},reward_base:e=>{const{normalize:t}=e;return t(["Beloningsbasis"])},round:e=>{const{normalize:t}=e;return t(["Ronde"])},apps_local_state:e=>{const{normalize:t}=e;return t(["Apps plaaslike staat"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["Apps totale skema"])},assets:e=>{const{normalize:t}=e;return t(["Bates"])},created_apps:e=>{const{normalize:t}=e;return t(["Geskepde apps"])},status:e=>{const{normalize:t}=e;return t(["Status"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Multisignature-drempel"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["Multisignature-adresse"])},refresh:e=>{const{normalize:t}=e;return t(["Verfris"])},transactions:e=>{const{normalize:t}=e;return t(["Transaksies"])},no_transactions:e=>{const{normalize:t}=e;return t(["Geen transaksies gevind nie"])},type:e=>{const{normalize:t}=e;return t(["Soort"])},time:e=>{const{normalize:t}=e;return t(["Tyd"])},tr_amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},sender:e=>{const{normalize:t}=e;return t(["Stuurder"])},receiver:e=>{const{normalize:t}=e;return t(["Ontvanger"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Ontvangerbelonings"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Bevestigde ronde"])},fee:e=>{const{normalize:t}=e;return t(["Fooi"])},delete:e=>{const{normalize:t}=e;return t(["Verwyder rekening"])},delete_header:e=>{const{normalize:t}=e;return t(["Verwyder rekening"])},delete_confirm:e=>{const{normalize:t}=e;return t(["Is jy seker jy wil hierdie rekening van jou beursie verwyder?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Verwyder hierdie rekening"])},deleted:e=>{const{normalize:t}=e;return t(["Rekening is verwyder"])},asset_optin:e=>{const{normalize:t}=e;return t(["Opt-in na bate"])},ask_question:e=>{const{normalize:t}=e;return t(["Vra 'n vraag"])},rekey:e=>{const{normalize:t}=e;return t(["Herstel rekening"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Herstel na rekening"])},account0:e=>{const{normalize:t}=e;return t(["Ledger primêre rekening"])},slot:e=>{const{normalize:t}=e;return t(["Rekening by ledger gleuf"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},payment_gateway:e=>{const{normalize:t}=e;return t(["Betaalpoort"])},export:e=>{const{normalize:t}=e;return t(["Voer uit"])},no_assets:e=>{const{normalize:t}=e;return t(["Daar is nog geen bates op hierdie rekening nie"])},actions:e=>{const{normalize:t}=e;return t(["Aksies"])},pay_help:e=>{const{normalize:t}=e;return t(["Stuur geld of tokens na ander rekeninge in die netwerk."])},swap_help:e=>{const{normalize:t}=e;return t(["Jy kan een token vir 'n ander ruil deur DEX-aggregator dienste te gebruik"])},rekey_help:e=>{const{normalize:t}=e;return t(["As jy bang is dat jou rekening se privaatsleutel dalk gekompromitteer is, kan jy jou rekening na 'n nuwe privaatsleutel herstel en jou oorspronklike adres veilig hou."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["As jy 'n bate op die algorand-netwerk wil ontvang, moet jy die rekening vir daardie token oopmaak."])},receive_payment_help:e=>{const{normalize:t}=e;return t(["Jy kan jou klante of vriende vra om jou geld te stuur. Hierdie bladsy sal 'n betalings-QR-kode genereer sodat ander dit met een klik kan doen."])},export_help:e=>{const{normalize:t}=e;return t(["Jy kan shamir-back-up mnemoniese of algorand-mnemoniese vir rekeninge met privaatsleutels genereer."])},arc14:e=>{const{normalize:t}=e;return t(["ARC 14-verifikasie"])},arc14_help:e=>{const{normalize:t}=e;return t(["ARC 14 is 'n verifikasie-standaard wat onderteken transaksies gebruik. Jy kan die verifikasie-token op hierdie bladsy genereer."])},account_actions:e=>{const{normalize:t}=e;return t(["Rekeningaksies"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["OptIn na ARC200-bate"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["Jy kan op jou rekening die ARC200-bates sien. ARC200-bates is slimkontrakte met 'n funksie wat enigiemand se rekening kan opt-in om die bate te kan ontvang. ARC200-bates kan gevaarlik wees en jy moet 'n betroubare oudit van die slimkontrak vereis sodat jy dit volledig kan vertrou."])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Naam"])},search_by_name:e=>{const{normalize:t}=e;return t(["Soek op naam"])},type:e=>{const{normalize:t}=e;return t(["Soort"])},search_by_type:e=>{const{normalize:t}=e;return t(["Soek op bate-tipe"])},id:e=>{const{normalize:t}=e;return t(["Id"])},search_by_id:e=>{const{normalize:t}=e;return t(["Soek op bate-id"])},amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Soek op bedrag"])},actions:e=>{const{normalize:t}=e;return t(["Aksies"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Aanvaar oordragte van bate in rekening"])},searchById:e=>{const{normalize:t}=e;return t(["Ek weet die bate-ID"])},assetId:e=>{const{normalize:t}=e;return t(["Bate-ID"])},assetName:e=>{const{normalize:t}=e;return t(["Bate Naam"])},searchButton:e=>{const{normalize:t}=e;return t(["Vind bate"])},assetInfo:e=>{const{normalize:t}=e;return t(["Inligting oor die bate"])},total:e=>{const{normalize:t}=e;return t(["Totaal"])},unit_name:e=>{const{normalize:t}=e;return t(["Eenheidsnaam"])},decimals:e=>{const{normalize:t}=e;return t(["Desimale"])},url:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Metadatabeek"])},default_frozen:e=>{const{normalize:t}=e;return t(["Standaard bevrore"])},creator:e=>{const{normalize:t}=e;return t(["Skepper adres"])},manager:e=>{const{normalize:t}=e;return t(["Bestuurder adres"])},clawback:e=>{const{normalize:t}=e;return t(["Terugtrek adres"])},freeze:e=>{const{normalize:t}=e;return t(["Bevries adres"])},reserve:e=>{const{normalize:t}=e;return t(["Reserwe adres"])},action:e=>{const{normalize:t}=e;return t(["Aksie"])},optin_button:e=>{const{normalize:t}=e;return t(["Opt in"])},dialog_header:e=>{const{normalize:t}=e;return t(["Opt in na bate"])},optin_confirm:e=>{const{normalize:t}=e;return t(["Is jy seker jy wil 0.001 algo betaal om in te skakel na hierdie bate? Nadat jy ingeskakel het, sal jy hierdie bate in jou rekening kan ontvang."])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["Ek wil in skakel"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Bate nie gevind nie"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Suksesvol ingeskakel vir die bate"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Rekeninge oorsig"])},no_accounts:e=>{const{normalize:t}=e;return t(["Geen rekeninge gevind nie"])},account_name:e=>{const{normalize:t}=e;return t(["Rekening naam"])},amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},pay:e=>{const{normalize:t}=e;return t(["Betaal"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Wys rekeninge vir netwerk"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA-kode"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["New account"])},create_basic:e=>{const{normalize:t}=e;return t(["Create basic account"])},import_account:e=>{const{normalize:t}=e;return t(["Import account"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Create multisign account"])},watch_account:e=>{const{normalize:t}=e;return t(["Watch account"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["Write down 25 word mnemonic phrase"])},name:e=>{const{normalize:t}=e;return t(["Internal account name"])},create_account:e=>{const{normalize:t}=e;return t(["Create account"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},multisig_help:e=>{const{normalize:t}=e;return t(["Multisignature-rekening kan transaksies alleen verwerk as N-rekeninge wat by die aanmaak van die rekening gelys is, die transaksie onderteken."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Kies bestaande rekeninge in jou beursie"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Voeg jou vriende se rekeninge by - een rekening per lyn"])},trashold_help:e=>{const{normalize:t}=e;return t(["Kies hoeveel rekeninge nodig is om die transaksie te onderteken"])},create_account_help:e=>{const{normalize:t}=e;return t(["Om die rekening te skep, moet jy seker maak dat jy die mnemoniese frase back-up. Is dit veilig om die frase nou te wys?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["Wys mnemoniese"])},position_question:e=>{const{normalize:t}=e;return t(["Wat is die woord op posisie n."])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Skryf die mnemoniese woorde in die vertoonde volgorde neer, kopieer of neem 'n foto. Die volgende stap sal wees om sommige van die woorde van hierdie frase te bevestig en ons sal dit in die versleutelde stoor in jou webblaaier stoor. Dit is veilig om hierdie mnemoniese te stoor en hierdie adres te gebruik sonder om dit na die rekening te stoor. Maak seker dat jy nooit die mnemoniese frase verloor nie."])},start_challenge:e=>{const{normalize:t}=e;return t(["Begin die uitdaging"])},create_new:e=>{const{normalize:t}=e;return t(["Skep nuwe"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["Verberg mnemoniese"])},drop_phrase:e=>{const{normalize:t}=e;return t(["Laat val frase"])},scan:e=>{const{normalize:t}=e;return t(["Skandeer van QR-kode"])},create_vanity:e=>{const{normalize:t}=e;return t(["Skep vaniteitsrekening"])},vanity_start:e=>{const{normalize:t}=e;return t(["Adres sal begin met"])},vanity_mid:e=>{const{normalize:t}=e;return t(["Adres sal bevat"])},vanity_end:e=>{const{normalize:t}=e;return t(["Adres sal eindig met"])},vanity_count:e=>{const{normalize:t}=e;return t(["Aantal adresse verwerk"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Vind die adres"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Stop soek"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Aantal drade om te gebruik"])},vanity_use:e=>{const{normalize:t}=e;return t(["Gebruik hierdie rekening"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["Die outomatiese slotfunksie is afgeskakel"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW Beursie - Ledger Rekening"])},wc_account:e=>{const{normalize:t}=e;return t(["Wallet Connect Rekening"])},twofa_account:e=>{const{normalize:t}=e;return t(["2FA Rekening"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Wys QR-kode"])},email_pass_account:e=>{const{normalize:t}=e;return t(["E-pos & Wagwoord rekening"])},shamir_account:e=>{const{normalize:t}=e;return t(["Shamir-back-upherstel"])},overview:e=>{const{normalize:t}=e;return t(["Nuwe rekening aksies"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Algorand basiese rekening is ED25519 rekening met privaatsleutel. Hierdie metode gebruik jou rekenaar se ewekansige getalgenerator om 'n geheim vir jou rekening te skep."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["Een van die mees veilige oplossings is om die geheime sleutelgenerering deur 'n gespesialiseerde toestel te hanteer. Hierdie rekening maak gebruik van die Ledger-toestel om jou rekening te skep en die ondertekeningsoperasies te hanteer."])},wc_account_help:e=>{const{normalize:t}=e;return t(["Jy kan met jou vriend se beursie verbind deur die wallet connect-rekening tipe te gebruik. Jy kan hulle versoek om die boodskap byvoorbeeld as deel van multisig te onderteken."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["Twee faktor rekening is 'n multisig rekening, waar een rekening die rekening van jou keuse is, byvoorbeeld ledger rekening of e-pos wagwoord rekening, tweede rekening is herstelrekening - ideaal rekening wat nie in dieselfde veilige berging is nie, en derde rekening is die twee faktor rekening van die bediener wat transaksies onderteken wanneer jy die korrekte twee faktor pin kode voorsien."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["ARC76 E-pos & Wagwoord rekening stel jou in staat om algorand rekening vanaf enige teks te genereer. Die teks word gehash en genereer 32 byte as saad vir jou algorand rekening. Dit kan 'n alternatief wees vir ander tipes ewekansige getalgenerators in jou rekenaar of hw-toestel"])},create_vanity_help:e=>{const{normalize:t}=e;return t(["You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain."])},watch_account_help:e=>{const{normalize:t}=e;return t(["You can track any account on the network."])},import_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the algorand recovery mnemonic."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the shamir backup recovery mnemonics."])},create_first:e=>{const{normalize:t}=e;return t(["Create your first account"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["There are no accounts for selected network"])},basic_options:e=>{const{normalize:t}=e;return t(["Basic options"])},advanced_options:e=>{const{normalize:t}=e;return t(["Advanced options"])},skip_challange:e=>{const{normalize:t}=e;return t(["Skip challange"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["Email and password account (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account."])},description2:e=>{const{normalize:t}=e;return t(["ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it."])},arc_draft:e=>{const{normalize:t}=e;return t(["ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage."])},email:e=>{const{normalize:t}=e;return t(["Email"])},select_password:e=>{const{normalize:t}=e;return t(["Please select very very very secure password."])},save_password_switch:e=>{const{normalize:t}=e;return t(["Save password"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["GUI for signing transaction without stored password is not currently implemented."])}},import:{title:e=>{const{normalize:t}=e;return t(["Import wallet"])},wallet_name:e=>{const{normalize:t}=e;return t(["Wallet name"])},wallet_file:e=>{const{normalize:t}=e;return t(["Wallet file"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Import wallet"])},help:e=>{const{normalize:t}=e;return t(["You can import previously exported wallets. Wallet password stays within the exported file, so you can access it after the import with the same password as before. You can change the password after login from the settings page."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Basic account"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multisignature account"])},public_account:e=>{const{normalize:t}=e;return t(["Public account"])},rekeyed:e=>{const{normalize:t}=e;return t(["Rekeyed account"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW ledger account"])},wc_account:e=>{const{normalize:t}=e;return t(["WalletConnect account"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Select account"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Make payment - from"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Toggle camera"])},note_is_b64:e=>{const{normalize:t}=e;return t(["Note is Base64 encoded. If enabled you can post base64 input in the note field and send it as raw data to the network."])},selected_account:e=>{const{normalize:t}=e;return t(["Selected account"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multisignature account"])},create_proposal:e=>{const{normalize:t}=e;return t(["Create proposal"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Sign & send proposal"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Please enter signature from your friend here"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Load multisignature data"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Pay to wallet account"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Pay to other account"])},store_other_help:e=>{const{normalize:t}=e;return t(["It is better to store the account to which you are sending money in the address book"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},note:e=>{const{normalize:t}=e;return t(["Note"])},review_payment:e=>{const{normalize:t}=e;return t(["Review payment"])},review_payment_help:e=>{const{normalize:t}=e;return t(["Please review your payment"])},from_account:e=>{const{normalize:t}=e;return t(["From account"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to account"])},total:e=>{const{normalize:t}=e;return t(["Total"])},transaction_details:e=>{const{normalize:t}=e;return t(["Transaction details"])},type:e=>{const{normalize:t}=e;return t(["Type"])},name:e=>{const{normalize:t}=e;return t(["Name"])},first_round:e=>{const{normalize:t}=e;return t(["First Round"])},last_round:e=>{const{normalize:t}=e;return t(["Last Round"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis ID"])},tag:e=>{const{normalize:t}=e;return t(["Tag"])},to_account:e=>{const{normalize:t}=e;return t(["To"])},signatures:e=>{const{normalize:t}=e;return t(["Signatures"])},signed:e=>{const{normalize:t}=e;return t(["Signed"])},not_signed:e=>{const{normalize:t}=e;return t(["Not signed"])},sign_with:e=>{const{normalize:t}=e;return t(["Sign with"])},sign:e=>{const{normalize:t}=e;return t(["Sign"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Send this data to other signators"])},send_to_network:e=>{const{normalize:t}=e;return t(["Send to the network"])},state_sending:e=>{const{normalize:t}=e;return t(["Sending payment to the network"])},state_sent:e=>{const{normalize:t}=e;return t(["Payment sent to the network. Tx: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["Waiting for network confirmation."])},state_confirmed:e=>{const{normalize:t}=e;return t(["Confirmation has been received. Your payment is in the block"])},transaction:e=>{const{normalize:t}=e;return t(["Transaction"])},error:e=>{const{normalize:t}=e;return t(["Error"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["Payment has probably not reached the network. Are you offline? Please check you account"])},set_max:e=>{const{normalize:t}=e;return t(["Set maximum"])},environment:e=>{const{normalize:t}=e;return t(["Environment"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["Pay To address seems to be malformed."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["It seems that desired asset has failed to load"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["It seems your balance is below desired pay amount"])},rekey_to:e=>{const{normalize:t}=e;return t(["Herlei na rekening"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Herlei na beursie rekening"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Herlei na eksterne rekening"])},rekey_title:e=>{const{normalize:t}=e;return t(["Herlei rekening"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Gee asseblief spesiale aandag aan hierdie transaksie. Van nou af sal die rekening 'n ander privaatsleutel gebruik om transaksies te voltooi. As jy nie die privaatsleutel van die nuwe rekening het nie, sal jy waarskynlik die vermoë om transaksies te onderteken, verloor."])},combine_title:e=>{const{normalize:t}=e;return t(["Kombineer handtekeninge van ander ondertekenaar"])},combine_action:e=>{const{normalize:t}=e;return t(["Kombineer handtekeninge"])},return_to_wc:e=>{const{normalize:t}=e;return t(["Terug na WalletConnect"])},select_account_for_payment:e=>{const{normalize:t}=e;return t(["Kies rekening waarvan jy die betaling wil maak"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Skep multisig voorslag"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA-kode"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Onderteken toestemming versoek"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Wissel stuur na ander vorm"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Wissel kombineer met ander vorm"])},process_payment:e=>{const{normalize:t}=e;return t(["Verwerk betaling"])},tx_type:e=>{const{normalize:t}=e;return t(["Transaksie tipe"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Settings"])},server:e=>{const{normalize:t}=e;return t(["Server"])},environment:e=>{const{normalize:t}=e;return t(["Environment"])},mainnet:e=>{const{normalize:t}=e;return t(["Mainnet"])},testnet:e=>{const{normalize:t}=e;return t(["Testnet"])},devnet:e=>{const{normalize:t}=e;return t(["Reach Devnet"])},sandbox:e=>{const{normalize:t}=e;return t(["Sandbox"])},host:e=>{const{normalize:t}=e;return t(["host"])},token:e=>{const{normalize:t}=e;return t(["token"])},language:e=>{const{normalize:t}=e;return t(["Language"])},pass:e=>{const{normalize:t}=e;return t(["Wallet password"])},oldpass:e=>{const{normalize:t}=e;return t(["Old password"])},newpass:e=>{const{normalize:t}=e;return t(["New password"])},repeatpass:e=>{const{normalize:t}=e;return t(["Confirm new password"])},backup:e=>{const{normalize:t}=e;return t(["Backup wallet"])},backup_help:e=>{const{normalize:t}=e;return t(["You can backup your wallet and import to another computer."])},create_backup:e=>{const{normalize:t}=e;return t(["Create backup"])},download:e=>{const{normalize:t}=e;return t(["Download"])},delete:e=>{const{normalize:t}=e;return t(["Delete wallet"])},strength:e=>{const{normalize:t}=e;return t(["Strength"])},updated_password:e=>{const{normalize:t}=e;return t(["Password has been updated"])},custom:e=>{const{normalize:t}=e;return t(["Custom server settings"])},protocol_title:e=>{const{normalize:t}=e;return t(["Register protocol handler"])},protocol_button:e=>{const{normalize:t}=e;return t(["Register web+algorand:// handler"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["Successfully updated the protocol handler"])},dev_settings:e=>{const{normalize:t}=e;return t(["Show information for developers"])},update_password:e=>{const{normalize:t}=e;return t(["Update password"])}},transaction:{title:e=>{const{normalize:t}=e;return t(["Transaction detail"])},tr_id:e=>{const{normalize:t}=e;return t(["Transaction ID"])},tr_type:e=>{const{normalize:t}=e;return t(["Transaction type"])},note:e=>{const{normalize:t}=e;return t(["Note"])},note_raw:e=>{const{normalize:t}=e;return t(["Raw data"])},note_decoded:e=>{const{normalize:t}=e;return t(["Decoded data"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Close rewards"])},closing_amount:e=>{const{normalize:t}=e;return t(["Closing amount"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Confirmed round"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},first_valid:e=>{const{normalize:t}=e;return t(["First valid"])},genesis_id:e=>{const{normalize:t}=e;return t(["Genesis ID"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis hash"])},intra_round:e=>{const{normalize:t}=e;return t(["Intra round offset"])},last_valid:e=>{const{normalize:t}=e;return t(["Last valid"])},payment_tr:e=>{const{normalize:t}=e;return t(["Payment transaction"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},close_amount:e=>{const{normalize:t}=e;return t(["Close amount"])},receiver:e=>{const{normalize:t}=e;return t(["Receiver"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Receiver rewards"])},round_time:e=>{const{normalize:t}=e;return t(["Round time"])},sender:e=>{const{normalize:t}=e;return t(["Sender"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Sender rewards"])},signature:e=>{const{normalize:t}=e;return t(["Signature"])},created_asset:e=>{const{normalize:t}=e;return t(["Created asset"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_creator:e=>{const{normalize:t}=e;return t(["Asset creator"])},asset_manager:e=>{const{normalize:t}=e;return t(["Asset manager"])},asset_reserve:e=>{const{normalize:t}=e;return t(["Asset reserve"])},asset_freeze:e=>{const{normalize:t}=e;return t(["Asset freeze"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Asset clawback"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Asset unit name"])},asset_total:e=>{const{normalize:t}=e;return t(["Asset total"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Asset decimals"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Asset default frozen"])},asset_url:e=>{const{normalize:t}=e;return t(["Asset url"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Asset metadata"])},time:e=>{const{normalize:t}=e;return t(["Time"])},group:e=>{const{normalize:t}=e;return t(["Group ID"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Privacy policy"])},q1:e=>{const{normalize:t}=e;return t(["What private information about me do you collect?"])},a1:e=>{const{normalize:t}=e;return t(["None. Besides IP address and browser which is stored in logs for every internet service, we do not collect any form of private information such as your name, email or address."])},q2:e=>{const{normalize:t}=e;return t(["What do you store in cookies?"])},a2:e=>{const{normalize:t}=e;return t(["Nothing. We do not use cookies. We use persistent local storage called IndexedDB for the storage of your wallet."])},q3:e=>{const{normalize:t}=e;return t(["How do you collect analytics information?"])},a3:e=>{const{normalize:t}=e;return t(["We do not. We do not use any form of analytics service, e.g. google analytics, so that you can feel safer. The website is purely HTML with javascript. We do know your IP address only when you make requests to the server. Depending on your settings and your algod server or indexer, the selected server also may know your IP address."])},q4:e=>{const{normalize:t}=e;return t(["Does use of this service affect the ads I see?"])},a4:e=>{const{normalize:t}=e;return t(["No. Ad servers do not have any information from us about any usage. The only way how, e.g. google, may know you are using this service is if you access this site from google search."])},q5:e=>{const{normalize:t}=e;return t(["Who provides this service?"])},a5:e=>{const{normalize:t}=e;return t(["Scholtz & Company, jsa has created this service. Company Id: 51 882 272, VAT ID: SK2120828105, based in Bratislava, Slovakia. If this is running in the official website a-wallet.net, the company is also the service provider. The company is not liable for any service, nor any errors in the application."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["New NFT / ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Show advanced form"])},assetName:e=>{const{normalize:t}=e;return t(["Friendly name"])},creator:e=>{const{normalize:t}=e;return t(["Creator address"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Hide advanced form"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Create address or import address first"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Frozen: User accounts will need to be unfrozen before transacting"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals: integer number of decimals for asset unit calculation"])},totalIssuance:e=>{const{normalize:t}=e;return t(["Total number of this asset available for circulation"])},unitName:e=>{const{normalize:t}=e;return t(["Used to display asset units to user"])},assetURL:e=>{const{normalize:t}=e;return t(["Optional URL relating to the asset"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Optional hash commitment of some sort relating to the asset. Base64 format"])},manager:e=>{const{normalize:t}=e;return t(["Manager can modify manager, reserve, freeze, and clawback account for the asset."])},reserve:e=>{const{normalize:t}=e;return t(["Reserve address: Specified address is considered the asset reserve (it has no special privileges, this is only informational)"])},freeze:e=>{const{normalize:t}=e;return t(["Freeze address: Specified address can freeze or unfreeze user asset holdings"])},clawback:e=>{const{normalize:t}=e;return t(["Clawback address: Specified address can revoke user asset holdings and send them to other addresses"])},note:e=>{const{normalize:t}=e;return t(["Note set in the create transaction"])},create_button:e=>{const{normalize:t}=e;return t(["Create NFT / ASA"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Add Ledger account"])},description:e=>{const{normalize:t}=e;return t(["Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices."])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},connect:e=>{const{normalize:t}=e;return t(["Connect ledger and load algorand address"])},slot:e=>{const{normalize:t}=e;return t(["Slot"])},address:e=>{const{normalize:t}=e;return t(["Address"])},primary_address:e=>{const{normalize:t}=e;return t(["Primary address"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},save_address:e=>{const{normalize:t}=e;return t(["Save the address to the wallet"])}},faq:{title:e=>{const{normalize:t}=e;return t(["Frequently asked questions"])},q1:e=>{const{normalize:t}=e;return t(["About AWallet"])},a1:e=>{const{normalize:t}=e;return t(['Algo wallet was initially created by Scholtz & Company, jsa. Open source, HTML only, corporate friendly, and security are the main advantages for its usage. Algorand logo, the words "algo" and "algorand" are trademarked by Algorand, Inc., and are used with algorand media guidelines https://www.algorand.com/about/media-kit/ .'])},q2:e=>{const{normalize:t}=e;return t(["How is my wallet data secured?"])},a2:e=>{const{normalize:t}=e;return t(["Your data is in the browser only. It is stored in persistent IndexedDB. Every wallet is encrypted using aes256 with your password. If you make a strong enough password, your wallet will never be brute-forced. Your password does not leave your computer and resides only in the browser cache. The cache is destroyed in 5 minutes after login."])},q3:e=>{const{normalize:t}=e;return t(["Does my wallet password go to the internet?"])},a3:e=>{const{normalize:t}=e;return t(["Never"])},q4:e=>{const{normalize:t}=e;return t(["How can I change my wallet password?"])},a4_1:e=>{const{normalize:t}=e;return t(["Login and access your wallet."])},a4_2:e=>{const{normalize:t}=e;return t(["Navigate to settings."])},a4_3:e=>{const{normalize:t}=e;return t(["Type old password, new password, and confirm new password."])},a4_4:e=>{const{normalize:t}=e;return t(["Submit form and your password will be changed."])},q5:e=>{const{normalize:t}=e;return t(["Can I move my wallet to another computer?"])},a5_1:e=>{const{normalize:t}=e;return t(["Login and access your wallet."])},a5_2:e=>{const{normalize:t}=e;return t(["Navigate to settings."])},a5_3:e=>{const{normalize:t}=e;return t(["Go to the backup section and save your data to a local file."])},a5_4:e=>{const{normalize:t}=e;return t(["In the other computer go to new wallet, import wallet, and upload the downloaded file to the other browser storage."])},a5_5:e=>{const{normalize:t}=e;return t(["Access the wallet with the same password as before. You can change the password in settings."])},q6:e=>{const{normalize:t}=e;return t(["Can I view the source code?"])},a6:e=>{const{normalize:t}=e;return t(["Yes. https://github.com/scholtz/wallet/ This wallet was made open source and is free to be used, copied or modified for any reason, including for commercial purposes. If you are able to participate in the project, please be so kind and create a pull request with your improvement."])},q7:e=>{const{normalize:t}=e;return t(["How can I help the project?"])},a7_1:e=>{const{normalize:t}=e;return t(["Donatation to algorand address AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y will help the project keep going. The project has not been funded from Algorand Inc. nor the Algorand Foundation."])},a7_2:e=>{const{normalize:t}=e;return t(["To translate the project or help with the translation, please go to https://github.com/scholtz/wallet/tree/master/src/locales, copy the translation file to your language and make a pull request."])},a7_3:e=>{const{normalize:t}=e;return t(["If you are a programmer, please do a code review, or help us in any way you think this project should be better."])},q8:e=>{const{normalize:t}=e;return t(["How can I create a multisignature account?"])},a8_1:e=>{const{normalize:t}=e;return t(["First create an account with private keys or create a public account. It is better to give them names that will help you will remember their purpose."])},a8_2:e=>{const{normalize:t}=e;return t(["Go to create a new address and select multisignature address."])},a8_3:e=>{const{normalize:t}=e;return t(["Select all accounts that can sign the transactions and select how many signatures that adhere to the minimum for the network to accept the multisig payment."])},a8_4:e=>{const{normalize:t}=e;return t(["After you create the multisignature account, you can access it from the accounts list page."])}},connect:{title:e=>{const{normalize:t}=e;return t(["Connect to DApps using WalletConnect"])},uri:e=>{const{normalize:t}=e;return t(["WalletConnect URI"])},connect:e=>{const{normalize:t}=e;return t(["Connect"])},disconnect:e=>{const{normalize:t}=e;return t(["Disconnect"])},sendBack:e=>{const{normalize:t}=e;return t(["Send back to DApp"])},reject:e=>{const{normalize:t}=e;return t(["Reject"])},address:e=>{const{normalize:t}=e;return t(["Address"])},or:e=>{const{normalize:t}=e;return t(["or"])},authaddr:e=>{const{normalize:t}=e;return t(["Authorized Address"])},index:e=>{const{normalize:t}=e;return t(["Index"])},type:e=>{const{normalize:t}=e;return t(["Type"])},from:e=>{const{normalize:t}=e;return t(["From"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},rekeyto:e=>{const{normalize:t}=e;return t(["Rekey To"])},method:e=>{const{normalize:t}=e;return t(["Method"])},client_id:e=>{const{normalize:t}=e;return t(["Client ID"])},request_id:e=>{const{normalize:t}=e;return t(["Request ID"])},remove:e=>{const{normalize:t}=e;return t(["Remove"])},peer:e=>{const{normalize:t}=e;return t(["Peer"])},connected:e=>{const{normalize:t}=e;return t(["Connected"])},sessions:e=>{const{normalize:t}=e;return t(["Sessions"])},requests:e=>{const{normalize:t}=e;return t(["Requests"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},total_fee:e=>{const{normalize:t}=e;return t(["Total Fee"])},sign:e=>{const{normalize:t}=e;return t(["Sign"])},clipboard:e=>{const{normalize:t}=e;return t(["Connect from clipboard"])},sign_txs:e=>{const{normalize:t}=e;return t(["Please sign individual transactions"])},signed:e=>{const{normalize:t}=e;return t(["Signed"])},to:e=>{const{normalize:t}=e;return t(["To"])},validity:e=>{const{normalize:t}=e;return t(["Validity"])},rounds:e=>{const{normalize:t}=e;return t(["rounds"])},note:e=>{const{normalize:t}=e;return t(["Note"])},group:e=>{const{normalize:t}=e;return t(["Group"])},app:e=>{const{normalize:t}=e;return t(["App Index"])},app_args:e=>{const{normalize:t}=e;return t(["App Args"])},app_accounts:e=>{const{normalize:t}=e;return t(["App Accounts"])},app_assets:e=>{const{normalize:t}=e;return t(["App Foreign Assets"])},boxes:e=>{const{normalize:t}=e;return t(["Boxes"])},name:e=>{const{normalize:t}=e;return t(["Name"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis ID"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis Hash"])},session_proposals:e=>{const{normalize:t}=e;return t(["Session proposals"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Toggle camera"])},init_wc:e=>{const{normalize:t}=e;return t(["Initialize connection to Wallet Connect"])},sign_all:e=>{const{normalize:t}=e;return t(["Sign all"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["Add WalletConnect account"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},scan:e=>{const{normalize:t}=e;return t(["Scan the QR code"])},address:e=>{const{normalize:t}=e;return t(["Address"])},save_address:e=>{const{normalize:t}=e;return t(["Save the address to the wallet"])},copy:e=>{const{normalize:t}=e;return t(["Copy URI to clipboard"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR code"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["2FA Account"])},help1:e=>{const{normalize:t}=e;return t(["2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature."])},help2:e=>{const{normalize:t}=e;return t(["First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account."])},help3:e=>{const{normalize:t}=e;return t(["2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["2FA provider"])},hot_account:e=>{const{normalize:t}=e;return t(["Hot account"])},cold_account:e=>{const{normalize:t}=e;return t(["Cold storage account"])},request_qr_code:e=>{const{normalize:t}=e;return t(["Request 2FA QR code"])},scan_qr:e=>{const{normalize:t}=e;return t(["Please scan the QR code with your 2FA app"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Manual entry key"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["Confirm setup"])},confirm_help:e=>{const{normalize:t}=e;return t(["Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again."])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])},save_button:e=>{const{normalize:t}=e;return t(["Save address"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Protect the network with your account's balance"])},warning:e=>{const{normalize:t}=e;return t(["You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain."])},makeOnline:e=>{const{normalize:t}=e;return t(["Make account online"])},makeOffline:e=>{const{normalize:t}=e;return t(["Make account offline"])},host:e=>{const{normalize:t}=e;return t(["Algod host"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Shamir backup account recovery"])},help:e=>{const{normalize:t}=e;return t(["Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold."])},mnemonic:e=>{const{normalize:t}=e;return t(["Mnemonic"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Add mnemonic"])},account_name:e=>{const{normalize:t}=e;return t(["Name of the account"])},recover:e=>{const{normalize:t}=e;return t(["Recover"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Export account"])},help:e=>{const{normalize:t}=e;return t(["On this page you can export your private key in form of algorand's mnemonic or shamir backup."])},password:e=>{const{normalize:t}=e;return t(["Please provide your wallet password"])},continue:e=>{const{normalize:t}=e;return t(["Continue"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Algorand mnemonic"])},shamir_backup:e=>{const{normalize:t}=e;return t(["Shamir backup"])},toggle_qr:e=>{const{normalize:t}=e;return t(["Toggle QR code"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Recovery threshold"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Number of mnemonics"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Generate shamir mnemonics"])},previous:e=>{const{normalize:t}=e;return t(["Previous"])},next:e=>{const{normalize:t}=e;return t(["Next"])},index:e=>{const{normalize:t}=e;return t(["Shamir Index"])},shamir_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place."])},algo_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place."])},dev_info:e=>{const{normalize:t}=e;return t(["Developer info"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["Add ARC 200 asset to account"])},app_id:e=>{const{normalize:t}=e;return t(["ARC200 App ID"])},fetch_action:e=>{const{normalize:t}=e;return t(["Fetch asset information"])},reset:e=>{const{normalize:t}=e;return t(["Reset"])},examples:e=>{const{normalize:t}=e;return t(["Example assets"])},name:e=>{const{normalize:t}=e;return t(["Name"])},symbol:e=>{const{normalize:t}=e;return t(["Symbol"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals"])},supply:e=>{const{normalize:t}=e;return t(["Total supply"])},balance:e=>{const{normalize:t}=e;return t(["Account balance"])},is_opted_in:e=>{const{normalize:t}=e;return t(["Account can receive asset"])},create_box:e=>{const{normalize:t}=e;return t(["Create box for this asset for this account"])},save_action:e=>{const{normalize:t}=e;return t(["Save asset to your account"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},38552:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["Chyba 404 - Stránka nebola nájdená"])},text:e=>{const{normalize:t}=e;return t(["Stránka ktorú hľadáte nie je bohužiaľ k dispozícii. Skúste prejsť na hlavnú stránku."])}},footer:{text:e=>{const{normalize:t}=e;return t(["A-Wallet - Open source PWA Algorand community wallet"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["Nová peněženka"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Názov peňaženky"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Heslo peňaženky"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Vytvoriť peňaženku"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Importovať peňaženku"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["Vaša peňaženka bude uložená v prehliadači. Heslo je potrebné k odomknutiu peňaženky a možnosti odosielania vašich aktív."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["Odporúčame použiť veľmi silné heslo. Aspoň 12 znakov s použitím znakov zo skupín malé písmená, veľké písmená, číslice a špeciálne znaky"])},open_wallet:e=>{const{normalize:t}=e;return t(["Otevřít peněženku"])},select_wallet:e=>{const{normalize:t}=e;return t(["Vybrat peněženku"])},wallet_password:e=>{const{normalize:t}=e;return t(["Heslo do peněženky"])},strength:e=>{const{normalize:t}=e;return t(["Sila hesla"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Otevřít peněženku"])},basic_usage:e=>{const{normalize:t}=e;return t(["Základní použití"])},tether_usage:e=>{const{normalize:t}=e;return t(["Jak používat Tether (USDt)"])},source_code:e=>{const{normalize:t}=e;return t(["Zdrojový kód AWallet"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Naspäť"])},go_home:e=>{const{normalize:t}=e;return t(["Domov"])},copy_address:e=>{const{normalize:t}=e;return t(["Skopírovať adresu"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Skopírované"])},stop_camera:e=>{const{normalize:t}=e;return t(["Stop camera"])},cancel:e=>{const{normalize:t}=e;return t(["Cancel"])},yes:e=>{const{normalize:t}=e;return t(["Áno"])},no:e=>{const{normalize:t}=e;return t(["Ne"])},loading:e=>{const{normalize:t}=e;return t(["Loading.."])},keyword_search:e=>{const{normalize:t}=e;return t(["Keyword Search"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["A Wallet"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Prepnúť navigáciu"])},list_accounts:e=>{const{normalize:t}=e;return t(["Zoznam mojich účtov"])},new_account:e=>{const{normalize:t}=e;return t(["Nový účet"])},settings:e=>{const{normalize:t}=e;return t(["Nastavenia"])},asset:e=>{const{normalize:t}=e;return t(["Aktíva"])},asset_create:e=>{const{normalize:t}=e;return t(["Vytvoriť NTF"])},faq:e=>{const{normalize:t}=e;return t(["FAQ"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Ochrana osobních údajů"])},logout:e=>{const{normalize:t}=e;return t(["Odhlásenie"])},vote:e=>{const{normalize:t}=e;return t(["Voting"])},swap:e=>{const{normalize:t}=e;return t(["SWAP"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Swap assets"])},network:e=>{const{normalize:t}=e;return t(["Network"])},network_not_supported:e=>{const{normalize:t}=e;return t(["Network is not supported"])},has_sk:e=>{const{normalize:t}=e;return t(["Only standard accounts with private keys are supported now"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Select asset from which you want to swap"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Select asset to which you want to swap"])},swap_amount:e=>{const{normalize:t}=e;return t(["Set the amount to swap"])},get_quote:e=>{const{normalize:t}=e;return t(["Get quote"])},apps_optin:e=>{const{normalize:t}=e;return t(["SWAP requires your account to opt in to the applications"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Opt in to the apps"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Execute using Deflex"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Execute using Folks router"])},slippage:e=>{const{normalize:t}=e;return t(["Slippage percentage"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Generate accounts"])},distribute:e=>{const{normalize:t}=e;return t(["Distribute algo 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Opt in for the governance"])},pay:e=>{const{normalize:t}=e;return t(["Mass pay N->1"])},merge:e=>{const{normalize:t}=e;return t(["Merge accounts N->1"])}},merchant:{make_payment:e=>{const{normalize:t}=e;return t(["Platobná brána"])},pay:e=>{const{normalize:t}=e;return t(["Zaptaťte"])},to_address:e=>{const{normalize:t}=e;return t(["na algorand účet"])},please:e=>{const{normalize:t}=e;return t([])},network:e=>{const{normalize:t}=e;return t(["Sieť"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Párovací symbol"])},network_fee:e=>{const{normalize:t}=e;return t(["Poplatok za prevod"])},pay_qr:e=>{const{normalize:t}=e;return t(["Zaplatiť pomocou QR kódu"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Zaplatiť cez algo peňaženku"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Zaplatiť cez webovú peňaženku"])},cancel_payment:e=>{const{normalize:t}=e;return t(["Zrušiť platbu"])},payment_received:e=>{const{normalize:t}=e;return t(["Platba bola prijatá."])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Ísť späť na webstránku obchodníka"])},waiting_for_payment:e=>{const{normalize:t}=e;return t(["Čaká sa na platbu. Zaplaťte prosím."])},error_asset:e=>{const{normalize:t}=e;return t(["Error fetching asset: "])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Free opensource payment gateway without middleman"])},perex:e=>{const{normalize:t}=e;return t(["Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without financial middleman you will increase your sales on your website and increase your profit."])},how:e=>{const{normalize:t}=e;return t(["How it works?"])},create_order:e=>{const{normalize:t}=e;return t(["Create unique matching symbol, eg. order id"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Redirect user to the gateway"])},customer_pays:e=>{const{normalize:t}=e;return t(["Customer pays directly to your algorand account"])},customer_redirected:e=>{const{normalize:t}=e;return t(["Customer will be redirected to your website back after successful payment"])},use_your_money:e=>{const{normalize:t}=e;return t(["Use your money. You can echange USDT and take USD from the exchange, or you can pay with USDT for other goods or services"])},security:e=>{const{normalize:t}=e;return t(["Is it secure?"])},you_make_details:e=>{const{normalize:t}=e;return t(["You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer."])},opensource:e=>{const{normalize:t}=e;return t(["This project is open source. You can clone, modify it, or run in your private environment for commercial purposes"])},just_website:e=>{const{normalize:t}=e;return t(["The payment gateway is just HTML website with javascript. No other backend is used other than official algorand nodes."])},no_restrictions:e=>{const{normalize:t}=e;return t(["You do not have AWallet account in order to use the gateway."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},parameters_perex:e=>{const{normalize:t}=e;return t(["You can set any of these parameters. Only required field is the address where you want to receive your payment and transaction amount. The payment address consits of 2 parts. Payment info, and gateway settings. Both fields are base64 encoded separated by /. Please make sure that you url encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes."])},payment_info_params:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},amount:e=>{const{normalize:t}=e;return t(["use the asset base unit. Eg. 1 ALGO = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["the amount in microalgos. Eg. 0,001 ALGO = 1000"])},network:e=>{const{normalize:t}=e;return t(["Network for debug purposes"])},settings_params:e=>{const{normalize:t}=e;return t(["Allowed settings"])},success:e=>{const{normalize:t}=e;return t(["URL address where to redirect client after successful payment"])},cancel:e=>{const{normalize:t}=e;return t(["URL address where to redirect client after he clicks cancel payment"])},example:e=>{const{normalize:t}=e;return t(["Example"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["Turn on the build tool"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["Turn off the build tool"])},tether:e=>{const{normalize:t}=e;return t(["Tether mainnet"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["You can specify asset id for the transaction"])},error_transaction:e=>{const{normalize:t}=e;return t(["Please fill in at least account, amount and asset"])},error_url:e=>{const{normalize:t}=e;return t(["URL address must start with https:// protocol"])},button:e=>{const{normalize:t}=e;return t(["Generated button"])},payment_info:e=>{const{normalize:t}=e;return t(["Payment info"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Callback configuration"])},link:e=>{const{normalize:t}=e;return t(["Generated link"])},html_example:e=>{const{normalize:t}=e;return t(["HTML link example"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Prijať platbu"])},address:e=>{const{normalize:t}=e;return t(["Adresa príjemcu platby"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},note:e=>{const{normalize:t}=e;return t(["Poznámka"])},decimals:e=>{const{normalize:t}=e;return t(["Informácia o desatinnej čiarke do kódu"])},label:e=>{const{normalize:t}=e;return t(["Návrh označenia účtu pre odosielateľa"])},noteeditable:e=>{const{normalize:t}=e;return t(["Poznámka je editovateľná odosielateľom"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Prehľad účtov"])},pay:e=>{const{normalize:t}=e;return t(["Odoslať platbu"])},receive_payment:e=>{const{normalize:t}=e;return t(["Prijať platbu"])},name:e=>{const{normalize:t}=e;return t(["Názov"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Čiastka bez neprijatých odmien"])},rewards:e=>{const{normalize:t}=e;return t(["Odmeny"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Neprijaté odmeny"])},reward_base:e=>{const{normalize:t}=e;return t(["Základ odmien"])},round:e=>{const{normalize:t}=e;return t(["Číslo bloku"])},apps_local_state:e=>{const{normalize:t}=e;return t(["Stav lokálnych aplikácií"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["Celková schéma aplikácií"])},assets:e=>{const{normalize:t}=e;return t(["Aktíva"])},created_apps:e=>{const{normalize:t}=e;return t(["Vytvorené aplikácie"])},status:e=>{const{normalize:t}=e;return t(["Stav"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Multipodpis limit"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["Multipodpis adresa"])},refresh:e=>{const{normalize:t}=e;return t(["Obnoviť"])},transactions:e=>{const{normalize:t}=e;return t(["Transakcie"])},no_transactions:e=>{const{normalize:t}=e;return t(["Zatiaľ na účte nie sú vykonané žiadne transakcie alebo sa nenačítali"])},type:e=>{const{normalize:t}=e;return t(["Typ"])},time:e=>{const{normalize:t}=e;return t(["Čas"])},tr_amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},sender:e=>{const{normalize:t}=e;return t(["Odosielateľ"])},receiver:e=>{const{normalize:t}=e;return t(["Príjemca"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Odmena pre príjemcu"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Potvrdený blok"])},fee:e=>{const{normalize:t}=e;return t(["Poplatok"])},delete:e=>{const{normalize:t}=e;return t(["Delete account"])},delete_header:e=>{const{normalize:t}=e;return t(["Delete account"])},delete_confirm:e=>{const{normalize:t}=e;return t(["Are you sure you want to delete this account from your wallet?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Delete this account"])},deleted:e=>{const{normalize:t}=e;return t(["Účet bol vymazaný"])},asset_optin:e=>{const{normalize:t}=e;return t(["Pridať aktívum"])},ask_question:e=>{const{normalize:t}=e;return t(["Ask question"])},rekey:e=>{const{normalize:t}=e;return t(["Rekey account"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Rekeyed to account"])},account0:e=>{const{normalize:t}=e;return t(["Ledger primary account"])},slot:e=>{const{normalize:t}=e;return t(["Account at ledger slot"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},payment_gateway:e=>{const{normalize:t}=e;return t(["Payment gateway"])},export:e=>{const{normalize:t}=e;return t(["Export"])},no_assets:e=>{const{normalize:t}=e;return t(["There are no assets yet on this account"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])},pay_help:e=>{const{normalize:t}=e;return t(["Send money or tokens to other accounts in the network."])},swap_help:e=>{const{normalize:t}=e;return t(["You can swap one token to another using DEX aggregator services"])},rekey_help:e=>{const{normalize:t}=e;return t(["If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["If you want to receive asset on algorand network you have to open the account for that token."])},receive_payment_help:e=>{const{normalize:t}=e;return t(["You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click."])},export_help:e=>{const{normalize:t}=e;return t(["You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys."])},arc14:e=>{const{normalize:t}=e;return t(["ARC 14 Authentication"])},arc14_help:e=>{const{normalize:t}=e;return t(["ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page."])},account_actions:e=>{const{normalize:t}=e;return t(["Account actions"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["OptIn to ARC200 asset"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it."])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Name"])},search_by_name:e=>{const{normalize:t}=e;return t(["Search by name"])},type:e=>{const{normalize:t}=e;return t(["Type"])},search_by_type:e=>{const{normalize:t}=e;return t(["Search by asset type"])},id:e=>{const{normalize:t}=e;return t(["Id"])},search_by_id:e=>{const{normalize:t}=e;return t(["Search by asset id"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Search by amount"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Prijímať aktívum (ASA alebo NFT) na účte"])},searchById:e=>{const{normalize:t}=e;return t(["Viem ID aktíva"])},assetId:e=>{const{normalize:t}=e;return t(["ID aktíva"])},assetName:e=>{const{normalize:t}=e;return t(["Názov aktíva"])},searchButton:e=>{const{normalize:t}=e;return t(["Nájsť aktívum"])},assetInfo:e=>{const{normalize:t}=e;return t(["Informácia o aktíve"])},total:e=>{const{normalize:t}=e;return t(["Celkovo"])},unit_name:e=>{const{normalize:t}=e;return t(["Jednotka"])},decimals:e=>{const{normalize:t}=e;return t(["Des. miesta"])},url:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Metadata hash"])},default_frozen:e=>{const{normalize:t}=e;return t(["Predvolene zamrznuté"])},creator:e=>{const{normalize:t}=e;return t(["Adresa tvorcu aktíva"])},manager:e=>{const{normalize:t}=e;return t(["Adresa managera aktíva"])},clawback:e=>{const{normalize:t}=e;return t(["Adresa clawback účtu"])},freeze:e=>{const{normalize:t}=e;return t(["Uzamykateľný účet aktíva"])},reserve:e=>{const{normalize:t}=e;return t(["Rezervný účet aktíva"])},action:e=>{const{normalize:t}=e;return t(["Akcia"])},optin_button:e=>{const{normalize:t}=e;return t(["Akceptovať aktívum"])},dialog_header:e=>{const{normalize:t}=e;return t(["Akceptovať aktívum"])},optin_confirm:e=>{const{normalize:t}=e;return t(["Ste si istý, že chcete vykonať prevod za poplatok 0.001 algo a umožňniť prijímať aktívum?"])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["Chcem prijímať aktívum"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Aktívum nebolo nájdené"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Úspešne ste sa v sieti prihlásili k prijímaniu aktíva"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Prehľad účtov"])},no_accounts:e=>{const{normalize:t}=e;return t(["Nevytvorili ste si zatiaľ žiadny účet. Pokračujte vytvorením účtu alebo importovaním účtu."])},account_name:e=>{const{normalize:t}=e;return t(["Názov účtu"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},pay:e=>{const{normalize:t}=e;return t(["Platba"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Show accounts for network"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["Nový účet"])},create_basic:e=>{const{normalize:t}=e;return t(["Vytvoriť bežný účet"])},import_account:e=>{const{normalize:t}=e;return t(["Import bežného účtu"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Vytvoriť mulitipodpisový účet"])},watch_account:e=>{const{normalize:t}=e;return t(["Pridať verejný účet"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["Zapíšte si 25 slov mnemotechnickej frázy"])},name:e=>{const{normalize:t}=e;return t(["Interný názov účtu"])},create_account:e=>{const{normalize:t}=e;return t(["Vytvoriť účet"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},multisig_help:e=>{const{normalize:t}=e;return t(["Multipodpisové účty môžu odoslať prostriedky iba ak limitný počet účtov podpíše transakciu."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Vybrať účet pre podpis zo zoznamu účtov"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Pridať ďalšie účtu - jeden účet na riadok"])},trashold_help:e=>{const{normalize:t}=e;return t(["Vyberte limitný počet účtov ktorý je potrebný pre podpísanie transakcie"])},create_account_help:e=>{const{normalize:t}=e;return t(["Aby ste si mohli vytvoriť účet, uistite sa, že ste si zapísali mnemotechnickú frázu. Je bezpečné zobraziť frázu teraz?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["Zobraziť mnemotechnickú frázu"])},position_question:e=>{const{normalize:t}=e;return t(["Aké je slovo na pozícii č."])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Zapíšte si mnemotechnickú frázu v stanovenom poradí, skopírujte si ju na bezpečné zaheslované miesto alebo si urobte screenshot. Nikomu túto frázu neukazujte. Ďalší krok bude potvrdenie, že ste si frázu uložili správne a po potvrdení správneho slova na konkrétnej pozícii uložíme tento účet do zašifrovanej peňaženky vo Vašom prehliadači. Môžete použiť túto frázu aj bez toho aby ste si ju uložili npr v iných peňaženkách. Uistite sa, že ju nikdy ani o 10 rokov nestratíte."])},start_challenge:e=>{const{normalize:t}=e;return t(["Začať test"])},create_new:e=>{const{normalize:t}=e;return t(["Vytvoriť novú"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["Skryť frázu"])},drop_phrase:e=>{const{normalize:t}=e;return t(["Zahodiť frázu"])},scan:e=>{const{normalize:t}=e;return t(["Scan from QR"])},create_vanity:e=>{const{normalize:t}=e;return t(["Create vanity account"])},vanity_start:e=>{const{normalize:t}=e;return t(["Address will start with"])},vanity_mid:e=>{const{normalize:t}=e;return t(["Address will contain"])},vanity_end:e=>{const{normalize:t}=e;return t(["Address will end with"])},vanity_count:e=>{const{normalize:t}=e;return t(["Number of addresses processed"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Find the address"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Stop searching"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Number of threads to use"])},vanity_use:e=>{const{normalize:t}=e;return t(["Use this account"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["Auto lock feature is turned off"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW Wallet - Ledger Account"])},wc_account:e=>{const{normalize:t}=e;return t(["Wallet Connect Account"])},twofa_account:e=>{const{normalize:t}=e;return t(["2FA Account"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR Code"])},email_pass_account:e=>{const{normalize:t}=e;return t(["Email & Password account"])},shamir_account:e=>{const{normalize:t}=e;return t(["Shamir backup recovery"])},overview:e=>{const{normalize:t}=e;return t(["New account actions"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations."])},wc_account_help:e=>{const{normalize:t}=e;return t(["You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account."])},create_vanity_help:e=>{const{normalize:t}=e;return t(["You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain."])},watch_account_help:e=>{const{normalize:t}=e;return t(["You can track any account on the network."])},import_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the algorand recovery mnemonic."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the shamir backup recovery mnemonics."])},create_first:e=>{const{normalize:t}=e;return t(["Create your first account"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["There are no accounts for selected network"])},basic_options:e=>{const{normalize:t}=e;return t(["Basic options"])},advanced_options:e=>{const{normalize:t}=e;return t(["Advanced options"])},skip_challange:e=>{const{normalize:t}=e;return t(["Skip challange"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["Email and password account (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account."])},description2:e=>{const{normalize:t}=e;return t(["ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it."])},arc_draft:e=>{const{normalize:t}=e;return t(["ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage."])},email:e=>{const{normalize:t}=e;return t(["Email"])},select_password:e=>{const{normalize:t}=e;return t(["Please select very very very secure password."])},save_password_switch:e=>{const{normalize:t}=e;return t(["Save password"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["GUI for signing transaction without stored password is not currently implemented."])}},import:{title:e=>{const{normalize:t}=e;return t(["Import peňaženky"])},wallet_name:e=>{const{normalize:t}=e;return t(["Názov peňaženky"])},wallet_file:e=>{const{normalize:t}=e;return t(["Súbor peňaženky"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Importovať peňaženku"])},help:e=>{const{normalize:t}=e;return t(["Môžete si importovať vyexportovanú peňaženku. Heslo ostáva rovnaké ako v predchádzajúcej peňaženke. Peňaženka sa dá exportovať v nastaveniach, kde sa dá zmeniť aj heslo."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Bežný účet"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multipodpisový účet"])},public_account:e=>{const{normalize:t}=e;return t(["Verejný účet"])},rekeyed:e=>{const{normalize:t}=e;return t(["Rekeyed account"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW ledger účet"])},wc_account:e=>{const{normalize:t}=e;return t(["WalletConnect account"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Vyberte si účet"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Nová platba - od"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Zapnúť/Vypnúť kameru"])},note_is_b64:e=>{const{normalize:t}=e;return t(["Poznámka je v base64. Ak vložíte poznámku v base64, odošle sa ako raw data pri vytváraní transakcie."])},selected_account:e=>{const{normalize:t}=e;return t(["Vybraný účet"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multipodpisový účet"])},create_proposal:e=>{const{normalize:t}=e;return t(["Vytvoriť návrh"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Podpísať & odoslať návrh"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Zadajte sem podpis od Vášho priateľa"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Načítať údaje z podpisu"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Zaplatiť na účet z peňaženky"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Zaplatiť na iný účet"])},store_other_help:e=>{const{normalize:t}=e;return t(["Je lepšie si uložiť účet do zoznamu adries pred vykonaním platby"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},fee:e=>{const{normalize:t}=e;return t(["Poplatok"])},note:e=>{const{normalize:t}=e;return t(["Poznámka"])},review_payment:e=>{const{normalize:t}=e;return t(["Náhľad platby"])},review_payment_help:e=>{const{normalize:t}=e;return t(["Skontrolujte si poctivo platobné údaje. Platba na nevalidný účet sa nedá vrátiť späť."])},from_account:e=>{const{normalize:t}=e;return t(["Z účtu"])},pay_to:e=>{const{normalize:t}=e;return t(["Zaplatiť na účet"])},total:e=>{const{normalize:t}=e;return t(["Celková čiastka"])},transaction_details:e=>{const{normalize:t}=e;return t(["Detaily transakcie"])},type:e=>{const{normalize:t}=e;return t(["Typ"])},name:e=>{const{normalize:t}=e;return t(["Názov"])},first_round:e=>{const{normalize:t}=e;return t(["Prvý blok"])},last_round:e=>{const{normalize:t}=e;return t(["Posledný blok"])},genesis:e=>{const{normalize:t}=e;return t(["GenesisID"])},tag:e=>{const{normalize:t}=e;return t(["Tag"])},to_account:e=>{const{normalize:t}=e;return t(["Na účet"])},signatures:e=>{const{normalize:t}=e;return t(["Podpisy"])},signed:e=>{const{normalize:t}=e;return t(["Podpísaný"])},not_signed:e=>{const{normalize:t}=e;return t(["Nepodpísaný"])},sign_with:e=>{const{normalize:t}=e;return t(["Podpísať s"])},sign:e=>{const{normalize:t}=e;return t(["Podpísať"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Pošlite ďalším podpisovateľom"])},send_to_network:e=>{const{normalize:t}=e;return t(["Odoslať transakciu do siete"])},state_sending:e=>{const{normalize:t}=e;return t(["Odosielam prevod validátorom do siete"])},state_sent:e=>{const{normalize:t}=e;return t(["Platba bola odoslaná do siete. Tx: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["Čaká sa na potvrdenie transakcie v bloku."])},state_confirmed:e=>{const{normalize:t}=e;return t(["Potvrdenie bolo prijaté. Vaša platba je v bloku č."])},transaction:e=>{const{normalize:t}=e;return t(["Transakcia"])},error:e=>{const{normalize:t}=e;return t(["Chyba"])},asset:e=>{const{normalize:t}=e;return t(["Aktívum"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["Platba pravdepodobne nedorazila do siete. Máte prístup k internetu? Skontroolujte si stav na účte."])},set_max:e=>{const{normalize:t}=e;return t(["Nastavit maxium"])},environment:e=>{const{normalize:t}=e;return t(["Environment"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["Address Pay To seems to be malformed."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["It seems that desired asset has failed to load"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["It seems your balance is below desired pay amount"])},rekey_to:e=>{const{normalize:t}=e;return t(["Rekey to account"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Rekey to wallet account"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Rekey to external account"])},rekey_title:e=>{const{normalize:t}=e;return t(["Rekey account"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Please take a special attention to this transaction. From now on, the account will use different private key to be able to do the transactions. If you do not have private key of the new account, you will most likely loose ability to sign transactions."])},combine_title:e=>{const{normalize:t}=e;return t(["Combine signatures from other signator"])},combine_action:e=>{const{normalize:t}=e;return t(["Combine signatures"])},return_to_wc:e=>{const{normalize:t}=e;return t(["Return to WalletConnect"])},select_account_for_payment:e=>{const{normalize:t}=e;return t(["Select account from which you want to make the payment"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Create multisig proposal"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Sign authorization request"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Toggle Send to others form"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Toggle Combine with others form"])},process_payment:e=>{const{normalize:t}=e;return t(["Process payment"])},tx_type:e=>{const{normalize:t}=e;return t(["Transaction type"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Nastavenia"])},server:e=>{const{normalize:t}=e;return t(["Server"])},environment:e=>{const{normalize:t}=e;return t(["Prostredie"])},mainnet:e=>{const{normalize:t}=e;return t(["Mainnet"])},testnet:e=>{const{normalize:t}=e;return t(["Testnet"])},devnet:e=>{const{normalize:t}=e;return t(["Reach Devnet"])},sandbox:e=>{const{normalize:t}=e;return t(["Sandbox"])},host:e=>{const{normalize:t}=e;return t(["hostiteľ"])},token:e=>{const{normalize:t}=e;return t(["token"])},language:e=>{const{normalize:t}=e;return t(["Jazyk"])},pass:e=>{const{normalize:t}=e;return t(["Heslo k peňaženke"])},oldpass:e=>{const{normalize:t}=e;return t(["Staré heslo"])},newpass:e=>{const{normalize:t}=e;return t(["Nové heslo"])},repeatpass:e=>{const{normalize:t}=e;return t(["Nové heslo - kontrola"])},backup:e=>{const{normalize:t}=e;return t(["Záloha peňaženky"])},backup_help:e=>{const{normalize:t}=e;return t(["Môžete si zazálohovať peňaženku alebo si ju otvoriť v inom počítači."])},create_backup:e=>{const{normalize:t}=e;return t(["Vytvoriť zálohu"])},download:e=>{const{normalize:t}=e;return t(["Stiahnuť"])},delete:e=>{const{normalize:t}=e;return t(["Vymazať peňaženku"])},strength:e=>{const{normalize:t}=e;return t(["Sila hesla"])},updated_password:e=>{const{normalize:t}=e;return t(["Heslo bolo upravené"])},custom:e=>{const{normalize:t}=e;return t(["Vlastné nastavenie serverov"])},protocol_title:e=>{const{normalize:t}=e;return t(["Registrácia protokolu"])},protocol_button:e=>{const{normalize:t}=e;return t(["Zaregistrovať protokol web+algorand://"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["Protokol bol úspešne zaregistrovaný"])},dev_settings:e=>{const{normalize:t}=e;return t(["Zobrazovať informácie pre vývojárov"])},update_password:e=>{const{normalize:t}=e;return t(["Update password"])}},transaction:{title:e=>{const{normalize:t}=e;return t(["Detail transakcie"])},tr_id:e=>{const{normalize:t}=e;return t(["ID transakcie"])},tr_type:e=>{const{normalize:t}=e;return t(["Typ transakcie"])},note:e=>{const{normalize:t}=e;return t(["Poznámka"])},note_raw:e=>{const{normalize:t}=e;return t(["Dáta"])},note_decoded:e=>{const{normalize:t}=e;return t(["Dekódovaná poznámka"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Uzavretá odmena"])},closing_amount:e=>{const{normalize:t}=e;return t(["Uzavretá čiastka"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Potvrdený blok"])},fee:e=>{const{normalize:t}=e;return t(["Poplatok"])},first_valid:e=>{const{normalize:t}=e;return t(["Prvý platný blok"])},genesis_id:e=>{const{normalize:t}=e;return t(["Genesis id"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis hash"])},intra_round:e=>{const{normalize:t}=e;return t(["Offset interné čísla bloku"])},last_valid:e=>{const{normalize:t}=e;return t(["Posledný platný"])},payment_tr:e=>{const{normalize:t}=e;return t(["Transakcia platby"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},close_amount:e=>{const{normalize:t}=e;return t(["Uzavretá čiastka"])},receiver:e=>{const{normalize:t}=e;return t(["Príjemca"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Odmena pre príjemcu"])},round_time:e=>{const{normalize:t}=e;return t(["Čas vytvorenia bloku"])},sender:e=>{const{normalize:t}=e;return t(["Odosielateľ"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Odmena pre odosielateľa"])},signature:e=>{const{normalize:t}=e;return t(["Podpis"])},created_asset:e=>{const{normalize:t}=e;return t(["Vytvorené aktívum"])},asset_name:e=>{const{normalize:t}=e;return t(["Názov aktíva"])},asset_creator:e=>{const{normalize:t}=e;return t(["Tvorca aktíva"])},asset_manager:e=>{const{normalize:t}=e;return t(["Manager aktíva"])},asset_reserve:e=>{const{normalize:t}=e;return t(["Rezervný účet aktíva"])},asset_freeze:e=>{const{normalize:t}=e;return t(["Uzamykateľný účet aktíva"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Účet clawback"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Jednotka"])},asset_total:e=>{const{normalize:t}=e;return t(["Celkový počet aktíva"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Počet desatinných miest aktíva"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Predvolené je zamknuté"])},asset_url:e=>{const{normalize:t}=e;return t(["URL adresa aktíva"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Metadata aktíva"])},time:e=>{const{normalize:t}=e;return t(["Čas"])},group:e=>{const{normalize:t}=e;return t(["ID skupiny transakcí"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Zásady ochrany osobných údajov"])},q1:e=>{const{normalize:t}=e;return t(["Aké osobné informácie o mne zhromažďujete?"])},a1:e=>{const{normalize:t}=e;return t(["Žiadne. Okrem IP adresy a prehliadača, ktorý je uložený v protokoloch pre každú internetovú službu. Nezhromažďujeme žiadnu formu súkromných informácií, ako je vaše meno, e-mail alebo adresa."])},q2:e=>{const{normalize:t}=e;return t(["Čo ukladáte do cookies? "])},a2:e=>{const{normalize:t}=e;return t(["Nič. Nepoužívame cookies. Na ukladanie vašej peňaženky používame trvalé miestne úložisko s názvom indexdb."])},q3:e=>{const{normalize:t}=e;return t(["Ako zhromažďujete analytické informácie?"])},a3:e=>{const{normalize:t}=e;return t(["Nezhromažďujeme. Nepoužívame žiadnu formu analytických služieb, napr. Google Analytics, aby ste sa cítili bezpečnejšie. Web je čisto html s javascriptom a vašu IP adresu poznáme iba z requestov na server. V závislosti od Vašich nastavení a Vášho servera algod alebo indexer môže aj vybraný server spoznať vašu adresu IP."])},q4:e=>{const{normalize:t}=e;return t(["Ovplyvňuje použitie tejto služby reklamy ktoré vidím?"])},a4:e=>{const{normalize:t}=e;return t(["Nie. Komerčné servery od nás nemajú žiadne informácie o žiadnom použití. Jediným spôsobom, ako môže napríklad spoločnosť Google vedieť, že túto službu používate, je prístup na tieto stránky z vyhľadávania Google."])},q5:e=>{const{normalize:t}=e;return t(["Kto poskytuje túto službu?"])},a5:e=>{const{normalize:t}=e;return t(["Scholtz & Company, jsa has created this service. IČO: 51 882 272, IČ DPH: SK2120828105. Ak to beží na oficiálnych webových stránkach poskytovaných spoločnosťou a-wallet.net je tiež poskytovateľom služieb. Spoločnosť nezodpovedá za žiadne služby ani chyby v aplikácii."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["Nové NTF / ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Zobraziť pokročilý formulár"])},assetName:e=>{const{normalize:t}=e;return t(["Názov aktíva"])},creator:e=>{const{normalize:t}=e;return t(["Adresa tvorcu"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Skry pokročilý formulár"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Najskôr si vytvorte adresu prosím"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Zmrazené: Pred uskutočnením transakcie bude potrebné zrušiť zmrazenie používateľských účtov"])},decimals:e=>{const{normalize:t}=e;return t(["Desatinné miesta: celé číslo desatinných miest pre výpočet jednotky aktíva"])},totalIssuance:e=>{const{normalize:t}=e;return t(["Celkový počet aktíva k dispozícii v obehu"])},unitName:e=>{const{normalize:t}=e;return t(["Názov jednotky aktíva"])},assetURL:e=>{const{normalize:t}=e;return t(["URL adresa smerujúca na miesto ktoré popisuje aktívum"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Hash aktíva. Base64"])},manager:e=>{const{normalize:t}=e;return t(["Manager môže upraviť adresy managera, rezervy, uzamykajúceho účtu a clawback účtu pre aktívum."])},reserve:e=>{const{normalize:t}=e;return t(["Rezervná adresa: Zadaná adresa sa považuje za rezervu majetku (nemá žiadne zvláštne privilégiá, má iba informačný charakter)"])},freeze:e=>{const{normalize:t}=e;return t(["Uzamykajúci účet: Zadaná adresa môže zmraziť alebo zrušiť zmrazenie pozícií majetku používateľa"])},clawback:e=>{const{normalize:t}=e;return t(["Clawback účet: Zadaná adresa môže zrušiť držbu prostriedkov používateľa a poslať ich na iné adresy"])},note:e=>{const{normalize:t}=e;return t(["Poznámka uvedená v transakcii vytvorenia"])},create_button:e=>{const{normalize:t}=e;return t(["Vytvoriť NFT / ASA"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Pridať HW ledger účet"])},description:e=>{const{normalize:t}=e;return t(["Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices."])},last_error:e=>{const{normalize:t}=e;return t(["Posledná chyba"])},connect:e=>{const{normalize:t}=e;return t(["Pripojiť ledger a načítať adresu"])},slot:e=>{const{normalize:t}=e;return t(["Slot"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},primary_address:e=>{const{normalize:t}=e;return t(["Primárna adresa"])},account_name:e=>{const{normalize:t}=e;return t(["Názov účtu"])},save_address:e=>{const{normalize:t}=e;return t(["Pridať účet do peňaženky"])}},faq:{title:e=>{const{normalize:t}=e;return t(["Často kladené otázky"])},q1:e=>{const{normalize:t}=e;return t(["O peňaženke"])},a1:e=>{const{normalize:t}=e;return t(["Aplikáciu peňaženky Algo pôvodne vytvorila spoločnosť Scholtz & Company, jsa. Hlavnými výhodami jeho používania je otvorený zdrojový kód, čisté html, kompatibilný s korporátnymi požiadavkami a zabezpečenie."])},q2:e=>{const{normalize:t}=e;return t(["Ako sú zabezpečené moje údaje v peňaženke?"])},a2:e=>{const{normalize:t}=e;return t(["Vaše údaje sú iba v prehliadači. Sú uložené v trvalom úložisku indexdb. Každá peňaženka je šifrovaná pomocou aes256 pomocou hesla peňaženky. Ak nastavíte dostatočne silné heslo, Vaša peňaženka nebude nikdy prelomená hrubou silou. Heslo neopustí váš počítač a nachádza sa iba v medzipamäti prehliadača. Po 5 minútach od prihlásenia je cache zničená."])},q3:e=>{const{normalize:t}=e;return t(["Ide moje heslo k peňaženke na internet?"])},a3:e=>{const{normalize:t}=e;return t(["Nikdy"])},q4:e=>{const{normalize:t}=e;return t(["Ako môžem zmeniť heslo k peňaženke?"])},a4_1:e=>{const{normalize:t}=e;return t(["Prihláste sa a vstúpte do svojej peňaženky"])},a4_2:e=>{const{normalize:t}=e;return t(["Prejdite do nastavení"])},a4_3:e=>{const{normalize:t}=e;return t(["Zadajte staré heslo, nové heslo a potvrďte nové heslo"])},a4_4:e=>{const{normalize:t}=e;return t(["Odošlite formulár a vaše heslo bude zmenené"])},q5:e=>{const{normalize:t}=e;return t(["Môžem presunúť svoju peňaženku do iného počítača?"])},a5_1:e=>{const{normalize:t}=e;return t(["Prihláste sa a vstúpte do svojej peňaženky"])},a5_2:e=>{const{normalize:t}=e;return t(["Prejdite do nastavení"])},a5_3:e=>{const{normalize:t}=e;return t(["Prejdite do sekcie zálohovanie a uložte svoje údaje do miestneho súboru"])},a5_4:e=>{const{normalize:t}=e;return t(["V druhom počítači prejdite do sekcie nová peňaženka, importujte peňaženku zo stiahnutého súboru a nahrajte do druhého prehľadávača"])},a5_5:e=>{const{normalize:t}=e;return t(["Prístup do peňaženky je s rovnakým heslom ako predtým. Heslo si môžete zmeniť v nastaveniach."])},q6:e=>{const{normalize:t}=e;return t(["Môžem skontrolovať váš zdrojový kód?"])},a6:e=>{const{normalize:t}=e;return t(["Áno. https://github.com/scholtz/wallet/ Táto peňaženka bola vytvorená ako otvorený zdroj a je možné ju bezplatne používať, kopírovať alebo upravovať aj na komerčné účely. Ak sa môžete na projekte zúčastniť, buďte prosím láskaví a vytvorte pull request v oficiálnom gite so svojím vylepšením."])},q7:e=>{const{normalize:t}=e;return t(["Ako môžem projektu pomôcť?"])},a7_1:e=>{const{normalize:t}=e;return t(["Príspevok na algo adresu AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y pomôže projektu pokračovať. Projekt nebol financovaný z Algorand inc ani Algorand foundation."])},a7_2:e=>{const{normalize:t}=e;return t(["Ak chcete preložiť projekt alebo pomôcť s prekladom, prejdite na stránku https://github.com/scholtz/wallet/tree/master/src/locales, skopírujte prekladový súbor do svojho jazyka a vytvorte pull request."])},a7_3:e=>{const{normalize:t}=e;return t(["Ak ste programátor, skontrolujte kód alebo nám pomôžte akýmkoľvek spôsobom akým uznáte za vhodné aby bol tento projekt lepší."])},q8:e=>{const{normalize:t}=e;return t(["Ako vytvoriť účet s viacerými podpismi?"])},a8_1:e=>{const{normalize:t}=e;return t(["Najskôr vytvorte účty pomocou súkromných kľúčov alebo vytvorte verejné účty. Je lepšie dať im mená, ktoré si pamätáte."])},a8_2:e=>{const{normalize:t}=e;return t(["Prejdite na vytvorenie novej adresy a vyberte adresu s viacerými podpismi."])},a8_3:e=>{const{normalize:t}=e;return t(["Vyberte všetky účty, ktoré môžu podpisovať transakcie, a vyberte počet podpisov, ktoré sú minimálne na to, aby sieť mohla akceptovať multipodpisovú platbu."])},a8_4:e=>{const{normalize:t}=e;return t(["Po vytvorení účtu s viacerými podpismi k nemu získate prístup zo stránky so zoznamom účtov."])}},connect:{title:e=>{const{normalize:t}=e;return t(["Connect to DApps using WalletConnect"])},uri:e=>{const{normalize:t}=e;return t(["WalletConnect URI"])},connect:e=>{const{normalize:t}=e;return t(["Connect"])},disconnect:e=>{const{normalize:t}=e;return t(["Disconnect"])},sendBack:e=>{const{normalize:t}=e;return t(["Send back to DApp"])},reject:e=>{const{normalize:t}=e;return t(["Reject"])},address:e=>{const{normalize:t}=e;return t(["Address"])},or:e=>{const{normalize:t}=e;return t(["or"])},authaddr:e=>{const{normalize:t}=e;return t(["Authorized Address"])},index:e=>{const{normalize:t}=e;return t(["Index"])},type:e=>{const{normalize:t}=e;return t(["Type"])},from:e=>{const{normalize:t}=e;return t(["From"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},rekeyto:e=>{const{normalize:t}=e;return t(["Rekey To"])},method:e=>{const{normalize:t}=e;return t(["Method"])},client_id:e=>{const{normalize:t}=e;return t(["Client ID"])},request_id:e=>{const{normalize:t}=e;return t(["Request ID"])},remove:e=>{const{normalize:t}=e;return t(["Remove"])},peer:e=>{const{normalize:t}=e;return t(["Peer"])},connected:e=>{const{normalize:t}=e;return t(["Connected"])},sessions:e=>{const{normalize:t}=e;return t(["Sessions"])},requests:e=>{const{normalize:t}=e;return t(["Requests"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},total_fee:e=>{const{normalize:t}=e;return t(["Total Fee"])},sign:e=>{const{normalize:t}=e;return t(["Sign"])},clipboard:e=>{const{normalize:t}=e;return t(["Connect from clipboard"])},sign_txs:e=>{const{normalize:t}=e;return t(["Please sign individual transactions"])},signed:e=>{const{normalize:t}=e;return t(["Signed"])},to:e=>{const{normalize:t}=e;return t(["To"])},validity:e=>{const{normalize:t}=e;return t(["Validity"])},rounds:e=>{const{normalize:t}=e;return t(["rounds"])},note:e=>{const{normalize:t}=e;return t(["Note"])},group:e=>{const{normalize:t}=e;return t(["Group"])},app:e=>{const{normalize:t}=e;return t(["App Index"])},app_args:e=>{const{normalize:t}=e;return t(["App Args"])},app_accounts:e=>{const{normalize:t}=e;return t(["App Accounts"])},app_assets:e=>{const{normalize:t}=e;return t(["App Foreign Assets"])},boxes:e=>{const{normalize:t}=e;return t(["Boxes"])},name:e=>{const{normalize:t}=e;return t(["Name"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis ID"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis Hash"])},session_proposals:e=>{const{normalize:t}=e;return t(["Session proposals"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Toggle camera"])},init_wc:e=>{const{normalize:t}=e;return t(["Initialize connection to Wallet Connect"])},sign_all:e=>{const{normalize:t}=e;return t(["Sign all"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["Add WalletConnect account"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},scan:e=>{const{normalize:t}=e;return t(["Scan the QR code"])},address:e=>{const{normalize:t}=e;return t(["Address"])},save_address:e=>{const{normalize:t}=e;return t(["Save the address to the wallet"])},copy:e=>{const{normalize:t}=e;return t(["Copy URI to clipboard"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR code"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["2FA Account"])},help1:e=>{const{normalize:t}=e;return t(["2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature."])},help2:e=>{const{normalize:t}=e;return t(["First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account."])},help3:e=>{const{normalize:t}=e;return t(["2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["2FA provider"])},hot_account:e=>{const{normalize:t}=e;return t(["Hot account"])},cold_account:e=>{const{normalize:t}=e;return t(["Cold storage account"])},request_qr_code:e=>{const{normalize:t}=e;return t(["Request 2FA QR code"])},scan_qr:e=>{const{normalize:t}=e;return t(["Please scan the QR code with your 2FA app"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Manual entry key"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["Confirm setup"])},confirm_help:e=>{const{normalize:t}=e;return t(["Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again."])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])},save_button:e=>{const{normalize:t}=e;return t(["Save address"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Protect the network with your account's balance"])},warning:e=>{const{normalize:t}=e;return t(["You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain."])},makeOnline:e=>{const{normalize:t}=e;return t(["Make account online"])},makeOffline:e=>{const{normalize:t}=e;return t(["Make account offline"])},host:e=>{const{normalize:t}=e;return t(["Algod host"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Shamir backup account recovery"])},help:e=>{const{normalize:t}=e;return t(["Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold."])},mnemonic:e=>{const{normalize:t}=e;return t(["Mnemonic"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Add mnemonic"])},account_name:e=>{const{normalize:t}=e;return t(["Name of the account"])},recover:e=>{const{normalize:t}=e;return t(["Recover"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Export account"])},help:e=>{const{normalize:t}=e;return t(["On this page you can export your private key in form of algorand's mnemonic or shamir backup."])},password:e=>{const{normalize:t}=e;return t(["Please provide your wallet password"])},continue:e=>{const{normalize:t}=e;return t(["Continue"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Algorand mnemonic"])},shamir_backup:e=>{const{normalize:t}=e;return t(["Shamir backup"])},toggle_qr:e=>{const{normalize:t}=e;return t(["Toggle QR code"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Recovery threshold"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Number of mnemonics"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Generate shamir mnemonics"])},previous:e=>{const{normalize:t}=e;return t(["Previous"])},next:e=>{const{normalize:t}=e;return t(["Next"])},index:e=>{const{normalize:t}=e;return t(["Shamir Index"])},shamir_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place."])},algo_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place."])},dev_info:e=>{const{normalize:t}=e;return t(["Developer info"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["Add ARC 200 asset to account"])},app_id:e=>{const{normalize:t}=e;return t(["ARC200 App ID"])},fetch_action:e=>{const{normalize:t}=e;return t(["Fetch asset information"])},reset:e=>{const{normalize:t}=e;return t(["Reset"])},examples:e=>{const{normalize:t}=e;return t(["Example assets"])},name:e=>{const{normalize:t}=e;return t(["Name"])},symbol:e=>{const{normalize:t}=e;return t(["Symbol"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals"])},supply:e=>{const{normalize:t}=e;return t(["Total supply"])},balance:e=>{const{normalize:t}=e;return t(["Account balance"])},is_opted_in:e=>{const{normalize:t}=e;return t(["Account can receive asset"])},create_box:e=>{const{normalize:t}=e;return t(["Create box for this asset for this account"])},save_action:e=>{const{normalize:t}=e;return t(["Save asset to your account"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},31835:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["Error 404 - Page not found"])},text:e=>{const{normalize:t}=e;return t(["The website you are looking for cannot be found."])}},footer:{text:e=>{const{normalize:t}=e;return t(["A-Wallet - Open source PWA Algorand community wallet"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["New wallet"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Wallet name"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Wallet password"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Create wallet"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Import wallet"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["Your wallet will be stored in your browser. Wallet password is required to open wallet and see the accounts within the wallet and for signing transactions."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["We recommend the password to be 12 or more characters long, using lower case letters, uppercase letters, numbers and special characters."])},open_wallet:e=>{const{normalize:t}=e;return t(["Open wallet"])},select_wallet:e=>{const{normalize:t}=e;return t(["Select wallet"])},wallet_password:e=>{const{normalize:t}=e;return t(["Wallet password"])},strength:e=>{const{normalize:t}=e;return t(["Strength"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Open wallet"])},basic_usage:e=>{const{normalize:t}=e;return t(["Basic usage"])},tether_usage:e=>{const{normalize:t}=e;return t(["How to use Tether (USDt)"])},source_code:e=>{const{normalize:t}=e;return t(["AWallet source code"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Go back"])},go_home:e=>{const{normalize:t}=e;return t(["Go home"])},copy_address:e=>{const{normalize:t}=e;return t(["Copy address"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Copied to clipboard"])},stop_camera:e=>{const{normalize:t}=e;return t(["Stop camera"])},cancel:e=>{const{normalize:t}=e;return t(["Cancel"])},yes:e=>{const{normalize:t}=e;return t(["Yes"])},no:e=>{const{normalize:t}=e;return t(["No"])},loading:e=>{const{normalize:t}=e;return t(["Loading.."])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},keyword_search:e=>{const{normalize:t}=e;return t(["Keyword Search"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["A Wallet"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Toggle navigation"])},list_accounts:e=>{const{normalize:t}=e;return t(["List my accounts"])},new_account:e=>{const{normalize:t}=e;return t(["New account"])},settings:e=>{const{normalize:t}=e;return t(["Settings"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},asset_create:e=>{const{normalize:t}=e;return t(["Create NFT"])},faq:e=>{const{normalize:t}=e;return t(["FAQ"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Privacy policy"])},logout:e=>{const{normalize:t}=e;return t(["Logout"])},vote:e=>{const{normalize:t}=e;return t(["Voting"])},swap:e=>{const{normalize:t}=e;return t(["SWAP"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Swap assets"])},network:e=>{const{normalize:t}=e;return t(["Network"])},network_not_supported:e=>{const{normalize:t}=e;return t(["Network is not supported"])},has_sk:e=>{const{normalize:t}=e;return t(["Only standard accounts with private keys are supported now"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Select asset from which you want to swap"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Select asset to which you want to swap"])},swap_amount:e=>{const{normalize:t}=e;return t(["Set the amount to swap"])},get_quote:e=>{const{normalize:t}=e;return t(["Get quote"])},apps_optin:e=>{const{normalize:t}=e;return t(["SWAP requires your account to opt in to the applications"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Opt in to the apps"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Execute using Deflex"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Execute using Folks router"])},slippage:e=>{const{normalize:t}=e;return t(["Slippage percentage"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Generate accounts"])},distribute:e=>{const{normalize:t}=e;return t(["Distribute algo 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Opt in for governance"])},pay:e=>{const{normalize:t}=e;return t(["Mass pay N->1"])},merge:e=>{const{normalize:t}=e;return t(["Merge accounts N->1"])}},merchant:{make_payment:e=>{const{normalize:t}=e;return t(["Payment gateway"])},pay:e=>{const{normalize:t}=e;return t(["Pay"])},to_address:e=>{const{normalize:t}=e;return t(["to the algorand address"])},please:e=>{const{normalize:t}=e;return t(["please"])},network:e=>{const{normalize:t}=e;return t(["Network"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Matching symbol"])},network_fee:e=>{const{normalize:t}=e;return t(["Network fee"])},pay_qr:e=>{const{normalize:t}=e;return t(["Pay using QR code"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Pay using algorand wallet"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Pay using web wallet"])},cancel_payment:e=>{const{normalize:t}=e;return t(["Cancel payment"])},payment_received:e=>{const{normalize:t}=e;return t(["Payment received"])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Go back to merchant"])},waiting_for_payment:e=>{const{normalize:t}=e;return t(["Waiting for the payment"])},error_asset:e=>{const{normalize:t}=e;return t(["Error fetching asset: "])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Free open source payment gateway without a middleman"])},perex:e=>{const{normalize:t}=e;return t(["Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without a financial middleman you will increase your sales on your website and increase your profit."])},how:e=>{const{normalize:t}=e;return t(["How does it work?"])},create_order:e=>{const{normalize:t}=e;return t(["Create a unique matching symbol, e.g. order id"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Redirect user to the gateway"])},customer_pays:e=>{const{normalize:t}=e;return t(["Customer pays directly to your algorand account"])},customer_redirected:e=>{const{normalize:t}=e;return t(["Customer will be redirected back to your website after successful payment"])},use_your_money:e=>{const{normalize:t}=e;return t(["Use your money. You can exchange USDT and take USD from the exchange, or you can pay with USDT for other goods or services"])},security:e=>{const{normalize:t}=e;return t(["Is it secure?"])},you_make_details:e=>{const{normalize:t}=e;return t(["You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer."])},opensource:e=>{const{normalize:t}=e;return t(["This project is open source. You can clone, modify, or run it in your own private environment for commercial purposes"])},just_website:e=>{const{normalize:t}=e;return t(["The payment gateway is just an HTML website with javascript. No other backend is used other than official algorand nodes."])},no_restrictions:e=>{const{normalize:t}=e;return t(["You do not need an AWallet account in order to use the gateway."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},parameters_perex:e=>{const{normalize:t}=e;return t(['You can set any of these parameters. The only required fields include the address where you want to receive your payment and the transaction amount. The payment address consists of two parts: payment info, and gateway settings. Both fields are base64 encoded separated by "/". Please make sure that you url-encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes.'])},payment_info_params:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},amount:e=>{const{normalize:t}=e;return t(["use the asset base unit. E.g. 1 ALGO = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["the amount in microalgos. E.g. 0.001 ALGO = 1000"])},network:e=>{const{normalize:t}=e;return t(["Network for debugging purposes"])},settings_params:e=>{const{normalize:t}=e;return t(["Allowed settings"])},success:e=>{const{normalize:t}=e;return t(["URL address to which the client is redirected after successful payment"])},cancel:e=>{const{normalize:t}=e;return t(["URL address to which the client is redirected after he clicks cancel payment"])},example:e=>{const{normalize:t}=e;return t(["Example"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["Turn on the build tool"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["Turn off the build tool"])},tether:e=>{const{normalize:t}=e;return t(["Tether mainnet"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["You can specify asset id for the transaction"])},error_transaction:e=>{const{normalize:t}=e;return t(["Please fill in at least account, amount and asset"])},error_url:e=>{const{normalize:t}=e;return t(["URL address must start with https://"])},button:e=>{const{normalize:t}=e;return t(["Generated button"])},payment_info:e=>{const{normalize:t}=e;return t(["Payment info"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Callback configuration"])},link:e=>{const{normalize:t}=e;return t(["Generated link"])},html_example:e=>{const{normalize:t}=e;return t(["HTML link example"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Receive payment"])},address:e=>{const{normalize:t}=e;return t(["Receive payment to address"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},note:e=>{const{normalize:t}=e;return t(["Note"])},decimals:e=>{const{normalize:t}=e;return t(["Information about decimal place to QR code"])},label:e=>{const{normalize:t}=e;return t(["Suggested label of the receiver address"])},noteeditable:e=>{const{normalize:t}=e;return t(["Note is editable by user"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Account overview"])},pay:e=>{const{normalize:t}=e;return t(["Make new payment"])},receive_payment:e=>{const{normalize:t}=e;return t(["Receive payment"])},name:e=>{const{normalize:t}=e;return t(["Name"])},address:e=>{const{normalize:t}=e;return t(["Address"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Amount without pending rewards"])},rewards:e=>{const{normalize:t}=e;return t(["Rewards"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Pending rewards"])},reward_base:e=>{const{normalize:t}=e;return t(["Reward base"])},round:e=>{const{normalize:t}=e;return t(["Round"])},apps_local_state:e=>{const{normalize:t}=e;return t(["Apps local state"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["Apps total schema"])},assets:e=>{const{normalize:t}=e;return t(["Assets"])},created_apps:e=>{const{normalize:t}=e;return t(["Created apps"])},status:e=>{const{normalize:t}=e;return t(["Status"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Multisignature threshold"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["Multisignature addresses"])},refresh:e=>{const{normalize:t}=e;return t(["Refresh"])},transactions:e=>{const{normalize:t}=e;return t(["Transactions"])},no_transactions:e=>{const{normalize:t}=e;return t(["No transactions found"])},type:e=>{const{normalize:t}=e;return t(["Type"])},time:e=>{const{normalize:t}=e;return t(["Time"])},tr_amount:e=>{const{normalize:t}=e;return t(["Amount"])},sender:e=>{const{normalize:t}=e;return t(["Sender"])},receiver:e=>{const{normalize:t}=e;return t(["Receiver"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Receiver rewards"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Confirmed round"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},delete:e=>{const{normalize:t}=e;return t(["Delete account"])},delete_header:e=>{const{normalize:t}=e;return t(["Delete account"])},delete_confirm:e=>{const{normalize:t}=e;return t(["Are you sure you want to delete this account from your wallet?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Delete this account"])},deleted:e=>{const{normalize:t}=e;return t(["Account has been deleted"])},asset_optin:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},ask_question:e=>{const{normalize:t}=e;return t(["Ask a question"])},rekey:e=>{const{normalize:t}=e;return t(["Rekey account"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Rekeyed to account"])},account0:e=>{const{normalize:t}=e;return t(["Ledger primary account"])},slot:e=>{const{normalize:t}=e;return t(["Account at ledger slot"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},payment_gateway:e=>{const{normalize:t}=e;return t(["Payment gateway"])},export:e=>{const{normalize:t}=e;return t(["Export"])},no_assets:e=>{const{normalize:t}=e;return t(["There are no assets yet on this account"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])},pay_help:e=>{const{normalize:t}=e;return t(["Send money or tokens to other accounts in the network."])},swap_help:e=>{const{normalize:t}=e;return t(["You can swap one token to another using DEX aggregator services"])},rekey_help:e=>{const{normalize:t}=e;return t(["If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["If you want to receive asset on algorand network you have to open the account for that token."])},receive_payment_help:e=>{const{normalize:t}=e;return t(["You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click."])},export_help:e=>{const{normalize:t}=e;return t(["You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys."])},arc14:e=>{const{normalize:t}=e;return t(["ARC 14 Authentication"])},arc14_help:e=>{const{normalize:t}=e;return t(["ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page."])},account_actions:e=>{const{normalize:t}=e;return t(["Account actions"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["OptIn to ARC200 asset"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it."])},scheduled_payment:e=>{const{normalize:t}=e;return t(["Scheduled payment"])},scheduled_payment_help:e=>{const{normalize:t}=e;return t(["You can setup and manage a scheduled periodic payments to another accounts"])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Name"])},search_by_name:e=>{const{normalize:t}=e;return t(["Search by name"])},type:e=>{const{normalize:t}=e;return t(["Type"])},search_by_type:e=>{const{normalize:t}=e;return t(["Search by asset type"])},id:e=>{const{normalize:t}=e;return t(["Id"])},search_by_id:e=>{const{normalize:t}=e;return t(["Search by asset id"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Search by amount"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Accept transfers of asset in account"])},searchById:e=>{const{normalize:t}=e;return t(["I know the asset ID"])},assetId:e=>{const{normalize:t}=e;return t(["Asset ID"])},assetName:e=>{const{normalize:t}=e;return t(["Asset Name"])},searchButton:e=>{const{normalize:t}=e;return t(["Find asset"])},assetInfo:e=>{const{normalize:t}=e;return t(["Information about the asset"])},total:e=>{const{normalize:t}=e;return t(["Total"])},unit_name:e=>{const{normalize:t}=e;return t(["Unit name"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals"])},url:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Metadata hash"])},default_frozen:e=>{const{normalize:t}=e;return t(["Default frozen"])},creator:e=>{const{normalize:t}=e;return t(["Creator address"])},manager:e=>{const{normalize:t}=e;return t(["Manager address"])},clawback:e=>{const{normalize:t}=e;return t(["Clawback address"])},freeze:e=>{const{normalize:t}=e;return t(["Freeze address"])},reserve:e=>{const{normalize:t}=e;return t(["Reserve address"])},action:e=>{const{normalize:t}=e;return t(["Action"])},optin_button:e=>{const{normalize:t}=e;return t(["Opt in"])},dialog_header:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_confirm:e=>{const{normalize:t}=e;return t(["Are you sure you want to pay 0.001 algo to opt in to this asset? After you opt in, you will be able to receive this asset in your account."])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["I want to opt in"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Asset not found"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Successfully opted in for the asset"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Accounts overview"])},no_accounts:e=>{const{normalize:t}=e;return t(["No accounts found"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},address:e=>{const{normalize:t}=e;return t(["Address"])},pay:e=>{const{normalize:t}=e;return t(["Pay"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Show accounts for network"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["New account"])},create_basic:e=>{const{normalize:t}=e;return t(["Create basic account"])},import_account:e=>{const{normalize:t}=e;return t(["Import account"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Create multisign account"])},watch_account:e=>{const{normalize:t}=e;return t(["Watch account"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["Write down 25 word mnemonic phrase"])},name:e=>{const{normalize:t}=e;return t(["Internal account name"])},create_account:e=>{const{normalize:t}=e;return t(["Create account"])},address:e=>{const{normalize:t}=e;return t(["Address"])},multisig_help:e=>{const{normalize:t}=e;return t(["Multisignature account can process transactions only if N accounts listed at the account creation sign the transaction."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Select existing accounts in your wallet"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Add your friends' accounts - one account per line"])},trashold_help:e=>{const{normalize:t}=e;return t(["Select how many accounts are required to sign the transaction"])},create_account_help:e=>{const{normalize:t}=e;return t(["In order to create the account, make sure to backup mnemonic phrase. Is it safe to show the phrase now?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["Show mnemonic"])},position_question:e=>{const{normalize:t}=e;return t(["What is the word at position n."])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Write down the mnemonic words in the displayed order, copy or take a picture. Next step will be to confirm some of the words from this phrase and we will save it to the encrypted storage in your browser. It is safe to store this mnemonic and use this address without storing it to the account. Make sure never to lose the mnemonic phrase."])},start_challenge:e=>{const{normalize:t}=e;return t(["Start the challenge"])},create_new:e=>{const{normalize:t}=e;return t(["Create new"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["Hide mnemonic"])},drop_phrase:e=>{const{normalize:t}=e;return t(["Drop phrase"])},scan:e=>{const{normalize:t}=e;return t(["Scan from QR code"])},create_vanity:e=>{const{normalize:t}=e;return t(["Create vanity account"])},vanity_start:e=>{const{normalize:t}=e;return t(["Address will start with"])},vanity_mid:e=>{const{normalize:t}=e;return t(["Address will contain"])},vanity_end:e=>{const{normalize:t}=e;return t(["Address will end with"])},vanity_count:e=>{const{normalize:t}=e;return t(["Number of addresses processed"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Find the address"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Stop searching"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Number of threads to use"])},vanity_use:e=>{const{normalize:t}=e;return t(["Use this account"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["Auto lock feature is turned off"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW Wallet - Ledger Account"])},wc_account:e=>{const{normalize:t}=e;return t(["Wallet Connect Account"])},twofa_account:e=>{const{normalize:t}=e;return t(["2FA Account"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR Code"])},email_pass_account:e=>{const{normalize:t}=e;return t(["Email & Password account"])},shamir_account:e=>{const{normalize:t}=e;return t(["Shamir backup recovery"])},overview:e=>{const{normalize:t}=e;return t(["New account actions"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations."])},wc_account_help:e=>{const{normalize:t}=e;return t(["You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account."])},create_vanity_help:e=>{const{normalize:t}=e;return t(["You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain."])},watch_account_help:e=>{const{normalize:t}=e;return t(["You can track any account on the network."])},import_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the algorand recovery mnemonic."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the shamir backup recovery mnemonics."])},create_first:e=>{const{normalize:t}=e;return t(["Create your first account"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["There are no accounts for selected network"])},basic_options:e=>{const{normalize:t}=e;return t(["Basic options"])},advanced_options:e=>{const{normalize:t}=e;return t(["Advanced options"])},skip_challange:e=>{const{normalize:t}=e;return t(["Skip challange"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["Email and password account (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account."])},description2:e=>{const{normalize:t}=e;return t(["ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it."])},arc_draft:e=>{const{normalize:t}=e;return t(["ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage."])},email:e=>{const{normalize:t}=e;return t(["Email"])},select_password:e=>{const{normalize:t}=e;return t(["Please select very very very secure password."])},save_password_switch:e=>{const{normalize:t}=e;return t(["Save password"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["GUI for signing transaction without stored password is not currently implemented."])}},import:{title:e=>{const{normalize:t}=e;return t(["Import wallet"])},wallet_name:e=>{const{normalize:t}=e;return t(["Wallet name"])},wallet_file:e=>{const{normalize:t}=e;return t(["Wallet file"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Import wallet"])},help:e=>{const{normalize:t}=e;return t(["You can import previously exported wallets. Wallet password stays within the exported file, so you can access it after the import with the same password as before. You can change the password after login from the settings page."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Basic account"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multisignature account"])},public_account:e=>{const{normalize:t}=e;return t(["Public account"])},rekeyed:e=>{const{normalize:t}=e;return t(["Rekeyed account"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW ledger account"])},wc_account:e=>{const{normalize:t}=e;return t(["WalletConnect account"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Select account"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Make payment - from"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Toggle camera"])},note_is_b64:e=>{const{normalize:t}=e;return t(["Note is Base64 encoded. If enabled you can post base64 input in the note field and send it as raw data to the network."])},selected_account:e=>{const{normalize:t}=e;return t(["Selected account"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multisignature account"])},create_proposal:e=>{const{normalize:t}=e;return t(["Create proposal"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Sign & send proposal"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Please enter signature from your friend here"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Load multisignature data"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Pay to wallet account"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Pay to other account"])},store_other_help:e=>{const{normalize:t}=e;return t(["It is better to store the account to which you are sending money in the address book"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},note:e=>{const{normalize:t}=e;return t(["Note"])},review_payment:e=>{const{normalize:t}=e;return t(["Review payment"])},review_payment_help:e=>{const{normalize:t}=e;return t(["Please review your payment"])},from_account:e=>{const{normalize:t}=e;return t(["From account"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to account"])},total:e=>{const{normalize:t}=e;return t(["Total"])},transaction_details:e=>{const{normalize:t}=e;return t(["Transaction details"])},type:e=>{const{normalize:t}=e;return t(["Type"])},name:e=>{const{normalize:t}=e;return t(["Name"])},first_round:e=>{const{normalize:t}=e;return t(["First Round"])},last_round:e=>{const{normalize:t}=e;return t(["Last Round"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis ID"])},tag:e=>{const{normalize:t}=e;return t(["Tag"])},to_account:e=>{const{normalize:t}=e;return t(["To"])},signatures:e=>{const{normalize:t}=e;return t(["Signatures"])},signed:e=>{const{normalize:t}=e;return t(["Signed"])},not_signed:e=>{const{normalize:t}=e;return t(["Not signed"])},sign_with:e=>{const{normalize:t}=e;return t(["Sign with"])},sign:e=>{const{normalize:t}=e;return t(["Sign"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Send this data to other signators"])},send_to_network:e=>{const{normalize:t}=e;return t(["Send to the network"])},state_sending:e=>{const{normalize:t}=e;return t(["Sending payment to the network"])},state_sent:e=>{const{normalize:t}=e;return t(["Payment sent to the network. Tx: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["Waiting for network confirmation."])},state_confirmed:e=>{const{normalize:t}=e;return t(["Confirmation has been received. Your payment is in the block"])},transaction:e=>{const{normalize:t}=e;return t(["Transaction"])},error:e=>{const{normalize:t}=e;return t(["Error"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["Payment has probably not reached the network. Are you offline? Please check you account"])},set_max:e=>{const{normalize:t}=e;return t(["Set maximum"])},environment:e=>{const{normalize:t}=e;return t(["Environment"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["Pay To address seems to be malformed."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["It seems that desired asset has failed to load"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["It seems your balance is below desired pay amount"])},rekey_to:e=>{const{normalize:t}=e;return t(["Rekey to account"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Rekey to wallet account"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Rekey to external account"])},rekey_title:e=>{const{normalize:t}=e;return t(["Rekey account"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Please pay special attention to this transaction. From now on, the account will use a different private key to be able to complete transactions. If you do not have the private key of the new account, you will most likely lose the ability to sign transactions."])},combine_title:e=>{const{normalize:t}=e;return t(["Combine signatures from other signator"])},combine_action:e=>{const{normalize:t}=e;return t(["Combine signatures"])},return_to_wc:e=>{const{normalize:t}=e;return t(["Return to WalletConnect"])},select_account_for_payment:e=>{const{normalize:t}=e;return t(["Select account from which you want to make the payment"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Create multisig proposal"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Sign authorization request"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Toggle Send to others form"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Toggle Combine with others form"])},process_payment:e=>{const{normalize:t}=e;return t(["Process payment"])},tx_type:e=>{const{normalize:t}=e;return t(["Transaction type"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Settings"])},server:e=>{const{normalize:t}=e;return t(["Server"])},environment:e=>{const{normalize:t}=e;return t(["Environment"])},mainnet:e=>{const{normalize:t}=e;return t(["Mainnet"])},testnet:e=>{const{normalize:t}=e;return t(["Testnet"])},devnet:e=>{const{normalize:t}=e;return t(["Reach Devnet"])},sandbox:e=>{const{normalize:t}=e;return t(["Sandbox"])},host:e=>{const{normalize:t}=e;return t(["host"])},token:e=>{const{normalize:t}=e;return t(["token"])},language:e=>{const{normalize:t}=e;return t(["Language"])},pass:e=>{const{normalize:t}=e;return t(["Wallet password"])},oldpass:e=>{const{normalize:t}=e;return t(["Old password"])},newpass:e=>{const{normalize:t}=e;return t(["New password"])},repeatpass:e=>{const{normalize:t}=e;return t(["Confirm new password"])},backup:e=>{const{normalize:t}=e;return t(["Backup wallet"])},backup_help:e=>{const{normalize:t}=e;return t(["You can backup your wallet and import to another computer."])},create_backup:e=>{const{normalize:t}=e;return t(["Create backup"])},download:e=>{const{normalize:t}=e;return t(["Download"])},delete:e=>{const{normalize:t}=e;return t(["Delete wallet"])},strength:e=>{const{normalize:t}=e;return t(["Strength"])},updated_password:e=>{const{normalize:t}=e;return t(["Password has been updated"])},custom:e=>{const{normalize:t}=e;return t(["Custom server settings"])},protocol_title:e=>{const{normalize:t}=e;return t(["Register protocol handler"])},protocol_button:e=>{const{normalize:t}=e;return t(["Register web+algorand:// handler"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["Successfully updated the protocol handler"])},dev_settings:e=>{const{normalize:t}=e;return t(["Show information for developers"])},update_password:e=>{const{normalize:t}=e;return t(["Update password"])}},transaction:{title:e=>{const{normalize:t}=e;return t(["Transaction detail"])},tr_id:e=>{const{normalize:t}=e;return t(["Transaction ID"])},tr_type:e=>{const{normalize:t}=e;return t(["Transaction type"])},note:e=>{const{normalize:t}=e;return t(["Note"])},note_raw:e=>{const{normalize:t}=e;return t(["Raw data"])},note_decoded:e=>{const{normalize:t}=e;return t(["Decoded data"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Close rewards"])},closing_amount:e=>{const{normalize:t}=e;return t(["Closing amount"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Confirmed round"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},first_valid:e=>{const{normalize:t}=e;return t(["First valid"])},genesis_id:e=>{const{normalize:t}=e;return t(["Genesis ID"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis hash"])},intra_round:e=>{const{normalize:t}=e;return t(["Intra round offset"])},last_valid:e=>{const{normalize:t}=e;return t(["Last valid"])},payment_tr:e=>{const{normalize:t}=e;return t(["Payment transaction"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},close_amount:e=>{const{normalize:t}=e;return t(["Close amount"])},receiver:e=>{const{normalize:t}=e;return t(["Receiver"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Receiver rewards"])},round_time:e=>{const{normalize:t}=e;return t(["Round time"])},sender:e=>{const{normalize:t}=e;return t(["Sender"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Sender rewards"])},signature:e=>{const{normalize:t}=e;return t(["Signature"])},created_asset:e=>{const{normalize:t}=e;return t(["Created asset"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_creator:e=>{const{normalize:t}=e;return t(["Asset creator"])},asset_manager:e=>{const{normalize:t}=e;return t(["Asset manager"])},asset_reserve:e=>{const{normalize:t}=e;return t(["Asset reserve"])},asset_freeze:e=>{const{normalize:t}=e;return t(["Asset freeze"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Asset clawback"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Asset unit name"])},asset_total:e=>{const{normalize:t}=e;return t(["Asset total"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Asset decimals"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Asset default frozen"])},asset_url:e=>{const{normalize:t}=e;return t(["Asset url"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Asset metadata"])},time:e=>{const{normalize:t}=e;return t(["Time"])},group:e=>{const{normalize:t}=e;return t(["Group ID"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Privacy policy"])},q1:e=>{const{normalize:t}=e;return t(["What private information about me do you collect?"])},a1:e=>{const{normalize:t}=e;return t(["None. Besides IP address and browser which is stored in logs for every internet service, we do not collect any form of private information such as your name, email or address."])},q2:e=>{const{normalize:t}=e;return t(["What do you store in cookies?"])},a2:e=>{const{normalize:t}=e;return t(["Nothing. We do not use cookies. We use persistent local storage called IndexedDB for the storage of your wallet."])},q3:e=>{const{normalize:t}=e;return t(["How do you collect analytics information?"])},a3:e=>{const{normalize:t}=e;return t(["We do not. We do not use any form of analytics service, e.g. google analytics, so that you can feel safer. The website is purely HTML with javascript. We do know your IP address only when you make requests to the server. Depending on your settings and your algod server or indexer, the selected server also may know your IP address."])},q4:e=>{const{normalize:t}=e;return t(["Does use of this service affect the ads I see?"])},a4:e=>{const{normalize:t}=e;return t(["No. Ad servers do not have any information from us about any usage. The only way how, e.g. google, may know you are using this service is if you access this site from google search."])},q5:e=>{const{normalize:t}=e;return t(["Who provides this service?"])},a5:e=>{const{normalize:t}=e;return t(["Scholtz & Company, jsa has created this service. Company Id: 51 882 272, VAT ID: SK2120828105, based in Bratislava, Slovakia. If this is running in the official website a-wallet.net, the company is also the service provider. The company is not liable for any service, nor any errors in the application."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["New NFT / ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Show advanced form"])},assetName:e=>{const{normalize:t}=e;return t(["Friendly name"])},creator:e=>{const{normalize:t}=e;return t(["Creator address"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Hide advanced form"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Create address or import address first"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Frozen: User accounts will need to be unfrozen before transacting"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals: integer number of decimals for asset unit calculation"])},totalIssuance:e=>{const{normalize:t}=e;return t(["Total number of this asset available for circulation"])},unitName:e=>{const{normalize:t}=e;return t(["Used to display asset units to user"])},assetURL:e=>{const{normalize:t}=e;return t(["Optional URL relating to the asset"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Optional hash commitment of some sort relating to the asset. Base64 format"])},manager:e=>{const{normalize:t}=e;return t(["Manager can modify manager, reserve, freeze, and clawback account for the asset."])},reserve:e=>{const{normalize:t}=e;return t(["Reserve address: Specified address is considered the asset reserve (it has no special privileges, this is only informational)"])},freeze:e=>{const{normalize:t}=e;return t(["Freeze address: Specified address can freeze or unfreeze user asset holdings"])},clawback:e=>{const{normalize:t}=e;return t(["Clawback address: Specified address can revoke user asset holdings and send them to other addresses"])},note:e=>{const{normalize:t}=e;return t(["Note set in the create transaction"])},create_button:e=>{const{normalize:t}=e;return t(["Create NFT / ASA"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Add Ledger account"])},description:e=>{const{normalize:t}=e;return t(["Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices."])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},connect:e=>{const{normalize:t}=e;return t(["Connect ledger and load algorand address"])},slot:e=>{const{normalize:t}=e;return t(["Slot"])},address:e=>{const{normalize:t}=e;return t(["Address"])},primary_address:e=>{const{normalize:t}=e;return t(["Primary address"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},save_address:e=>{const{normalize:t}=e;return t(["Save the address to the wallet"])}},faq:{title:e=>{const{normalize:t}=e;return t(["Frequently asked questions"])},q1:e=>{const{normalize:t}=e;return t(["About AWallet"])},a1:e=>{const{normalize:t}=e;return t(['Algo wallet was initially created by Scholtz & Company, jsa. Open source, HTML only, corporate friendly, and security are the main advantages for its usage. Algorand logo, the words "algo" and "algorand" are trademarked by Algorand, Inc., and are used with algorand media guidelines https://www.algorand.com/about/media-kit/ .'])},q2:e=>{const{normalize:t}=e;return t(["How is my wallet data secured?"])},a2:e=>{const{normalize:t}=e;return t(["Your data is in the browser only. It is stored in persistent IndexedDB. Every wallet is encrypted using aes256 with your password. If you make a strong enough password, your wallet will never be brute-forced. Your password does not leave your computer and resides only in the browser cache. The cache is destroyed in 5 minutes after login."])},q3:e=>{const{normalize:t}=e;return t(["Does my wallet password go to the internet?"])},a3:e=>{const{normalize:t}=e;return t(["Never"])},q4:e=>{const{normalize:t}=e;return t(["How can I change my wallet password?"])},a4_1:e=>{const{normalize:t}=e;return t(["Login and access your wallet."])},a4_2:e=>{const{normalize:t}=e;return t(["Navigate to settings."])},a4_3:e=>{const{normalize:t}=e;return t(["Type old password, new password, and confirm new password."])},a4_4:e=>{const{normalize:t}=e;return t(["Submit form and your password will be changed."])},q5:e=>{const{normalize:t}=e;return t(["Can I move my wallet to another computer?"])},a5_1:e=>{const{normalize:t}=e;return t(["Login and access your wallet."])},a5_2:e=>{const{normalize:t}=e;return t(["Navigate to settings."])},a5_3:e=>{const{normalize:t}=e;return t(["Go to the backup section and save your data to a local file."])},a5_4:e=>{const{normalize:t}=e;return t(["In the other computer go to new wallet, import wallet, and upload the downloaded file to the other browser storage."])},a5_5:e=>{const{normalize:t}=e;return t(["Access the wallet with the same password as before. You can change the password in settings."])},q6:e=>{const{normalize:t}=e;return t(["Can I view the source code?"])},a6:e=>{const{normalize:t}=e;return t(["Yes. https://github.com/scholtz/wallet/ This wallet was made open source and is free to be used, copied or modified for any reason, including for commercial purposes. If you are able to participate in the project, please be so kind and create a pull request with your improvement."])},q7:e=>{const{normalize:t}=e;return t(["How can I help the project?"])},a7_1:e=>{const{normalize:t}=e;return t(["Donatation to algorand address AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y will help the project keep going. The project has not been funded from Algorand Inc. nor the Algorand Foundation."])},a7_2:e=>{const{normalize:t}=e;return t(["To translate the project or help with the translation, please go to https://github.com/scholtz/wallet/tree/master/src/locales, copy the translation file to your language and make a pull request."])},a7_3:e=>{const{normalize:t}=e;return t(["If you are a programmer, please do a code review, or help us in any way you think this project should be better."])},q8:e=>{const{normalize:t}=e;return t(["How can I create a multisignature account?"])},a8_1:e=>{const{normalize:t}=e;return t(["First create an account with private keys or create a public account. It is better to give them names that will help you will remember their purpose."])},a8_2:e=>{const{normalize:t}=e;return t(["Go to create a new address and select multisignature address."])},a8_3:e=>{const{normalize:t}=e;return t(["Select all accounts that can sign the transactions and select how many signatures that adhere to the minimum for the network to accept the multisig payment."])},a8_4:e=>{const{normalize:t}=e;return t(["After you create the multisignature account, you can access it from the accounts list page."])}},connect:{title:e=>{const{normalize:t}=e;return t(["Connect to DApps using WalletConnect"])},uri:e=>{const{normalize:t}=e;return t(["WalletConnect URI"])},connect:e=>{const{normalize:t}=e;return t(["Connect"])},disconnect:e=>{const{normalize:t}=e;return t(["Disconnect"])},sendBack:e=>{const{normalize:t}=e;return t(["Send back to DApp"])},reject:e=>{const{normalize:t}=e;return t(["Reject"])},address:e=>{const{normalize:t}=e;return t(["Address"])},or:e=>{const{normalize:t}=e;return t(["or"])},authaddr:e=>{const{normalize:t}=e;return t(["Authorized Address"])},index:e=>{const{normalize:t}=e;return t(["Index"])},type:e=>{const{normalize:t}=e;return t(["Type"])},from:e=>{const{normalize:t}=e;return t(["From"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},rekeyto:e=>{const{normalize:t}=e;return t(["Rekey To"])},method:e=>{const{normalize:t}=e;return t(["Method"])},client_id:e=>{const{normalize:t}=e;return t(["Client ID"])},request_id:e=>{const{normalize:t}=e;return t(["Request ID"])},remove:e=>{const{normalize:t}=e;return t(["Remove"])},peer:e=>{const{normalize:t}=e;return t(["Peer"])},connected:e=>{const{normalize:t}=e;return t(["Connected"])},sessions:e=>{const{normalize:t}=e;return t(["Sessions"])},requests:e=>{const{normalize:t}=e;return t(["Requests"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},total_fee:e=>{const{normalize:t}=e;return t(["Total Fee"])},sign:e=>{const{normalize:t}=e;return t(["Sign"])},clipboard:e=>{const{normalize:t}=e;return t(["Connect from clipboard"])},sign_txs:e=>{const{normalize:t}=e;return t(["Please sign individual transactions"])},signed:e=>{const{normalize:t}=e;return t(["Signed"])},to:e=>{const{normalize:t}=e;return t(["To"])},validity:e=>{const{normalize:t}=e;return t(["Validity"])},rounds:e=>{const{normalize:t}=e;return t(["rounds"])},note:e=>{const{normalize:t}=e;return t(["Note"])},group:e=>{const{normalize:t}=e;return t(["Group"])},app:e=>{const{normalize:t}=e;return t(["App Index"])},app_args:e=>{const{normalize:t}=e;return t(["App Args"])},app_accounts:e=>{const{normalize:t}=e;return t(["App Accounts"])},app_assets:e=>{const{normalize:t}=e;return t(["App Foreign Assets"])},boxes:e=>{const{normalize:t}=e;return t(["Boxes"])},name:e=>{const{normalize:t}=e;return t(["Name"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis ID"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis Hash"])},session_proposals:e=>{const{normalize:t}=e;return t(["Session proposals"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Toggle camera"])},init_wc:e=>{const{normalize:t}=e;return t(["Initialize connection to Wallet Connect"])},sign_all:e=>{const{normalize:t}=e;return t(["Sign all"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["Add WalletConnect account"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},scan:e=>{const{normalize:t}=e;return t(["Scan the QR code"])},address:e=>{const{normalize:t}=e;return t(["Address"])},save_address:e=>{const{normalize:t}=e;return t(["Save the address to the wallet"])},copy:e=>{const{normalize:t}=e;return t(["Copy URI to clipboard"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR code"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["2FA Account"])},help1:e=>{const{normalize:t}=e;return t(["2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature."])},help2:e=>{const{normalize:t}=e;return t(["First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account."])},help3:e=>{const{normalize:t}=e;return t(["2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["2FA provider"])},hot_account:e=>{const{normalize:t}=e;return t(["Hot account"])},cold_account:e=>{const{normalize:t}=e;return t(["Cold storage account"])},request_qr_code:e=>{const{normalize:t}=e;return t(["Request 2FA QR code"])},scan_qr:e=>{const{normalize:t}=e;return t(["Please scan the QR code with your 2FA app"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Manual entry key"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["Confirm setup"])},confirm_help:e=>{const{normalize:t}=e;return t(["Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again."])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])},save_button:e=>{const{normalize:t}=e;return t(["Save address"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Protect the network with your account's balance"])},warning:e=>{const{normalize:t}=e;return t(["You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain."])},makeOnline:e=>{const{normalize:t}=e;return t(["Make account online"])},makeOffline:e=>{const{normalize:t}=e;return t(["Make account offline"])},host:e=>{const{normalize:t}=e;return t(["Algod host"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Shamir backup account recovery"])},help:e=>{const{normalize:t}=e;return t(["Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold."])},mnemonic:e=>{const{normalize:t}=e;return t(["Mnemonic"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Add mnemonic"])},account_name:e=>{const{normalize:t}=e;return t(["Name of the account"])},recover:e=>{const{normalize:t}=e;return t(["Recover"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Export account"])},help:e=>{const{normalize:t}=e;return t(["On this page you can export your private key in form of algorand's mnemonic or shamir backup."])},password:e=>{const{normalize:t}=e;return t(["Please provide your wallet password"])},continue:e=>{const{normalize:t}=e;return t(["Continue"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Algorand mnemonic"])},shamir_backup:e=>{const{normalize:t}=e;return t(["Shamir backup"])},toggle_qr:e=>{const{normalize:t}=e;return t(["Toggle QR code"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Recovery threshold"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Number of mnemonics"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Generate shamir mnemonics"])},previous:e=>{const{normalize:t}=e;return t(["Previous"])},next:e=>{const{normalize:t}=e;return t(["Next"])},index:e=>{const{normalize:t}=e;return t(["Shamir Index"])},shamir_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place."])},algo_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place."])},dev_info:e=>{const{normalize:t}=e;return t(["Developer info"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["Add ARC 200 asset to account"])},app_id:e=>{const{normalize:t}=e;return t(["ARC200 App ID"])},fetch_action:e=>{const{normalize:t}=e;return t(["Fetch asset information"])},reset:e=>{const{normalize:t}=e;return t(["Reset"])},examples:e=>{const{normalize:t}=e;return t(["Example assets"])},name:e=>{const{normalize:t}=e;return t(["Name"])},symbol:e=>{const{normalize:t}=e;return t(["Symbol"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals"])},supply:e=>{const{normalize:t}=e;return t(["Total supply"])},balance:e=>{const{normalize:t}=e;return t(["Account balance"])},is_opted_in:e=>{const{normalize:t}=e;return t(["Account can receive asset"])},create_box:e=>{const{normalize:t}=e;return t(["Create box for this asset for this account"])},save_action:e=>{const{normalize:t}=e;return t(["Save asset to your account"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},77180:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["Error 404 - Página no encontrada"])},text:e=>{const{normalize:t}=e;return t(["El sitio web que buscas no pudo ser encontrado."])}},footer:{text:e=>{const{normalize:t}=e;return t(["Algo Wallet"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["Nueva billetera"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Nombre de la billetera"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Contraseña para la billetera"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Crear billetera"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Importar billetera"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["Su billetera se almacenará en su navegador. La contraseña es necesaria para abrir la billetera, ver las cuentas dentro y para firmar transacciones."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["Recomendamos que la contraseña tenga 12 caracteres o más, utilizando minúsculas, mayúsculas, números y caracteres especiales."])},open_wallet:e=>{const{normalize:t}=e;return t(["Abrir billetera"])},select_wallet:e=>{const{normalize:t}=e;return t(["Seleccionar billetera"])},wallet_password:e=>{const{normalize:t}=e;return t(["Contraseña de la billetera"])},strength:e=>{const{normalize:t}=e;return t(["Fortaleza"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Abrir billetera"])},basic_usage:e=>{const{normalize:t}=e;return t(["Uso básico"])},tether_usage:e=>{const{normalize:t}=e;return t(["Cómo utilizar Tether? (USDt)"])},source_code:e=>{const{normalize:t}=e;return t(["código fuente de AWallet"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Retroceder"])},go_home:e=>{const{normalize:t}=e;return t(["Inicio"])},copy_address:e=>{const{normalize:t}=e;return t(["Copiar dirección"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Copiado al porta papeles!"])},stop_camera:e=>{const{normalize:t}=e;return t(["Detener cámara"])},cancel:e=>{const{normalize:t}=e;return t(["Cancelar"])},yes:e=>{const{normalize:t}=e;return t(["Si"])},no:e=>{const{normalize:t}=e;return t(["No"])},loading:e=>{const{normalize:t}=e;return t(["Cargando.."])},last_error:e=>{const{normalize:t}=e;return t(["Último error"])},keyword_search:e=>{const{normalize:t}=e;return t(["Keyword Search"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["A Wallet"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Alternar la navegación"])},list_accounts:e=>{const{normalize:t}=e;return t(["Listar mis cuentas"])},new_account:e=>{const{normalize:t}=e;return t(["Nueva cuenta"])},settings:e=>{const{normalize:t}=e;return t(["Configuraciones"])},asset:e=>{const{normalize:t}=e;return t(["Activos"])},asset_create:e=>{const{normalize:t}=e;return t(["Crear NFT"])},faq:e=>{const{normalize:t}=e;return t(["FAQ"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Política de privacidad"])},logout:e=>{const{normalize:t}=e;return t(["Cerrar sesión"])},vote:e=>{const{normalize:t}=e;return t(["Votar"])},swap:e=>{const{normalize:t}=e;return t(["INTERCAMBIO"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Intercambiar activos"])},network:e=>{const{normalize:t}=e;return t(["Red"])},network_not_supported:e=>{const{normalize:t}=e;return t(["La red no es compatible"])},has_sk:e=>{const{normalize:t}=e;return t(["Ahora sólo se admiten cuentas estándar con claves privadas"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Seleccione el activo que desea intercambiar"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Seleccione el activo por el cual desea intercambiar"])},swap_amount:e=>{const{normalize:t}=e;return t(["Establece la cantidad a intercambiar"])},get_quote:e=>{const{normalize:t}=e;return t(["Cotizar (previsualizar el intercambio)"])},apps_optin:e=>{const{normalize:t}=e;return t(["INTERCAMBIO require que su cuenta haga el Opt-in a la aplicación"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Hacer Opt-in a la aplicación"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Ejecutar usando Deflex"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Ejecutar usando Folks router"])},slippage:e=>{const{normalize:t}=e;return t(["Porcentaje de desviación"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Generar cuentas"])},distribute:e=>{const{normalize:t}=e;return t(["Distribuir algo 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Hacer Opt in para la gobernanza"])},pay:e=>{const{normalize:t}=e;return t(["Pagos en masa N->1"])},merge:e=>{const{normalize:t}=e;return t(["Combinar cuentas N->1"])}},merchant:{make_payment:e=>{const{normalize:t}=e;return t(["Pasarela de pagos"])},pay:e=>{const{normalize:t}=e;return t(["Pagar"])},to_address:e=>{const{normalize:t}=e;return t(["a la dirección Algorand"])},please:e=>{const{normalize:t}=e;return t(["por favor"])},network:e=>{const{normalize:t}=e;return t(["Red"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Símbolo asociado"])},network_fee:e=>{const{normalize:t}=e;return t(["Comisión de red"])},pay_qr:e=>{const{normalize:t}=e;return t(["Pagar usando un código QR"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Pagar usando una billetera de Algorand"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Pagar usando una billetera web"])},cancel_payment:e=>{const{normalize:t}=e;return t(["Cancelar pago"])},payment_received:e=>{const{normalize:t}=e;return t(["Pago realizado"])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Regresar al comercio"])},waiting_for_payment:e=>{const{normalize:t}=e;return t(["Esperando el pago"])},error_asset:e=>{const{normalize:t}=e;return t(["Error en la búsqueda del activo:"])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Pasarela de pago gratuita de código abierto sin intermediarios"])},perex:e=>{const{normalize:t}=e;return t(["Comience a aceptar algo, USDC, USDT u otros activos en su sitio web. Aceptando criptodivisas sin intermediario financiero aumentarás las ventas en tu sitio web y aumentarás tus ganancias."])},how:e=>{const{normalize:t}=e;return t(["¿Cómo funciona?"])},create_order:e=>{const{normalize:t}=e;return t(["Crear un símbolo asociado único, por ejemplo, id de pedido"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Redirigir el usuario a la pasarela de pago"])},customer_pays:e=>{const{normalize:t}=e;return t(["El cliente paga directamente a su cuenta Algorand"])},customer_redirected:e=>{const{normalize:t}=e;return t(["El cliente será redirigido de vuelta a su sitio web después de realizar el pago."])},use_your_money:e=>{const{normalize:t}=e;return t(["Utiliza tu dinero. Puedes intercambiar USDT y llevarte USD del intercambio, o puedes pagar con USDT otros bienes o servicios"])},security:e=>{const{normalize:t}=e;return t(["¿Es seguro?"])},you_make_details:e=>{const{normalize:t}=e;return t(["Usted establece los detalles del pago. Usted configura la dirección URL de éxito y la de cancelación. Le notificamos cuando el pago se ha realizado. Tienes que comprobar en tu backend (donde aceptas el pago) que el pago se ha recibido y se lo notificas al cliente."])},opensource:e=>{const{normalize:t}=e;return t(["Este proyecto es de código abierto. Puedes clonarlo, modificarlo o ejecutarlo en tu entorno privado con fines comerciales."])},just_website:e=>{const{normalize:t}=e;return t(["La pasarela de pago es sólo un sitio web HTML con javascript. No se utiliza ningún otro backend que no sean los nodos oficiales de algorand."])},no_restrictions:e=>{const{normalize:t}=e;return t(["No es necesario tener una cuenta AWallet para utilizar la pasarela."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["Parámetros permitidos"])},parameters_perex:e=>{const{normalize:t}=e;return t(['Puedes configurar cualquiera de estos parámetros. Los únicos campos obligatorios son la dirección en la que deseas recibir el pago y el monto de la transacción. La dirección de pago consta de dos partes: información de pago y configuración de la pasarela. Ambos campos están codificados en base64 separados por "/". Por favor, asegúrese de que los codifica correctamente. La información del pago que se utiliza, es la dirección básica del protocolo Algorand, por ejemplo, la que se usa en los códigos QR.'])},payment_info_params:e=>{const{normalize:t}=e;return t(["Parámetros permitidos"])},amount:e=>{const{normalize:t}=e;return t(["utilizar la unidad base del activo. Por ejemplo, 1 ALGO = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["la cantidad en microalgos. Por ejemplo: 0,001 ALGO = 1000"])},network:e=>{const{normalize:t}=e;return t(["Red de depuración (pruebas)"])},settings_params:e=>{const{normalize:t}=e;return t(["Ajustes permitidos"])},success:e=>{const{normalize:t}=e;return t(["Dirección URL a la que se redirige al cliente una vez efectuado el pago satisfactoriamente."])},cancel:e=>{const{normalize:t}=e;return t(["Dirección URL a la que se redirige al cliente tras hacer clic en cancelar pago"])},example:e=>{const{normalize:t}=e;return t(["Ejemplo"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["Activar la herramienta de compilación"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["Desactivar la herramienta de compilación"])},tether:e=>{const{normalize:t}=e;return t(["Tether mainnet"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["Puede especificar el identificador de activo para la transacción"])},error_transaction:e=>{const{normalize:t}=e;return t(["Rellene al menos la cuenta, el monto y el activo"])},error_url:e=>{const{normalize:t}=e;return t(["La dirección URL DEBE comenzar con: https://"])},button:e=>{const{normalize:t}=e;return t(["Botón generado"])},payment_info:e=>{const{normalize:t}=e;return t(["Información del pago"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Configuración del callback"])},link:e=>{const{normalize:t}=e;return t(["Generar link"])},html_example:e=>{const{normalize:t}=e;return t(["Ejemplo HTML del link"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Recibir el pago"])},address:e=>{const{normalize:t}=e;return t(["Recibir el pago en la dirección"])},amount:e=>{const{normalize:t}=e;return t(["Monto"])},note:e=>{const{normalize:t}=e;return t(["Nota"])},decimals:e=>{const{normalize:t}=e;return t(["Información sobre los decimales del código QR"])},label:e=>{const{normalize:t}=e;return t(["Etiqueta sugerida de la dirección del receptor"])},noteeditable:e=>{const{normalize:t}=e;return t(["El usuario puede editar el campo Nota"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Vista general de la cuenta"])},pay:e=>{const{normalize:t}=e;return t(["Hacer un nuevo pago"])},receive_payment:e=>{const{normalize:t}=e;return t(["Recibir pago"])},name:e=>{const{normalize:t}=e;return t(["Nombre"])},address:e=>{const{normalize:t}=e;return t(["Dirección"])},amount:e=>{const{normalize:t}=e;return t(["Monto"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Monto sin recompensas pendientes"])},rewards:e=>{const{normalize:t}=e;return t(["Recompensas"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Recompensas pendientes"])},reward_base:e=>{const{normalize:t}=e;return t(["Base de la recompensas"])},round:e=>{const{normalize:t}=e;return t(["Ronda"])},apps_local_state:e=>{const{normalize:t}=e;return t(["Estado local de las apps"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["Esquema total de las apps"])},assets:e=>{const{normalize:t}=e;return t(["Activos"])},created_apps:e=>{const{normalize:t}=e;return t(["Apps creadas"])},status:e=>{const{normalize:t}=e;return t(["Estado"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Umbral multifirma"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["Direcciones multifirma"])},refresh:e=>{const{normalize:t}=e;return t(["Recargar"])},transactions:e=>{const{normalize:t}=e;return t(["transacciones"])},no_transactions:e=>{const{normalize:t}=e;return t(["No se encontró ninguna transacción"])},type:e=>{const{normalize:t}=e;return t(["Tipo"])},time:e=>{const{normalize:t}=e;return t(["Tiempo"])},tr_amount:e=>{const{normalize:t}=e;return t(["Monto"])},sender:e=>{const{normalize:t}=e;return t(["Remitente"])},receiver:e=>{const{normalize:t}=e;return t(["Receptor"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Recompensas del receptor"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Ronda conFeefirmada"])},fee:e=>{const{normalize:t}=e;return t(["Comisión"])},delete:e=>{const{normalize:t}=e;return t(["Eliminar cuenta"])},delete_header:e=>{const{normalize:t}=e;return t(["Eliminar cuenta"])},delete_confirm:e=>{const{normalize:t}=e;return t(["¿Estás seguro de que quieres eliminar esta cuenta de tu Billetera?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Eliminar esta cuenta"])},deleted:e=>{const{normalize:t}=e;return t(["La cuenta se ha eliminado correctamente"])},asset_optin:e=>{const{normalize:t}=e;return t(["Hacer Opt in al activo"])},ask_question:e=>{const{normalize:t}=e;return t(["Hacer una pregunta"])},rekey:e=>{const{normalize:t}=e;return t(["Re asignar llaves a una cuenta (Rekey)"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Llaves re asignadas a la cuenta (Rekeyed)"])},account0:e=>{const{normalize:t}=e;return t(["Cuenta primaria del Ledger"])},slot:e=>{const{normalize:t}=e;return t(["Cuenta en la ranura del ledger"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},payment_gateway:e=>{const{normalize:t}=e;return t(["Pasarela de pagos"])},export:e=>{const{normalize:t}=e;return t(["Exportar"])},no_assets:e=>{const{normalize:t}=e;return t(["There are no assets yet on this account"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])},pay_help:e=>{const{normalize:t}=e;return t(["Send money or tokens to other accounts in the network."])},swap_help:e=>{const{normalize:t}=e;return t(["You can swap one token to another using DEX aggregator services"])},rekey_help:e=>{const{normalize:t}=e;return t(["If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["If you want to receive asset on algorand network you have to open the account for that token."])},receive_payment_help:e=>{const{normalize:t}=e;return t(["You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click."])},export_help:e=>{const{normalize:t}=e;return t(["You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys."])},arc14:e=>{const{normalize:t}=e;return t(["ARC 14 Authentication"])},arc14_help:e=>{const{normalize:t}=e;return t(["ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page."])},account_actions:e=>{const{normalize:t}=e;return t(["Account actions"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["OptIn to ARC200 asset"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it."])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Name"])},search_by_name:e=>{const{normalize:t}=e;return t(["Search by name"])},type:e=>{const{normalize:t}=e;return t(["Type"])},search_by_type:e=>{const{normalize:t}=e;return t(["Search by asset type"])},id:e=>{const{normalize:t}=e;return t(["Id"])},search_by_id:e=>{const{normalize:t}=e;return t(["Search by asset id"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Search by amount"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Aceptar transferencias de activos en cuenta"])},searchById:e=>{const{normalize:t}=e;return t(["Conozco el ID del activo"])},assetId:e=>{const{normalize:t}=e;return t(["ID del activo"])},assetName:e=>{const{normalize:t}=e;return t(["Nombre del activo"])},searchButton:e=>{const{normalize:t}=e;return t(["Buscar activo"])},assetInfo:e=>{const{normalize:t}=e;return t(["Información del activo"])},total:e=>{const{normalize:t}=e;return t(["Total"])},unit_name:e=>{const{normalize:t}=e;return t(["Unit name"])},decimals:e=>{const{normalize:t}=e;return t(["Decimales"])},url:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Hash de la metadata"])},default_frozen:e=>{const{normalize:t}=e;return t(["Congelado por defecto"])},creator:e=>{const{normalize:t}=e;return t(["Dirección del creador"])},manager:e=>{const{normalize:t}=e;return t(["Dirección del administrador"])},clawback:e=>{const{normalize:t}=e;return t(["Dirección de revocación"])},freeze:e=>{const{normalize:t}=e;return t(["Dirección de congelador"])},reserve:e=>{const{normalize:t}=e;return t(["Dirección de la reserva"])},action:e=>{const{normalize:t}=e;return t(["Acción"])},optin_button:e=>{const{normalize:t}=e;return t(["Opt in"])},dialog_header:e=>{const{normalize:t}=e;return t(["Hacer Opt in al activo"])},optin_confirm:e=>{const{normalize:t}=e;return t(["¿Está seguro de que desea pagar 0,001 algo para hacer Opt-in a este activo? Después del Opt-in, usted podrá de recibir este activo en su cuenta."])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["Quiero hacer el Opt-in"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Activo no encontrado"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Se hizo el Opt-in satisfactoriamente"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Vista general de la cuenta"])},no_accounts:e=>{const{normalize:t}=e;return t(["No se encontraron cuentas"])},account_name:e=>{const{normalize:t}=e;return t(["Nombre de la cuenta"])},amount:e=>{const{normalize:t}=e;return t(["Monto"])},address:e=>{const{normalize:t}=e;return t(["Dirección"])},pay:e=>{const{normalize:t}=e;return t(["Pagar"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Mostrar cuentas para la red"])},"2fa_code":e=>{const{normalize:t}=e;return t(["Código 2FA"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["Nueva cuenta"])},create_basic:e=>{const{normalize:t}=e;return t(["Crear una cuenta básica"])},import_account:e=>{const{normalize:t}=e;return t(["Importar cuenta"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Crear cuenta multifirma"])},watch_account:e=>{const{normalize:t}=e;return t(["Vigilar cuenta"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["Escriba la frase mnemotécnica de 25 palabras"])},name:e=>{const{normalize:t}=e;return t(["Nombre interno de la cuenta"])},create_account:e=>{const{normalize:t}=e;return t(["Crear cuenta"])},address:e=>{const{normalize:t}=e;return t(["Dirección"])},multisig_help:e=>{const{normalize:t}=e;return t(["La cuenta multifirma sólo puede procesar transacciones si N cuentas incluidas en la creación de la cuenta firman la transacción."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Seleccione las cuentas existentes en su billetera"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Añade las cuentas de tus amigos - una cuenta por línea"])},trashold_help:e=>{const{normalize:t}=e;return t(["Seleccione cuántas cuentas son necesarias para firmar la transacción"])},create_account_help:e=>{const{normalize:t}=e;return t(["Para crear la cuenta, asegúrese de hacer una copia de seguridad de la frase mnemotécnica. ¿Es seguro mostrar la frase ahora?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["Mostrar mnemotécnica"])},position_question:e=>{const{normalize:t}=e;return t(["Cuál es la palabra en la posición n."])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Escriba las palabras mnemotécnicas en el orden indicado, cópielas o hágales una foto. El siguiente paso será confirmar algunas de las palabras de esta frase y la guardaremos en el almacenamiento cifrado de su navegador. Es seguro guardar esta mnemotécnica y utilizar esta dirección sin almacenarla en la cuenta. Asegúrese de no perder nunca la frase mnemotécnica."])},start_challenge:e=>{const{normalize:t}=e;return t(["Iniciar el desafío"])},create_new:e=>{const{normalize:t}=e;return t(["Crear nueva"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["Ocultar mnemotécnica"])},drop_phrase:e=>{const{normalize:t}=e;return t(["Introducir frase"])},scan:e=>{const{normalize:t}=e;return t(["Escanear desde código QR"])},create_vanity:e=>{const{normalize:t}=e;return t(["Crear cuenta de vanidad"])},vanity_start:e=>{const{normalize:t}=e;return t(["La dirección comenzará con"])},vanity_mid:e=>{const{normalize:t}=e;return t(["La dirección contendrá"])},vanity_end:e=>{const{normalize:t}=e;return t(["La dirección terminará con"])},vanity_count:e=>{const{normalize:t}=e;return t(["Número de direcciones procesadas"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Encontrar la dirección"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Deja de buscar"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Número de hilos a utilizar"])},vanity_use:e=>{const{normalize:t}=e;return t(["Utilizar esta cuenta"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["La función de bloqueo automático está desactivada"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW Wallet - Cuenta Ledger"])},wc_account:e=>{const{normalize:t}=e;return t(["Cuenta Wallet Connect"])},twofa_account:e=>{const{normalize:t}=e;return t(["Cuenta 2FA"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Mostrar código QR"])},email_pass_account:e=>{const{normalize:t}=e;return t(["Cuenta de correo y contraseña"])},shamir_account:e=>{const{normalize:t}=e;return t(["Shamir copia de seguridad de recuperación"])},overview:e=>{const{normalize:t}=e;return t(["New account actions"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations."])},wc_account_help:e=>{const{normalize:t}=e;return t(["You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account."])},create_vanity_help:e=>{const{normalize:t}=e;return t(["You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain."])},watch_account_help:e=>{const{normalize:t}=e;return t(["You can track any account on the network."])},import_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the algorand recovery mnemonic."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the shamir backup recovery mnemonics."])},create_first:e=>{const{normalize:t}=e;return t(["Create your first account"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["There are no accounts for selected network"])},basic_options:e=>{const{normalize:t}=e;return t(["Basic options"])},advanced_options:e=>{const{normalize:t}=e;return t(["Advanced options"])},skip_challange:e=>{const{normalize:t}=e;return t(["Skip challange"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["Cuenta de correo y contraseña (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["El hash de la combinación de tu correo electrónico y tu contraseña generará bytes semilla para tu primera cuenta Algorand. Puede cambiar la contraseña o el correo electrónico sólo si re asigna las llaves de su cueta (Rekey)."])},description2:e=>{const{normalize:t}=e;return t(["Se utilizará el estándar ARC-0076 con el algoritmo PBKDF2-999999-SHA256. Recomendamos que la longitud de la contraseña sea de al menos 50 caracteres. Este tipo de cuenta puede servir como tipo secundario de generador de números aleatorios y puede reforzar su seguridad. Por favor, mantenga el secreto seguro y no lo utilice multiples veces."])},arc_draft:e=>{const{normalize:t}=e;return t(["ARC-0076 se encuentra en estado BORRADOR. La especificación puede cambiar. Por favor, considere esta implementación para uso experimental."])},email:e=>{const{normalize:t}=e;return t(["Email"])},select_password:e=>{const{normalize:t}=e;return t(["Por favor, seleccione una contraseña MUY MUY MUY segura."])},save_password_switch:e=>{const{normalize:t}=e;return t(["Guardar contraseña"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Cuidado. No almacenamos su contraseña. Sólo almacenaremos la dirección pública de la cuenta y el correo electrónico en el almacenamiento seguro. Cuando realice transacciones con esta cuenta, se le pedirá que introduzca la contraseña."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["La interfaz gráfica de usuario para firmar transacciones sin contraseña almacenada no está implementada actualmente."])}},import:{title:e=>{const{normalize:t}=e;return t(["Importar billetera"])},wallet_name:e=>{const{normalize:t}=e;return t(["Nombre de la billetera"])},wallet_file:e=>{const{normalize:t}=e;return t(["Archiv o de la billetera"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Importar billetera"])},help:e=>{const{normalize:t}=e;return t(["Puede importar billeteras previamente exportadas. La contraseña de la billetera permanece dentro del archivo exportado, por lo que puede acceder a ella después de la importación con la misma contraseña que antes. Puedes cambiar la contraseña después de acceder desde la página de configuración."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Cuenta básica"])},multisig_account:e=>{const{normalize:t}=e;return t(["Cuenta multifirma"])},public_account:e=>{const{normalize:t}=e;return t(["Cuenta pública"])},rekeyed:e=>{const{normalize:t}=e;return t(["Cuenta con llaves re asignada (Rekeyed)"])},ledger_account:e=>{const{normalize:t}=e;return t(["Cuenta HW ledger"])},wc_account:e=>{const{normalize:t}=e;return t(["Cuenta WalletConnect"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Seleccionar cuenta"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Realizar el pago - desde"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Cambiar de cámara"])},note_is_b64:e=>{const{normalize:t}=e;return t(["La nota está codificada en Base64. Si está activada, puede introducir datos base64 en el campo de nota y enviarlos como datos sin procesar a la red."])},selected_account:e=>{const{normalize:t}=e;return t(["Cuenta seleccionada"])},multisig_account:e=>{const{normalize:t}=e;return t(["Cuenta multifirma"])},create_proposal:e=>{const{normalize:t}=e;return t(["Crear propuesta"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Firmar y enviar propuesta"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Introduzca aquí la firma de su amigo"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Cargar datos de multifirma"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Pagar a la cuenta de billetera"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Pagar a otra cuenta"])},store_other_help:e=>{const{normalize:t}=e;return t(["Es mejor guardar la cuenta a la que envías dinero en la libreta de direcciones"])},amount:e=>{const{normalize:t}=e;return t(["Monto"])},fee:e=>{const{normalize:t}=e;return t(["Comisión"])},note:e=>{const{normalize:t}=e;return t(["Nota"])},review_payment:e=>{const{normalize:t}=e;return t(["Revisar pago"])},review_payment_help:e=>{const{normalize:t}=e;return t(["Por favor, revise su pago"])},from_account:e=>{const{normalize:t}=e;return t(["Desde cuenta"])},pay_to:e=>{const{normalize:t}=e;return t(["Pagar a la cuenta"])},total:e=>{const{normalize:t}=e;return t(["Total"])},transaction_details:e=>{const{normalize:t}=e;return t(["Detalles de la transacción"])},type:e=>{const{normalize:t}=e;return t(["Tipo"])},name:e=>{const{normalize:t}=e;return t(["Nombre"])},first_round:e=>{const{normalize:t}=e;return t(["Primera ronda"])},last_round:e=>{const{normalize:t}=e;return t(["Última ronda"])},genesis:e=>{const{normalize:t}=e;return t(["Génesis ID"])},tag:e=>{const{normalize:t}=e;return t(["Etiqueta"])},to_account:e=>{const{normalize:t}=e;return t(["A la cuenta"])},signatures:e=>{const{normalize:t}=e;return t(["Firmantes"])},signed:e=>{const{normalize:t}=e;return t(["Firmado"])},not_signed:e=>{const{normalize:t}=e;return t(["No firmado"])},sign_with:e=>{const{normalize:t}=e;return t(["Firmar con"])},sign:e=>{const{normalize:t}=e;return t(["Firmar"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Enviar estos datos a otros firmantes"])},send_to_network:e=>{const{normalize:t}=e;return t(["Enviar a la red"])},state_sending:e=>{const{normalize:t}=e;return t(["Enviar el pago a la red"])},state_sent:e=>{const{normalize:t}=e;return t(["Pago enviado a la red. Transc: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["Esperando confirmación de la red."])},state_confirmed:e=>{const{normalize:t}=e;return t(["Se ha recibido la confirmación. Su pago está en el bloque"])},transaction:e=>{const{normalize:t}=e;return t(["Transacción"])},error:e=>{const{normalize:t}=e;return t(["Error"])},asset:e=>{const{normalize:t}=e;return t(["Activo"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["Probablemente el pago no ha llegado a la red. ¿Está desconectado? Compruebe su cuenta"])},set_max:e=>{const{normalize:t}=e;return t(["Escoger máximo"])},environment:e=>{const{normalize:t}=e;return t(["Ambiente"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["La dirección de pago parece estar malformada."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["Parece que el activo deseado no se ha podido cargar"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["Parece que su saldo es inferior a la cantidad de pago deseada"])},rekey_to:e=>{const{normalize:t}=e;return t(["Re asiganar las llaves a la cuenta"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Re asiganar las llaves de la cuenta de billetera"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Re asiganar las llaves de la cuenta externa"])},rekey_title:e=>{const{normalize:t}=e;return t(["Re asiganar las llaves de la cuenta"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Por favor, preste atención especial a esta transacción. A partir de ahora, la cuenta utilizará una clave privada diferente para poder realizar transacciones. Si no dispone de la clave privada de la nueva cuenta, lo más probable es que pierda la posibilidad de firmar transacciones."])},combine_title:e=>{const{normalize:t}=e;return t(["Combinar las firmas de otros firmantes"])},combine_action:e=>{const{normalize:t}=e;return t(["Combinar las firmas"])},return_to_wc:e=>{const{normalize:t}=e;return t(["Regresar a WalletConnect"])},select_account_for_payment:e=>{const{normalize:t}=e;return t(["Seleccione la cuenta desde la que desea realizar el pago"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Crear propuesta multifirma"])},"2fa_code":e=>{const{normalize:t}=e;return t(["Código 2FA"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Firmar la solicitud de autorización"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Alternar el formulario Enviar a otros"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Alternar formulario Combinar con otros"])},process_payment:e=>{const{normalize:t}=e;return t(["Procesar pago"])},tx_type:e=>{const{normalize:t}=e;return t(["Tipo de transacción"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Configuraciones"])},server:e=>{const{normalize:t}=e;return t(["Servidor"])},environment:e=>{const{normalize:t}=e;return t(["Ambiente"])},mainnet:e=>{const{normalize:t}=e;return t(["Mainnet"])},testnet:e=>{const{normalize:t}=e;return t(["Testnet"])},devnet:e=>{const{normalize:t}=e;return t(["Apuntar a Devnet"])},sandbox:e=>{const{normalize:t}=e;return t(["Sandbox"])},host:e=>{const{normalize:t}=e;return t(["host"])},token:e=>{const{normalize:t}=e;return t(["token"])},language:e=>{const{normalize:t}=e;return t(["Lenguaje"])},pass:e=>{const{normalize:t}=e;return t(["Contraseña de la billetera"])},oldpass:e=>{const{normalize:t}=e;return t(["Antigua contraseña"])},newpass:e=>{const{normalize:t}=e;return t(["Nueva contraseña"])},repeatpass:e=>{const{normalize:t}=e;return t(["Confirmar nueva contraseña"])},backup:e=>{const{normalize:t}=e;return t(["Hacer copia de seguridad de la billetera"])},backup_help:e=>{const{normalize:t}=e;return t(["Puedes hacer una copia de seguridad de tu billetera e importarla a otra computadora."])},create_backup:e=>{const{normalize:t}=e;return t(["Crear copia de seguridad"])},download:e=>{const{normalize:t}=e;return t(["Descargar"])},delete:e=>{const{normalize:t}=e;return t(["Eliminar billetera"])},strength:e=>{const{normalize:t}=e;return t(["Fortaleza"])},updated_password:e=>{const{normalize:t}=e;return t(["Contraseña actualizada"])},custom:e=>{const{normalize:t}=e;return t(["Configuración personalizada del servidor"])},protocol_title:e=>{const{normalize:t}=e;return t(["Registrar controlador de protocolo"])},protocol_button:e=>{const{normalize:t}=e;return t(["Registrar web+algorand:// controlador"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["Se ha actualizado correctamente el controlador de protocolor"])},dev_settings:e=>{const{normalize:t}=e;return t(["Mostrar información para desarrolladores"])}},transaction:{title:e=>{const{normalize:t}=e;return t(["Detalle de la transacción"])},tr_id:e=>{const{normalize:t}=e;return t(["ID de transacción"])},tr_type:e=>{const{normalize:t}=e;return t(["Tipo de transacción"])},note:e=>{const{normalize:t}=e;return t(["Nota"])},note_raw:e=>{const{normalize:t}=e;return t(["Datos en bruto"])},note_decoded:e=>{const{normalize:t}=e;return t(["Datos descodificados"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Cerrar recompensas"])},closing_amount:e=>{const{normalize:t}=e;return t(["Monto final"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Ronda confirmada"])},fee:e=>{const{normalize:t}=e;return t(["Comisión"])},first_valid:e=>{const{normalize:t}=e;return t(["Primer válido"])},genesis_id:e=>{const{normalize:t}=e;return t(["ID de Génesis"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Hash del Génesis"])},intra_round:e=>{const{normalize:t}=e;return t(["Desplazamiento dentro de la ronda"])},last_valid:e=>{const{normalize:t}=e;return t(["Último válido"])},payment_tr:e=>{const{normalize:t}=e;return t(["Transacción de pago"])},amount:e=>{const{normalize:t}=e;return t(["Monto"])},close_amount:e=>{const{normalize:t}=e;return t(["Monto de cierre"])},receiver:e=>{const{normalize:t}=e;return t(["Receptor"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Recompensas para el/los receptor(es)"])},round_time:e=>{const{normalize:t}=e;return t(["Tiempo de ronda"])},sender:e=>{const{normalize:t}=e;return t(["Remitente"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Recompensas para el/los remitente(s)"])},signature:e=>{const{normalize:t}=e;return t(["Firma"])},created_asset:e=>{const{normalize:t}=e;return t(["Activo creado"])},asset_name:e=>{const{normalize:t}=e;return t(["Nombre del activo"])},asset_creator:e=>{const{normalize:t}=e;return t(["Creador del activo"])},asset_manager:e=>{const{normalize:t}=e;return t(["Administrador del activo"])},asset_reserve:e=>{const{normalize:t}=e;return t(["Reserva del activo"])},asset_freeze:e=>{const{normalize:t}=e;return t(["Congelador del activo"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Revocador de activos"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Nombre unitario del activo"])},asset_total:e=>{const{normalize:t}=e;return t(["Total del activo"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Decimales del activo"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Activo congelado por defecto"])},asset_url:e=>{const{normalize:t}=e;return t(["Url del activo"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Metadata del activo"])},time:e=>{const{normalize:t}=e;return t(["Tiempo"])},group:e=>{const{normalize:t}=e;return t(["ID del grupo"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Política de privacidad"])},q1:e=>{const{normalize:t}=e;return t(["¿Qué información privada recopilan sobre mí?"])},a1:e=>{const{normalize:t}=e;return t(["Ninguno. Aparte de la dirección IP y el navegador, que se almacenan en los registros de todos los servicios de Internet, no recopilamos ningún tipo de información privada como su nombre, correo electrónico o dirección."])},q2:e=>{const{normalize:t}=e;return t(["¿Qué se almacena en las cookies?"])},a2:e=>{const{normalize:t}=e;return t(["Nada. No utilizamos cookies. Utilizamos almacenamiento local persistente llamado IndexedDB para el almacenamiento de su billetera."])},q3:e=>{const{normalize:t}=e;return t(["¿Cómo se recopila la información de analítica?"])},a3:e=>{const{normalize:t}=e;return t(["No lo hacemos. No utilizamos ningún tipo de servicio de análisis, por ejemplo google analytics, para que usted se sienta más seguro. El sitio web es puramente HTML con javascript. Sólo conocemos su dirección IP cuando realiza peticiones al servidor. Dependiendo de su configuración y de su servidor algod o indexador, el servidor seleccionado también puede conocer su dirección IP."])},q4:e=>{const{normalize:t}=e;return t(["¿El uso de este servicio afecta los anuncios que veo?"])},a4:e=>{const{normalize:t}=e;return t(["No. Los servidores de anuncios no tienen ninguna información nuestra sobre ningún uso. La única forma en que, por ejemplo, google, puede saber que está utilizando este servicio es si accede a este sitio desde la búsqueda de google."])},q5:e=>{const{normalize:t}=e;return t(["¿Quién presta este servicio?"])},a5:e=>{const{normalize:t}=e;return t(["Scholtz & Company, jsa ha creado este servicio. Id. de empresa: 51 882 272, IVA ID: SK2120828105, con sede en Bratislava, Eslovaquia. Si esto se ejecuta en el sitio web oficial a-wallet.net, la empresa es también el proveedor de servicios. La empresa no se hace responsable de ningún servicio, ni de los errores en la aplicación."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["Nuevo NFT / ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Mostrar formulario avanzado"])},assetName:e=>{const{normalize:t}=e;return t(["Nombre amistoso"])},creator:e=>{const{normalize:t}=e;return t(["Dirección del creador"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Ocultar formulario avanzado"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Crear dirección o importar dirección primero"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Congelar: Las cuentas de usuario tendrán que ser descongeladas antes de realizar transacciones."])},decimals:e=>{const{normalize:t}=e;return t(["Decimales: número entero de decimales para el cálculo de la unidad de activos."])},totalIssuance:e=>{const{normalize:t}=e;return t(["Número total de este activo disponible para la circulación"])},unitName:e=>{const{normalize:t}=e;return t(["Se utiliza para mostrar las unidades de activos al usuario"])},assetURL:e=>{const{normalize:t}=e;return t(["URL opcional relacionada con el activo"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Hash de compromiso opcional de algún tipo relacionado con el activo. Formato Base64"])},manager:e=>{const{normalize:t}=e;return t(["El administrador puede modificar la cuenta de administrador, reserva, congelación y recuperación del activo."])},reserve:e=>{const{normalize:t}=e;return t(["Dirección de reserva: La dirección especificada se considera la reserva de activos (no tiene privilegios especiales, esto es sólo informativo)"])},freeze:e=>{const{normalize:t}=e;return t(["Dirección de congelación: La dirección especificada puede congelar o descongelar las tenencias de activos del usuario"])},clawback:e=>{const{normalize:t}=e;return t(["Dirección de revocación: La dirección especificada puede revocar las tenencias de activos del usuario y enviarlas a otras direcciones"])},note:e=>{const{normalize:t}=e;return t(["Nota establecida en la transacción de creación"])},create_button:e=>{const{normalize:t}=e;return t(["Crear NFT / ASA"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Agregar cuenta Ledger"])},description:e=>{const{normalize:t}=e;return t(["Ledger es un dispositivo físico - billetera HW que puede almacenar su clave privada. La máxima seguridad para almacenar los activos en algorand es cuenta multifirma con todos los firmantes asegurados por dispositivos ledger."])},last_error:e=>{const{normalize:t}=e;return t(["Último error"])},connect:e=>{const{normalize:t}=e;return t(["Conectar Ledger y cargar dirección Algorand"])},slot:e=>{const{normalize:t}=e;return t(["Ranura"])},address:e=>{const{normalize:t}=e;return t(["Dirección"])},primary_address:e=>{const{normalize:t}=e;return t(["Dirección principal"])},account_name:e=>{const{normalize:t}=e;return t(["Nombre de la cuenta"])},save_address:e=>{const{normalize:t}=e;return t(["Guardar la dirección en la billetera"])}},faq:{title:e=>{const{normalize:t}=e;return t(["Preguntas frecuentes"])},q1:e=>{const{normalize:t}=e;return t(["Acerca de AWallet"])},a1:e=>{const{normalize:t}=e;return t(['Algo Waltera fue creada inicialmente por Scholtz & Company, jsa. Código abierto, sólo HTML, amigable para las empresas, y la seguridad son las principales ventajas para su uso. El logotipo de Algorand, las palabras "algo" y "algorand" son marcas registradas de Algorand, Inc. y se utilizan con las directrices de algorand media https://www.algorand.com/about/media-kit/ .'])},q2:e=>{const{normalize:t}=e;return t(["¿Cómo se protegen los datos de mi billetera?"])},a2:e=>{const{normalize:t}=e;return t(["Sus datos sólo están en el navegador. Se almacenan en IndexedDB persistente. Cada billetera es encriptada usando aes256 con tu contraseña. Si creas una contraseña lo suficientemente fuerte, tu billetera nunca será vulnerada por un ataque de fuerza bruta. Su contraseña no sale de su ordenador y sólo reside en la caché del navegador. La caché se destruye en 5 minutos después del inicio de sesión."])},q3:e=>{const{normalize:t}=e;return t(["¿La contraseña de mi billetera sale a Internet?"])},a3:e=>{const{normalize:t}=e;return t(["Nunca"])},q4:e=>{const{normalize:t}=e;return t(["¿Cómo puedo cambiar la contraseña de mi billetera?"])},a4_1:e=>{const{normalize:t}=e;return t(["Inicia sesión y accede a tu billetera."])},a4_2:e=>{const{normalize:t}=e;return t(["Navega hasta los ajustes."])},a4_3:e=>{const{normalize:t}=e;return t(["Escriba la contraseña antigua, la contraseña nueva y confirme la contraseña nueva."])},a4_4:e=>{const{normalize:t}=e;return t(["Envíe el formulario y se cambiará su contraseña."])},q5:e=>{const{normalize:t}=e;return t(["¿Puedo trasladar mi billetera a otro ordenador?"])},a5_1:e=>{const{normalize:t}=e;return t(["Inicia sesión y accede a tu billetera."])},a5_2:e=>{const{normalize:t}=e;return t(["Navega hasta los ajustes."])},a5_3:e=>{const{normalize:t}=e;return t(["Ve a la sección de copias de seguridad y guarda tus datos en un archivo local."])},a5_4:e=>{const{normalize:t}=e;return t(["En el otro ordenador ve a nueva billetera, importar billetera, y sube el archivo descargado al almacenamiento del otro navegador."])},a5_5:e=>{const{normalize:t}=e;return t(["Accede a la billetera con la misma contraseña que antes. Puedes cambiar la contraseña en los ajustes."])},q6:e=>{const{normalize:t}=e;return t(["¿Puedo revisar el código fuente?"])},a6:e=>{const{normalize:t}=e;return t(["Sí. https://github.com/scholtz/wallet/ Esta billetera fue hecha de código abierto y es libre de ser usada, copiada o modificada por cualquier razón, incluyendo propósitos comerciales. Si usted puede participar en el proyecto, por favor amablemente cree un pull request con su mejora."])},q7:e=>{const{normalize:t}=e;return t(["¿Cómo puedo ayudar al proyecto?"])},a7_1:e=>{const{normalize:t}=e;return t(["Doanndo a la dirección de algorand AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y ayudará a que el proyecto siga adelante. El proyecto no ha sido financiado por Algorand Inc. ni por la Fundación Algorand."])},a7_2:e=>{const{normalize:t}=e;return t(["Para traducir el proyecto o ayudar con la traducción, por favor vaya a https://github.com/scholtz/wallet/tree/master/src/locales, copie el archivo de traducción a su idioma y haga un pull request."])},a7_3:e=>{const{normalize:t}=e;return t(["Si eres programador, por favor haz una revisión del código, o ayúdanos de cualquier forma que creas que este proyecto debería mejorar."])},q8:e=>{const{normalize:t}=e;return t(["¿Cómo puedo crear una cuenta multifirma?"])},a8_1:e=>{const{normalize:t}=e;return t(["Primero crea una cuenta con claves privadas o crea una cuenta pública. Es mejor darles nombres que le ayudarán a recordar su propósito."])},a8_2:e=>{const{normalize:t}=e;return t(["Vaya a crear una nueva dirección y seleccione dirección multifirma."])},a8_3:e=>{const{normalize:t}=e;return t(["Seleccione todas las cuentas que pueden firmar las transacciones y seleccione cuántas firmas se necesitan mínimo para que la red acepte el pago multifirma."])},a8_4:e=>{const{normalize:t}=e;return t(["Una vez creada la cuenta multifirma, puede acceder a ella desde la página de la lista de cuentas."])}},connect:{title:e=>{const{normalize:t}=e;return t(["Conectar con las DApps mediante WalletConnect"])},uri:e=>{const{normalize:t}=e;return t(["WalletConnect URI"])},connect:e=>{const{normalize:t}=e;return t(["Conectar"])},disconnect:e=>{const{normalize:t}=e;return t(["Disconnect"])},sendBack:e=>{const{normalize:t}=e;return t(["Volver a la DApp"])},reject:e=>{const{normalize:t}=e;return t(["Rechazar"])},address:e=>{const{normalize:t}=e;return t(["Dirección"])},or:e=>{const{normalize:t}=e;return t(["o"])},authaddr:e=>{const{normalize:t}=e;return t(["Dirección autorizada"])},index:e=>{const{normalize:t}=e;return t(["Índice"])},type:e=>{const{normalize:t}=e;return t(["Tipo"])},from:e=>{const{normalize:t}=e;return t(["De"])},asset:e=>{const{normalize:t}=e;return t(["Activo"])},amount:e=>{const{normalize:t}=e;return t(["Monto"])},rekeyto:e=>{const{normalize:t}=e;return t(["Llaves re asignadas a"])},method:e=>{const{normalize:t}=e;return t(["Método"])},client_id:e=>{const{normalize:t}=e;return t(["ID del cliente"])},request_id:e=>{const{normalize:t}=e;return t(["ID de la solicitud"])},remove:e=>{const{normalize:t}=e;return t(["Remover"])},peer:e=>{const{normalize:t}=e;return t(["Par"])},connected:e=>{const{normalize:t}=e;return t(["Conectado"])},sessions:e=>{const{normalize:t}=e;return t(["Sesiones"])},requests:e=>{const{normalize:t}=e;return t(["Solicitudes"])},fee:e=>{const{normalize:t}=e;return t(["Comisión"])},total_fee:e=>{const{normalize:t}=e;return t(["Comisión total"])},sign:e=>{const{normalize:t}=e;return t(["Firmar"])},clipboard:e=>{const{normalize:t}=e;return t(["Conectarse desde el portapapeles"])},sign_txs:e=>{const{normalize:t}=e;return t(["Por favor, firme las transacciones individuales"])},signed:e=>{const{normalize:t}=e;return t(["Firmado"])},to:e=>{const{normalize:t}=e;return t(["A"])},validity:e=>{const{normalize:t}=e;return t(["Validez"])},rounds:e=>{const{normalize:t}=e;return t(["rondas"])},note:e=>{const{normalize:t}=e;return t(["Nota"])},group:e=>{const{normalize:t}=e;return t(["Grupo"])},app:e=>{const{normalize:t}=e;return t(["índice de la App"])},app_args:e=>{const{normalize:t}=e;return t(["Argumentos de la App"])},app_accounts:e=>{const{normalize:t}=e;return t(["Cuentas de la App"])},app_assets:e=>{const{normalize:t}=e;return t(["Activos externos de la App"])},boxes:e=>{const{normalize:t}=e;return t(["Cajas (Boxes)"])},name:e=>{const{normalize:t}=e;return t(["Nombre"])},genesis:e=>{const{normalize:t}=e;return t(["ID de Génesis"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Hash de Genesis"])},session_proposals:e=>{const{normalize:t}=e;return t(["Propuestas de sesión"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Cambiar de cámara"])},init_wc:e=>{const{normalize:t}=e;return t(["Inicializar la conexión con WalletConnect"])},sign_all:e=>{const{normalize:t}=e;return t(["Firmar todo"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["Añadir cuenta WalletConnect"])},account_name:e=>{const{normalize:t}=e;return t(["Nombre de la cuenta"])},last_error:e=>{const{normalize:t}=e;return t(["Último error"])},scan:e=>{const{normalize:t}=e;return t(["Escanear el código QR"])},address:e=>{const{normalize:t}=e;return t(["Dirección"])},save_address:e=>{const{normalize:t}=e;return t(["Guardar la dirección en la billetera"])},copy:e=>{const{normalize:t}=e;return t(["Copiar URI al portapapeles"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Mostrar código QR"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["Cuenta 2FA"])},help1:e=>{const{normalize:t}=e;return t(["La cuenta 2FA le permite crear una cuenta multifirma con 3 cuentas configuradas y un umbral de 2 firmas requeridas."])},help2:e=>{const{normalize:t}=e;return t(["La primera cuenta puede ser una cuenta protegida por contraseña donde en caso de hackeo de su billetera, el hacker no pueda firmar las transacciones en su nombre. Si su dispositivo 2FA se rompe, o el servicio 2FA se interrumpe, puede re asignar las llaves de su cuenta a otra 2FA multifirma con su primera y segunda cuenta."])},help3:e=>{const{normalize:t}=e;return t(["El servicio 2FA es un servicio de terceros que puede verse comprometido. Si un hacker obtiene su clave privada y obtiene la clave privada del servicio 2FA, podrá firmar transacciones en su nombre. Al utilizar el servicio 2FA, aumenta la posibilidad de que el hacker que obtenga la capacidad de firmar transacciones con su cuenta principal o de recuperación no pueda firmar transacciones desde su cuenta multifirma."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["proveedor 2FA"])},hot_account:e=>{const{normalize:t}=e;return t(["Cuenta caliente"])},cold_account:e=>{const{normalize:t}=e;return t(["Cuenta de almacenamiento en frío"])},request_qr_code:e=>{const{normalize:t}=e;return t(["Solicitar código QR 2FA"])},scan_qr:e=>{const{normalize:t}=e;return t(["Escanee el código QR con su aplicación 2FA"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Introducir clave manualmente"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["Confirmar configuración"])},confirm_help:e=>{const{normalize:t}=e;return t(["Escriba el código 2FA de su aplicación de autenticación para confirmar la configuración. Después de la confirmación no es posible solicitar el código secreto 2FA de nuevo."])},"2fa_code":e=>{const{normalize:t}=e;return t(["Código 2FA"])},save_button:e=>{const{normalize:t}=e;return t(["Guardar dirección"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Proteja la red con el saldo de su cuenta"])},warning:e=>{const{normalize:t}=e;return t(["Puede seleccionar el nodo de participación pública para verificar los bloques en la red. Usted generará nuevas claves de participación en el servidor algod público y firmará la transacción para permitir que estas claves de participación recopilen los datos de los bloques. Esto le costará como una transacción en la red (0,001 algo). El estado de cuenta en línea no significa que su clave privada esté expuesta a Internet. Significa que su cuenta está registrada en el nodo algod online que está protegiendo blockchain."])},makeOnline:e=>{const{normalize:t}=e;return t(['Volver la cuenta "online"'])},makeOffline:e=>{const{normalize:t}=e;return t(['Volver la cuenta "offline"'])},host:e=>{const{normalize:t}=e;return t(["Algod anfitrión"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Copia de seguridad Shamir de recuperación"])},help:e=>{const{normalize:t}=e;return t(["La copia de seguridad Shamir es el método para dividir la mnemotécnica en N partes, donde M cuentas es el umbral de recuperación."])},mnemonic:e=>{const{normalize:t}=e;return t(["Mnemotécnica"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Añadir mnemotécnica"])},account_name:e=>{const{normalize:t}=e;return t(["Nombre de la cuenta"])},recover:e=>{const{normalize:t}=e;return t(["Recuperar"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Exportar cuenta"])},help:e=>{const{normalize:t}=e;return t(["En esta página puedes exportar tu clave privada en forma de mnemotécnica de algorand o copia de seguridad shamir."])},password:e=>{const{normalize:t}=e;return t(["Introduzca la contraseña de su billetera"])},continue:e=>{const{normalize:t}=e;return t(["Continuar"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Mnemotécnica de Algorand"])},shamir_backup:e=>{const{normalize:t}=e;return t(["copia de seguridad Shamir"])},toggle_qr:e=>{const{normalize:t}=e;return t(["Cambiar código QR"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Recuperación de umbral"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Numero de la mnemotécnica"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Generar shamir mnemotécnica"])},previous:e=>{const{normalize:t}=e;return t(["Anterior"])},next:e=>{const{normalize:t}=e;return t(["Siguiente"])},index:e=>{const{normalize:t}=e;return t(["Índice Shamir"])},shamir_help:e=>{const{normalize:t}=e;return t(["Por favor, asegure la frase mnemotécnica en un lugar MUY seguro. Asegúrese de anotar todas las partes de la copia de seguridad shamir y no almacenar el threshold de recuperación en un solo lugar."])},algo_help:e=>{const{normalize:t}=e;return t(["Por favor, asegure la frase mnemotécnica en un lugar MUY seguro."])},dev_info:e=>{const{normalize:t}=e;return t(["Información del desarrollador"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["Add ARC 200 asset to account"])},app_id:e=>{const{normalize:t}=e;return t(["ARC200 App ID"])},fetch_action:e=>{const{normalize:t}=e;return t(["Fetch asset information"])},reset:e=>{const{normalize:t}=e;return t(["Reset"])},examples:e=>{const{normalize:t}=e;return t(["Example assets"])},name:e=>{const{normalize:t}=e;return t(["Name"])},symbol:e=>{const{normalize:t}=e;return t(["Symbol"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals"])},supply:e=>{const{normalize:t}=e;return t(["Total supply"])},balance:e=>{const{normalize:t}=e;return t(["Account balance"])},is_opted_in:e=>{const{normalize:t}=e;return t(["Account can receive asset"])},create_box:e=>{const{normalize:t}=e;return t(["Create box for this asset for this account"])},save_action:e=>{const{normalize:t}=e;return t(["Save asset to your account"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},82648:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["404-es hiba - az oldal nem található"])},text:e=>{const{normalize:t}=e;return t(["A keresett webhely nem található."])}},footer:{text:e=>{const{normalize:t}=e;return t(["Algo pénztárca"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["Új pénztárca"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Pénztárca név"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Pénztárca jelszó"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Pénztárca létrehozása"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Pénztárca importálása"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["A pénztárca a böngészőn belül fog tárolódni. A pénztárca megnyitásához, a pénztárcán belüli számlák kijelzéséhez és a tranzakciók aláírásához egy jelszóra van szükség."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["Azt tanácsoljuk, hogy 12 karakternél hosszabb jelszót használj. A jelszóban legyenek kisbetűk, nagybetűk és különleges karakterek."])},open_wallet:e=>{const{normalize:t}=e;return t(["Pénztárca megnyitás"])},select_wallet:e=>{const{normalize:t}=e;return t(["Pénztárca választás"])},wallet_password:e=>{const{normalize:t}=e;return t(["Pénztárca jelszó"])},strength:e=>{const{normalize:t}=e;return t(["Erősség"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Pénztárca megnyitása"])},basic_usage:e=>{const{normalize:t}=e;return t(["Alapműveletek"])},tether_usage:e=>{const{normalize:t}=e;return t(["Hogyan használjuk a Tether-t (USDt)"])},source_code:e=>{const{normalize:t}=e;return t(["AWallet forráskód"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Vissza"])},go_home:e=>{const{normalize:t}=e;return t(["Ugrás a kezdőlapra"])},copy_address:e=>{const{normalize:t}=e;return t(["Cím másolása"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Átmásolva a vágólapra"])},stop_camera:e=>{const{normalize:t}=e;return t(["Fényképezőgép leállítása"])},cancel:e=>{const{normalize:t}=e;return t(["Mégsem"])},yes:e=>{const{normalize:t}=e;return t(["Igen"])},no:e=>{const{normalize:t}=e;return t(["Nem"])},loading:e=>{const{normalize:t}=e;return t(["Betöltés alatt..."])},keyword_search:e=>{const{normalize:t}=e;return t(["Kulcsszó keresés"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["AWallet"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Váltás a navigációban"])},list_accounts:e=>{const{normalize:t}=e;return t(["Számlák listázása"])},new_account:e=>{const{normalize:t}=e;return t(["Új számla"])},settings:e=>{const{normalize:t}=e;return t(["Beállítások"])},asset:e=>{const{normalize:t}=e;return t(["Eszköz"])},asset_create:e=>{const{normalize:t}=e;return t(["NTF létrehozás"])},faq:e=>{const{normalize:t}=e;return t(["GYIK"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Adatvédelem"])},logout:e=>{const{normalize:t}=e;return t(["Kijelentkezés"])},vote:e=>{const{normalize:t}=e;return t(["Szavazás"])},swap:e=>{const{normalize:t}=e;return t(["Csere (SWAP)"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Pénzeszköz csere"])},network:e=>{const{normalize:t}=e;return t(["Hálózat"])},network_not_supported:e=>{const{normalize:t}=e;return t(["A hálózat nincs támogatva"])},has_sk:e=>{const{normalize:t}=e;return t(["Jelenleg csak a privát kulcsokkal rendelkező szabványos számlák vannak támogatva"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Válaszd ki az elcseréledő pénzeszközt"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Válaszd ki azt a pénzeszközt, melyre cserélni szeretnéd"])},swap_amount:e=>{const{normalize:t}=e;return t(["Állítsd be a csere összegét"])},get_quote:e=>{const{normalize:t}=e;return t(["Kérj ajánlatot"])},apps_optin:e=>{const{normalize:t}=e;return t(["A cseréhez be kell nevezned az alkalmazásokba"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Benevezés az alkalmazásokba"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Végrehajtás a Deflex használatával"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Végrehajtás a Folks router használatával"])},slippage:e=>{const{normalize:t}=e;return t(["Százalékos különbözet"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Számlák előállítása"])},distribute:e=>{const{normalize:t}=e;return t(["Algo szétosztás 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Benevezés az önkormányzatba"])},pay:e=>{const{normalize:t}=e;return t(["Tömeges fizetés N->1"])},merge:e=>{const{normalize:t}=e;return t(["Számlák összevonása N->1"])}},merchant:{make_payment:e=>{const{normalize:t}=e;return t(["Fizetési gateway"])},pay:e=>{const{normalize:t}=e;return t(["Fizess"])},to_address:e=>{const{normalize:t}=e;return t(["az Algorand címnek"])},please:e=>{const{normalize:t}=e;return t(["kérlek"])},network:e=>{const{normalize:t}=e;return t(["Hálózat"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Egyedi szimbólum"])},network_fee:e=>{const{normalize:t}=e;return t(["Hálózati díj"])},pay_qr:e=>{const{normalize:t}=e;return t(["Fizetés QR-kód használatával"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Fizetés Algorand pénztárca használatával"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Fizetés web-es pénztárca használatával"])},cancel_payment:e=>{const{normalize:t}=e;return t(["Fizetés törölve"])},payment_received:e=>{const{normalize:t}=e;return t(["A küldött összeg megérkezett"])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Vissza a kereskedőhöz"])},waiting_for_payment:e=>{const{normalize:t}=e;return t(["Várakozás a fizetségre"])},error_asset:e=>{const{normalize:t}=e;return t(["Hiba történt a pénzeszköz betöltésekor: "])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Szabadon használható, nyílt forráskódú, közvetítők nélküli fizetési gateway"])},perex:e=>{const{normalize:t}=e;return t(["Fogadj el a webhelyeden Algót, USDC-t, USDT-t vagy más egyéb pénzeszközt. A kriptovaluták pénzügyi közvetítő nélküli elfogadása növeli a webhely eladásait és a hasznot."])},how:e=>{const{normalize:t}=e;return t(["Hogyan működik?"])},create_order:e=>{const{normalize:t}=e;return t(["Hozz létre egy egyedi azonosító szimbólumot, pl. a megrendelés azonosítót"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Irányítsd át a felhasználót a gateway-re"])},customer_pays:e=>{const{normalize:t}=e;return t(["A felhasználó közvetlenül a te Algorand számládra fizet"])},customer_redirected:e=>{const{normalize:t}=e;return t(["A felhasználó a sikeres fizetési tranzakció után vissza lesz irányítva a webhelyedre"])},use_your_money:e=>{const{normalize:t}=e;return t(["Használd a pénzedet. Az USDT-t a pénzváltókban USD-re válthatod, vagy az UDST-vel fizetni tudsz más árukért vagy szolgáltatásokért."])},security:e=>{const{normalize:t}=e;return t(["Mennyire biztonságos mindez?"])},you_make_details:e=>{const{normalize:t}=e;return t(["Te határozod meg a fizetés részleteit. Te állítod be a sikeres és a törölt fizetéshez tartozó URL címeket. Értesítést kapsz, ha a fizetés megtörtént. Azon a háttérfelületen, ahol a fizetést elfogadod, ellenőrizned kell, hogy megjött-e a pénz, és értesítened kell a vevőt."])},opensource:e=>{const{normalize:t}=e;return t(["Ez egy nyílt forráskódú projekt. Klónozható, módosítható, vagy üzleti céllal a saját környezetedben futtatható."])},just_website:e=>{const{normalize:t}=e;return t(["A fizetési gateway egy HTML webhely, amely JavaScript-et futtat. A hivatalos Algorand csomópontokon kívül semmilyen más hátteret nem használ."])},no_restrictions:e=>{const{normalize:t}=e;return t(["A gateway használatához nem szükséges AWallet számlával rendelkezned."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["Megengedett paraméterek"])},parameters_perex:e=>{const{normalize:t}=e;return t(["A paraméterek bármelyike állítható. Kötelezően megadandó mezők: az a cím, ahol fogadni szeretnéd a fizetséget, valamint a tranzakció összege. A fizetési cím két részből áll: a fizetési adatokból és a gateway beállításokból. Mindkét mező base64 kódolású, és egy / jel választja el őket egymástól. Vigyázz rá, hogy mindkettőt megfelelően kódold. A fizetési adat nem más, mint az az Algorand protokoll cím, amelyet pl. a QR-kódokban használnak."])},payment_info_params:e=>{const{normalize:t}=e;return t(["Megengedett paraméterek"])},amount:e=>{const{normalize:t}=e;return t(["a pénzeszköz alapegységének a használata. Pl. 1 Algo = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["az összeg mikroalgókban. Pl. 0,001 Algo = 1000"])},network:e=>{const{normalize:t}=e;return t(["Belövéshez használt hálózat"])},settings_params:e=>{const{normalize:t}=e;return t(["Megengedett beállítások"])},success:e=>{const{normalize:t}=e;return t(["URL cím, ahová a kliens a sikeres fizetés után lesz átirányítva"])},cancel:e=>{const{normalize:t}=e;return t(["URL cím, ahová a kliens a 'fizetés törlése' választása után lesz átirányítva"])},example:e=>{const{normalize:t}=e;return t(["Példa"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["A build eszköz bekapcsolása"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["A build eszköz kikapcsolása"])},tether:e=>{const{normalize:t}=e;return t(["Tether mainnet"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["Megadható a tranzakcióhoz a pénzeszköz azon."])},error_transaction:e=>{const{normalize:t}=e;return t(["Töltsd ki a számlát, az összeget és a pénzeszközt"])},error_url:e=>{const{normalize:t}=e;return t(["Az URL címnek a https:// protokollal kell kezdődnie"])},button:e=>{const{normalize:t}=e;return t(["Generált nyomógomb"])},payment_info:e=>{const{normalize:t}=e;return t(["Fizetési információ"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Callback konfiguráció"])},link:e=>{const{normalize:t}=e;return t(["Generált hiperlink"])},html_example:e=>{const{normalize:t}=e;return t(["HTML hiperlink példa"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Fizetés fogadása"])},address:e=>{const{normalize:t}=e;return t(["Fizetés fogadása ezen a címen"])},amount:e=>{const{normalize:t}=e;return t(["Összeg"])},note:e=>{const{normalize:t}=e;return t(["Megjegyzés"])},decimals:e=>{const{normalize:t}=e;return t(["Tizedesjegyek száma a QR-kód számára"])},label:e=>{const{normalize:t}=e;return t(["A fogadó fél címéhez tartozó címke"])},noteeditable:e=>{const{normalize:t}=e;return t(["A megjegyzés mezőt a felhasználó szerkesztheti"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Számla áttekintés"])},pay:e=>{const{normalize:t}=e;return t(["Új kifizetés létrehozása"])},receive_payment:e=>{const{normalize:t}=e;return t(["Fizetés fogadása"])},name:e=>{const{normalize:t}=e;return t(["Név"])},address:e=>{const{normalize:t}=e;return t(["Cím"])},amount:e=>{const{normalize:t}=e;return t(["Összeg"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Összeg a függő jutalmak nélkül"])},rewards:e=>{const{normalize:t}=e;return t(["Jutalmak"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Függő jutalmak"])},reward_base:e=>{const{normalize:t}=e;return t(["A jutalom alapja"])},round:e=>{const{normalize:t}=e;return t(["Menet"])},apps_local_state:e=>{const{normalize:t}=e;return t(["App-ok lokális állapota"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["App-ok teljes sémája"])},assets:e=>{const{normalize:t}=e;return t(["Eszközök"])},created_apps:e=>{const{normalize:t}=e;return t(["Létrehozott app-ok"])},status:e=>{const{normalize:t}=e;return t(["Státusz"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Multisig aláírási küszöb"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["Multisig címek"])},refresh:e=>{const{normalize:t}=e;return t(["Frissítés"])},transactions:e=>{const{normalize:t}=e;return t(["Tranzakciók"])},no_transactions:e=>{const{normalize:t}=e;return t(["Nincs egyetlen tranzakció sem"])},type:e=>{const{normalize:t}=e;return t(["Típus"])},time:e=>{const{normalize:t}=e;return t(["Idő"])},tr_amount:e=>{const{normalize:t}=e;return t(["Összeg"])},sender:e=>{const{normalize:t}=e;return t(["Küldő"])},receiver:e=>{const{normalize:t}=e;return t(["Fogadó"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["A fogadó jutalma"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Megerősített menetek száma"])},fee:e=>{const{normalize:t}=e;return t(["Díj"])},delete:e=>{const{normalize:t}=e;return t(["Számla törlése"])},delete_header:e=>{const{normalize:t}=e;return t(["Számla törlése"])},delete_confirm:e=>{const{normalize:t}=e;return t(["Biztosan törölni szeretnéd ezt a számlát a pénztárcából?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Ennek a számlának a törlése"])},deleted:e=>{const{normalize:t}=e;return t(["A számla törölve lett"])},asset_optin:e=>{const{normalize:t}=e;return t(["Pénzeszköz engedélyezése"])},ask_question:e=>{const{normalize:t}=e;return t(["Kérdésem van"])},rekey:e=>{const{normalize:t}=e;return t(["Számla átkulcsolás"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Átkulcsolva a köv. számlához"])},account0:e=>{const{normalize:t}=e;return t(["Ledger elsődleges számla"])},slot:e=>{const{normalize:t}=e;return t(["A Ledger rekeszhez (slot) tartozó számla"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},payment_gateway:e=>{const{normalize:t}=e;return t(["Fizetési gateway"])},export:e=>{const{normalize:t}=e;return t(["Exportálás"])},no_assets:e=>{const{normalize:t}=e;return t(["Még nincsenek pénzeszközök a számlán"])},actions:e=>{const{normalize:t}=e;return t(["Műveletek"])},pay_help:e=>{const{normalize:t}=e;return t(["Pénz vagy érmék küldése a hálózat egy másik számlájára."])},swap_help:e=>{const{normalize:t}=e;return t(["Az érmék cseréje a DEX aggregátor szolgáltatásokkal lehetséges"])},rekey_help:e=>{const{normalize:t}=e;return t(["Ha attól félsz, hogy a számlád privát kulcsa kompromittálódhat, akkor kulcsold át a számládat egy másik privát kulcsra, és az erdeti címet tartsd biztonságban."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["Egy pénzeszköz fogadásához számlát kell nyitnod az Algorand hálózatban."])},receive_payment_help:e=>{const{normalize:t}=e;return t(["Ha arra kéred az üzletfeleidet vagy barátaidat, hogy küldjenek neked pénzt, akkor ezzel az oldallal egy olyan QR kódot tudsz generálni, amellyel a küldés egy kattintással megoldható."])},export_help:e=>{const{normalize:t}=e;return t(["A privát kulccsal rendelkező számlákhoz Algorand mnemoninkok vagy Shamir biztonsági mnemonikok állíthatók elő."])},arc14:e=>{const{normalize:t}=e;return t(["ARC 14 hitelesítés"])},arc14_help:e=>{const{normalize:t}=e;return t(["Az ARC 14 hitelesítés egy olyan szabvány, amely a hitelesítésre aláírt tranzakciókat használ. A hitelesítési érmék ezen a lapon állíthatól elő."])},account_actions:e=>{const{normalize:t}=e;return t(["Számla műveletek"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["Benevezés egy ARC200 pénzeszközbe"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["A számládon megfigyelheted az ARC200 pénzeszközöket. Az ARC200 pénzeszközök olyan okosszerződések, melyekbe bárki benevezhet, ha szeretne ARC200 pénzeszközt fogadni. Az ARC200 pénzeszközök veszélyesek lehetnek, és az okosszerződés alapos vizsgálatára van szükség a teljes bizalom érdekében."])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Név"])},search_by_name:e=>{const{normalize:t}=e;return t(["Keresés név szerint"])},type:e=>{const{normalize:t}=e;return t(["Típus"])},search_by_type:e=>{const{normalize:t}=e;return t(["Keresés pénzeszköz típus szerint"])},id:e=>{const{normalize:t}=e;return t(["Id"])},search_by_id:e=>{const{normalize:t}=e;return t(["Keresés pénzeszköz azonosító szerint"])},amount:e=>{const{normalize:t}=e;return t(["Összeg"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Keresés összeg szerint"])},actions:e=>{const{normalize:t}=e;return t(["Műveletek"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Egy adott pénzeszköz fogadásának engedélyezése, számla:"])},searchById:e=>{const{normalize:t}=e;return t(["Tudom, hogy mi a pénzeszköz azonosítója"])},assetId:e=>{const{normalize:t}=e;return t(["Pénzeszköz azonosító"])},assetName:e=>{const{normalize:t}=e;return t(["Pénzeszköz név"])},searchButton:e=>{const{normalize:t}=e;return t(["Pénzeszköz keresés"])},assetInfo:e=>{const{normalize:t}=e;return t(["Információ a pénzeszközről"])},total:e=>{const{normalize:t}=e;return t(["Összesen"])},unit_name:e=>{const{normalize:t}=e;return t(["Egység neve"])},decimals:e=>{const{normalize:t}=e;return t(["Tizedes jegyek"])},url:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Metaadat hash"])},default_frozen:e=>{const{normalize:t}=e;return t(["Kezdetben befagyasztva"])},creator:e=>{const{normalize:t}=e;return t(["Létrehozó címe"])},manager:e=>{const{normalize:t}=e;return t(["Kezelő címe"])},clawback:e=>{const{normalize:t}=e;return t(["Visszakövetelő címe"])},freeze:e=>{const{normalize:t}=e;return t(["Befagyasztó címe"])},reserve:e=>{const{normalize:t}=e;return t(["Kibocsátó címe"])},action:e=>{const{normalize:t}=e;return t(["Művelet"])},optin_button:e=>{const{normalize:t}=e;return t(["Benevezés"])},dialog_header:e=>{const{normalize:t}=e;return t(["Pénzeszköz fogadásának engedélyezése"])},optin_confirm:e=>{const{normalize:t}=e;return t(["Biztosan ki akarsz fizetni 0,001 Algót, hogy engedélyezd ennek az eszköznek a fogadásást? Az engedélyezés után képes leszel arra, hogy ilyen eszközt a fogadj a számládon."])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["Engedélyezni akarom a pénzeszközt"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Nincs ilyen pénzeszköz"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Sikeresen engedélyezted a pénzeszközt"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Számlák áttekintése"])},no_accounts:e=>{const{normalize:t}=e;return t(["Nincs egyetlen egy számla sem"])},account_name:e=>{const{normalize:t}=e;return t(["Számla neve"])},amount:e=>{const{normalize:t}=e;return t(["Összeg"])},address:e=>{const{normalize:t}=e;return t(["Cím"])},pay:e=>{const{normalize:t}=e;return t(["Kifizetés"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Hálózati számlák listázása"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2-ik faktor kódja"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["Új számla"])},create_basic:e=>{const{normalize:t}=e;return t(["Egyszerű számla létrehozása"])},import_account:e=>{const{normalize:t}=e;return t(["Számla importálása"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Multisig számla létrehozása"])},watch_account:e=>{const{normalize:t}=e;return t(["Számlaegyenleg megfigyelése"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["Írd le a 25 szavas mnemonikus kifejezést"])},name:e=>{const{normalize:t}=e;return t(["Belső számlanév"])},create_account:e=>{const{normalize:t}=e;return t(["Számla létrehozás"])},address:e=>{const{normalize:t}=e;return t(["Cím"])},multisig_help:e=>{const{normalize:t}=e;return t(["A multisig számla csak akkor dolgozza fel a tranzakciókat, ha a számla létrehozásakor kilistázott N számla aláírja a tranzakciót."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Válassz egy létező számlát a pénztárcádban"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Add meg a barátaid számláit - soronként egyet"])},trashold_help:e=>{const{normalize:t}=e;return t(["Válaszd ki, hogy hány számla szükséges egy tranzakció aláírásához"])},create_account_help:e=>{const{normalize:t}=e;return t(["A számla létrehozásakor mentsd el a mnemonikot. Biztonságos, ha ennek megjelenítése most történik?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["A mnemonik megjelenítése"])},position_question:e=>{const{normalize:t}=e;return t(["Milyen szó van az n-ik helyen"])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Írd le a mnemonik szavait a megjelenítés sorrendjében, másold le a szavakat vagy készíts egy fényképet. A következő lépésben a mnemonik egyes szavait kell újra megadnod, ezt követően a mnemonikot titkosított formában elmentjük a böngésző tárába. A mnemonik tárolása és a cím használata biztonságosan történik. Vigyázz, hogy el ne veszítsd a mnemonikot."])},start_challenge:e=>{const{normalize:t}=e;return t(["A kihívás kezdete"])},create_new:e=>{const{normalize:t}=e;return t(["Új készítése"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["A mnemonik elrejtése"])},drop_phrase:e=>{const{normalize:t}=e;return t(["A kifejezés elvetése"])},scan:e=>{const{normalize:t}=e;return t(["QR-kód pásztázás"])},create_vanity:e=>{const{normalize:t}=e;return t(["Kérkedő számlanév"])},vanity_start:e=>{const{normalize:t}=e;return t(["A cím ezzel kezdődik:"])},vanity_mid:e=>{const{normalize:t}=e;return t(["A cím tartalmazza:"])},vanity_end:e=>{const{normalize:t}=e;return t(["A cím ezzel végződik:"])},vanity_count:e=>{const{normalize:t}=e;return t(["Feldolgozott címek száma"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Cím keresése"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Keresés leállítása"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Használni kívánt szálak száma"])},vanity_use:e=>{const{normalize:t}=e;return t(["Ennek a számlának a használata"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["Az automatikus zárolás funkció kikapcsolva"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW pénztárca - Ledger számla"])},wc_account:e=>{const{normalize:t}=e;return t(["WalletConnect számla"])},twofa_account:e=>{const{normalize:t}=e;return t(["2 faktoros számla"])},show_qr_code:e=>{const{normalize:t}=e;return t(["QR kód megjelenítése"])},email_pass_account:e=>{const{normalize:t}=e;return t(["Email & jelszó számla"])},shamir_account:e=>{const{normalize:t}=e;return t(["Visszaállítás Shamir bizonsági mentésből"])},overview:e=>{const{normalize:t}=e;return t(["Új számlára vonatkozó műveletek"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Az Algorand alapszámla egy ED25519 számla, amelyhez egy privát kulcs tartozik. Ez a módszer a számládhoz tartozó titok előállítására a számítógéped véletlenszám generátorát használja."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["A legbiztonságosabb megoldás az, ha a titkos kulcs előállítását egy erre specializált berendezés végzi. Ez a számla a Ledger eszközét használja a számla létrehozására és az aláírási műveletek kezelésére."])},wc_account_help:e=>{const{normalize:t}=e;return t(["A WalletConnect számlatípussal hozzá tudsz kapcsolódni a barátod pénztárcájához, ily módon például el tudod neki küldeni azt a kérést, hogy egy multisig részeként írja alá az üzenetet."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["A két faktoros számla egy olyan multisig számla, amelyben az első számla egy általad választott tetszőleges számla, például egy Ledger számla vagy egy email, jelszó számla, a második számla pedig visszaállításra használt számla - ideális esetben egy olyan számla, amely nem ugyanabban a biztonságos tárolóban van, egy harmadik számla pedig a szerveren lévő, második faktorhoz tartozó számla. A szerver akkor írja alá ezzel a számlával a tranzakciókat, ha helyesen megadtad a 2-ik faktorhoz tartozó kódot."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["Az ARC76 email & jelszó számlákkal tetszőleges szövegből Algorand számlák állíthatók elő. A szöveg hash-elése révén 32 byte áll elő, amely az algorand számla kezdőértéke. Ez a számlatípus a számítógépeden található véletlenszám generátorok vagy HW eszközök alternatívája, amely a két faktoros hitelesítésnél vagy általában a multisig számláknál használható."])},create_vanity_help:e=>{const{normalize:t}=e;return t(["A nyers erő módszerével az ED25519 számládhoz szép számlacímek állíthatók elő. A módszer a számla előállításkor sok kombinációt kipróbál, és lehetővé teszi, hogy megadd a számla címének első és utolsó betűit."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["A multisig számlák a legbiztonságosabb számlák. Ha multisig számlákat a Ledger eszközökkel és különböző véletlenszám generátorokkal együttesen használjuk, akkor ezzel vállalati szintű biztonsághoz jutunk, amely közvetlenül az Algorand blokkláncba van bekódolva."])},watch_account_help:e=>{const{normalize:t}=e;return t(["Követheted a hálózat bármely számlájának egyenlegét."])},import_account_help:e=>{const{normalize:t}=e;return t(["Visszaállíthatod a számlát az Algorand visszaállító mnemonikból."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["Visszaállíthatod a számlát a Shamir biztonsági mentéshez tartozó mnemonikokból."])},create_first:e=>{const{normalize:t}=e;return t(["Hozd létre az első számlát"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["Nincsek számláid a kiválasztott hálózaton"])},basic_options:e=>{const{normalize:t}=e;return t(["Alapbeállítások"])},advanced_options:e=>{const{normalize:t}=e;return t(["Speciális beállítások"])},skip_challange:e=>{const{normalize:t}=e;return t(["Skip challange"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["Email és jelszó számla (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["Az email címed és a jelszavad egy kombinációjának hash-elésével előállíthatók az első Algorand számládhoz tartozó kezdőértékek. Az email és a jelszó csak a számla átkulcsolása után változtatható meg."])},description2:e=>{const{normalize:t}=e;return t(["Az ARC-0076 szabvány a PBKDF2-999999-SHA256 algoritmust használja. Azt ajánljuk, hogy a jelszó hossza legalább 50 karakter legyen. Ez a számlatípus másodlagos véletlenszám generátorként használható, és fokozza a biztonságot. A titkos értéket tartsd biztonságban, és ne használd fel újra."])},arc_draft:e=>{const{normalize:t}=e;return t(["Az ARC-0076 jelenleg csupán tervezet. A specifikáció megváltozhat. A jelenlegi megvalósítás kísérletinek tekinthető."])},email:e=>{const{normalize:t}=e;return t(["Email"])},select_password:e=>{const{normalize:t}=e;return t(["Válassz egy nagyon-nagyon-nagyon biztonságos jelszót."])},save_password_switch:e=>{const{normalize:t}=e;return t(["Jelszó mentés"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Figyelem! Csak a számla nyilvános címét és az email címedet tároljuk, a jelszavadat nem. Ha ezzel a számlával akarsz tranzakciókat létrehozni, akkor újra meg kell adnod a jelszót."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["Az a segédprogram, amellyel az tranzakció a jelszó ismételt beadása nélkül is aláíratható, jelenleg nincs megvalósítva."])}},import:{title:e=>{const{normalize:t}=e;return t(["Pénztárca importja"])},wallet_name:e=>{const{normalize:t}=e;return t(["Pénztárca neve"])},wallet_file:e=>{const{normalize:t}=e;return t(["A pénztárcához tartozó állomány"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Pénztárca importálása"])},help:e=>{const{normalize:t}=e;return t(["Az előzetesen kiexportált pénztárcák beimportálhatók. A pénztárca jelszó az exportált állományon belül van, ezért a pénztárca az importálás után ugyanazzal a jelszóval használható. A bejelentkezés után a jelszó a 'Beállítások' lapon változtatható meg."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Egyszerű számla"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multisig számla"])},public_account:e=>{const{normalize:t}=e;return t(["Nyilvános számla"])},rekeyed:e=>{const{normalize:t}=e;return t(["Átkulcsolt számla"])},ledger_account:e=>{const{normalize:t}=e;return t(["Ledger HW számla "])},wc_account:e=>{const{normalize:t}=e;return t(["WalletConnect számla"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Számla választás"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Kifizetés indítása innen: "])},toggle_camera:e=>{const{normalize:t}=e;return t(["Fényképezőgép be/kikapcsolása"])},note_is_b64:e=>{const{normalize:t}=e;return t(["A 'Megjegyzés' base64 kódolású. Ha engedélyezed, akkor base64 formátumban adhatod meg az inputot a megjegyzés mezőben, és ilyen formátumban küldheted el a hálózatnak."])},selected_account:e=>{const{normalize:t}=e;return t(["Kiválasztott számla"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multisig számla"])},create_proposal:e=>{const{normalize:t}=e;return t(["Ajánlat készítése"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Ajánlat aláírása & elküldése"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Kérjük, itt add be a barátodtól származó aláírást"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Multisig adat betöltése"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Fizetés a pénztárcában lévő számlának"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Fizetés egy másik számlának"])},store_other_help:e=>{const{normalize:t}=e;return t(["Jobb, ha azt a számlát, amelynek a kifizetés történik, a címtárban tárolod"])},amount:e=>{const{normalize:t}=e;return t(["Összeg"])},fee:e=>{const{normalize:t}=e;return t(["Díj"])},note:e=>{const{normalize:t}=e;return t(["Megjegyzés"])},review_payment:e=>{const{normalize:t}=e;return t(["A kifizetés áttekintése"])},review_payment_help:e=>{const{normalize:t}=e;return t(["Kérjük, tekintsd át a kifizetést"])},from_account:e=>{const{normalize:t}=e;return t(["Erről a számláról"])},pay_to:e=>{const{normalize:t}=e;return t(["Fizetés erre a számlára"])},total:e=>{const{normalize:t}=e;return t(["Összesen"])},transaction_details:e=>{const{normalize:t}=e;return t(["A tranzakció részletei"])},type:e=>{const{normalize:t}=e;return t(["Típus"])},name:e=>{const{normalize:t}=e;return t(["Név"])},first_round:e=>{const{normalize:t}=e;return t(["FirstRound"])},last_round:e=>{const{normalize:t}=e;return t(["LastRound"])},genesis:e=>{const{normalize:t}=e;return t(["GenesisID"])},tag:e=>{const{normalize:t}=e;return t(["Tag"])},to_account:e=>{const{normalize:t}=e;return t(["Kinek"])},signatures:e=>{const{normalize:t}=e;return t(["Aláírások"])},signed:e=>{const{normalize:t}=e;return t(["Aláírva"])},not_signed:e=>{const{normalize:t}=e;return t(["Nincs aláírva"])},sign_with:e=>{const{normalize:t}=e;return t(["Aláírás ezzel"])},sign:e=>{const{normalize:t}=e;return t(["Aláírás"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Ennek az adatnak az elküldése a többi aláírónak"])},send_to_network:e=>{const{normalize:t}=e;return t(["Elküldés a hálózatnak"])},state_sending:e=>{const{normalize:t}=e;return t(["Az utalás elküldése a hálózatnak"])},state_sent:e=>{const{normalize:t}=e;return t(["Az utalás elküldve a hálózatnak. Tx: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["Várakozás a hálózat megerősítésére."])},state_confirmed:e=>{const{normalize:t}=e;return t(["A megerősítés megérkezett. Az utalás bekerült a blokkba"])},transaction:e=>{const{normalize:t}=e;return t(["Tranzakció"])},error:e=>{const{normalize:t}=e;return t(["Hiba"])},asset:e=>{const{normalize:t}=e;return t(["Eszköz"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["Az utalás valószínűleg nem jutott el a hálózatra. Offline módba kerültél? Kérjük, ellenőrizd a számládat."])},set_max:e=>{const{normalize:t}=e;return t(["Maximum beállítása"])},environment:e=>{const{normalize:t}=e;return t(["Környezet"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["A 'Kinek' cím szabálytalan."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["A kívánt pénzeszköz betöltése nem sikerült"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["Az egyenleged kisebb a kívánt összegnél"])},rekey_to:e=>{const{normalize:t}=e;return t(["Átkulcsolás erre a számlára"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Átkulcsolás pénztárca számlára"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Átkulcsolás külső számlára"])},rekey_title:e=>{const{normalize:t}=e;return t(["Számla átkulcsolás"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Nagyon figyelj ennél a tranzakciónál. Ettől kezdve a számla egy másik privát kulcsot fog használni a trazakciókhoz. Ha nem ismered az új számlához tartozó privát kulcsot, akkor nem fogod tudni aláírni a tranzakciókat."])},combine_title:e=>{const{normalize:t}=e;return t(["A többi aláíró aláírásainak bedolgozása"])},combine_action:e=>{const{normalize:t}=e;return t(["Aláírások bedolgozása"])},return_to_wc:e=>{const{normalize:t}=e;return t(["Visszatérés a WalletConnect-hez"])},select_account_for_payment:e=>{const{normalize:t}=e;return t(["Válaszd ki, hogy melyik számláról szeretnél fizetési műveletet indítani"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Multisig javaslat létrehozása"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2-ik faktor kód"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Megbízás aláírása"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Átkapcsolás a 'Küldés a többeknek' formra"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Átkapcsolás a 'Többi aláírás bedolgozása' formra"])},process_payment:e=>{const{normalize:t}=e;return t(["Fizetési művelet feldolgozása"])},tx_type:e=>{const{normalize:t}=e;return t(["Tranzakció típus"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Beállítások"])},server:e=>{const{normalize:t}=e;return t(["Szerver"])},environment:e=>{const{normalize:t}=e;return t(["környezet"])},mainnet:e=>{const{normalize:t}=e;return t(["Mainnet"])},testnet:e=>{const{normalize:t}=e;return t(["Testnet"])},devnet:e=>{const{normalize:t}=e;return t(["Devnet elérése"])},sandbox:e=>{const{normalize:t}=e;return t(["Sandbox"])},host:e=>{const{normalize:t}=e;return t(["gazdagép"])},token:e=>{const{normalize:t}=e;return t(["érme"])},language:e=>{const{normalize:t}=e;return t(["Nyelv"])},pass:e=>{const{normalize:t}=e;return t(["Pénztárca jelszó"])},oldpass:e=>{const{normalize:t}=e;return t(["Régi jelszó"])},newpass:e=>{const{normalize:t}=e;return t(["Új jelszó"])},repeatpass:e=>{const{normalize:t}=e;return t(["Új jelszó - megismételve"])},backup:e=>{const{normalize:t}=e;return t(["Pénztárca mentés"])},backup_help:e=>{const{normalize:t}=e;return t(["A pénztárca elmenthető és egy másik számítógépen beimportálható."])},create_backup:e=>{const{normalize:t}=e;return t(["Mentés készítése"])},download:e=>{const{normalize:t}=e;return t(["Letöltés"])},delete:e=>{const{normalize:t}=e;return t(["Pénztárca törlés"])},strength:e=>{const{normalize:t}=e;return t(["Erősség"])},updated_password:e=>{const{normalize:t}=e;return t(["A jelszó módosult"])},custom:e=>{const{normalize:t}=e;return t(["Egyedi szerver beállítások"])},protocol_title:e=>{const{normalize:t}=e;return t(["Protokoll kezelő regisztrálása"])},protocol_button:e=>{const{normalize:t}=e;return t(["web+algorand:// kezelő regisztrálása"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["A protokoll kezelő módosítása sikeres volt"])},dev_settings:e=>{const{normalize:t}=e;return t(["Információ fejlesztők számára"])},update_password:e=>{const{normalize:t}=e;return t(["Jelszó módosítás"])}},transaction:{title:e=>{const{normalize:t}=e;return t(["Tranzakció részletei"])},tr_id:e=>{const{normalize:t}=e;return t(["Tranzakció ID"])},tr_type:e=>{const{normalize:t}=e;return t(["Tranzakció típus"])},note:e=>{const{normalize:t}=e;return t(["Megjegyzés"])},note_raw:e=>{const{normalize:t}=e;return t(["Formázatlan adat"])},note_decoded:e=>{const{normalize:t}=e;return t(["Dekódolt adat"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Jutalmak lezárása"])},closing_amount:e=>{const{normalize:t}=e;return t(["Záráskori összeg"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Megerősített menet"])},fee:e=>{const{normalize:t}=e;return t(["Díj"])},first_valid:e=>{const{normalize:t}=e;return t(["Első érvényes"])},genesis_id:e=>{const{normalize:t}=e;return t(["Genezis id"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genezis hash"])},intra_round:e=>{const{normalize:t}=e;return t(["Belső eltolás"])},last_valid:e=>{const{normalize:t}=e;return t(["Utolsó érvényes"])},payment_tr:e=>{const{normalize:t}=e;return t(["Fizetési tranzakció"])},amount:e=>{const{normalize:t}=e;return t(["Összeg"])},close_amount:e=>{const{normalize:t}=e;return t(["Záráskori összeg"])},receiver:e=>{const{normalize:t}=e;return t(["Címzett"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Címzett jutalma"])},round_time:e=>{const{normalize:t}=e;return t(["Egy menet ideje"])},sender:e=>{const{normalize:t}=e;return t(["Küldő"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Küldő jutalma"])},signature:e=>{const{normalize:t}=e;return t(["Aláírás"])},created_asset:e=>{const{normalize:t}=e;return t(["A létrejött eszköz"])},asset_name:e=>{const{normalize:t}=e;return t(["Eszköz neve"])},asset_creator:e=>{const{normalize:t}=e;return t(["Eszköz létrehozó"])},asset_manager:e=>{const{normalize:t}=e;return t(["Eszköz kezelő"])},asset_reserve:e=>{const{normalize:t}=e;return t(["Eszköz kibocsájtó"])},asset_freeze:e=>{const{normalize:t}=e;return t(["Eszköz befagyasztó"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Eszköz visszakövetelő"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Eszköz egységének a neve"])},asset_total:e=>{const{normalize:t}=e;return t(["Összes eszköz"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Tizedesjegyek száma"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Kezdetben legyen befagyasztva"])},asset_url:e=>{const{normalize:t}=e;return t(["Eszköz url"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Eszköz metaadat"])},time:e=>{const{normalize:t}=e;return t(["Idő"])},group:e=>{const{normalize:t}=e;return t(["Csoport ID"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Adatvédelmi irányelvek"])},q1:e=>{const{normalize:t}=e;return t(["Milyen információkat gyűjtenek rólam?"])},a1:e=>{const{normalize:t}=e;return t(["Semmilyeneket, az IP címeden és böngésző típusodon kívül, amit minden internet szolgáltató tárol. Nem gyűjtünk semmilyen személyes adatot sem, pl. neveket, e-mail címeket vagy Algorand címeket."])},q2:e=>{const{normalize:t}=e;return t(["Mi van sütikben tárolva?"])},a2:e=>{const{normalize:t}=e;return t(["Semmi. Nem használunk sütiket. Egy indexdb nevű perzisztens lokális tárat használunk a pénztárca tárolására."])},q3:e=>{const{normalize:t}=e;return t(["Hogyan történik az analitikai adatok gyűjtése?"])},a3:e=>{const{normalize:t}=e;return t(["Nem gyűjtünk ilyen adatokat. Semmilyen analitikai szolgáltatást sem használunk, pl. a Google analitikát sem, hogy a felhasználók nagyobb biztonságban érezhessék magukat. Az alkalmazás tisztán html és javascript, és csak akkor tudjuk meg az IP címedet, ha egy kérést küldesz a szervernek. A beállításaidtól és az algod szerveredtől ill. indexelő szolgáltatásodtól függően a kiválasztott szerver szintén tudomást szerezhet az IP címedről."])},q4:e=>{const{normalize:t}=e;return t(["Érinti-e ennek a szolgáltatásnak a használata, hogy milyen reklámokat látok?"])},a4:e=>{const{normalize:t}=e;return t(["Nem. A reklám szolgáltatók semmilyen adatot sem kapnak tőlünk a használatra vonatkozóan. Például a Google csupán úgy képes tudomást szerezni arról, hogy használod ezt a szolgáltatást, ha a webhelyet a Google keresésből éred el."])},q5:e=>{const{normalize:t}=e;return t(["Ki nyújtja a szolgáltatást?"])},a5:e=>{const{normalize:t}=e;return t(["Ezt a szolgáltatást a Scholtz & Company, Kkt. hozta létre. Ha a pénztárca a Scholtz & Co által biztosított hivatalos web helyen fut, akkor a cég egyúttal a szolgáltatásnyújtó. A cég nem felel semmilyen szolgáltatásért, sem az alkalmazás esetleges hibáiért."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["Új NTF / ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Speciális beállítások megjelenítése"])},assetName:e=>{const{normalize:t}=e;return t(["Barátságos név"])},creator:e=>{const{normalize:t}=e;return t(["A létrehozó címe"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Speciális beállítások elrejtése"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Cím létrehozása vagy cím első beimportálása"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Befagyasztva: a felhasználói számlákat fel kell oldani a tranzakciók végzése előtt"])},decimals:e=>{const{normalize:t}=e;return t(["Tizedesjegyek: a tizedes jegyek számát megadó egész szám, mely az eszköz egységeinek a számítására használatos"])},totalIssuance:e=>{const{normalize:t}=e;return t(["Ennek az eszköznek a forgalomban lévő összes darabszáma"])},unitName:e=>{const{normalize:t}=e;return t(["Arra használjuk, hogy az eszköz egységeit megjelenítsük a felhasználó számára"])},assetURL:e=>{const{normalize:t}=e;return t(["Egy opcionális string, amely az eszközhöz tartozó URL-re mutat"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Egy opcionális hash, amely valamilyen módon az eszközhöz kapcsolódik. Base64 format."])},manager:e=>{const{normalize:t}=e;return t(["A kezelő módosítani tudja az eszköz kezelőjének, kibocsátójának, befagyasztójának és visszakövetelőjének a számlacímét"])},reserve:e=>{const{normalize:t}=e;return t(["Kibocsátó cím: A megadott címet tekinti az eszköz kibocsátójának (nincs semmi különös privilégiuma, csak informális)"])},freeze:e=>{const{normalize:t}=e;return t(["Befagyasztási cím: A megadott cím képes a felhasználó pénzeszközének befagyasztására vagy a befagyasztás feloldására"])},clawback:e=>{const{normalize:t}=e;return t(["Visszakövetelési cím: A megadott cím képes a felhasználó pénzeszközét visszavenni és elküldeni egy másik címre"])},note:e=>{const{normalize:t}=e;return t(["A tranzakció létrehozásakor megadott megjegyzés"])},create_button:e=>{const{normalize:t}=e;return t(["NFT / ASA létrehozás"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Számla létrehozás Ledger-rel"])},description:e=>{const{normalize:t}=e;return t(["A Ledger egy fizikai eszköz, egy HW pénztárca, amely a privát kulcsaid tárolását végzi. Az Algorandban a pénzeszközök a legbiztonságosabban olyan multisig számlával tárolhatók, amelynél mindegyik aláíró egy Ledger eszközzel rendelkezik."])},last_error:e=>{const{normalize:t}=e;return t(["Utolsó hiba"])},connect:e=>{const{normalize:t}=e;return t(["Összekapcsolódás a Ledger-rel és egy Algorand cím betöltése"])},slot:e=>{const{normalize:t}=e;return t(["Rekesz (Slot)"])},address:e=>{const{normalize:t}=e;return t(["Cím"])},primary_address:e=>{const{normalize:t}=e;return t(["Elsődleges cím"])},account_name:e=>{const{normalize:t}=e;return t(["Számlanév"])},save_address:e=>{const{normalize:t}=e;return t(["A cím mentése a pénztárcába"])}},faq:{title:e=>{const{normalize:t}=e;return t(["Gyakran ismételt kérdések"])},q1:e=>{const{normalize:t}=e;return t(["A pénztárcáról"])},a1:e=>{const{normalize:t}=e;return t(["Az Algo pénztárca alkalmazást eredetileg a Scholtz & Company készítette. Nyílt forráskódú, tisztán html-ben íródott, fő előnye a könnyű használhatóság és a biztonság."])},q2:e=>{const{normalize:t}=e;return t(["Mennyire biztonságosan vannak a pénztárca adatai tárolva?"])},a2:e=>{const{normalize:t}=e;return t(["Az adatok csak a böngészőn belül vannak meg. Az adatok egy perzisztens index db-ben vannak tárolva. A pénztárcák titkosítása aes256-tal, jelszó segítségével történik. Ha a jelszó elég erős, akkor a pénztárca nyers erővel soha sem lesz feltörhető. A jelszó nem hagyja el a számítógépedet, és csak a böngésző gyorsítótárában van meg. A bejelentkezés után 5 perccel a böngésző gyorsítótára törlődik."])},q3:e=>{const{normalize:t}=e;return t(["Kikerül-e a pénztárcám jelszava az Internetre?"])},a3:e=>{const{normalize:t}=e;return t(["Nem, soha"])},q4:e=>{const{normalize:t}=e;return t(["Hogyan tudom megváltoztatni a pénztárca jelszavát?"])},a4_1:e=>{const{normalize:t}=e;return t(["Jelentkezz be a pénztárcádba"])},a4_2:e=>{const{normalize:t}=e;return t(["Menj a 'Beállítások'-hoz"])},a4_3:e=>{const{normalize:t}=e;return t(["Gépeld be a régi jelszót, az új jelszót, majd ismételten az új jelszót."])},a4_4:e=>{const{normalize:t}=e;return t(["Az űrlap elküldése után a jelszó megváltozik."])},q5:e=>{const{normalize:t}=e;return t(["Át tudom vinni a pénztárcámat egy másik számítógépre?"])},a5_1:e=>{const{normalize:t}=e;return t(["Jelentkezz be a pénztárcádba"])},a5_2:e=>{const{normalize:t}=e;return t(["Menj a 'Beállítások'-hoz"])},a5_3:e=>{const{normalize:t}=e;return t(["Menj a 'Biztonsági mentés' (backup) részhez és mentsd az adataidat egy helyi állományba."])},a5_4:e=>{const{normalize:t}=e;return t(["A másik számítógépen menj az 'Új pénztárca', 'Pénztárca importja' menüponthoz, és töltsd föl az állományt a másik böngésző tárterületére."])},a5_5:e=>{const{normalize:t}=e;return t(["A pénztárca ugyanazzal a jelszóval lesz elérhető, mint azelőtt. A jelszó a 'Beállítások'-ban változtatható meg."])},q6:e=>{const{normalize:t}=e;return t(["Tudom ellenőrizni a forráskódot?"])},a6:e=>{const{normalize:t}=e;return t(["Igen, a https://github.com/scholtz/wallet/ címen. A pénztárca nyílt forráskódú és szabadon használható, másolható vagy módosítható, még kereskedelmi célokra is. Ha szeretnél résztvenni a projektben, akkor hozz létre egy 'pull request'-et, amely a javításaidat tartalmazza."])},q7:e=>{const{normalize:t}=e;return t(["Hogyan tudom segíteni a projektet?"])},a7_1:e=>{const{normalize:t}=e;return t(["Az AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y Algorand címre küldött adományokkal lehet a projektnek segítséget nyújtani. A projektet sem az Algorand Inc., sem az Algorand Foundation nem támogatta."])},a7_2:e=>{const{normalize:t}=e;return t(["Ha a projektet szeretnéd lefordítani más nyelvre, menj a https://github.com/scholtz/wallet/tree/master/src/locales web helyre, fordítsd le az állományt a saját anyanyelvedre, és végezz egy 'pull request'-et."])},a7_3:e=>{const{normalize:t}=e;return t(["Ha programozó vagy, végezz kódvizsgálatot, vagy jelezd, hogy miképpen lehetne a projektet jobbá tenni."])},q8:e=>{const{normalize:t}=e;return t(["Hogyan készíthetők multisig számlák?"])},a8_1:e=>{const{normalize:t}=e;return t(["Először hozz létre privát kulcsokkal rendelkező számlákat vagy hozz létre nyilvános számlákat. Jobb, ha elnevezed a számlákat, hogy később emlékezz rá, milyen célból hoztad őket létre."])},a8_2:e=>{const{normalize:t}=e;return t(["Menj az 'Új cím létrehozásá'-hoz, és válaszd a multisig számlát."])},a8_3:e=>{const{normalize:t}=e;return t(["Válaszd ki az összes számlát, amely aláírhatja a tranzakciókat, és határozd meg, hogy minimum hány aláírásra legyen szükség ahhoz, hogy a hálózat elfogadja a multisig tranzakciót."])},a8_4:e=>{const{normalize:t}=e;return t(["A multisig számla a létrehozása után a 'Számlák listázása' lapról érhető el."])}},connect:{title:e=>{const{normalize:t}=e;return t(["DApp-okhoz történő kapcsolódás a WalletConnect segítségével"])},uri:e=>{const{normalize:t}=e;return t(["WalletConnect URI"])},connect:e=>{const{normalize:t}=e;return t(["Kapcsolódás"])},disconnect:e=>{const{normalize:t}=e;return t(["Szétkapcsolás"])},sendBack:e=>{const{normalize:t}=e;return t(["Visszaküldés a DApp-nak"])},reject:e=>{const{normalize:t}=e;return t(["Elutasítás"])},address:e=>{const{normalize:t}=e;return t(["Cím"])},or:e=>{const{normalize:t}=e;return t(["vagy"])},authaddr:e=>{const{normalize:t}=e;return t(["Meghatalmazott címe"])},index:e=>{const{normalize:t}=e;return t(["Index"])},type:e=>{const{normalize:t}=e;return t(["Típus"])},from:e=>{const{normalize:t}=e;return t(["Honnan"])},asset:e=>{const{normalize:t}=e;return t(["Pénzeszköz"])},amount:e=>{const{normalize:t}=e;return t(["Mennyiség"])},rekeyto:e=>{const{normalize:t}=e;return t(["Átkulcsolás ide"])},method:e=>{const{normalize:t}=e;return t(["Módszer"])},client_id:e=>{const{normalize:t}=e;return t(["Kliens ID"])},request_id:e=>{const{normalize:t}=e;return t(["Kérés ID"])},remove:e=>{const{normalize:t}=e;return t(["Törlés"])},peer:e=>{const{normalize:t}=e;return t(["Peer"])},connected:e=>{const{normalize:t}=e;return t(["Összekapcsolódva"])},sessions:e=>{const{normalize:t}=e;return t(["Munkamenetek"])},requests:e=>{const{normalize:t}=e;return t(["Kérések"])},fee:e=>{const{normalize:t}=e;return t(["Díj"])},total_fee:e=>{const{normalize:t}=e;return t(["Teljes díj"])},sign:e=>{const{normalize:t}=e;return t(["Aláírás"])},clipboard:e=>{const{normalize:t}=e;return t(["Kapcsolódás a vágólapról"])},sign_txs:e=>{const{normalize:t}=e;return t(["Kérlek, írd alá az egyes tranzakciókat"])},signed:e=>{const{normalize:t}=e;return t(["Aláírva"])},to:e=>{const{normalize:t}=e;return t(["Hová"])},validity:e=>{const{normalize:t}=e;return t(["Érvényesség"])},rounds:e=>{const{normalize:t}=e;return t(["menetek"])},note:e=>{const{normalize:t}=e;return t(["Megjegyzés"])},group:e=>{const{normalize:t}=e;return t(["Csoport"])},app:e=>{const{normalize:t}=e;return t(["App index"])},app_args:e=>{const{normalize:t}=e;return t(["App argumentumok"])},app_accounts:e=>{const{normalize:t}=e;return t(["App számlák"])},app_assets:e=>{const{normalize:t}=e;return t(["App idegen pénzeszközök"])},boxes:e=>{const{normalize:t}=e;return t(["Box-ok"])},name:e=>{const{normalize:t}=e;return t(["Név"])},genesis:e=>{const{normalize:t}=e;return t(["Genezis ID"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genezis hash"])},session_proposals:e=>{const{normalize:t}=e;return t(["Munkamenet javaslatok"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Kamera be/kikapcsolás"])},init_wc:e=>{const{normalize:t}=e;return t(["Kapcsolat inicializálása a WalletConnect-hez"])},sign_all:e=>{const{normalize:t}=e;return t(["Az összes aláírása"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["WalletConnect számla létrehozása"])},account_name:e=>{const{normalize:t}=e;return t(["Számla név"])},last_error:e=>{const{normalize:t}=e;return t(["Utolsó hiba"])},scan:e=>{const{normalize:t}=e;return t(["QR kód bepásztázása"])},address:e=>{const{normalize:t}=e;return t(["Cím"])},save_address:e=>{const{normalize:t}=e;return t(["A cím elmentése a pénztárcába"])},copy:e=>{const{normalize:t}=e;return t(["Az URI másolása a vágólapra"])},show_qr_code:e=>{const{normalize:t}=e;return t(["QR kód kérés"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["2-faktoros számla"])},help1:e=>{const{normalize:t}=e;return t(["A 2-faktoros számlával olyan multisig számla hozható létre, amely 3 számlából áll, és az aláírási határ 2."])},help2:e=>{const{normalize:t}=e;return t(["Az első számla egy jelszóval védett számla lehet, ami a pénztárca meghekkelésekor önmagában nem elégséges a tranzakciók aláírásához. Ha a második faktort előállító eszközt feltörik vagy a második faktorhoz tartozó szolgáltatás kiesik, akkor át tudod kulcsolni az első és második számládat egy másik 2-faktoros multisigre."])},help3:e=>{const{normalize:t}=e;return t(["A második faktorhoz tartozó szolgáltatás egy harmadik fél szolgáltatása, amely kompromittálódhat. Ha egy hacker megszerzi a privát kulcsodat és a második faktorhoz tartozó szolgáltatás privát kulcsát, akkor képes lesz a nevedben aláírni a tranzakciókat. A 2-faktoros számla használatával valószínűbbé tehető, hogy az a hacker, aki alá tudja írni az elsődleges vagy másodlagos számládat, nem lesz képes a multisig számla tranzakcióinak az aláírására."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["A 2-ik faktor szolgáltatója"])},hot_account:e=>{const{normalize:t}=e;return t(["Főszámla"])},cold_account:e=>{const{normalize:t}=e;return t(["Tartalék számla"])},request_qr_code:e=>{const{normalize:t}=e;return t(["2-ik faktor QR kód kérés"])},scan_qr:e=>{const{normalize:t}=e;return t(["Pásztázd be a QR kódot az Authentikátor alkalmazásoddal"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Kézi kulcsbevitel"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["A beállítás ellenőrzése"])},confirm_help:e=>{const{normalize:t}=e;return t(["A beállítás ellenőrzéséhez írd be az Authentikátor alkalmazásodból származó kódot. Az ellenőrzés után már nem lehet újrakérni a 2-ik faktorhoz tartozó titkos kódot."])},"2fa_code":e=>{const{normalize:t}=e;return t(["2-ik faktor kódja"])},save_button:e=>{const{normalize:t}=e;return t(["Cím mentése"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Védd a hálózatot a számlaegyenlegeddel"])},warning:e=>{const{normalize:t}=e;return t(["Kiválaszthatsz egy nyilvános hálózati csomópontot, amellyel a hálózat blokkjai ellenőrizhetők. Az új blokkok alkotásához szükséges részvételi kulcsok (participation keys) ezen a nyilvános algod szerverek fognak előállni, az aláírásoddal pedig engedélyezheted, hogy ezek a részvételi kulcsok részt vegyenek a blokkok előállításában. Ennek költsége csupán egy hálózati tranzakciót (0,001 Algó) tesz ki. A számla online lekötése nem azt jelenti, hogy a privát kulcsod elérhető lesz az interneten, hanem azt, hogy a számlád regisztrálva lett az online algod csomópontbban, amely védi a blokkláncot."])},makeOnline:e=>{const{normalize:t}=e;return t(["A számla online-ba állítása"])},makeOffline:e=>{const{normalize:t}=e;return t(["A számla offline-ba állítása"])},host:e=>{const{normalize:t}=e;return t(["Algod számítógép"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Számla helyreállítás Shamir biztonsági mentésből"])},help:e=>{const{normalize:t}=e;return t(["A Shamir biztonsági mentés a mnemonikot N részre osztja, ezekből M szükséges a számla helyreállításához."])},mnemonic:e=>{const{normalize:t}=e;return t(["Mnemonik"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Mnemonik beadása"])},account_name:e=>{const{normalize:t}=e;return t(["A számla neve"])},recover:e=>{const{normalize:t}=e;return t(["Helyreállítás"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Számla exportálás"])},help:e=>{const{normalize:t}=e;return t(["Ezen a lapon exportálhatod a privát kulcsodat, Algorand mnemonik vagy Shamir biztonsági mentés formájában."])},password:e=>{const{normalize:t}=e;return t(["Add meg a pánztárcád jelszavát"])},continue:e=>{const{normalize:t}=e;return t(["Folytatás"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Algorand mnemonik"])},shamir_backup:e=>{const{normalize:t}=e;return t(["Shamir biztonsági mentés"])},toggle_qr:e=>{const{normalize:t}=e;return t(["QR kód átkapcsolás"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Visszaállítási küszöb"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Mnemonikok száma"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Shamir mnemonikok előállítása"])},previous:e=>{const{normalize:t}=e;return t(["Előző"])},next:e=>{const{normalize:t}=e;return t(["Következő"])},index:e=>{const{normalize:t}=e;return t(["Shamir index"])},shamir_help:e=>{const{normalize:t}=e;return t(["A mnemonikot nagyon biztonságos helyen tárold. Ellenőrizd, hogy leírtad-e a Shamir biztonsági mentés összes részét, és egy helyen csak a visszaállítási küszöbnél kevesebb mnemonikot tárolj."])},algo_help:e=>{const{normalize:t}=e;return t(["A mnemonikot nagyon biztonságos helyen tárold."])},dev_info:e=>{const{normalize:t}=e;return t(["Fejlesztői információ"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["A számla bővítése egy ARC 200 pénzeszközzel"])},app_id:e=>{const{normalize:t}=e;return t(["ARC200 App ID"])},fetch_action:e=>{const{normalize:t}=e;return t(["A pénzeszközre vonatkozó adatok beolvasása"])},reset:e=>{const{normalize:t}=e;return t(["Alaphelyzetbe állítás"])},examples:e=>{const{normalize:t}=e;return t(["Példa pénzeszközök"])},name:e=>{const{normalize:t}=e;return t(["Név"])},symbol:e=>{const{normalize:t}=e;return t(["Szimbólum"])},decimals:e=>{const{normalize:t}=e;return t(["Tizedesjegyek száma"])},supply:e=>{const{normalize:t}=e;return t(["Összes készlet"])},balance:e=>{const{normalize:t}=e;return t(["Számla egyenleg"])},is_opted_in:e=>{const{normalize:t}=e;return t(["A számla képes a pénzeszköz fogadására"])},create_box:e=>{const{normalize:t}=e;return t(["A számlához, ezen belül a pénzeszközhöz egy tároló (box) létrehozása"])},save_action:e=>{const{normalize:t}=e;return t(["Pénzeszköz mentése a számlába"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},97388:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["Errore 404 - Pagina non trovata"])},text:e=>{const{normalize:t}=e;return t(["Il contenuto che state cercando non è stato trovato"])}},footer:{text:e=>{const{normalize:t}=e;return t(["A-Wallet - Open source PWA Algorand community wallet"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["Nuovo wallet"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Nome del wallet"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Password del wallet"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Crea un wallet"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Importa un wallet"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["Il tuo wallet sarà salvato localmente nel tuo browser. La password del wallet è necessaria per accedervi e per firmare le transazioni."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["Si raccomanda di usare una password di almeno 12 caratteri, usando lettere minuscole, maiuscole, numeri e caratteri speciali"])},open_wallet:e=>{const{normalize:t}=e;return t(["Apri il wallet"])},select_wallet:e=>{const{normalize:t}=e;return t(["Seleziona il wallet"])},wallet_password:e=>{const{normalize:t}=e;return t(["Password del wallet"])},strength:e=>{const{normalize:t}=e;return t(["Robustezza"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Apri il wallet"])},basic_usage:e=>{const{normalize:t}=e;return t(["Basic usage"])},tether_usage:e=>{const{normalize:t}=e;return t(["How to use Tether (USDt)"])},source_code:e=>{const{normalize:t}=e;return t(["AWallet source code"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Indietro"])},go_home:e=>{const{normalize:t}=e;return t(["Torna alla Home"])},copy_address:e=>{const{normalize:t}=e;return t(["Copia indirizzo"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Copiato negli appunti"])},stop_camera:e=>{const{normalize:t}=e;return t(["Stop camera"])},cancel:e=>{const{normalize:t}=e;return t(["Cancel"])},yes:e=>{const{normalize:t}=e;return t(["Yes"])},no:e=>{const{normalize:t}=e;return t(["No"])},loading:e=>{const{normalize:t}=e;return t(["Loading.."])},keyword_search:e=>{const{normalize:t}=e;return t(["Keyword Search"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["A Wallet"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Cambia navigazione"])},list_accounts:e=>{const{normalize:t}=e;return t(["Mostra i miei account"])},new_account:e=>{const{normalize:t}=e;return t(["Nuovo account"])},settings:e=>{const{normalize:t}=e;return t(["Impostazioni"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},asset_create:e=>{const{normalize:t}=e;return t(["Creat NTF"])},faq:e=>{const{normalize:t}=e;return t(["FAQ"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Privacy policy"])},logout:e=>{const{normalize:t}=e;return t(["Logout"])},vote:e=>{const{normalize:t}=e;return t(["Voting"])},swap:e=>{const{normalize:t}=e;return t(["SWAP"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Swap assets"])},network:e=>{const{normalize:t}=e;return t(["Network"])},network_not_supported:e=>{const{normalize:t}=e;return t(["Network is not supported"])},has_sk:e=>{const{normalize:t}=e;return t(["Only standard accounts with private keys are supported now"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Select asset from which you want to swap"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Select asset to which you want to swap"])},swap_amount:e=>{const{normalize:t}=e;return t(["Set the amount to swap"])},get_quote:e=>{const{normalize:t}=e;return t(["Get quote"])},apps_optin:e=>{const{normalize:t}=e;return t(["SWAP requires your account to opt in to the applications"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Opt in to the apps"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Execute using Deflex"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Execute using Folks router"])},slippage:e=>{const{normalize:t}=e;return t(["Slippage percentage"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Generate accounts"])},distribute:e=>{const{normalize:t}=e;return t(["Distribute algo 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Opt in for the governance"])},pay:e=>{const{normalize:t}=e;return t(["Mass pay N->1"])},merge:e=>{const{normalize:t}=e;return t(["Merge accounts N->1"])}},merchant:{make_payment:e=>{const{normalize:t}=e;return t(["Payment gateway"])},pay:e=>{const{normalize:t}=e;return t(["Pay"])},to_address:e=>{const{normalize:t}=e;return t(["to the algorand address"])},please:e=>{const{normalize:t}=e;return t(["please"])},network:e=>{const{normalize:t}=e;return t(["Network"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Matching symbol"])},network_fee:e=>{const{normalize:t}=e;return t(["Network fee"])},pay_qr:e=>{const{normalize:t}=e;return t(["Pay using QR code"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Pay using algorand wallet"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Pay using web wallet"])},cancel_payment:e=>{const{normalize:t}=e;return t(["Cancel payment"])},payment_received:e=>{const{normalize:t}=e;return t(["Payment received"])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Go back to merchant"])},waiting_for_payment:e=>{const{normalize:t}=e;return t(["Waiting for the payment"])},error_asset:e=>{const{normalize:t}=e;return t(["Error fetching asset: "])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Free opensource payment gateway without middleman"])},perex:e=>{const{normalize:t}=e;return t(["Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without financial middleman you will increase your sales on your website and increase your profit."])},how:e=>{const{normalize:t}=e;return t(["How it works?"])},create_order:e=>{const{normalize:t}=e;return t(["Create unique matching symbol, eg. order id"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Redirect user to the gateway"])},customer_pays:e=>{const{normalize:t}=e;return t(["Customer pays directly to your algorand account"])},customer_redirected:e=>{const{normalize:t}=e;return t(["Customer will be redirected to your website back after successful payment"])},use_your_money:e=>{const{normalize:t}=e;return t(["Use your money. You can echange USDT and take USD from the exchange, or you can pay with USDT for other goods or services"])},security:e=>{const{normalize:t}=e;return t(["Is it secure?"])},you_make_details:e=>{const{normalize:t}=e;return t(["You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer."])},opensource:e=>{const{normalize:t}=e;return t(["This project is open source. You can clone, modify it, or run in your private environment for commercial purposes"])},just_website:e=>{const{normalize:t}=e;return t(["The payment gateway is just HTML website with javascript. No other backend is used other than official algorand nodes."])},no_restrictions:e=>{const{normalize:t}=e;return t(["You do not have AWallet account in order to use the gateway."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},parameters_perex:e=>{const{normalize:t}=e;return t(["You can set any of these parameters. Only required field is the address where you want to receive your payment and transaction amount. The payment address consits of 2 parts. Payment info, and gateway settings. Both fields are base64 encoded separated by /. Please make sure that you url encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes."])},payment_info_params:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},amount:e=>{const{normalize:t}=e;return t(["use the asset base unit. Eg. 1 ALGO = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["the amount in microalgos. Eg. 0,001 ALGO = 1000"])},network:e=>{const{normalize:t}=e;return t(["Network for debug purposes"])},settings_params:e=>{const{normalize:t}=e;return t(["Allowed settings"])},success:e=>{const{normalize:t}=e;return t(["URL address where to redirect client after successful payment"])},cancel:e=>{const{normalize:t}=e;return t(["URL address where to redirect client after he clicks cancel payment"])},example:e=>{const{normalize:t}=e;return t(["Example"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["Turn on the build tool"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["Turn off the build tool"])},tether:e=>{const{normalize:t}=e;return t(["Tether mainnet"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["You can specify asset id for the transaction"])},error_transaction:e=>{const{normalize:t}=e;return t(["Please fill in at least account, amount and asset"])},error_url:e=>{const{normalize:t}=e;return t(["URL address must start with https:// protocol"])},button:e=>{const{normalize:t}=e;return t(["Generated button"])},payment_info:e=>{const{normalize:t}=e;return t(["Payment info"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Callback configuration"])},link:e=>{const{normalize:t}=e;return t(["Generated link"])},html_example:e=>{const{normalize:t}=e;return t(["HTML link example"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Ricevi pagamento"])},address:e=>{const{normalize:t}=e;return t(["Ricevi pagamento su un indirizzo"])},amount:e=>{const{normalize:t}=e;return t(["Importo"])},note:e=>{const{normalize:t}=e;return t(["Note"])},decimals:e=>{const{normalize:t}=e;return t(["Informazioni sulla posizione dei decimali per il QR Code"])},label:e=>{const{normalize:t}=e;return t(["Etichetta suggerita per l'indirizzo ricevente"])},noteeditable:e=>{const{normalize:t}=e;return t(["Le note sono modificabili dall'utente"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Anteprima Account"])},pay:e=>{const{normalize:t}=e;return t(["Nuovo pagamento"])},receive_payment:e=>{const{normalize:t}=e;return t(["Ricevi pagamento"])},name:e=>{const{normalize:t}=e;return t(["Nome"])},address:e=>{const{normalize:t}=e;return t(["Indirizzo"])},amount:e=>{const{normalize:t}=e;return t(["Importo"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Importo senza le ricompense in attesa"])},rewards:e=>{const{normalize:t}=e;return t(["Ricompense"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Ricompense in attesa"])},reward_base:e=>{const{normalize:t}=e;return t(["Ricompensa base"])},round:e=>{const{normalize:t}=e;return t(["Round"])},apps_local_state:e=>{const{normalize:t}=e;return t(["Apps local state"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["Apps total schema"])},assets:e=>{const{normalize:t}=e;return t(["Assets"])},created_apps:e=>{const{normalize:t}=e;return t(["Applicazioni create"])},status:e=>{const{normalize:t}=e;return t(["Stato"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Soglia per la firma multipla"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["Indirizzi per firma multipla"])},refresh:e=>{const{normalize:t}=e;return t(["Aggiorna"])},transactions:e=>{const{normalize:t}=e;return t(["Transazioni"])},no_transactions:e=>{const{normalize:t}=e;return t(["Nessuna transazione trovata"])},type:e=>{const{normalize:t}=e;return t(["Tipo"])},time:e=>{const{normalize:t}=e;return t(["Data"])},tr_amount:e=>{const{normalize:t}=e;return t(["Importo"])},sender:e=>{const{normalize:t}=e;return t(["Mittente"])},receiver:e=>{const{normalize:t}=e;return t(["Destinatario"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Ricompensa destinatario"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Round confermato"])},fee:e=>{const{normalize:t}=e;return t(["Commissione"])},delete:e=>{const{normalize:t}=e;return t(["Delete account"])},delete_header:e=>{const{normalize:t}=e;return t(["Delete account"])},delete_confirm:e=>{const{normalize:t}=e;return t(["Are you sure you want to delete this account from your wallet?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Delete this account"])},deleted:e=>{const{normalize:t}=e;return t(["Account has been deleted"])},asset_optin:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},ask_question:e=>{const{normalize:t}=e;return t(["Ask question"])},rekey:e=>{const{normalize:t}=e;return t(["Rekey account"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Rekeyed to account"])},account0:e=>{const{normalize:t}=e;return t(["Ledger primary account"])},slot:e=>{const{normalize:t}=e;return t(["Account at ledger slot"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},payment_gateway:e=>{const{normalize:t}=e;return t(["Payment gateway"])},export:e=>{const{normalize:t}=e;return t(["Export"])},no_assets:e=>{const{normalize:t}=e;return t(["There are no assets yet on this account"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])},pay_help:e=>{const{normalize:t}=e;return t(["Send money or tokens to other accounts in the network."])},swap_help:e=>{const{normalize:t}=e;return t(["You can swap one token to another using DEX aggregator services"])},rekey_help:e=>{const{normalize:t}=e;return t(["If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["If you want to receive asset on algorand network you have to open the account for that token."])},receive_payment_help:e=>{const{normalize:t}=e;return t(["You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click."])},export_help:e=>{const{normalize:t}=e;return t(["You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys."])},arc14:e=>{const{normalize:t}=e;return t(["ARC 14 Authentication"])},arc14_help:e=>{const{normalize:t}=e;return t(["ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page."])},account_actions:e=>{const{normalize:t}=e;return t(["Account actions"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["OptIn to ARC200 asset"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it."])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Name"])},search_by_name:e=>{const{normalize:t}=e;return t(["Search by name"])},type:e=>{const{normalize:t}=e;return t(["Type"])},search_by_type:e=>{const{normalize:t}=e;return t(["Search by asset type"])},id:e=>{const{normalize:t}=e;return t(["Id"])},search_by_id:e=>{const{normalize:t}=e;return t(["Search by asset id"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Search by amount"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Accept transfers of asset in account"])},searchById:e=>{const{normalize:t}=e;return t(["I know the asset ID"])},assetId:e=>{const{normalize:t}=e;return t(["Asset ID"])},assetName:e=>{const{normalize:t}=e;return t(["Asset Name"])},searchButton:e=>{const{normalize:t}=e;return t(["Find asset"])},assetInfo:e=>{const{normalize:t}=e;return t(["Information about the asset"])},total:e=>{const{normalize:t}=e;return t(["Total"])},unit_name:e=>{const{normalize:t}=e;return t(["Unit name"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals"])},url:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Metadata hash"])},default_frozen:e=>{const{normalize:t}=e;return t(["Default frozen"])},creator:e=>{const{normalize:t}=e;return t(["Creator address"])},manager:e=>{const{normalize:t}=e;return t(["Manager address"])},clawback:e=>{const{normalize:t}=e;return t(["Clawback address"])},freeze:e=>{const{normalize:t}=e;return t(["Freeze address"])},reserve:e=>{const{normalize:t}=e;return t(["Reserve address"])},action:e=>{const{normalize:t}=e;return t(["Action"])},optin_button:e=>{const{normalize:t}=e;return t(["Opt in"])},dialog_header:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_confirm:e=>{const{normalize:t}=e;return t(["Are you sure you want to pay 0.001 algo to opt in to this asset? After you opt in, you will be able to receive this asset to your account."])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["I want to opt in"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Asset not found"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Successfully opt in for the asset"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Anteprima Account"])},no_accounts:e=>{const{normalize:t}=e;return t(["Nessun account trovato"])},account_name:e=>{const{normalize:t}=e;return t(["Nome account"])},amount:e=>{const{normalize:t}=e;return t(["Importo"])},address:e=>{const{normalize:t}=e;return t(["Indirizzo"])},pay:e=>{const{normalize:t}=e;return t(["Paga"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Show accounts for network"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["Nuovo account"])},create_basic:e=>{const{normalize:t}=e;return t(["Crea un account di base"])},import_account:e=>{const{normalize:t}=e;return t(["Importa Account"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Crea account multifirma"])},watch_account:e=>{const{normalize:t}=e;return t(["Guarda account"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["Trascrivi le 25 parole"])},name:e=>{const{normalize:t}=e;return t(["Nome interno account"])},create_account:e=>{const{normalize:t}=e;return t(["Crea account"])},address:e=>{const{normalize:t}=e;return t(["Indirizzi"])},multisig_help:e=>{const{normalize:t}=e;return t(["Un account multifirma può elaborare le transazioni solo se gli N account indicati alla creazione dell'account firmano la transazione."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Seleziona account esistenti nel tuo wallet"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Aggiungi gli account degli amici - un account per riga"])},trashold_help:e=>{const{normalize:t}=e;return t(["Seleziona quanti account sono necessari per firmare la transazione"])},create_account_help:e=>{const{normalize:t}=e;return t(["Per creare l'account, assicurati di avere salvato la frase mnemonica. È sicuro mostrare la frase adesso?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["Mostra la frase mnemonica"])},position_question:e=>{const{normalize:t}=e;return t(["Qual è la parola alla posizione n."])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Scrivi la frase mnemonica nell'ordine mostrato, copiala o fai uno screenshot e salvala in un luogo sicuro e protetto. Non mostrare la frase a nessuno. Il passo successivo sarà quello di confermare che hai salvato la frase correttamente e dopo aver confermato la parola corretta di una posizione specifica salveremo quel conto in un archivio criptato nel tuo browser. Puoi usare questa frase anche senza salvarla, ad esempio in altri portafogli. Assicurati di non perderla mai, nemmeno fra 10 anni"])},start_challenge:e=>{const{normalize:t}=e;return t(["Inizia la verifica"])},create_new:e=>{const{normalize:t}=e;return t(["Crea nuova"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["Nascondi menemonico"])},drop_phrase:e=>{const{normalize:t}=e;return t(["Scarta frase"])},scan:e=>{const{normalize:t}=e;return t(["Scan from QR"])},create_vanity:e=>{const{normalize:t}=e;return t(["Create vanity account"])},vanity_start:e=>{const{normalize:t}=e;return t(["Address will start with"])},vanity_mid:e=>{const{normalize:t}=e;return t(["Address will contain"])},vanity_end:e=>{const{normalize:t}=e;return t(["Address will end with"])},vanity_count:e=>{const{normalize:t}=e;return t(["Number of addresses processed"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Find the address"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Stop searching"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Number of threads to use"])},vanity_use:e=>{const{normalize:t}=e;return t(["Use this account"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["Auto lock feature is turned off"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW Wallet - Ledger Account"])},wc_account:e=>{const{normalize:t}=e;return t(["Wallet Connect Account"])},twofa_account:e=>{const{normalize:t}=e;return t(["2FA Account"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR Code"])},email_pass_account:e=>{const{normalize:t}=e;return t(["Email & Password account"])},shamir_account:e=>{const{normalize:t}=e;return t(["Shamir backup recovery"])},overview:e=>{const{normalize:t}=e;return t(["New account actions"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations."])},wc_account_help:e=>{const{normalize:t}=e;return t(["You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account."])},create_vanity_help:e=>{const{normalize:t}=e;return t(["You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain."])},watch_account_help:e=>{const{normalize:t}=e;return t(["You can track any account on the network."])},import_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the algorand recovery mnemonic."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the shamir backup recovery mnemonics."])},create_first:e=>{const{normalize:t}=e;return t(["Create your first account"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["There are no accounts for selected network"])},basic_options:e=>{const{normalize:t}=e;return t(["Basic options"])},advanced_options:e=>{const{normalize:t}=e;return t(["Advanced options"])},skip_challange:e=>{const{normalize:t}=e;return t(["Skip challange"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["Email and password account (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account."])},description2:e=>{const{normalize:t}=e;return t(["ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it."])},arc_draft:e=>{const{normalize:t}=e;return t(["ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage."])},email:e=>{const{normalize:t}=e;return t(["Email"])},select_password:e=>{const{normalize:t}=e;return t(["Please select very very very secure password."])},save_password_switch:e=>{const{normalize:t}=e;return t(["Save password"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["GUI for signing transaction without stored password is not currently implemented."])}},import:{title:e=>{const{normalize:t}=e;return t(["Importa wallet"])},wallet_name:e=>{const{normalize:t}=e;return t(["Nome del Wallet"])},wallet_file:e=>{const{normalize:t}=e;return t(["File del Wallet"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Importa wallet"])},help:e=>{const{normalize:t}=e;return t(["Puoi importare un wallet precedentemente esportato. La password del wallet rimane all'interno del file esportato, quindi puoi accedervi dopo l'importazione con la stessa password di prima. Puoi cambiare la password dopo il login dalla pagina delle impostazioni."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Account di base"])},multisig_account:e=>{const{normalize:t}=e;return t(["Account multifirma"])},public_account:e=>{const{normalize:t}=e;return t(["Account pubblico"])},rekeyed:e=>{const{normalize:t}=e;return t(["Rekeyed account"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW ledger account"])},wc_account:e=>{const{normalize:t}=e;return t(["WalletConnect account"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Select account"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Effettua pagamento - da"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Attiva fotocamera"])},note_is_b64:e=>{const{normalize:t}=e;return t(["Le note sono codificate in Base64. Se abilitato, puoi inserire direttamente Base64 nel campo della nota e inviarlo come dato grezzi alla rete."])},selected_account:e=>{const{normalize:t}=e;return t(["Seleziona account"])},multisig_account:e=>{const{normalize:t}=e;return t(["Account multifirma"])},create_proposal:e=>{const{normalize:t}=e;return t(["Crea proposta"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Firma e invia la proposta"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Per favore inserisci qui la firma dell'amico"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Carica dati multifirma"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Paga ad un account del wallet"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Paga ad un altro account"])},store_other_help:e=>{const{normalize:t}=e;return t(["È preferibile memorizzare il conto a cui si inviano soldi nella rubrica"])},amount:e=>{const{normalize:t}=e;return t(["Importo"])},fee:e=>{const{normalize:t}=e;return t(["Commissione"])},note:e=>{const{normalize:t}=e;return t(["Note"])},review_payment:e=>{const{normalize:t}=e;return t(["Verifica pagamento"])},review_payment_help:e=>{const{normalize:t}=e;return t(["Per favore verifica il pagamento"])},from_account:e=>{const{normalize:t}=e;return t(["Dall'account"])},pay_to:e=>{const{normalize:t}=e;return t(["Paga all'account"])},total:e=>{const{normalize:t}=e;return t(["Totale"])},transaction_details:e=>{const{normalize:t}=e;return t(["Dettagli transazione"])},type:e=>{const{normalize:t}=e;return t(["Tipo"])},name:e=>{const{normalize:t}=e;return t(["Nome"])},first_round:e=>{const{normalize:t}=e;return t(["Primo Round"])},last_round:e=>{const{normalize:t}=e;return t(["Ultimo Round"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis ID"])},tag:e=>{const{normalize:t}=e;return t(["Etichetta"])},to_account:e=>{const{normalize:t}=e;return t(["A"])},signatures:e=>{const{normalize:t}=e;return t(["Firme"])},signed:e=>{const{normalize:t}=e;return t(["Firmato"])},not_signed:e=>{const{normalize:t}=e;return t(["Non firmato"])},sign_with:e=>{const{normalize:t}=e;return t(["Firma con"])},sign:e=>{const{normalize:t}=e;return t(["Firma"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Invia questi dati agli altri firmatari"])},send_to_network:e=>{const{normalize:t}=e;return t(["Invia alla rete"])},state_sending:e=>{const{normalize:t}=e;return t(["Sto inviando il pagamento nella rete"])},state_sent:e=>{const{normalize:t}=e;return t(["Pagamento inviato nella rete. Tx: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["In attesa di conferma dalla rete."])},state_confirmed:e=>{const{normalize:t}=e;return t(["Conferma ricevuta. Il tuo pagamento è nella blockchain"])},transaction:e=>{const{normalize:t}=e;return t(["Transazione"])},error:e=>{const{normalize:t}=e;return t(["Errore"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["Probabilmente il pagamento non ha raggiunto la rete. Sei offline? Per favore controlla il tuo account"])},set_max:e=>{const{normalize:t}=e;return t(["Set maxium"])},environment:e=>{const{normalize:t}=e;return t(["Environment"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["Address Pay To seems to be malformed."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["It seems that desired asset has failed to load"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["It seems your balance is below desired pay amount"])},rekey_to:e=>{const{normalize:t}=e;return t(["Rekey to account"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Rekey to wallet account"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Rekey to external account"])},rekey_title:e=>{const{normalize:t}=e;return t(["Rekey account"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Please take a special attention to this transaction. From now on, the account will use different private key to be able to do the transactions. If you do not have private key of the new account, you will most likely loose ability to sign transactions."])},combine_title:e=>{const{normalize:t}=e;return t(["Combine signatures from other signator"])},combine_action:e=>{const{normalize:t}=e;return t(["Combine signatures"])},return_to_wc:e=>{const{normalize:t}=e;return t(["Return to WalletConnect"])},select_account_for_payment:e=>{const{normalize:t}=e;return t(["Select account from which you want to make the payment"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Create multisig proposal"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Sign authorization request"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Toggle Send to others form"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Toggle Combine with others form"])},process_payment:e=>{const{normalize:t}=e;return t(["Process payment"])},tx_type:e=>{const{normalize:t}=e;return t(["Transaction type"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Impostazioni"])},server:e=>{const{normalize:t}=e;return t(["Server"])},environment:e=>{const{normalize:t}=e;return t(["Ambiente"])},mainnet:e=>{const{normalize:t}=e;return t(["Mainnet"])},testnet:e=>{const{normalize:t}=e;return t(["Testnet"])},devnet:e=>{const{normalize:t}=e;return t(["Reach Devnet"])},sandbox:e=>{const{normalize:t}=e;return t(["Sandbox"])},host:e=>{const{normalize:t}=e;return t(["host"])},token:e=>{const{normalize:t}=e;return t(["token"])},language:e=>{const{normalize:t}=e;return t(["Lingua"])},pass:e=>{const{normalize:t}=e;return t(["Passord del wallet"])},oldpass:e=>{const{normalize:t}=e;return t(["Vecchia password"])},newpass:e=>{const{normalize:t}=e;return t(["Nuova password"])},repeatpass:e=>{const{normalize:t}=e;return t(["Nuova password (ripeti)"])},backup:e=>{const{normalize:t}=e;return t(["Backup del wallet"])},backup_help:e=>{const{normalize:t}=e;return t(["Puoi fare un backup del wallet e importarlo in un altro computer."])},create_backup:e=>{const{normalize:t}=e;return t(["Crea backup"])},download:e=>{const{normalize:t}=e;return t(["Download"])},delete:e=>{const{normalize:t}=e;return t(["Cancella il wallet"])},strength:e=>{const{normalize:t}=e;return t(["Robustezza"])},updated_password:e=>{const{normalize:t}=e;return t(["La password è stata aggiornata"])},custom:e=>{const{normalize:t}=e;return t(["Custom server settings"])},protocol_title:e=>{const{normalize:t}=e;return t(["Register protocol handler"])},protocol_button:e=>{const{normalize:t}=e;return t(["Register web+algorand:// handler"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["Successfully updated the protocol handler"])},dev_settings:e=>{const{normalize:t}=e;return t(["Show information for developers"])},update_password:e=>{const{normalize:t}=e;return t(["Update password"])}},transaction:{title:e=>{const{normalize:t}=e;return t(["Dettagli transazione"])},tr_id:e=>{const{normalize:t}=e;return t(["ID transazione"])},tr_type:e=>{const{normalize:t}=e;return t(["Tipo transazione"])},note:e=>{const{normalize:t}=e;return t(["Note"])},note_raw:e=>{const{normalize:t}=e;return t(["Dati grezzi"])},note_decoded:e=>{const{normalize:t}=e;return t(["Dati decodificati"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Chiudi ricompense"])},closing_amount:e=>{const{normalize:t}=e;return t(["Chiudi importo"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Round confermato"])},fee:e=>{const{normalize:t}=e;return t(["Commissioni"])},first_valid:e=>{const{normalize:t}=e;return t(["Primo valido"])},genesis_id:e=>{const{normalize:t}=e;return t(["ID Genesis"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Hash Genesis"])},intra_round:e=>{const{normalize:t}=e;return t(["Offset intra round"])},last_valid:e=>{const{normalize:t}=e;return t(["Ultimo valido"])},payment_tr:e=>{const{normalize:t}=e;return t(["Transazione di pagamento"])},amount:e=>{const{normalize:t}=e;return t(["Importo"])},close_amount:e=>{const{normalize:t}=e;return t(["Chiudi importo"])},receiver:e=>{const{normalize:t}=e;return t(["Destinatario"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Ricompensa destinatario"])},round_time:e=>{const{normalize:t}=e;return t(["Tempo del Round"])},sender:e=>{const{normalize:t}=e;return t(["Mittente"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Ricompensa mittente"])},signature:e=>{const{normalize:t}=e;return t(["Firma"])},created_asset:e=>{const{normalize:t}=e;return t(["Asset creato"])},asset_name:e=>{const{normalize:t}=e;return t(["Nome asset"])},asset_creator:e=>{const{normalize:t}=e;return t(["Autore Asset"])},asset_manager:e=>{const{normalize:t}=e;return t(["Manager Asset"])},asset_reserve:e=>{const{normalize:t}=e;return t(["Riserva Asset"])},asset_freeze:e=>{const{normalize:t}=e;return t(["Congela Asset"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Revoca Asset"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Nome Asset unit"])},asset_total:e=>{const{normalize:t}=e;return t(["Totale Asset"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Decimali Asset"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Asset predefinito congelato"])},asset_url:e=>{const{normalize:t}=e;return t(["Asset url"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Asset metadata"])},time:e=>{const{normalize:t}=e;return t(["Data"])},group:e=>{const{normalize:t}=e;return t(["Group ID"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Privacy policy"])},q1:e=>{const{normalize:t}=e;return t(["Quali informazioni private raccogliete su di me ?"])},a1:e=>{const{normalize:t}=e;return t(["Nessuna. A parte l'indirizzo IP e il browser che viene memorizzato nei log di ogni servizio internet. Non raccogliamo alcun tipo di informazione privata come il tuo nome, email o indirizzo."])},q2:e=>{const{normalize:t}=e;return t(["Cosa memorizzate nei cookie?"])},a2:e=>{const{normalize:t}=e;return t(["Nulla. Non usiamo cookie. Usiamo un'archiviazione locale persistente chiamata indexdb per salvare il tuo wallet."])},q3:e=>{const{normalize:t}=e;return t(["Come raccogliete le informazioni analitiche?"])},a3:e=>{const{normalize:t}=e;return t(["Non lo facciamo. Non usiamo nessun tipo di servizio di analisi, ad esempio Google Analytics, in modo che possiate sentirvi più sicuri. Il web è puramente html con javascript, e conosciamo il tuo indirizzo IP solo quando fai richieste al server. A seconda delle tue impostazioni e del tuo algod server o indexer, il server selezionato potrebbe anche conoscere il tuo indirizzo IP."])},q4:e=>{const{normalize:t}=e;return t(["L'uso di questo servizio influisce sulle pubblicità che vedo?"])},a4:e=>{const{normalize:t}=e;return t(["No. I server commerciali non hanno alcuna informazione da parte nostra riguardo all'utilizzo. L'unico modo in cui per esempio Google può sapere che stai usando questo servizio è che tu acceda a questo sito dalla ricerca di Google."])},q5:e=>{const{normalize:t}=e;return t(["Chi offre questo servizio?"])},a5:e=>{const{normalize:t}=e;return t(["Scholtz & Company, jsa ha creato questo servizio. ID Azienda: 51 882 272, VAT ID: SK2120828105, con sede a Bratislava, Slovacchia. Se questo è in esecuzione nel sito ufficiale a-wallet.net, la società è anche fornitore del servizio. La società non è responsabile di alcun servizio, né di eventuali errori nell'applicazione."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["Nuovo NTF / ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Mostra form avanzato"])},assetName:e=>{const{normalize:t}=e;return t(["Nome asset"])},creator:e=>{const{normalize:t}=e;return t(["Indirizzo autore"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Nascondi il form avanzato"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Crea o importa un indirizzo prima"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Congelato : Gli account degli utenti dovranno essere scongelati prima di effettuare transazioni"])},decimals:e=>{const{normalize:t}=e;return t(["Decimali: numero intero di decimali per il calcolo dell'unità dell'asset"])},totalIssuance:e=>{const{normalize:t}=e;return t(["Numero totale di circolante per questo asset"])},unitName:e=>{const{normalize:t}=e;return t(["Utilizzato per visualizzare le unità di asset all'utente"])},assetURL:e=>{const{normalize:t}=e;return t(["Stringa opzionale che punta a un URL relativo all'asset"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Hash opzionale relativo all'asset. Base64 format."])},manager:e=>{const{normalize:t}=e;return t(["Il manager può modificare il manager, la riserva, l'account di congelamento e di revoca per l'asset."])},reserve:e=>{const{normalize:t}=e;return t(["Indirizzo di riserva: L'indirizzo specificato è considerato la riserva dell'asset (non ha privilegi speciali, è solo informativo)"])},freeze:e=>{const{normalize:t}=e;return t(["Indirizzo di congelamento: L'indirizzo specificato può congelare o scongelare gli asset dell'utente"])},clawback:e=>{const{normalize:t}=e;return t(["Indirizzo di revoca: L'indirizzo specificato può revocare gli asset dell'utente e inviarli ad altri indirizzi"])},note:e=>{const{normalize:t}=e;return t(["Nota impostata nella transazione di creazione"])},create_button:e=>{const{normalize:t}=e;return t(["Crea NFT / ASA"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Add Ledger account"])},description:e=>{const{normalize:t}=e;return t(["Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices."])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},connect:e=>{const{normalize:t}=e;return t(["Connect ledger and load algorand address"])},slot:e=>{const{normalize:t}=e;return t(["Slot"])},address:e=>{const{normalize:t}=e;return t(["Address"])},primary_address:e=>{const{normalize:t}=e;return t(["Primary address"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},save_address:e=>{const{normalize:t}=e;return t(["Save the address to the wallet"])}},faq:{title:e=>{const{normalize:t}=e;return t(["Domande frequenti"])},q1:e=>{const{normalize:t}=e;return t(["Riguardo al wallet"])},a1:e=>{const{normalize:t}=e;return t(["L'applicazione Algo wallet è stata inizialmente creata da Scholtz & Company, jsa. Open source, solo html, corporate friendly, e sicurezza sono i principali vantaggi del suo utilizzo."])},q2:e=>{const{normalize:t}=e;return t(["Come sono protetti i dati del mio wallet?"])},a2:e=>{const{normalize:t}=e;return t(["I tuoi dati sono solo nel browser. Sono memorizzati in un database persistente. Ogni wallet è criptato usando aes256 con la tua password. Se scegli una password abbastanza forte, il tuo wallet non sarà mai forzato. La password non lascia il tuo computer e risiede solo nella cache del browser. Dopo 5 minuti dal login la cache viene distrutta."])},q3:e=>{const{normalize:t}=e;return t(["La password del mio wallet va su internet?"])},a3:e=>{const{normalize:t}=e;return t(["Mai"])},q4:e=>{const{normalize:t}=e;return t(["Come posso cambiare la password del wallet?"])},a4_1:e=>{const{normalize:t}=e;return t(["Effettua il login e accedi al tuo wallet"])},a4_2:e=>{const{normalize:t}=e;return t(["Vai alle impostazioni."])},a4_3:e=>{const{normalize:t}=e;return t(["Digita la vecchia password, la nuova password e conferma la nuova password."])},a4_4:e=>{const{normalize:t}=e;return t(["Invia il form e la tua password verrà cambiata."])},q5:e=>{const{normalize:t}=e;return t(["Posso spostare il mio wallet su un altro computer?"])},a5_1:e=>{const{normalize:t}=e;return t(["Effettua il login e accedi al tuo wallet"])},a5_2:e=>{const{normalize:t}=e;return t(["Vai alle impostazioni."])},a5_3:e=>{const{normalize:t}=e;return t(["Vai alla sezione backup e salva i tuoi dati in un file locale."])},a5_4:e=>{const{normalize:t}=e;return t(["Nell'altro computer vai a nuovo wallet, importa wallet, e carica il file esportato nella memoria del nuovo browser."])},a5_5:e=>{const{normalize:t}=e;return t(["Accedi al wallet con la stessa password di prima. Puoi cambiare la password nelle impostazioni."])},q6:e=>{const{normalize:t}=e;return t(["Posso controllare il tuo codice sorgente?"])},a6:e=>{const{normalize:t}=e;return t(["Sì. https://github.com/scholtz/wallet/ Questo wallet è stato reso open source ed è libero di essere usato, copiato o modificato anche per scopi commerciali. Se sei in grado di partecipare al progetto, sii così gentile da creare una richiesta di pull con i tuoi contributi."])},q7:e=>{const{normalize:t}=e;return t(["Come posso aiutare il progetto?"])},a7_1:e=>{const{normalize:t}=e;return t(["Una donazione all'indirizzo Algorand AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y aiuterà il progetto ad andare avanti. Il progetto non è stato finanziato da Algorand inc né dalla fondazione Algorand."])},a7_2:e=>{const{normalize:t}=e;return t(["Per tradurre il progetto o aiutare con la traduzione, vai su https://github.com/scholtz/wallet/tree/master/src/locales, copia il file di traduzione nella tua lingua e fai una richiesta di pull."])},a7_3:e=>{const{normalize:t}=e;return t(["Se sei un programmatore, per favore fai una revisione del codice, o aiutaci in qualsiasi modo tu pensi che questo progetto possa essere migliorato."])},q8:e=>{const{normalize:t}=e;return t(["Come fare un account multifirma?"])},a8_1:e=>{const{normalize:t}=e;return t(["Per prima cosa create gli account con le chiavi private o create account pubblici. È meglio dare loro dei nomi che vi ricorderanno il loro scopo."])},a8_2:e=>{const{normalize:t}=e;return t(["Andate su crea nuovo indirizzo e selezionate l'indirizzo multifirma."])},a8_3:e=>{const{normalize:t}=e;return t(["Seleziona tutti i gli account che possono firmare le transazioni e seleziona quante firme sono necessarie come minimo perché la rete accetti il pagamento multifirma."])},a8_4:e=>{const{normalize:t}=e;return t(["Dopo aver creato l'account multifirma, puoi accedervi dalla pagina dell'elenco degli account."])}},connect:{title:e=>{const{normalize:t}=e;return t(["Connect to DApps using WalletConnect"])},uri:e=>{const{normalize:t}=e;return t(["WalletConnect URI"])},connect:e=>{const{normalize:t}=e;return t(["Connect"])},disconnect:e=>{const{normalize:t}=e;return t(["Disconnect"])},sendBack:e=>{const{normalize:t}=e;return t(["Send back to DApp"])},reject:e=>{const{normalize:t}=e;return t(["Reject"])},address:e=>{const{normalize:t}=e;return t(["Address"])},or:e=>{const{normalize:t}=e;return t(["or"])},authaddr:e=>{const{normalize:t}=e;return t(["Authorized Address"])},index:e=>{const{normalize:t}=e;return t(["Index"])},type:e=>{const{normalize:t}=e;return t(["Type"])},from:e=>{const{normalize:t}=e;return t(["From"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},rekeyto:e=>{const{normalize:t}=e;return t(["Rekey To"])},method:e=>{const{normalize:t}=e;return t(["Method"])},client_id:e=>{const{normalize:t}=e;return t(["Client ID"])},request_id:e=>{const{normalize:t}=e;return t(["Request ID"])},remove:e=>{const{normalize:t}=e;return t(["Remove"])},peer:e=>{const{normalize:t}=e;return t(["Peer"])},connected:e=>{const{normalize:t}=e;return t(["Connected"])},sessions:e=>{const{normalize:t}=e;return t(["Sessions"])},requests:e=>{const{normalize:t}=e;return t(["Requests"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},total_fee:e=>{const{normalize:t}=e;return t(["Total Fee"])},sign:e=>{const{normalize:t}=e;return t(["Sign"])},clipboard:e=>{const{normalize:t}=e;return t(["Connect from clipboard"])},sign_txs:e=>{const{normalize:t}=e;return t(["Please sign individual transactions"])},signed:e=>{const{normalize:t}=e;return t(["Signed"])},to:e=>{const{normalize:t}=e;return t(["To"])},validity:e=>{const{normalize:t}=e;return t(["Validity"])},rounds:e=>{const{normalize:t}=e;return t(["rounds"])},note:e=>{const{normalize:t}=e;return t(["Note"])},group:e=>{const{normalize:t}=e;return t(["Group"])},app:e=>{const{normalize:t}=e;return t(["App Index"])},app_args:e=>{const{normalize:t}=e;return t(["App Args"])},app_accounts:e=>{const{normalize:t}=e;return t(["App Accounts"])},app_assets:e=>{const{normalize:t}=e;return t(["App Foreign Assets"])},boxes:e=>{const{normalize:t}=e;return t(["Boxes"])},name:e=>{const{normalize:t}=e;return t(["Name"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis ID"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis Hash"])},session_proposals:e=>{const{normalize:t}=e;return t(["Session proposals"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Toggle camera"])},init_wc:e=>{const{normalize:t}=e;return t(["Initialize connection to Wallet Connect"])},sign_all:e=>{const{normalize:t}=e;return t(["Sign all"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["Add WalletConnect account"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},scan:e=>{const{normalize:t}=e;return t(["Scan the QR code"])},address:e=>{const{normalize:t}=e;return t(["Address"])},save_address:e=>{const{normalize:t}=e;return t(["Save the address to the wallet"])},copy:e=>{const{normalize:t}=e;return t(["Copy URI to clipboard"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR code"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["2FA Account"])},help1:e=>{const{normalize:t}=e;return t(["2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature."])},help2:e=>{const{normalize:t}=e;return t(["First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account."])},help3:e=>{const{normalize:t}=e;return t(["2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["2FA provider"])},hot_account:e=>{const{normalize:t}=e;return t(["Hot account"])},cold_account:e=>{const{normalize:t}=e;return t(["Cold storage account"])},request_qr_code:e=>{const{normalize:t}=e;return t(["Request 2FA QR code"])},scan_qr:e=>{const{normalize:t}=e;return t(["Please scan the QR code with your 2FA app"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Manual entry key"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["Confirm setup"])},confirm_help:e=>{const{normalize:t}=e;return t(["Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again."])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])},save_button:e=>{const{normalize:t}=e;return t(["Save address"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Protect the network with your account's balance"])},warning:e=>{const{normalize:t}=e;return t(["You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain."])},makeOnline:e=>{const{normalize:t}=e;return t(["Make account online"])},makeOffline:e=>{const{normalize:t}=e;return t(["Make account offline"])},host:e=>{const{normalize:t}=e;return t(["Algod host"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Shamir backup account recovery"])},help:e=>{const{normalize:t}=e;return t(["Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold."])},mnemonic:e=>{const{normalize:t}=e;return t(["Mnemonic"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Add mnemonic"])},account_name:e=>{const{normalize:t}=e;return t(["Name of the account"])},recover:e=>{const{normalize:t}=e;return t(["Recover"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Export account"])},help:e=>{const{normalize:t}=e;return t(["On this page you can export your private key in form of algorand's mnemonic or shamir backup."])},password:e=>{const{normalize:t}=e;return t(["Please provide your wallet password"])},continue:e=>{const{normalize:t}=e;return t(["Continue"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Algorand mnemonic"])},shamir_backup:e=>{const{normalize:t}=e;return t(["Shamir backup"])},toggle_qr:e=>{const{normalize:t}=e;return t(["Toggle QR code"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Recovery threshold"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Number of mnemonics"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Generate shamir mnemonics"])},previous:e=>{const{normalize:t}=e;return t(["Previous"])},next:e=>{const{normalize:t}=e;return t(["Next"])},index:e=>{const{normalize:t}=e;return t(["Shamir Index"])},shamir_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place."])},algo_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place."])},dev_info:e=>{const{normalize:t}=e;return t(["Developer info"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["Add ARC 200 asset to account"])},app_id:e=>{const{normalize:t}=e;return t(["ARC200 App ID"])},fetch_action:e=>{const{normalize:t}=e;return t(["Fetch asset information"])},reset:e=>{const{normalize:t}=e;return t(["Reset"])},examples:e=>{const{normalize:t}=e;return t(["Example assets"])},name:e=>{const{normalize:t}=e;return t(["Name"])},symbol:e=>{const{normalize:t}=e;return t(["Symbol"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals"])},supply:e=>{const{normalize:t}=e;return t(["Total supply"])},balance:e=>{const{normalize:t}=e;return t(["Account balance"])},is_opted_in:e=>{const{normalize:t}=e;return t(["Account can receive asset"])},create_box:e=>{const{normalize:t}=e;return t(["Create box for this asset for this account"])},save_action:e=>{const{normalize:t}=e;return t(["Save asset to your account"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},57192:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["Error 404 - Pagina niet gevonden"])},text:e=>{const{normalize:t}=e;return t(["De pagina die je zoekt is niet gevonden"])}},footer:{text:e=>{const{normalize:t}=e;return t(["A-Wallet - Open source PWA Algorand community wallet"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["Nieuwe portemonnee"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Portemonnee name"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Portemonnee password"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Maak portemonnee"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Importeer portemonnee"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["Uw portemonnee wordt opgeslagen in uw browser. Portemonnee wachtwoord is vereist om uw portemonnee te openen en uw accounts hierin te zien of om een verrichting te tekenen."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["Wij adviseren een wachtwoord lengte van tenminste 12 characters, met het gebruik van kleine letters, hoofdletters een nummer en een speciaal teken."])},open_wallet:e=>{const{normalize:t}=e;return t(["Open portemonnee"])},select_wallet:e=>{const{normalize:t}=e;return t(["Selecteer portemonnee"])},wallet_password:e=>{const{normalize:t}=e;return t(["Portemonnee wachtwoord"])},strength:e=>{const{normalize:t}=e;return t(["Sterkte"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Open portemonnee"])},basic_usage:e=>{const{normalize:t}=e;return t(["Basic usage"])},tether_usage:e=>{const{normalize:t}=e;return t(["How to use Tether (USDt)"])},source_code:e=>{const{normalize:t}=e;return t(["AWallet source code"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Ga terug"])},go_home:e=>{const{normalize:t}=e;return t(["Naar homepagina"])},copy_address:e=>{const{normalize:t}=e;return t(["Kopieer adres"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Gekopieerd naar uw klembord"])},stop_camera:e=>{const{normalize:t}=e;return t(["Stop camera"])},cancel:e=>{const{normalize:t}=e;return t(["Cancel"])},yes:e=>{const{normalize:t}=e;return t(["Yes"])},no:e=>{const{normalize:t}=e;return t(["No"])},loading:e=>{const{normalize:t}=e;return t(["Loading.."])},keyword_search:e=>{const{normalize:t}=e;return t(["Keyword Search"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["Een portemonnee"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Navigatie schakel"])},list_accounts:e=>{const{normalize:t}=e;return t(["Toon mijn accounts"])},new_account:e=>{const{normalize:t}=e;return t(["Nieuw account"])},settings:e=>{const{normalize:t}=e;return t(["Instellingen"])},asset:e=>{const{normalize:t}=e;return t(["activa"])},asset_create:e=>{const{normalize:t}=e;return t(["Maak NTF"])},faq:e=>{const{normalize:t}=e;return t(["Veelgestelde Vragen"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Privacy beleid"])},logout:e=>{const{normalize:t}=e;return t(["Uitloggen"])},vote:e=>{const{normalize:t}=e;return t(["Voting"])},swap:e=>{const{normalize:t}=e;return t(["SWAP"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Swap assets"])},network:e=>{const{normalize:t}=e;return t(["Network"])},network_not_supported:e=>{const{normalize:t}=e;return t(["Network is not supported"])},has_sk:e=>{const{normalize:t}=e;return t(["Only standard accounts with private keys are supported now"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Select asset from which you want to swap"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Select asset to which you want to swap"])},swap_amount:e=>{const{normalize:t}=e;return t(["Set the amount to swap"])},get_quote:e=>{const{normalize:t}=e;return t(["Get quote"])},apps_optin:e=>{const{normalize:t}=e;return t(["SWAP requires your account to opt in to the applications"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Opt in to the apps"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Execute using Deflex"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Execute using Folks router"])},slippage:e=>{const{normalize:t}=e;return t(["Slippage percentage"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Generate accounts"])},distribute:e=>{const{normalize:t}=e;return t(["Distribute algo 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Opt in for the governance"])},pay:e=>{const{normalize:t}=e;return t(["Mass pay N->1"])},merge:e=>{const{normalize:t}=e;return t(["Merge accounts N->1"])}},merchant:{make_payment:e=>{const{normalize:t}=e;return t(["Payment gateway"])},pay:e=>{const{normalize:t}=e;return t(["Pay"])},to_address:e=>{const{normalize:t}=e;return t(["to the algorand address"])},please:e=>{const{normalize:t}=e;return t(["please"])},network:e=>{const{normalize:t}=e;return t(["Network"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Matching symbol"])},network_fee:e=>{const{normalize:t}=e;return t(["Network fee"])},pay_qr:e=>{const{normalize:t}=e;return t(["Pay using QR code"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Pay using algorand wallet"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Pay using web wallet"])},cancel_payment:e=>{const{normalize:t}=e;return t(["Cancel payment"])},payment_received:e=>{const{normalize:t}=e;return t(["Payment received"])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Go back to merchant"])},waiting_for_payment:e=>{const{normalize:t}=e;return t(["Waiting for the payment"])},error_asset:e=>{const{normalize:t}=e;return t(["Error fetching asset: "])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Free opensource payment gateway without middleman"])},perex:e=>{const{normalize:t}=e;return t(["Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without financial middleman you will increase your sales on your website and increase your profit."])},how:e=>{const{normalize:t}=e;return t(["How it works?"])},create_order:e=>{const{normalize:t}=e;return t(["Create unique matching symbol, eg. order id"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Redirect user to the gateway"])},customer_pays:e=>{const{normalize:t}=e;return t(["Customer pays directly to your algorand account"])},customer_redirected:e=>{const{normalize:t}=e;return t(["Customer will be redirected to your website back after successful payment"])},use_your_money:e=>{const{normalize:t}=e;return t(["Use your money. You can echange USDT and take USD from the exchange, or you can pay with USDT for other goods or services"])},security:e=>{const{normalize:t}=e;return t(["Is it secure?"])},you_make_details:e=>{const{normalize:t}=e;return t(["You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer."])},opensource:e=>{const{normalize:t}=e;return t(["This project is open source. You can clone, modify it, or run in your private environment for commercial purposes"])},just_website:e=>{const{normalize:t}=e;return t(["The payment gateway is just HTML website with javascript. No other backend is used other than official algorand nodes."])},no_restrictions:e=>{const{normalize:t}=e;return t(["You do not have AWallet account in order to use the gateway."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},parameters_perex:e=>{const{normalize:t}=e;return t(["You can set any of these parameters. Only required field is the address where you want to receive your payment and transaction amount. The payment address consits of 2 parts. Payment info, and gateway settings. Both fields are base64 encoded separated by /. Please make sure that you url encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes."])},payment_info_params:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},amount:e=>{const{normalize:t}=e;return t(["use the asset base unit. Eg. 1 ALGO = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["the amount in microalgos. Eg. 0,001 ALGO = 1000"])},network:e=>{const{normalize:t}=e;return t(["Network for debug purposes"])},settings_params:e=>{const{normalize:t}=e;return t(["Allowed settings"])},success:e=>{const{normalize:t}=e;return t(["URL address where to redirect client after successful payment"])},cancel:e=>{const{normalize:t}=e;return t(["URL address where to redirect client after he clicks cancel payment"])},example:e=>{const{normalize:t}=e;return t(["Example"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["Turn on the build tool"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["Turn off the build tool"])},tether:e=>{const{normalize:t}=e;return t(["Tether mainnet"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["You can specify asset id for the transaction"])},error_transaction:e=>{const{normalize:t}=e;return t(["Please fill in at least account, amount and asset"])},error_url:e=>{const{normalize:t}=e;return t(["URL address must start with https:// protocol"])},button:e=>{const{normalize:t}=e;return t(["Generated button"])},payment_info:e=>{const{normalize:t}=e;return t(["Payment info"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Callback configuration"])},link:e=>{const{normalize:t}=e;return t(["Generated link"])},html_example:e=>{const{normalize:t}=e;return t(["HTML link example"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Ontvang transactie"])},address:e=>{const{normalize:t}=e;return t(["Ontvang transactie naar adres"])},amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},note:e=>{const{normalize:t}=e;return t(["Notitie"])},decimals:e=>{const{normalize:t}=e;return t(["Informatie over decimalen voor een QR"])},label:e=>{const{normalize:t}=e;return t(["Gesuggereerd label voor ontvangst adres"])},noteeditable:e=>{const{normalize:t}=e;return t(["Notitie is bewerkbaar door gebruikber"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Account overzicht"])},pay:e=>{const{normalize:t}=e;return t(["Maak een betaling"])},receive_payment:e=>{const{normalize:t}=e;return t(["Ontvang betaling"])},name:e=>{const{normalize:t}=e;return t(["Naam"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Bedrag zonder wachtende beloningen"])},rewards:e=>{const{normalize:t}=e;return t(["Beloningen"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Wachtende beloningen"])},reward_base:e=>{const{normalize:t}=e;return t(["Belonings basis"])},round:e=>{const{normalize:t}=e;return t(["Ronde"])},apps_local_state:e=>{const{normalize:t}=e;return t(["Applicaties locale staat"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["Applicaties totale schema"])},assets:e=>{const{normalize:t}=e;return t(["activaten"])},created_apps:e=>{const{normalize:t}=e;return t(["Gemaakte applicaties"])},status:e=>{const{normalize:t}=e;return t(["Status"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Multisignature drempel"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["Multisignature addressen"])},refresh:e=>{const{normalize:t}=e;return t(["Ververs"])},transactions:e=>{const{normalize:t}=e;return t(["Transacties"])},no_transactions:e=>{const{normalize:t}=e;return t(["Geen transacties gevonden"])},type:e=>{const{normalize:t}=e;return t(["Type"])},time:e=>{const{normalize:t}=e;return t(["Tijd"])},tr_amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},sender:e=>{const{normalize:t}=e;return t(["Zender"])},receiver:e=>{const{normalize:t}=e;return t(["Ontvanger"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Ontvanger beloningen"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Bevestigde ronde"])},fee:e=>{const{normalize:t}=e;return t(["Kost"])},delete:e=>{const{normalize:t}=e;return t(["Delete account"])},delete_header:e=>{const{normalize:t}=e;return t(["Delete account"])},delete_confirm:e=>{const{normalize:t}=e;return t(["Are you sure you want to delete this account from your wallet?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Delete this account"])},deleted:e=>{const{normalize:t}=e;return t(["Account has been deleted"])},asset_optin:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},ask_question:e=>{const{normalize:t}=e;return t(["Ask question"])},rekey:e=>{const{normalize:t}=e;return t(["Rekey account"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Rekeyed to account"])},account0:e=>{const{normalize:t}=e;return t(["Ledger primary account"])},slot:e=>{const{normalize:t}=e;return t(["Account at ledger slot"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},payment_gateway:e=>{const{normalize:t}=e;return t(["Payment gateway"])},export:e=>{const{normalize:t}=e;return t(["Export"])},no_assets:e=>{const{normalize:t}=e;return t(["There are no assets yet on this account"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])},pay_help:e=>{const{normalize:t}=e;return t(["Send money or tokens to other accounts in the network."])},swap_help:e=>{const{normalize:t}=e;return t(["You can swap one token to another using DEX aggregator services"])},rekey_help:e=>{const{normalize:t}=e;return t(["If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["If you want to receive asset on algorand network you have to open the account for that token."])},receive_payment_help:e=>{const{normalize:t}=e;return t(["You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click."])},export_help:e=>{const{normalize:t}=e;return t(["You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys."])},arc14:e=>{const{normalize:t}=e;return t(["ARC 14 Authentication"])},arc14_help:e=>{const{normalize:t}=e;return t(["ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page."])},account_actions:e=>{const{normalize:t}=e;return t(["Account actions"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["OptIn to ARC200 asset"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it."])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Name"])},search_by_name:e=>{const{normalize:t}=e;return t(["Search by name"])},type:e=>{const{normalize:t}=e;return t(["Type"])},search_by_type:e=>{const{normalize:t}=e;return t(["Search by asset type"])},id:e=>{const{normalize:t}=e;return t(["Id"])},search_by_id:e=>{const{normalize:t}=e;return t(["Search by asset id"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Search by amount"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Accept transfers of asset in account"])},searchById:e=>{const{normalize:t}=e;return t(["I know the asset ID"])},assetId:e=>{const{normalize:t}=e;return t(["Asset ID"])},assetName:e=>{const{normalize:t}=e;return t(["Asset Name"])},searchButton:e=>{const{normalize:t}=e;return t(["Find asset"])},assetInfo:e=>{const{normalize:t}=e;return t(["Information about the asset"])},total:e=>{const{normalize:t}=e;return t(["Total"])},unit_name:e=>{const{normalize:t}=e;return t(["Unit name"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals"])},url:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Metadata hash"])},default_frozen:e=>{const{normalize:t}=e;return t(["Default frozen"])},creator:e=>{const{normalize:t}=e;return t(["Creator address"])},manager:e=>{const{normalize:t}=e;return t(["Manager address"])},clawback:e=>{const{normalize:t}=e;return t(["Clawback address"])},freeze:e=>{const{normalize:t}=e;return t(["Freeze address"])},reserve:e=>{const{normalize:t}=e;return t(["Reserve address"])},action:e=>{const{normalize:t}=e;return t(["Action"])},optin_button:e=>{const{normalize:t}=e;return t(["Opt in"])},dialog_header:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_confirm:e=>{const{normalize:t}=e;return t(["Are you sure you want to pay 0.001 algo to opt in to this asset? After you opt in, you will be able to receive this asset to your account."])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["I want to opt in"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Asset not found"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Successfully opt in for the asset"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Accounts overzicht"])},no_accounts:e=>{const{normalize:t}=e;return t(["Geen accounts gevonden"])},account_name:e=>{const{normalize:t}=e;return t(["Account naam"])},amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},pay:e=>{const{normalize:t}=e;return t(["Betaal"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Show accounts for network"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["Nieuw account"])},create_basic:e=>{const{normalize:t}=e;return t(["Maak een basis account"])},import_account:e=>{const{normalize:t}=e;return t(["Importeer account"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Maak een multisignature account"])},watch_account:e=>{const{normalize:t}=e;return t(["Bekijk account"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["Schrijf uw 25 woorden geheugensteuntje op."])},name:e=>{const{normalize:t}=e;return t(["Intern account naam"])},create_account:e=>{const{normalize:t}=e;return t(["Maak account"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},multisig_help:e=>{const{normalize:t}=e;return t(["Een multisignature account kan alleen transacties vormen als N accounts vermeld bij het maken van uw account de transactie tekenen."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Selecteer bestaande accounts in uw portemonnee"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Voeg uw vrienden toe - een account per regel"])},trashold_help:e=>{const{normalize:t}=e;return t(["Selecteer hoeveel accounts moeten tekenen"])},create_account_help:e=>{const{normalize:t}=e;return t(["Als u een account wilt maken moet u uw 24 woorden geheugensteuntje opschrijven. Is het veilig om hem nu te laten zien?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["Toon gegeuhensteun"])},position_question:e=>{const{normalize:t}=e;return t(["Wat is het woord op de n.e positie"])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Schrijf uw geheugensteun woorden in getoonde volgorde op, kopieer ze of maak er een foto van. De volgende stap zal zijn om enkele woorden uit deze zin te bevestigen en wij zullen het opslaan in de gecodeerde opslag in uw browser. Het is veilig om deze geheugensteun op te slaan en dit adres te gebruiken zonder het op de account op te slaan. Zorg ervoor dat je de geheugensteun zin nooit verliest."])},start_challenge:e=>{const{normalize:t}=e;return t(["Start de uitdaging"])},create_new:e=>{const{normalize:t}=e;return t(["Maak nieuw"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["Verberg geheugensteun"])},drop_phrase:e=>{const{normalize:t}=e;return t(["Laat zin vallen"])},scan:e=>{const{normalize:t}=e;return t(["Scan from QR"])},create_vanity:e=>{const{normalize:t}=e;return t(["Create vanity account"])},vanity_start:e=>{const{normalize:t}=e;return t(["Address will start with"])},vanity_mid:e=>{const{normalize:t}=e;return t(["Address will contain"])},vanity_end:e=>{const{normalize:t}=e;return t(["Address will end with"])},vanity_count:e=>{const{normalize:t}=e;return t(["Number of addresses processed"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Find the address"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Stop searching"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Number of threads to use"])},vanity_use:e=>{const{normalize:t}=e;return t(["Use this account"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["Auto lock feature is turned off"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW Wallet - Ledger Account"])},wc_account:e=>{const{normalize:t}=e;return t(["Wallet Connect Account"])},twofa_account:e=>{const{normalize:t}=e;return t(["2FA Account"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR Code"])},email_pass_account:e=>{const{normalize:t}=e;return t(["Email & Password account"])},shamir_account:e=>{const{normalize:t}=e;return t(["Shamir backup recovery"])},overview:e=>{const{normalize:t}=e;return t(["New account actions"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations."])},wc_account_help:e=>{const{normalize:t}=e;return t(["You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account."])},create_vanity_help:e=>{const{normalize:t}=e;return t(["You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain."])},watch_account_help:e=>{const{normalize:t}=e;return t(["You can track any account on the network."])},import_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the algorand recovery mnemonic."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["You can recover the account from the shamir backup recovery mnemonics."])},create_first:e=>{const{normalize:t}=e;return t(["Create your first account"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["There are no accounts for selected network"])},basic_options:e=>{const{normalize:t}=e;return t(["Basic options"])},advanced_options:e=>{const{normalize:t}=e;return t(["Advanced options"])},skip_challange:e=>{const{normalize:t}=e;return t(["Skip challange"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["Email and password account (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account."])},description2:e=>{const{normalize:t}=e;return t(["ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it."])},arc_draft:e=>{const{normalize:t}=e;return t(["ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage."])},email:e=>{const{normalize:t}=e;return t(["Email"])},select_password:e=>{const{normalize:t}=e;return t(["Please select very very very secure password."])},save_password_switch:e=>{const{normalize:t}=e;return t(["Save password"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["GUI for signing transaction without stored password is not currently implemented."])}},import:{title:e=>{const{normalize:t}=e;return t(["Importeer portemonee"])},wallet_name:e=>{const{normalize:t}=e;return t(["Portemonnee naam"])},wallet_file:e=>{const{normalize:t}=e;return t(["Portemonnee bestand"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Importeer portemonnee"])},help:e=>{const{normalize:t}=e;return t(["U kunt eerder geëxporteerde portemonnees importeren. Het wachtwoord van de portemonnee blijft in de geëxporteerde portemonnee, zodat u deze na het importeren kunt openen met hetzelfde wachtwoord als voorheen. U kunt het wachtwoord wijzigen nadat u zich hebt aangemeld via de instellingenpagina."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Basis account"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multisignature accout"])},public_account:e=>{const{normalize:t}=e;return t(["Publiek account"])},rekeyed:e=>{const{normalize:t}=e;return t(["Rekeyed account"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW ledger account"])},wc_account:e=>{const{normalize:t}=e;return t(["WalletConnect account"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Select account"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Maak een betaling - van"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Toggle camera"])},note_is_b64:e=>{const{normalize:t}=e;return t(["Notitie is Base64 gecodeerd. Indien ingeschakeld kunt u base64 invoer in het notitieveld plaatsen en het als onbewerkte gegevens naar het netwerk sturen."])},selected_account:e=>{const{normalize:t}=e;return t(["Geselecteerd account"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multisignature account"])},create_proposal:e=>{const{normalize:t}=e;return t(["Voorstel maken"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Teken & verstuur voorstel"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Vul hier de handtekening van uw vriend in"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Laad de multisignature data"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Verstuur naar portemonnee account"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Verstuur naar ander account"])},store_other_help:e=>{const{normalize:t}=e;return t(["Het is beter om de rekening waarnaar u geld stuurt in het adresboek op te slaan"])},amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},fee:e=>{const{normalize:t}=e;return t(["Vergoeding"])},note:e=>{const{normalize:t}=e;return t(["Notitie"])},review_payment:e=>{const{normalize:t}=e;return t(["Herzie betaling"])},review_payment_help:e=>{const{normalize:t}=e;return t(["Herzie uw betaling svp."])},from_account:e=>{const{normalize:t}=e;return t(["Van account"])},pay_to:e=>{const{normalize:t}=e;return t(["Verstuur naar account"])},total:e=>{const{normalize:t}=e;return t(["Totaal"])},transaction_details:e=>{const{normalize:t}=e;return t(["Transactie details"])},type:e=>{const{normalize:t}=e;return t(["Type"])},name:e=>{const{normalize:t}=e;return t(["Naam"])},first_round:e=>{const{normalize:t}=e;return t(["EersteRonde"])},last_round:e=>{const{normalize:t}=e;return t(["TweedeRonde"])},genesis:e=>{const{normalize:t}=e;return t(["GenesisID"])},tag:e=>{const{normalize:t}=e;return t(["Label"])},to_account:e=>{const{normalize:t}=e;return t(["Naar"])},signatures:e=>{const{normalize:t}=e;return t(["Handtekeningen"])},signed:e=>{const{normalize:t}=e;return t(["Ondertekend"])},not_signed:e=>{const{normalize:t}=e;return t(["Niet ondertekend"])},sign_with:e=>{const{normalize:t}=e;return t(["Teken met"])},sign:e=>{const{normalize:t}=e;return t(["Onderteken"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Stuur deze gegevens naar andere ondertekenaars"])},send_to_network:e=>{const{normalize:t}=e;return t(["Stuur naar het netwerk"])},state_sending:e=>{const{normalize:t}=e;return t(["Betaling wordt naar het netwerk verstuurt"])},state_sent:e=>{const{normalize:t}=e;return t(["Betaling naar het network verstuurd. Tx: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["Wachtend voor netwerk confirmaties."])},state_confirmed:e=>{const{normalize:t}=e;return t(["Confirmaties zijn ontvangen, uw betaling is in het block!"])},transaction:e=>{const{normalize:t}=e;return t(["Transactie"])},error:e=>{const{normalize:t}=e;return t(["Error"])},asset:e=>{const{normalize:t}=e;return t(["activaten"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["De betaling heeft het netwerk waarschijnlijk niet bereikt. Bent u offline? Controleer uw account"])},set_max:e=>{const{normalize:t}=e;return t(["Set maxium"])},environment:e=>{const{normalize:t}=e;return t(["Environment"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["Address Pay To seems to be malformed."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["It seems that desired asset has failed to load"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["It seems your balance is below desired pay amount"])},rekey_to:e=>{const{normalize:t}=e;return t(["Rekey to account"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Rekey to wallet account"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Rekey to external account"])},rekey_title:e=>{const{normalize:t}=e;return t(["Rekey account"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Please take a special attention to this transaction. From now on, the account will use different private key to be able to do the transactions. If you do not have private key of the new account, you will most likely loose ability to sign transactions."])},combine_title:e=>{const{normalize:t}=e;return t(["Combine signatures from other signator"])},combine_action:e=>{const{normalize:t}=e;return t(["Combine signatures"])},return_to_wc:e=>{const{normalize:t}=e;return t(["Return to WalletConnect"])},select_account_for_payment:e=>{const{normalize:t}=e;return t(["Select account from which you want to make the payment"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Create multisig proposal"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Sign authorization request"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Toggle Send to others form"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Toggle Combine with others form"])},process_payment:e=>{const{normalize:t}=e;return t(["Process payment"])},tx_type:e=>{const{normalize:t}=e;return t(["Transaction type"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Instellingen"])},server:e=>{const{normalize:t}=e;return t(["Server"])},environment:e=>{const{normalize:t}=e;return t(["Omgeving"])},mainnet:e=>{const{normalize:t}=e;return t(["Mainnet"])},testnet:e=>{const{normalize:t}=e;return t(["Testnet"])},devnet:e=>{const{normalize:t}=e;return t(["Reach Devnet"])},sandbox:e=>{const{normalize:t}=e;return t(["Sandbox"])},host:e=>{const{normalize:t}=e;return t(["host"])},token:e=>{const{normalize:t}=e;return t(["token"])},language:e=>{const{normalize:t}=e;return t(["Taal"])},pass:e=>{const{normalize:t}=e;return t(["Portemonnee wachtwoord"])},oldpass:e=>{const{normalize:t}=e;return t(["Oud wachtwoord"])},newpass:e=>{const{normalize:t}=e;return t(["Nieuw wachtwoord"])},repeatpass:e=>{const{normalize:t}=e;return t(["Nieuw wachtwoord - herhalen"])},backup:e=>{const{normalize:t}=e;return t(["Backup portemonnee"])},backup_help:e=>{const{normalize:t}=e;return t(["U kunt een back-up van uw portemonnnee maken en importeren naar een andere computer."])},create_backup:e=>{const{normalize:t}=e;return t(["Maak backup"])},download:e=>{const{normalize:t}=e;return t(["Download"])},delete:e=>{const{normalize:t}=e;return t(["Verwijder uw portemonnee"])},strength:e=>{const{normalize:t}=e;return t(["Sterkte"])},updated_password:e=>{const{normalize:t}=e;return t(["Wachtwoord is geupdate"])},custom:e=>{const{normalize:t}=e;return t(["Custom server settings"])},protocol_title:e=>{const{normalize:t}=e;return t(["Register protocol handler"])},protocol_button:e=>{const{normalize:t}=e;return t(["Register web+algorand:// handler"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["Successfully updated the protocol handler"])},dev_settings:e=>{const{normalize:t}=e;return t(["Show information for developers"])},update_password:e=>{const{normalize:t}=e;return t(["Update password"])}},transaction:{title:e=>{const{normalize:t}=e;return t(["Transactie details"])},tr_id:e=>{const{normalize:t}=e;return t(["Tramsactie ID"])},tr_type:e=>{const{normalize:t}=e;return t(["Transactie type"])},note:e=>{const{normalize:t}=e;return t(["Notitie"])},note_raw:e=>{const{normalize:t}=e;return t(["Ruwe data"])},note_decoded:e=>{const{normalize:t}=e;return t(["Gedecodeerde data"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Sluit beloningen"])},closing_amount:e=>{const{normalize:t}=e;return t(["Sluitend bedrag"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Bevestigde ronde"])},fee:e=>{const{normalize:t}=e;return t(["Vergoeding"])},first_valid:e=>{const{normalize:t}=e;return t(["Eerste geldig"])},genesis_id:e=>{const{normalize:t}=e;return t(["Genesis id"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis hash"])},intra_round:e=>{const{normalize:t}=e;return t(["Intra-ronde afwijking"])},last_valid:e=>{const{normalize:t}=e;return t(["Laatste geldig"])},payment_tr:e=>{const{normalize:t}=e;return t(["Betalings transactie"])},amount:e=>{const{normalize:t}=e;return t(["Bedrag"])},close_amount:e=>{const{normalize:t}=e;return t(["Sluitend bedrag"])},receiver:e=>{const{normalize:t}=e;return t(["Ontvanger"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Ontvanger beloning"])},round_time:e=>{const{normalize:t}=e;return t(["Ronde tijd"])},sender:e=>{const{normalize:t}=e;return t(["Verzender"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Verzender beloning"])},signature:e=>{const{normalize:t}=e;return t(["Ondertekening"])},created_asset:e=>{const{normalize:t}=e;return t(["Gemaakt activa"])},asset_name:e=>{const{normalize:t}=e;return t(["activa naam"])},asset_creator:e=>{const{normalize:t}=e;return t(["activa maker"])},asset_manager:e=>{const{normalize:t}=e;return t(["activa manager"])},asset_reserve:e=>{const{normalize:t}=e;return t(["activa reserve"])},asset_freeze:e=>{const{normalize:t}=e;return t(["activa vriezen"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Activa terugvordering"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Activa eenheid naam"])},asset_total:e=>{const{normalize:t}=e;return t(["Activa totaal"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Activa decimalen"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Activa standaard bevroren"])},asset_url:e=>{const{normalize:t}=e;return t(["Activa url"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Activa metadata"])},time:e=>{const{normalize:t}=e;return t(["Tijd"])},group:e=>{const{normalize:t}=e;return t(["Group ID"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Privacy beleid"])},q1:e=>{const{normalize:t}=e;return t(["Welke privé-informatie over mij verzamel je?"])},a1:e=>{const{normalize:t}=e;return t(["Geen. Behalve IP-adres en browser, die voor elke internetdienst in logboeken wordt opgeslagen. Wij verzamelen geen enkele vorm van prive-informatie zoals uw naam, email of adres."])},q2:e=>{const{normalize:t}=e;return t(["Wat sla je op in cookies?"])},a2:e=>{const{normalize:t}=e;return t(["Niets. Wij gebruiken geen cookies. We gebruiken persistente lokale opslag genaamd indexdb voor het bewaren van uw portemonnee."])},q3:e=>{const{normalize:t}=e;return t(["Hoe verzamel je analytische informatie?"])},a3:e=>{const{normalize:t}=e;return t(["Dat doen we niet. Wij gebruiken geen enkele vorm van analytics service bv google analytics, zodat u zich veiliger kunt voelen. Het web is puur html met javascript, en wij kennen uw IP adres alleen als u de server opvraagt. Afhankelijk van uw instellingen en uw algod server of indexer, kan de geselecteerde server ook uw IP-adres weten."])},q4:e=>{const{normalize:t}=e;return t(["Heeft het gebruik van deze dienst invloed op de advertenties die ik zie?"])},a4:e=>{const{normalize:t}=e;return t(["Nee. Commerciële servers hebben geen informatie van ons over enig gebruik. De enige manier waarop bijvoorbeeld google kan weten dat u deze dienst gebruikt is dat u deze site bezoekt via google zoekopdracht."])},q5:e=>{const{normalize:t}=e;return t(["Wie verleent deze dienst?"])},a5:e=>{const{normalize:t}=e;return t(["Scholtz & Company, jsa heeft deze dienst gecreëerd. Bedrijfs ID: 51 882 272, BTW ID: SK2120828105, gevestigd in Bratislava, Slowakije. Als dit draait op de officiële website a-wallet.net, is het bedrijf ook dienstverlener. Het bedrijf is niet aansprakelijk voor de dienst, noch voor fouten in de toepassing."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["Nieuw NTF / ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Toon geavanceerd formulier"])},assetName:e=>{const{normalize:t}=e;return t(["Vriendelijke name"])},creator:e=>{const{normalize:t}=e;return t(["Maker adres"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Verberg geavanceerd formulier"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Maak adres of importeer adres eerst"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Bevroren : Gebruikersaccounts moeten worden gedeblokkeerd alvorens transacties te verrichten"])},decimals:e=>{const{normalize:t}=e;return t(["Decimalen: geheel aantal decimalen voor berekening activa-eenheid"])},totalIssuance:e=>{const{normalize:t}=e;return t(["Totaal aantal van dit goed beschikbaar voor circulatie"])},unitName:e=>{const{normalize:t}=e;return t(["Gebruikt om activa eenheden te tonen aan de gebruiker"])},assetURL:e=>{const{normalize:t}=e;return t(["Optionele string die verwijst naar een URL met betrekking tot het activa"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Optionele hash-verbintenis van een soort met betrekking tot het goed. Base64 format."])},manager:e=>{const{normalize:t}=e;return t(["Beheerder kan beheerder beamen, reserve, bevriezing en terugvorderingsrekening voor het goed wijzigen."])},reserve:e=>{const{normalize:t}=e;return t(["Reserve adres: Gespecificeerd adres wordt beschouwd als de activareserve (het heeft geen speciale voorrechten, dit is slechts informatief)"])},freeze:e=>{const{normalize:t}=e;return t(["Bevries adres: Gespecificeerd adres kan tegoeden van gebruiker bevriezen of deblokkeren"])},clawback:e=>{const{normalize:t}=e;return t(["Terugvordering-adres: Gespecificeerd adres kan tegoeden van gebruikers intrekken en naar andere adressen sturen"])},note:e=>{const{normalize:t}=e;return t(["Opmerking ingesteld in de aanmaak transactie"])},create_button:e=>{const{normalize:t}=e;return t(["Maak NFT / ASA"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Add Ledger account"])},description:e=>{const{normalize:t}=e;return t(["Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices."])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},connect:e=>{const{normalize:t}=e;return t(["Connect ledger and load algorand address"])},slot:e=>{const{normalize:t}=e;return t(["Slot"])},address:e=>{const{normalize:t}=e;return t(["Address"])},primary_address:e=>{const{normalize:t}=e;return t(["Primary address"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},save_address:e=>{const{normalize:t}=e;return t(["Save the address to the wallet"])}},faq:{title:e=>{const{normalize:t}=e;return t(["Veelgestelde vragen"])},q1:e=>{const{normalize:t}=e;return t(["Over de portemonnee"])},a1:e=>{const{normalize:t}=e;return t(["Algo wallet applicatie is in eerste instantie gemaakt door Scholtz & Company, jsa. Open source, html only, coroporate vriendelijk, en veiligheid zijn de belangrijkste voordelen voor het gebruik ervan."])},q2:e=>{const{normalize:t}=e;return t(["Hoe is mijn wallet data beveiligd?"])},a2:e=>{const{normalize:t}=e;return t(["Uw gegevens zijn alleen in de browser. Het wordt opgeslagen in een persistente index db. Elke portemonnee is versleuteld met aes256 met uw wachtwoord. Als u een sterk genoeg wachtwoord maakt, zal uw portemonnee nooit worden gebruteforceerd. Het wachtwoord verlaat uw computer niet en bevindt zich alleen in de cache van de browser. Na 5 minuten na het inloggen wordt de cache vernietigd."])},q3:e=>{const{normalize:t}=e;return t(["Gaat het wachtwoord van mijn portemonnee naar het internet?"])},a3:e=>{const{normalize:t}=e;return t(["Nooit"])},q4:e=>{const{normalize:t}=e;return t(["Hoe kan ik het wachtwoord van de portefeuille wijzigen?"])},a4_1:e=>{const{normalize:t}=e;return t(["Log in en krijg toegang tot uw portemonnee"])},a4_2:e=>{const{normalize:t}=e;return t(["Navigeer naar instellingen."])},a4_3:e=>{const{normalize:t}=e;return t(["Typ oud wachtwoord, nieuw wachtwoord, en bevestig nieuw wachtwoord."])},a4_4:e=>{const{normalize:t}=e;return t(["Verstuur formulier en uw wachtwoord wordt gewijzigd."])},q5:e=>{const{normalize:t}=e;return t(["Kan ik mijn portefeuille naar een andere computer verplaatsen?"])},a5_1:e=>{const{normalize:t}=e;return t(["Inloggen en toegang tot uw portemonnee"])},a5_2:e=>{const{normalize:t}=e;return t(["Navigeer naar instellingen."])},a5_3:e=>{const{normalize:t}=e;return t(["Ga naar sectie back-up en sla uw gegevens op in het lokale bestand."])},a5_4:e=>{const{normalize:t}=e;return t(["Ga in de andere computer naar nieuwe portemonnee, importeer portemonnee, en upload het gedownloade bestand naar de andere browseropslag."])},a5_5:e=>{const{normalize:t}=e;return t(["Krijg toegang tot de portemonnee met hetzelfde wachtwoord als voorheen. U kunt het wachtwoord wijzigen in de instellingen."])},q6:e=>{const{normalize:t}=e;return t(["Kan ik uw broncode bekijken?"])},a6:e=>{const{normalize:t}=e;return t(["Ja. https://github.com/scholtz/wallet/ Deze wallet is open source gemaakt en is vrij om te gebruiken, te kopiëren of aan te passen, zelfs voor commerciële doeleinden. Als u in staat bent om deel te nemen aan het project, wees dan zo vriendelijk en maak een pull request aan met uw verbetering."])},q7:e=>{const{normalize:t}=e;return t(["Hoe kan ik het project helpen?"])},a7_1:e=>{const{normalize:t}=e;return t(["Donatie aan algorand adres AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y zal het project op gang helpen. Het project is niet gefinancierd door algorand inc noch door algorand foundation."])},a7_2:e=>{const{normalize:t}=e;return t(["Om het project te vertalen of te helpen met de vertaling, ga naar https://github.com/scholtz/wallet/tree/master/src/locales, kopieer het vertaalbestand naar jouw taal en doe een pull-verzoek."])},a7_3:e=>{const{normalize:t}=e;return t(["Als je een programmeur bent, doe dan alsjeblieft een code review, of help ons op welke manier dan ook waarvan je denkt dat dit project beter zou moeten zijn."])},q8:e=>{const{normalize:t}=e;return t(["Hoe maak je een rekening met meerdere handtekeningen?"])},a8_1:e=>{const{normalize:t}=e;return t(["Maak eerst de accounts aan met de private sleutels of maak publieke accounts aan. Het is beter om ze namen te geven die je zult onthouden voor het doel ervan."])},a8_2:e=>{const{normalize:t}=e;return t(["Ga naar nieuw adres aanmaken en selecteer adres met meerdere handtekeningen."])},a8_3:e=>{const{normalize:t}=e;return t(["Selecteer alle accounts die de transacties kunnen ondertekenen en selecteer hoeveel handtekeningen minimaal zijn voor het netwerk om de multisig-betaling te accepteren."])},a8_4:e=>{const{normalize:t}=e;return t(["Nadat u de multisignature-rekening hebt aangemaakt, kunt u deze openen via de rekeningenlijstpagina."])}},connect:{title:e=>{const{normalize:t}=e;return t(["Connect to DApps using WalletConnect"])},uri:e=>{const{normalize:t}=e;return t(["WalletConnect URI"])},connect:e=>{const{normalize:t}=e;return t(["Connect"])},disconnect:e=>{const{normalize:t}=e;return t(["Disconnect"])},sendBack:e=>{const{normalize:t}=e;return t(["Send back to DApp"])},reject:e=>{const{normalize:t}=e;return t(["Reject"])},address:e=>{const{normalize:t}=e;return t(["Address"])},or:e=>{const{normalize:t}=e;return t(["or"])},authaddr:e=>{const{normalize:t}=e;return t(["Authorized Address"])},index:e=>{const{normalize:t}=e;return t(["Index"])},type:e=>{const{normalize:t}=e;return t(["Type"])},from:e=>{const{normalize:t}=e;return t(["From"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},rekeyto:e=>{const{normalize:t}=e;return t(["Rekey To"])},method:e=>{const{normalize:t}=e;return t(["Method"])},client_id:e=>{const{normalize:t}=e;return t(["Client ID"])},request_id:e=>{const{normalize:t}=e;return t(["Request ID"])},remove:e=>{const{normalize:t}=e;return t(["Remove"])},peer:e=>{const{normalize:t}=e;return t(["Peer"])},connected:e=>{const{normalize:t}=e;return t(["Connected"])},sessions:e=>{const{normalize:t}=e;return t(["Sessions"])},requests:e=>{const{normalize:t}=e;return t(["Requests"])},fee:e=>{const{normalize:t}=e;return t(["Fee"])},total_fee:e=>{const{normalize:t}=e;return t(["Total Fee"])},sign:e=>{const{normalize:t}=e;return t(["Sign"])},clipboard:e=>{const{normalize:t}=e;return t(["Connect from clipboard"])},sign_txs:e=>{const{normalize:t}=e;return t(["Please sign individual transactions"])},signed:e=>{const{normalize:t}=e;return t(["Signed"])},to:e=>{const{normalize:t}=e;return t(["To"])},validity:e=>{const{normalize:t}=e;return t(["Validity"])},rounds:e=>{const{normalize:t}=e;return t(["rounds"])},note:e=>{const{normalize:t}=e;return t(["Note"])},group:e=>{const{normalize:t}=e;return t(["Group"])},app:e=>{const{normalize:t}=e;return t(["App Index"])},app_args:e=>{const{normalize:t}=e;return t(["App Args"])},app_accounts:e=>{const{normalize:t}=e;return t(["App Accounts"])},app_assets:e=>{const{normalize:t}=e;return t(["App Foreign Assets"])},boxes:e=>{const{normalize:t}=e;return t(["Boxes"])},name:e=>{const{normalize:t}=e;return t(["Name"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis ID"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis Hash"])},session_proposals:e=>{const{normalize:t}=e;return t(["Session proposals"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Toggle camera"])},init_wc:e=>{const{normalize:t}=e;return t(["Initialize connection to Wallet Connect"])},sign_all:e=>{const{normalize:t}=e;return t(["Sign all"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["Add WalletConnect account"])},account_name:e=>{const{normalize:t}=e;return t(["Account name"])},last_error:e=>{const{normalize:t}=e;return t(["Last error"])},scan:e=>{const{normalize:t}=e;return t(["Scan the QR code"])},address:e=>{const{normalize:t}=e;return t(["Address"])},save_address:e=>{const{normalize:t}=e;return t(["Save the address to the wallet"])},copy:e=>{const{normalize:t}=e;return t(["Copy URI to clipboard"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR code"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["2FA Account"])},help1:e=>{const{normalize:t}=e;return t(["2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature."])},help2:e=>{const{normalize:t}=e;return t(["First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account."])},help3:e=>{const{normalize:t}=e;return t(["2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["2FA provider"])},hot_account:e=>{const{normalize:t}=e;return t(["Hot account"])},cold_account:e=>{const{normalize:t}=e;return t(["Cold storage account"])},request_qr_code:e=>{const{normalize:t}=e;return t(["Request 2FA QR code"])},scan_qr:e=>{const{normalize:t}=e;return t(["Please scan the QR code with your 2FA app"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Manual entry key"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["Confirm setup"])},confirm_help:e=>{const{normalize:t}=e;return t(["Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again."])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA code"])},save_button:e=>{const{normalize:t}=e;return t(["Save address"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Protect the network with your account's balance"])},warning:e=>{const{normalize:t}=e;return t(["You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain."])},makeOnline:e=>{const{normalize:t}=e;return t(["Make account online"])},makeOffline:e=>{const{normalize:t}=e;return t(["Make account offline"])},host:e=>{const{normalize:t}=e;return t(["Algod host"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Shamir backup account recovery"])},help:e=>{const{normalize:t}=e;return t(["Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold."])},mnemonic:e=>{const{normalize:t}=e;return t(["Mnemonic"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Add mnemonic"])},account_name:e=>{const{normalize:t}=e;return t(["Name of the account"])},recover:e=>{const{normalize:t}=e;return t(["Recover"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Export account"])},help:e=>{const{normalize:t}=e;return t(["On this page you can export your private key in form of algorand's mnemonic or shamir backup."])},password:e=>{const{normalize:t}=e;return t(["Please provide your wallet password"])},continue:e=>{const{normalize:t}=e;return t(["Continue"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Algorand mnemonic"])},shamir_backup:e=>{const{normalize:t}=e;return t(["Shamir backup"])},toggle_qr:e=>{const{normalize:t}=e;return t(["Toggle QR code"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Recovery threshold"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Number of mnemonics"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Generate shamir mnemonics"])},previous:e=>{const{normalize:t}=e;return t(["Previous"])},next:e=>{const{normalize:t}=e;return t(["Next"])},index:e=>{const{normalize:t}=e;return t(["Shamir Index"])},shamir_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place."])},algo_help:e=>{const{normalize:t}=e;return t(["Please secure mnemonic at very secure place."])},dev_info:e=>{const{normalize:t}=e;return t(["Developer info"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["Add ARC 200 asset to account"])},app_id:e=>{const{normalize:t}=e;return t(["ARC200 App ID"])},fetch_action:e=>{const{normalize:t}=e;return t(["Fetch asset information"])},reset:e=>{const{normalize:t}=e;return t(["Reset"])},examples:e=>{const{normalize:t}=e;return t(["Example assets"])},name:e=>{const{normalize:t}=e;return t(["Name"])},symbol:e=>{const{normalize:t}=e;return t(["Symbol"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals"])},supply:e=>{const{normalize:t}=e;return t(["Total supply"])},balance:e=>{const{normalize:t}=e;return t(["Account balance"])},is_opted_in:e=>{const{normalize:t}=e;return t(["Account can receive asset"])},create_box:e=>{const{normalize:t}=e;return t(["Create box for this asset for this account"])},save_action:e=>{const{normalize:t}=e;return t(["Save asset to your account"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},33608:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["Ошибка 404 — Страница не найдена"])},text:e=>{const{normalize:t}=e;return t(["Веб-сайт, который вы ищете, не найден."])}},footer:{text:e=>{const{normalize:t}=e;return t(["A-Wallet — кошелек сообщества PWA Algorand с открытым исходным кодом"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["Новый кошелек"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Имя кошелька"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Пароль кошелька"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Создать кошелек"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Импортировать кошелек"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["Ваш кошелек будет храниться в вашем браузере. Пароль кошелька необходим для открытия кошелька и просмотра учетных записей в кошельке, а также для подписания транзакций."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["Мы рекомендуем длину пароля 12 или более символов, используя строчные и прописные буквы, цифры и специальные символы."])},open_wallet:e=>{const{normalize:t}=e;return t(["Открыть кошелек"])},select_wallet:e=>{const{normalize:t}=e;return t(["Выбрать кошелек"])},wallet_password:e=>{const{normalize:t}=e;return t(["Пароль кошелька"])},strength:e=>{const{normalize:t}=e;return t(["Сила"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Открыть кошелек"])},basic_usage:e=>{const{normalize:t}=e;return t(["Базовое использование"])},tether_usage:e=>{const{normalize:t}=e;return t(["Как использовать Tether (USDt)"])},source_code:e=>{const{normalize:t}=e;return t(["Исходный код AWallet"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Вернуться назад"])},go_home:e=>{const{normalize:t}=e;return t(["Домой"])},copy_address:e=>{const{normalize:t}=e;return t(["Скопировать address"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Скопировано в буфер обмена"])},stop_camera:e=>{const{normalize:t}=e;return t(["Остановить камеру"])},"отмена":e=>{const{normalize:t}=e;return t(["Отмена"])},"да":e=>{const{normalize:t}=e;return t(["Да"])},"нет":e=>{const{normalize:t}=e;return t(["Нет"])},loading:e=>{const{normalize:t}=e;return t(["Загрузка.."])},last_error:e=>{const{normalize:t}=e;return t(["Последняя ошибка"])},keyword_search:e=>{const{normalize:t}=e;return t(["Поиск по ключевым словам"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["Кошелек"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Переключить навигацию"])},list_accounts:e=>{const{normalize:t}=e;return t(["Мои аккаунты"])},new_account:e=>{const{normalize:t}=e;return t(["Новая учетная запись"])},settings:e=>{const{normalize:t}=e;return t(["Настройки"])},asset:e=>{const{normalize:t}=e;return t(["Asset"])},asset_create:e=>{const{normalize:t}=e;return t(["Создать NFT"])},FAQ:e=>{const{normalize:t}=e;return t(["FAQ"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Политика конфиденциальности"])},logout:e=>{const{normalize:t}=e;return t(["Выход"])},vote:e=>{const{normalize:t}=e;return t(["Голосование"])},swap:e=>{const{normalize:t}=e;return t(["SWAP"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Обменять активы"])},network:e=>{const{normalize:t}=e;return t(["Сеть"])},network_not_supported:e=>{const{normalize:t}=e;return t(["Сеть не поддерживается"])},has_sk:e=>{const{normalize:t}=e;return t(["Сейчас поддерживаются только стандартные учетные записи с закрытыми ключами"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Выберите актив, из которого вы хотите обменять"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Выберите актив, на который вы хотите обменять"])},swap_amount:e=>{const{normalize:t}=e;return t(["Установите сумму для обмена"])},get_quote:e=>{const{normalize:t}=e;return t(["Получить цитату"])},apps_optin:e=>{const{normalize:t}=e;return t(["SWAP требует, чтобы ваша учетная запись согласилась на использование приложений"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Включить использование приложений"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Выполнить с использованием Deflex"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Выполнить с использованием маршрутизатора Folks"])},slippage:e=>{const{normalize:t}=e;return t(["Процент проскальзывания"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Создать аккаунты"])},distribute:e=>{const{normalize:t}=e;return t(["Алгоритм распределения 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Принять участие в управлении"])},pay:e=>{const{normalize:t}=e;return t(["Массовая выплата N->1"])},merge:e=>{const{normalize:t}=e;return t(["Объединить аккаунты N->1"])}},merchant:{make_paying:e=>{const{normalize:t}=e;return t(["Платежный шлюз"])},pay:e=>{const{normalize:t}=e;return t(["Оплатить"])},to_address:e=>{const{normalize:t}=e;return t(["по addressу алгоритма"])},please:e=>{const{normalize:t}=e;return t(["Пожалуйста"])},network:e=>{const{normalize:t}=e;return t(["Сеть"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Соответствующий символ"])},network_fee:e=>{const{normalize:t}=e;return t(["Сетевая плата"])},pay_qr:e=>{const{normalize:t}=e;return t(["Оплатите с помощью QR-кода"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Оплата с помощью кошелька Algorand"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Оплата с помощью веб-кошелька"])},cancel_paying:e=>{const{normalize:t}=e;return t(["Отменить платеж"])},pay_received:e=>{const{normalize:t}=e;return t(["Платеж получен"])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Вернуться к торговцу"])},waiting_for_paying:e=>{const{normalize:t}=e;return t(["Ожидание платежа"])},error_asset:e=>{const{normalize:t}=e;return t(["Ошибка при получении актива: "])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Бесплатный платежный шлюз с открытым исходным кодом без посредников"])},perex:e=>{const{normalize:t}=e;return t(["Начните принимать Algo, USDC, USDT или другие активы на своем веб-сайте. Принимая криптовалюту без финансового посредника, вы увеличите свои продажи на своем веб-сайте и увеличите свою прибыль."])},how:e=>{const{normalize:t}=e;return t(["Как это работает?"])},create_order:e=>{const{normalize:t}=e;return t(["Создайте уникальный соответствующий символ, например идентификатор заказа"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Перенаправить пользователя на шлюз"])},customer_pays:e=>{const{normalize:t}=e;return t(["Клиент платит непосредственно на ваш счет в Algorand"])},customer_redirected:e=>{const{normalize:t}=e;return t(["После успешной оплаты клиент будет перенаправлен обратно на ваш сайт"])},use_your_money:e=>{const{normalize:t}=e;return t(["Используйте свои деньги. Вы можете обменять USDT и получить доллары США с биржи, или вы можете платить USDT за другие товары или услуги"])},security:e=>{const{normalize:t}=e;return t(["Это безопасно?"])},you_make_details:e=>{const{normalize:t}=e;return t(["Вы вводите данные платежа. Вы настраиваете успешный URL-address и отменяете его. Мы уведомляем вас, когда платеж будет выполнен. Вам необходимо проверить в своем бэкэнде, где вы принимаете платеж, что он был получен, и вы уведомляете клиент."])},opensource:e=>{const{normalize:t}=e;return t(["Этот проект с открытым исходным кодом. Вы можете клонировать, изменять или запускать его в своей частной среде в коммерческих целях"])},just_website:e=>{const{normalize:t}=e;return t(["Платежный шлюз — это просто веб-сайт HTML с JavaScript. Никакой другой бэкэнд, кроме официальных узлов алгоритма, не используется."])},no_restrictions:e=>{const{normalize:t}=e;return t(["Для использования шлюза вам не нужна учетная запись AWallet."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["Разрешенные параметры"])},amount:e=>{const{normalize:t}=e;return t(["используйте базовую единицу актива. Например, 1 ALGO = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["сумма в микроалго. Например, 0,001 ALGO = 1000"])},network:e=>{const{normalize:t}=e;return t(["Сеть для целей отладки"])},settings_params:e=>{const{normalize:t}=e;return t(["Разрешенные настройки"])},success:e=>{const{normalize:t}=e;return t(["URL-address, на который перенаправляется клиент после успешной оплаты"])},cancel:e=>{const{normalize:t}=e;return t(["URL-address, на который перенаправляется клиент после нажатия кнопки 'Отменить платеж'"])},example:e=>{const{normalize:t}=e;return t(["Например"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["Включить инструмент сборки"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["Отключить инструмент сборки"])},tether:e=>{const{normalize:t}=e;return t(["Основная сеть Tether"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["Вы можете указать идентификатор актива для транзакции"])},error_transaction:e=>{const{normalize:t}=e;return t(["Пожалуйста, укажите хотя бы счет, сумму и актив"])},error_url:e=>{const{normalize:t}=e;return t(["URL-address должен начинаться с https://"])},button:e=>{const{normalize:t}=e;return t(["Сгенерированная кнопка"])},Payment_info:e=>{const{normalize:t}=e;return t(["Информация о платеже"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Конфигурация обратного вызова"])},link:e=>{const{normalize:t}=e;return t(["Сгенерированная ссылка"])},html_example:e=>{const{normalize:t}=e;return t(["Пример ссылки HTML"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Получить платеж"])},address:e=>{const{normalize:t}=e;return t(["Получить платеж на address"])},"сумма":e=>{const{normalize:t}=e;return t(["Сумма"])},note:e=>{const{normalize:t}=e;return t(["Примечание"])},decimals:e=>{const{normalize:t}=e;return t(["Информация о десятичном знаке в QR-коде"])},label:e=>{const{normalize:t}=e;return t(["Предлагаемая метка addressа получателя"])},noteeditable:e=>{const{normalize:t}=e;return t(["Заметка может редактироваться пользователем"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Обзор аккаунта"])},pay:e=>{const{normalize:t}=e;return t(["Совершить новый платеж"])},receive_paying:e=>{const{normalize:t}=e;return t(["Получить платеж"])},name:e=>{const{normalize:t}=e;return t(["Имя"])},address:e=>{const{normalize:t}=e;return t(["address"])},amount:e=>{const{normalize:t}=e;return t(["Сумма"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Сумма без ожидающих вознаграждений"])},rewards:e=>{const{normalize:t}=e;return t(["Награды"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Ожидающие награды"])},reward_base:e=>{const{normalize:t}=e;return t(["База вознаграждений"])},round:e=>{const{normalize:t}=e;return t(["Round"])},apps_local_state:e=>{const{normalize:t}=e;return t(["Локальное состояние приложений"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["Общая схема приложений"])},assets:e=>{const{normalize:t}=e;return t(["Активы"])},created_apps:e=>{const{normalize:t}=e;return t(["Созданные приложения"])},status:e=>{const{normalize:t}=e;return t(["Статус"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Порог мультиподписи"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["addressа с несколькими подписями"])},refresh:e=>{const{normalize:t}=e;return t(["Обновить"])},transactions:e=>{const{normalize:t}=e;return t(["Транзакции"])},no_transactions:e=>{const{normalize:t}=e;return t(["Транзакции не найдены"])},type:e=>{const{normalize:t}=e;return t(["Тип"])},time:e=>{const{normalize:t}=e;return t(["Время"])},tr_amount:e=>{const{normalize:t}=e;return t(["Сумма"])},sender:e=>{const{normalize:t}=e;return t(["Отправитель"])},receiver:e=>{const{normalize:t}=e;return t(["Получатель"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Получатель вознаграждений"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Раунд подтвержден"])},fee:e=>{const{normalize:t}=e;return t(["Плата"])},delete:e=>{const{normalize:t}=e;return t(["Удалить аккаунт"])},delete_header:e=>{const{normalize:t}=e;return t(["Удалить аккаунт"])},delete_confirm:e=>{const{normalize:t}=e;return t(["Вы уверены, что хотите удалить эту учетную запись из своего кошелька?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Удалить эту учетную запись"])},deleted:e=>{const{normalize:t}=e;return t(["Аккаунт был удален"])},asset_optin:e=>{const{normalize:t}=e;return t(["Включить актив"])},ask_question:e=>{const{normalize:t}=e;return t(["Задать вопрос"])},rekey:e=>{const{normalize:t}=e;return t(["Изменить ключ аккаунта"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Ключ к аккаунту изменен"])},account0:e=>{const{normalize:t}=e;return t(["Основной аккаунт книги"])},slot:e=>{const{normalize:t}=e;return t(["Счет в слоте реестра"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},Payment_gateway:e=>{const{normalize:t}=e;return t(["Платежный шлюз"])},export:e=>{const{normalize:t}=e;return t(["Экспорт"])},no_assets:e=>{const{normalize:t}=e;return t(["На этом аккаунте пока нет активов"])},actions:e=>{const{normalize:t}=e;return t(["Действия"])},pay_help:e=>{const{normalize:t}=e;return t(["Отправляйте деньги или токены на другие аккаунты в сети."])},swap_help:e=>{const{normalize:t}=e;return t(["Вы можете обменять один токен на другой с помощью сервисов агрегатора DEX"])},rekey_help:e=>{const{normalize:t}=e;return t(["Если вы боитесь, что закрытый ключ вашей учетной записи может быть скомпрометирован, вы можете изменить ключ своей учетной записи на новый закрытый ключ и сохранить свой первоначальный address в безопасности."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["Если вы хотите получать активы в сети Algorand, вам необходимо открыть учетную запись для этого токена."])},receive_pay_help:e=>{const{normalize:t}=e;return t(["Вы можете попросить своих клиентов или друзей отправить вам деньги. На этой странице будет сгенерирован QR-код платежа, чтобы другие могли сделать это одним щелчком мыши."])},export_help:e=>{const{normalize:t}=e;return t(["Вы можете создать мнемонику резервного копирования Shamir или мнемонику Algorand для учетных записей с закрытыми ключами."])},arc14:e=>{const{normalize:t}=e;return t(["Аутентификация ARC 14"])},arc14_help:e=>{const{normalize:t}=e;return t(["ARC 14 — это стандарт аутентификации, использующий подписанные транзакции. На этой странице вы можете сгенерировать токены аутентификации."])},account_actions:e=>{const{normalize:t}=e;return t(["Действия с аккаунтом"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["Подключиться к активу ARC200"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["Вы можете наблюдать за активами ARC200 в своей учетной записи. Активы ARC200 — это смарт-контракты с функцией, которую каждый может выбрать в учетной записи пользователя, чтобы получить актив. Активы ARC200 могут быть опасными, и вам следует потребовать заслуживающего доверия аудита смарт-контракт, чтобы вы могли полностью ему доверять."])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Имя"])},search_by_name:e=>{const{normalize:t}=e;return t(["Поиск по имени"])},type:e=>{const{normalize:t}=e;return t(["Тип"])},search_by_type:e=>{const{normalize:t}=e;return t(["Поиск по типу актива"])},ID:e=>{const{normalize:t}=e;return t(["ID"])},search_by_id:e=>{const{normalize:t}=e;return t(["Поиск по идентификатору актива"])},amount:e=>{const{normalize:t}=e;return t(["Сумма"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Поиск по сумме"])},actions:e=>{const{normalize:t}=e;return t(["Действия"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Принимать переводы активов на счет"])},searchById:e=>{const{normalize:t}=e;return t(["Я знаю идентификатор актива"])},assetId:e=>{const{normalize:t}=e;return t(["Идентификатор актива"])},assetName:e=>{const{normalize:t}=e;return t(["Имя актива"])},searchButton:e=>{const{normalize:t}=e;return t(["Найти актив"])},assetInfo:e=>{const{normalize:t}=e;return t(["Информация об активе"])},total:e=>{const{normalize:t}=e;return t(["Итого"])},unit_name:e=>{const{normalize:t}=e;return t(["Имя юнита"])},decimals:e=>{const{normalize:t}=e;return t(["Десятичные числа"])},URL:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Hash метаданных"])},default_frozen:e=>{const{normalize:t}=e;return t(["Заморожено по умолчанию"])},creator:e=>{const{normalize:t}=e;return t(["address создателя"])},manager:e=>{const{normalize:t}=e;return t(["address менеджера"])},clawback:e=>{const{normalize:t}=e;return t(["address возврата"])},freeze:e=>{const{normalize:t}=e;return t(["Заморозить address"])},reserve:e=>{const{normalize:t}=e;return t(["Резервный address"])},action:e=>{const{normalize:t}=e;return t(["Действие"])},optin_button:e=>{const{normalize:t}=e;return t(["Принять участие"])},dialog_header:e=>{const{normalize:t}=e;return t(["Включить актив"])},optin_confirm:e=>{const{normalize:t}=e;return t(["Вы уверены, что хотите заплатить 0,001 алгоритма, чтобы подписаться на этот актив? После того, как вы согласитесь, вы сможете получить этот актив на свой аккаунт."])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["Я хочу подписаться"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Актив не найден"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Актив активирован успешно"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Обзор аккаунтов"])},no_accounts:e=>{const{normalize:t}=e;return t(["Аккаунты не найдены"])},account_name:e=>{const{normalize:t}=e;return t(["Имя аккаунта"])},amount:e=>{const{normalize:t}=e;return t(["Сумма"])},address:e=>{const{normalize:t}=e;return t(["address"])},pay:e=>{const{normalize:t}=e;return t(["Оплатить"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Показать аккаунты в сети"])},"2fa_code":e=>{const{normalize:t}=e;return t(["Код 2FA"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["Новая учетная запись"])},create_basic:e=>{const{normalize:t}=e;return t(["Создать базовую учетную запись"])},import_account:e=>{const{normalize:t}=e;return t(["Импортировать аккаунт"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Создать мультиподписную учетную запись"])},watch_account:e=>{const{normalize:t}=e;return t(["Смотреть аккаунт"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["Запишите мнемоническую фразу из 25 слов"])},name:e=>{const{normalize:t}=e;return t(["Внутреннее имя учетной записи"])},create_account:e=>{const{normalize:t}=e;return t(["Создать аккаунт"])},address:e=>{const{normalize:t}=e;return t(["address"])},multisig_help:e=>{const{normalize:t}=e;return t(["Учетная запись с несколькими подписями может обрабатывать транзакции, только если N учетных записей, перечисленных при создании учетной записи, подпишут транзакцию."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Выберите существующие учетные записи в вашем кошельке"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Добавьте учетные записи своих друзей — по одной учетной записи в строке"])},trashold_help:e=>{const{normalize:t}=e;return t(["Выберите, сколько аккаунтов необходимо для подписи транзакции"])},create_account_help:e=>{const{normalize:t}=e;return t(["Чтобы создать учетную запись, обязательно сделайте резервную копию мнемонической фразы. Безопасно ли показывать эту фразу сейчас?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["Показать мнемонику"])},position_question:e=>{const{normalize:t}=e;return t(["Какое слово стоит на позиции n."])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Запишите мнемонические слова в отображаемом порядке, скопируйте или сфотографируйте. Следующим шагом будет подтверждение некоторых слов из этой фразы, и мы сохраним их в зашифрованном хранилище вашего браузера. Это безопасно. чтобы сохранить эту мнемонику и использовать этот address, не сохраняя его в учетной записи. Никогда не потеряйте мнемоническую фразу."])},start_challenge:e=>{const{normalize:t}=e;return t(["Начать испытание"])},create_new:e=>{const{normalize:t}=e;return t(["Создать новое"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["Скрыть мнемонику"])},drop_phrase:e=>{const{normalize:t}=e;return t(["Удалить фразу"])},scan:e=>{const{normalize:t}=e;return t(["Сканировать по QR-коду"])},create_vanity:e=>{const{normalize:t}=e;return t(["Создать личный аккаунт"])},vanity_start:e=>{const{normalize:t}=e;return t(["address будет начинаться с"])},vanity_mid:e=>{const{normalize:t}=e;return t(["address будет содержать"])},vanity_end:e=>{const{normalize:t}=e;return t(["address будет заканчиваться на"])},vanity_count:e=>{const{normalize:t}=e;return t(["Количество обработанных addressов"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Найти address"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Прекратить поиск"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Количество используемых потоков"])},vanity_use:e=>{const{normalize:t}=e;return t(["Использовать эту учетную запись"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["Функция автоматической блокировки отключена"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW Wallet – учетная запись Ledger"])},wc_account:e=>{const{normalize:t}=e;return t(["Учетная запись подключения к кошельку"])},twofa_account:e=>{const{normalize:t}=e;return t(["Учетная запись 2FA"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Показать QR-код"])},email_pass_account:e=>{const{normalize:t}=e;return t(["Аккаунт электронной почты и пароля"])},shamir_account:e=>{const{normalize:t}=e;return t(["Восстановление резервной копии Шамира"])},overview:e=>{const{normalize:t}=e;return t(["Действия с новой учетной записью"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Базовая учетная запись Algorand — это учетная запись ED25519 с закрытым ключом. Этот метод использует генератор случайных чисел вашего компьютера для создания секрета для вашей учетной записи."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["Одним из наиболее безопасных решений является обработка секретного ключа с помощью специального устройства. Эта учетная запись использует устройство Ledger для создания вашей учетной записи и выполнения операций подписи."])},wc_account_help:e=>{const{normalize:t}=e;return t(["Вы можете подключиться к кошельку вашего друга, используя тип учетной записи подключения к кошельку. Вы можете отправить ему запрос на подпись сообщения, например, как часть мультиподписи."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["Двухфакторная учетная запись — это учетная запись с мультиподписью, где одна учетная запись — это учетная запись по вашему выбору, например, учетная запись бухгалтерской книги или учетная запись с паролем электронной почты, вторая учетная запись — это учетная запись восстановления — в идеале учетная запись, которая не находится в том же безопасном хранилище, а третья учетная запись — двухфакторная учетная запись с сервера, которая подписывает транзакции, когда вы предоставляете правильный двухфакторный пин-код."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["Учетная запись электронной почты и пароля ARC76 позволяет вам генерировать учетную запись алгоритма из любого текста. Текст хешируется и генерирует 32 байта в качестве начального числа для вашей учетной записи алгоритма. Это может быть альтернативой другим типам генераторов случайных чисел на вашем компьютере или hw-устройство, которое вы можете использовать в двухфакторной учетной записи или общей учетной записи с мультиподписью."])},create_vanity_help:e=>{const{normalize:t}=e;return t(["Вы можете подобрать красивый address учетной записи для вашей учетной записи ED25519. Этот метод просто пробует множество комбинаций создания учетной записи и позволяет вам выбрать первые или последние буквы addressа учетной записи."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["Мультиподписные учетные записи являются наиболее безопасными учетными записями. При использовании в сочетании с несколькими устройствами реестра и различными генераторами случайных чиселЭто обеспечивает корпоративный уровень безопасности, который жестко запрограммирован непосредственно в блокчейне алгоритмов."])},watch_account_help:e=>{const{normalize:t}=e;return t(["Вы можете отслеживать любую учетную запись в сети."])},import_account_help:e=>{const{normalize:t}=e;return t(["Вы можете восстановить учетную запись с помощью мнемоники восстановления Algorand."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["Вы можете восстановить учетную запись с помощью мнемоники восстановления резервной копии Shamir."])},create_first:e=>{const{normalize:t}=e;return t(["Создайте свою первую учетную запись"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["Для выбранной сети нет учетных записей"])},basic_options:e=>{const{normalize:t}=e;return t(["Основные параметры"])},advanced_options:e=>{const{normalize:t}=e;return t(["Дополнительные параметры"])},skip_challange:e=>{const{normalize:t}=e;return t(["Skip challange"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["address электронной почты и пароль учетной записи (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["Хеш комбинации вашего addressа электронной почты и пароля будет генерировать начальные байты для вашей первой учетной записи Algorand. Вы можете изменить пароль или address электронной почты, только переключив ключ на другую учетную запись."])},description2:e=>{const{normalize:t}=e;return t(["Стандарт ARC-0076 будет использоваться с алгоритмом PBKDF2-999999-SHA256. Мы рекомендуем длину пароля не менее 50 символов. Этот тип учетной записи может использоваться в качестве генератора случайных чисел вторичного типа и может усилить вашей безопасности. Пожалуйста, храните секрет в безопасности и не используйте его повторно."])},arc_draft:e=>{const{normalize:t}=e;return t(["ARC-0076 находится в состоянии ЧЕРНОВИК. Спецификация может измениться. Пожалуйста, рассмотрите эту реализацию для экспериментального использования."])},email:e=>{const{normalize:t}=e;return t(["Электронная почта"])},select_password:e=>{const{normalize:t}=e;return t(["Пожалуйста, выберите очень-очень надежный пароль."])},save_password_switch:e=>{const{normalize:t}=e;return t(["Сохранить пароль"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Осторожно. Мы не храним ваш пароль. Мы будем хранить в безопасном хранилище только публичный address учетной записи и address электронной почты. Когда вы будете совершать транзакции с этой учетной записью, вам будет предложено ввести пароль."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["Графический интерфейс для подписания транзакции без сохраненного пароля в настоящее время не реализован."])}},Import:{title:e=>{const{normalize:t}=e;return t(["Импортировать кошелек"])},wallet_name:e=>{const{normalize:t}=e;return t(["Имя кошелька"])},wallet_file:e=>{const{normalize:t}=e;return t(["Файл кошелька"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Импортировать кошелек"])},help:e=>{const{normalize:t}=e;return t(["Вы можете импортировать ранее экспортированные кошельки. Пароль кошелька остается в экспортированном файле, поэтому вы можете получить к нему доступ после импорта с тем же паролем, что и раньше. Вы можете изменить пароль после входа в систему на странице настроек."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Базовый аккаунт"])},multisig_account:e=>{const{normalize:t}=e;return t(["Учетная запись с несколькими подписями"])},public_account:e=>{const{normalize:t}=e;return t(["Публичная учетная запись"])},rekeyed:e=>{const{normalize:t}=e;return t(["Учетная запись изменена"])},ledger_account:e=>{const{normalize:t}=e;return t(["Счет главной книги HW"])},wc_account:e=>{const{normalize:t}=e;return t(["Учетная запись WalletConnect"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Выбрать аккаунт"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Оплатить - от"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Переключить камеру"])},note_is_b64:e=>{const{normalize:t}=e;return t(["Примечание имеет кодировку Base64. Если эта опция включена, вы можете опубликовать вводимые данные в формате Base64 в поле примечания и отправить его в сеть в виде необработанных данных."])},selected_account:e=>{const{normalize:t}=e;return t(["Выбранная учетная запись"])},multisig_account:e=>{const{normalize:t}=e;return t(["Учетная запись с несколькими подписями"])},create_proposal:e=>{const{normalize:t}=e;return t(["Создать предложение"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Подписать и отправить предложение"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Пожалуйста, введите здесь подпись вашего друга"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Загрузить данные мультиподписи"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Оплата на счет кошелька"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Оплатить на другой счет"])},store_other_help:e=>{const{normalize:t}=e;return t(["Счет, на который вы отправляете деньги, лучше хранить в addressной книге"])},amount:e=>{const{normalize:t}=e;return t(["Сумма"])},fee:e=>{const{normalize:t}=e;return t(["Плата"])},note:e=>{const{normalize:t}=e;return t(["Примечание"])},review_paying:e=>{const{normalize:t}=e;return t(["Просмотреть платеж"])},review_paid_help:e=>{const{normalize:t}=e;return t(["Пожалуйста, проверьте ваш платеж"])},from_account:e=>{const{normalize:t}=e;return t(["Из аккаунта"])},pay_to:e=>{const{normalize:t}=e;return t(["Оплатить на счет"])},total:e=>{const{normalize:t}=e;return t(["Итого"])},transaction_details:e=>{const{normalize:t}=e;return t(["Детали транзакции"])},type:e=>{const{normalize:t}=e;return t(["Тип"])},name:e=>{const{normalize:t}=e;return t(["Имя"])},first_round:e=>{const{normalize:t}=e;return t(["Первый раунд"])},last_round:e=>{const{normalize:t}=e;return t(["Последний раунд"])},genesis:e=>{const{normalize:t}=e;return t(["Идентификатор Genesis"])},tag:e=>{const{normalize:t}=e;return t(["Тег"])},to_account:e=>{const{normalize:t}=e;return t(["Кому"])},signature:e=>{const{normalize:t}=e;return t(["Подписи"])},signed:e=>{const{normalize:t}=e;return t(["Подписано"])},not_signed:e=>{const{normalize:t}=e;return t(["Не подписано"])},sign_with:e=>{const{normalize:t}=e;return t(["Войти с помощью"])},sing:e=>{const{normalize:t}=e;return t(["Подпись"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Отправьте эти данные другим подписавшим"])},send_to_network:e=>{const{normalize:t}=e;return t(["Отправить в сеть"])},state_sending:e=>{const{normalize:t}=e;return t(["Отправка платежа в сеть"])},state_sent:e=>{const{normalize:t}=e;return t(["Платеж отправлен в сеть. Tx: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["Ожидание подтверждения сети."])},state_confirmed:e=>{const{normalize:t}=e;return t(["Подтверждение получено. Ваш платеж в блоке"])},transaction:e=>{const{normalize:t}=e;return t(["Транзакция"])},error:e=>{const{normalize:t}=e;return t(["Ошибка"])},asset:e=>{const{normalize:t}=e;return t(["Актив"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["Платеж, вероятно, не дошел до сети. Вы не в сети? Пожалуйста, проверьте свою учетную запись"])},set_max:e=>{const{normalize:t}=e;return t(["Установить максимум"])},environment:e=>{const{normalize:t}=e;return t(["Environment"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["address оплаты, кажется, имеет неправильный формат."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["Похоже, что нужный актив не удалось загрузить"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["Кажется, ваш баланс ниже желаемой суммы выплаты"])},rekey_to:e=>{const{normalize:t}=e;return t(["Сменить ключ для учетной записи"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Переключите ключ на учетную запись кошелька"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Переключить ключ на внешнюю учетную запись"])},rekey_title:e=>{const{normalize:t}=e;return t(["Изменить ключ аккаунта"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Пожалуйста, обратите особое внимание на эту транзакцию. С этого момента учетная запись будет использовать другой закрытый ключ для выполнения транзакций. Если у вас нет закрытого ключа новой учетной записи, вы, скорее всего, потеряете возможность подписывать транзакции."])},combine_title:e=>{const{normalize:t}=e;return t(["Объединить подписи другого подписывающего лица"])},combine_action:e=>{const{normalize:t}=e;return t(["Объединить подписи"])},return_to_wc:e=>{const{normalize:t}=e;return t(["Вернуться в WalletConnect"])},select_account_for_paid:e=>{const{normalize:t}=e;return t(["Выберите счет, с которого вы хотите произвести оплату"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Создать предложение с мультиподписью"])},"2fa_code":e=>{const{normalize:t}=e;return t(["Код 2FA"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Запрос на авторизацию подписи"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Переключить форму отправки другим"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Переключить форму объединения с другими"])},process_paying:e=>{const{normalize:t}=e;return t(["Обработка платежа"])},tx_type:e=>{const{normalize:t}=e;return t(["Тип транзакции"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Настройки"])},server:e=>{const{normalize:t}=e;return t(["Сервер"])},environment:e=>{const{normalize:t}=e;return t(["Environment"])},mainnet:e=>{const{normalize:t}=e;return t(["Основная сеть"])},testnet:e=>{const{normalize:t}=e;return t(["Тестнет"])},devnet:e=>{const{normalize:t}=e;return t(["Добраться до Девнета"])},sandbox:e=>{const{normalize:t}=e;return t(["Sandbox"])},host:e=>{const{normalize:t}=e;return t(["host"])},token:e=>{const{normalize:t}=e;return t(["token"])},language:e=>{const{normalize:t}=e;return t(["Язык"])},pass:e=>{const{normalize:t}=e;return t(["Пароль кошелька"])},oldpass:e=>{const{normalize:t}=e;return t(["Старый пароль"])},newpass:e=>{const{normalize:t}=e;return t(["Новый пароль"])},repeatpass:e=>{const{normalize:t}=e;return t(["Подтвердите новый пароль"])},backup:e=>{const{normalize:t}=e;return t(["Резервный кошелек"])},backup_help:e=>{const{normalize:t}=e;return t(["Вы можете сделать резервную копию своего кошелька и импортировать его на другой компьютер."])},create_backup:e=>{const{normalize:t}=e;return t(["Создать резервную копию"])},download:e=>{const{normalize:t}=e;return t(["Загрузить"])},delete:e=>{const{normalize:t}=e;return t(["Удалить кошелек"])},strenght:e=>{const{normalize:t}=e;return t(["Strenght"])},updated_password:e=>{const{normalize:t}=e;return t(["Пароль обновлен"])},custom:e=>{const{normalize:t}=e;return t(["Пользовательские настройки сервера"])},protocol_title:e=>{const{normalize:t}=e;return t(["Зарегистрировать обработчик протокола"])},protocol_button:e=>{const{normalize:t}=e;return t(["Зарегистрировать обработчик web+algorand://"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["Обработчик протокола успешно обновлен"])},dev_settings:e=>{const{normalize:t}=e;return t(["Показать информацию для разработчиков"])},update_password:e=>{const{normalize:t}=e;return t(["Обновить пароль"])}},Transaction:{title:e=>{const{normalize:t}=e;return t(["Детали транзакции"])},tr_id:e=>{const{normalize:t}=e;return t(["Идентификатор транзакции"])},tr_type:e=>{const{normalize:t}=e;return t(["Тип транзакции"])},note:e=>{const{normalize:t}=e;return t(["Примечание"])},note_raw:e=>{const{normalize:t}=e;return t(["Необработанные данные"])},note_decoded:e=>{const{normalize:t}=e;return t(["Декодированные данные"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Закрыть награды"])},closing_amount:e=>{const{normalize:t}=e;return t(["Завершающая сумма"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Раунд подтвержден"])},fee:e=>{const{normalize:t}=e;return t(["Плата"])},first_valid:e=>{const{normalize:t}=e;return t(["Первый действительный"])},genesis_id:e=>{const{normalize:t}=e;return t(["Идентификатор Genesis"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Хеш Бытия"])},intra_round:e=>{const{normalize:t}=e;return t(["Смещение внутри раунда"])},last_valid:e=>{const{normalize:t}=e;return t(["Последний действительный"])},Payment_tr:e=>{const{normalize:t}=e;return t(["Платежная транзакция"])},amount:e=>{const{normalize:t}=e;return t(["Сумма"])},close_amount:e=>{const{normalize:t}=e;return t(["Сумма закрытия"])},receiver:e=>{const{normalize:t}=e;return t(["Получатель"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Получатель вознаграждений"])},round_time:e=>{const{normalize:t}=e;return t(["Время раунда"])},sender:e=>{const{normalize:t}=e;return t(["Отправитель"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Награды отправителя"])},signature:e=>{const{normalize:t}=e;return t(["Подпись"])},created_asset:e=>{const{normalize:t}=e;return t(["Создан актив"])},asset_name:e=>{const{normalize:t}=e;return t(["Имя актива"])},asset_creator:e=>{const{normalize:t}=e;return t(["Создатель актива"])},asset_manager:e=>{const{normalize:t}=e;return t(["Менеджер активов"])},asset_reserve:e=>{const{normalize:t}=e;return t(["Резерв активов"])},asset_freeze:e=>{const{normalize:t}=e;return t(["Замораживание активов"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Возврат актива"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Имя единицы актива"])},asset_total:e=>{const{normalize:t}=e;return t(["Общая сумма активов"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Десятичные знаки актива"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Актив по умолчанию заморожен"])},asset_url:e=>{const{normalize:t}=e;return t(["URL-address актива"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Метаданные актива"])},time:e=>{const{normalize:t}=e;return t(["Время"])},group:e=>{const{normalize:t}=e;return t(["Идентификатор группы"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Политика конфиденциальности"])},q1:e=>{const{normalize:t}=e;return t(["Какую личную информацию обо мне вы собираете?"])},a1:e=>{const{normalize:t}=e;return t(["Нет. Помимо IP-addressа и браузера, которые хранятся в журналах для каждой интернет-службы, мы не собираем никакой личной информации, такой как ваше имя, адрес электронной почты или адреса."])},q2:e=>{const{normalize:t}=e;return t(["Что вы храните в файлах cookie?"])},a2:e=>{const{normalize:t}=e;return t(["Ничего. Мы не используем файлы cookie. Мы используем постоянное локальное хранилище под названием IndexedDB для хранения вашего кошелька."])},q3:e=>{const{normalize:t}=e;return t(["Как вы собираете аналитическую информацию?"])},a3:e=>{const{normalize:t}=e;return t(["Мы нет. Мы не используем какие-либо аналитические службы, например, Google Analytics, чтобы вы могли чувствовать себя в большей безопасности. Веб-сайт создан исключительно на HTML с JavaScript. Мы знаем ваш IP-address только тогда, когда вы делаете запросы к В зависимости от ваших настроек и вашего алгоритмического сервера или индексатора выбранный сервер также может знать ваш IP-address."])},q4:e=>{const{normalize:t}=e;return t(["Влияет ли использование этой услуги на рекламу, которую я вижу?"])},a4:e=>{const{normalize:t}=e;return t(["Нет. Рекламные серверы не получают от нас никакой информации о каком-либо использовании. Единственный способ, например, Google, узнать, что вы используете эту услугу, — это получить доступ к этому сайту через поиск Google."])},q5:e=>{const{normalize:t}=e;return t(["Кто предоставляет эту услугу?"])},a5:e=>{const{normalize:t}=e;return t(["Scholtz & Company, jsa создала эту услугу. Идентификатор компании: 51 882 272, идентификатор плательщика НДС: SK2120828105, штаб-квартира в Братиславе, Словакия. Если она работает на официальном сайте a-wallet.net, компания также поставщик услуг. Компания не несет ответственности за какие-либо услуги или ошибки в приложении."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["Новый NFT/ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Показать расширенную форму"])},assetName:e=>{const{normalize:t}=e;return t(["Дружественное имя"])},creator:e=>{const{normalize:t}=e;return t(["address создателя"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Скрыть расширенную форму"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Создать addressаили сначала импортируйте address"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Заморожено: учетные записи пользователей необходимо будет разморозить перед транзакцией"])},decimals:e=>{const{normalize:t}=e;return t(["Decimals: целое число десятичных знаков для расчета единицы актива"])},totalIssuance:e=>{const{normalize:t}=e;return t(["Общее количество этого актива, доступного для обращения"])},unitName:e=>{const{normalize:t}=e;return t(["Используется для отображения единиц активов пользователю"])},assetURL:e=>{const{normalize:t}=e;return t(["Необязательный URL-address, относящийся к активу"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Необязательное хэш-фиксирование какого-либо вида, относящееся к активу. Формат Base64"])},manager:e=>{const{normalize:t}=e;return t(["Менеджер может изменять учетную запись управляющего, резервировать, замораживать и отзывать актив для актива."])},reserve:e=>{const{normalize:t}=e;return t(["Резервный address: указанный address считается резервным активом (он не имеет особых привилегий, носит только информационный характер)"])},freeze:e=>{const{normalize:t}=e;return t(["Заморозить address: указанный address может заморозить или разморозить активы пользователя"])},clawback:e=>{const{normalize:t}=e;return t(["address возврата: указанный address может отозвать активы пользователя и отправить их на другие addressа"])},note:e=>{const{normalize:t}=e;return t(["Примечание установлено в транзакции создания"])},create_button:e=>{const{normalize:t}=e;return t(["Создать NFT/ASA"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Добавить учетную запись Ledger"])},description:e=>{const{normalize:t}=e;return t(["Ledger — это физическое устройство – аппаратный кошелек, в котором может храниться ваш закрытый ключ. Максимальная безопасность хранения активов в Algorand — это учетная запись с мультиподписью, где все подписывающие стороны защищены устройствами реестра."])},last_error:e=>{const{normalize:t}=e;return t(["Последняя ошибка"])},connect:e=>{const{normalize:t}=e;return t(["Подключить реестр и загрузить address алгоритма"])},slot:e=>{const{normalize:t}=e;return t(["Слот"])},address:e=>{const{normalize:t}=e;return t(["address"])},primary_address:e=>{const{normalize:t}=e;return t(["Основной address"])},account_name:e=>{const{normalize:t}=e;return t(["Имя аккаунта"])},save_address:e=>{const{normalize:t}=e;return t(["Сохранить address в кошельке"])}},FAQ:{title:e=>{const{normalize:t}=e;return t(["FAQ"])},q1:e=>{const{normalize:t}=e;return t(["О AWallet"])},a1:e=>{const{normalize:t}=e;return t(["Кошелёк Algo изначально был создан компанией Scholtz & Company, jsa. Открытый исходный код, только HTML, корпоративный подход и безопасность являются основными преимуществами его использования. Логотип Algorand, слова 'algo' и 'algorand' являются товарными знаками Algorand, Inc. и используются в соответствии с рекомендациями Algorand для СМИ https://www.algorand.com/about/media-kit/ ."])},q2:e=>{const{normalize:t}=e;return t(["Как защищены данные моего кошелька?"])},a2:e=>{const{normalize:t}=e;return t(["Ваши данные находятся только в браузере. Они хранятся в постоянной IndexedDB. Каждый кошелек шифруется с использованием aes256 с вашим паролем. Если вы создадите достаточно надежный пароль, ваш кошелек никогда не будет взломан. Ваш пароль не будет взломан. не отходить от компьютера и находится только в кеше браузера. Кэш уничтожается через 5 минут после входа в систему."])},q3:e=>{const{normalize:t}=e;return t(["Пароль моего кошелька выходит в Интернет?"])},a3:e=>{const{normalize:t}=e;return t(["Никогда"])},q4:e=>{const{normalize:t}=e;return t(["Как я могу изменить пароль моего кошелька?"])},a4_1:e=>{const{normalize:t}=e;return t(["Войдите и получите доступ к своему кошельку."])},a4_2:e=>{const{normalize:t}=e;return t(["Перейти к настройкам."])},a4_3:e=>{const{normalize:t}=e;return t(["Введите старый пароль, новый пароль и подтвердите новый пароль."])},a4_4:e=>{const{normalize:t}=e;return t(["Отправьте форму, и ваш пароль будет изменен."])},q5:e=>{const{normalize:t}=e;return t(["Могу ли я перенести кошелек на другой компьютер?"])},a5_1:e=>{const{normalize:t}=e;return t(["Войдите и получите доступ к своему кошельку."])},a5_2:e=>{const{normalize:t}=e;return t(["Перейти к настройкам."])},a5_3:e=>{const{normalize:t}=e;return t(["Перейдите в раздел резервного копирования и сохраните данные в локальный файл."])},a5_4:e=>{const{normalize:t}=e;return t(["На другом компьютере перейдите в новый кошелек, импортируйте кошелек и загрузите загруженный файл в хранилище другого браузера."])},a5_5:e=>{const{normalize:t}=e;return t(["Войдите в кошелек с тем же паролем, что и раньше. Вы можете изменить пароль в настройках."])},q6:e=>{const{normalize:t}=e;return t(["Могу ли я просмотреть исходный код?"])},a6:e=>{const{normalize:t}=e;return t(["Да. https://github.com/scholtz/wallet/ Этот кошелек создан с открытым исходным кодом и его можно бесплатно использовать, копировать или изменять по любой причине, в том числе в коммерческих целях. Если вы можете принять участие в проекте, пожалуйста, будьте любезны и создайте запрос на включение вашего улучшения."])},q7:e=>{const{normalize:t}=e;return t(["Чем я могу помочь проекту?"])},a7_1:e=>{const{normalize:t}=e;return t(["Пожертвование на address algorand AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y поможет проекту продолжаться. Проект не финансировался ни Algorand Inc., ни Algorand Foundation."])},a7_2:e=>{const{normalize:t}=e;return t(["Чтобы перевести проект или помочь с переводом, перейдите по addressу https://github.com/scholtz/wallet/tree/master/src/locales, скопируйте файл перевода на свой язык и сделайте запрос на включение ."])},a7_3:e=>{const{normalize:t}=e;return t(["Если вы программист, пожалуйста, сделайте обзор кода или помогите нам любым способом, который, по вашему мнению, должен быть лучше."])},q8:e=>{const{normalize:t}=e;return t(["Как создать учетную запись с мультиподписью?"])},a8_1:e=>{const{normalize:t}=e;return t(["Сначала создайте учетную запись с закрытыми ключами или создайте общедоступную учетную запись. Лучше дать им имена, которые помогут вам запомнить их назначение."])},a8_2:e=>{const{normalize:t}=e;return t(["Перейдите к созданию нового addressа и выберите address с мультиподписью."])},a8_3:e=>{const{normalize:t}=e;return t(["Выберите все учетные записи, которые могут подписывать транзакции, и выберите количество подписей, соответствующее минимуму, позволяющему сети принимать платеж с мультиподписью."])},a8_4:e=>{const{normalize:t}=e;return t(["После создания учетной записи с мультиподписью вы сможете получить к ней доступ со страницы списка учетных записей."])}},connect:{title:e=>{const{normalize:t}=e;return t(["Подключайтесь к децентрализованным приложениям с помощью WalletConnect"])},uri:e=>{const{normalize:t}=e;return t(["URI WalletConnect"])},connect:e=>{const{normalize:t}=e;return t(["Подключиться"])},disconnect:e=>{const{normalize:t}=e;return t(["Отключить"])},sendBack:e=>{const{normalize:t}=e;return t(["Отправить обратно в DApp"])},reject:e=>{const{normalize:t}=e;return t(["Отклонить"])},address:e=>{const{normalize:t}=e;return t(["address"])},or:e=>{const{normalize:t}=e;return t(["или"])},authaddr:e=>{const{normalize:t}=e;return t(["Авторизованный address"])},index:e=>{const{normalize:t}=e;return t(["Индекс"])},type:e=>{const{normalize:t}=e;return t(["Тип"])},from:e=>{const{normalize:t}=e;return t(["От"])},asset:e=>{const{normalize:t}=e;return t(["Актив"])},amount:e=>{const{normalize:t}=e;return t(["Сумма"])},rekeyto:e=>{const{normalize:t}=e;return t(["Сменить ключ"])},method:e=>{const{normalize:t}=e;return t(["Метод"])},client_id:e=>{const{normalize:t}=e;return t(["Идентификатор клиента"])},request_id:e=>{const{normalize:t}=e;return t(["Идентификатор запроса"])},remove:e=>{const{normalize:t}=e;return t(["Удалить"])},peer:e=>{const{normalize:t}=e;return t(["peer"])},connected:e=>{const{normalize:t}=e;return t(["Подключено"])},sessions:e=>{const{normalize:t}=e;return t(["Сеансы"])},requsts:e=>{const{normalize:t}=e;return t(["Запросы"])},fee:e=>{const{normalize:t}=e;return t(["Плата"])},total_fee:e=>{const{normalize:t}=e;return t(["Общая комиссия"])},sign:e=>{const{normalize:t}=e;return t(["Подпись"])},clipboard:e=>{const{normalize:t}=e;return t(["Подключиться из буфера обмена"])},sign_txs:e=>{const{normalize:t}=e;return t(["Пожалуйста, подпишите отдельные транзакции"])},signed:e=>{const{normalize:t}=e;return t(["Подписано"])},to:e=>{const{normalize:t}=e;return t(["Кому"])},validity:e=>{const{normalize:t}=e;return t(["validity"])},rounds:e=>{const{normalize:t}=e;return t(["раунды"])},note:e=>{const{normalize:t}=e;return t(["Примечание"])},group:e=>{const{normalize:t}=e;return t(["Группа"])},app:e=>{const{normalize:t}=e;return t(["Индекс приложения"])},app_args:e=>{const{normalize:t}=e;return t(["Аргументы приложения"])},app_accounts:e=>{const{normalize:t}=e;return t(["Учетные записи приложений"])},app_assets:e=>{const{normalize:t}=e;return t(["Иностранные активы приложения"])},boxes:e=>{const{normalize:t}=e;return t(["Коробки"])},name:e=>{const{normalize:t}=e;return t(["Имя"])},genesis:e=>{const{normalize:t}=e;return t(["Идентификатор Genesis"])},genesis_hash:e=>{const{normalize:t}=e;return t(["genesis_hash"])},session_proposals:e=>{const{normalize:t}=e;return t(["Предложения по сеансам"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Переключить камеру"])},init_wc:e=>{const{normalize:t}=e;return t(["Инициализировать подключение к Wallet Connect"])},sign_all:e=>{const{normalize:t}=e;return t(["Подписать все"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["Добавить учетную запись WalletConnect"])},account_name:e=>{const{normalize:t}=e;return t(["Имя аккаунта"])},last_error:e=>{const{normalize:t}=e;return t(["Последняя ошибка"])},scan:e=>{const{normalize:t}=e;return t(["Сканируйте QR-код"])},address:e=>{const{normalize:t}=e;return t(["address"])},save_address:e=>{const{normalize:t}=e;return t(["Сохранить address в кошельке"])},copy:e=>{const{normalize:t}=e;return t(["Скопировать URI в буфер обмена"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Показать QR-код"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["Учетная запись 2FA"])},help1:e=>{const{normalize:t}=e;return t(["Учетная запись 2FA позволяет вам создать учетную запись с мультиподписью с настройкой 3 учетных записей с порогом 2, необходимым для подписи."])},help2:e=>{const{normalize:t}=e;return t(["Первая учетная запись может быть защищена паролем, и в случае взлома вашего кошелька хакер не сможет подписывать транзакции от вашего имени. Если ваше устройство 2FA сломается или служба 2FA выйдет из строя, вы можете повторно ввести ключ своей учетной записи. на другую мультиподпись 2FA с вашей первой и второй учетной записью."])},help3:e=>{const{normalize:t}=e;return t(["Служба 2FA — это сторонняя служба, которая может быть скомпрометирована. Если хакер получит ваш закрытый ключ и закрытый ключ службы 2FA, он может подписывать транзакции от вашего имени. Используя службу 2FA, вы увеличиваете вероятность того, что хакер кто получает возможность подписывать транзакции с помощью вашей основной или резервной учетной записи, не может подписывать транзакции с вашей учетной записи с мультиподписью."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["Поставщик 2FA"])},hot_account:e=>{const{normalize:t}=e;return t(["Горячий аккаунт"])},cold_account:e=>{const{normalize:t}=e;return t(["Учетная запись холодного хранения"])},request_qr_code:e=>{const{normalize:t}=e;return t(["Запросить QR-код 2FA"])},scan_qr:e=>{const{normalize:t}=e;return t(["Пожалуйста, отсканируйте QR-код с помощью приложения 2FA"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Клавиша ручного ввода"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["Подтвердить настройку"])},confirm_help:e=>{const{normalize:t}=e;return t(["Пожалуйста, напишите код 2FA из приложения авторизации, чтобы подтвердить настройку. После подтверждения невозможно повторно запросить секретный код 2FA."])},"2fa_code":e=>{const{normalize:t}=e;return t(["Код 2FA"])},save_button:e=>{const{normalize:t}=e;return t(["Сохранить address"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Защитите сеть с помощью баланса вашего аккаунта"])},warning:e=>{const{normalize:t}=e;return t(["Вы можете выбрать узел публичного участия, чтобы проверить блоки в сети. Вы сгенерируете новые ключи участия на общедоступном сервере алгоритмов и подпишете транзакцию, чтобы позволить этим ключам участия собирать данные блоков. Это будет стоить вам как одна транзакция в сети (алгоритм 0,001). Состояние онлайн-аккаунта не означает, что ваш закрытый ключ доступен в Интернете. Это означает, что ваша учетная запись зарегистрирована на узле онлайн-алгода, который защищает блокчейн."])},makeOnline:e=>{const{normalize:t}=e;return t(["Создать аккаунт онлайн"])},makeOffline:e=>{const{normalize:t}=e;return t(["Отключить аккаунт"])},host:e=>{const{normalize:t}=e;return t(["Хост Algod"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Восстановление резервной учетной записи threshold"])},help:e=>{const{normalize:t}=e;return t(["Резервное копирование Shamir — это метод разделения мнемоники на N частей, где M учетных записей — это порог восстановления."])},"мнемоника":e=>{const{normalize:t}=e;return t(["Мнемоника"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Добавить мнемонику"])},account_name:e=>{const{normalize:t}=e;return t(["Имя учетной записи"])},recover:e=>{const{normalize:t}=e;return t(["Восстановить"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Экспорт аккаунта"])},help:e=>{const{normalize:t}=e;return t(["На этой странице вы можете экспортировать свой закрытый ключ в виде мнемоники Algorand или резервной копии threshold."])},password:e=>{const{normalize:t}=e;return t(["Пожалуйста, укажите пароль вашего кошелька"])},continue:e=>{const{normalize:t}=e;return t(["Продолжить"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Алгорическая мнемоника"])},shamir_backup:e=>{const{normalize:t}=e;return t(["Резервная копия Шамира"])},toggle_qr:e=>{const{normalize:t}=e;return t(["Переключить QR-код"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Порог восстановления"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Количество мнемоник"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Сгенерировать мнемонику threshold"])},previous:e=>{const{normalize:t}=e;return t(["Предыдущий"])},next:e=>{const{normalize:t}=e;return t(["Далее"])},index:e=>{const{normalize:t}=e;return t(["Индекс Шамира"])},shamir_help:e=>{const{normalize:t}=e;return t(["Пожалуйста, сохраните мнемонику в очень безопасном месте. Обязательно запишите все части резервной копии threshold и не храните порог восстановления в одном месте."])},algo_help:e=>{const{normalize:t}=e;return t(["Пожалуйста, сохраните мнемонику в очень безопасном месте."])},dev_info:e=>{const{normalize:t}=e;return t(["Информация о разработчике"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["Добавьте актив ARC 200 в аккаунт"])},app_id:e=>{const{normalize:t}=e;return t(["Идентификатор приложения ARC200"])},fetch_action:e=>{const{normalize:t}=e;return t(["Получить информацию об активе"])},reset:e=>{const{normalize:t}=e;return t(["Сброс"])},examples:e=>{const{normalize:t}=e;return t(["Примеры ресурсов"])},name:e=>{const{normalize:t}=e;return t(["Имя"])},symbol:e=>{const{normalize:t}=e;return t(["Символ"])},decimals:e=>{const{normalize:t}=e;return t(["Децимальчики"])},supply:e=>{const{normalize:t}=e;return t(["Общая поставка"])},balance:e=>{const{normalize:t}=e;return t(["Баланс счета"])},is_opted_in:e=>{const{normalize:t}=e;return t(["Аккаунт может получить актив"])},create_box:e=>{const{normalize:t}=e;return t(["Создать ящик для этого актива для этой учетной записи"])},save_action:e=>{const{normalize:t}=e;return t(["Сохранить актив в свою учетную запись"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},37264:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["Chyba 404 - Stránka nebola nájdená"])},text:e=>{const{normalize:t}=e;return t(["Stránka ktorú hľadáte nie je bohužiaľ k dispozícii. Skúste prejsť na hlavnú stránku."])}},footer:{text:e=>{const{normalize:t}=e;return t(["A-Wallet - Komunitná algorand peňaženka s otvoreným kódom"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["Nová peňaženka"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Názov peňaženky"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Heslo peňaženky"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Vytvoriť peňaženku"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Importovať peňaženku"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["Vaša peňaženka bude uložená v prehliadači. Heslo je potrebné k odomknutiu peňaženky a možnosti odosielania vašich aktív."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["Odporúčame použiť veľmi silné heslo. Aspoň 12 znakov s použitím znakov zo skupín malé písmená, veľké písmená, číslice a špeciálne znaky"])},open_wallet:e=>{const{normalize:t}=e;return t(["Otvoriť peňaženku"])},select_wallet:e=>{const{normalize:t}=e;return t(["Vybrať peňaženku"])},wallet_password:e=>{const{normalize:t}=e;return t(["Heslo do peňaženky"])},strength:e=>{const{normalize:t}=e;return t(["Sila hesla"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Otvoriť peňaženku"])},basic_usage:e=>{const{normalize:t}=e;return t(["Základné použitie"])},tether_usage:e=>{const{normalize:t}=e;return t(["Ako používať Tether (USDt)"])},source_code:e=>{const{normalize:t}=e;return t(["Zdrojový kód AWallet"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Naspäť"])},go_home:e=>{const{normalize:t}=e;return t(["Domov"])},copy_address:e=>{const{normalize:t}=e;return t(["Skopírovať adresu"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Skopírované"])},stop_camera:e=>{const{normalize:t}=e;return t(["Vypnúť kameru"])},cancel:e=>{const{normalize:t}=e;return t(["Zrušiť"])},yes:e=>{const{normalize:t}=e;return t(["Áno"])},no:e=>{const{normalize:t}=e;return t(["Nie"])},loading:e=>{const{normalize:t}=e;return t(["Šťahujem údaje.."])},keyword_search:e=>{const{normalize:t}=e;return t(["Fultextové vyhľádávanie"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["A Wallet"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Prepnúť navigáciu"])},list_accounts:e=>{const{normalize:t}=e;return t(["Zoznam mojich účtov"])},new_account:e=>{const{normalize:t}=e;return t(["Nový účet"])},settings:e=>{const{normalize:t}=e;return t(["Nastavenia"])},asset:e=>{const{normalize:t}=e;return t(["Aktíva"])},asset_create:e=>{const{normalize:t}=e;return t(["Vytvoriť NTF"])},faq:e=>{const{normalize:t}=e;return t(["FAQ"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Ochrana osob. údajov"])},logout:e=>{const{normalize:t}=e;return t(["Odhlásenie"])},vote:e=>{const{normalize:t}=e;return t(["Voting"])},swap:e=>{const{normalize:t}=e;return t(["SWAP"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Swapnúť tokeny"])},network:e=>{const{normalize:t}=e;return t(["Sieť"])},network_not_supported:e=>{const{normalize:t}=e;return t(["Sieť nie je podporovaná"])},has_sk:e=>{const{normalize:t}=e;return t(["Iba štandardné účty s privátnym kľúčom sú aktuálne podporované"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Vyberte token ktorý chcete predať"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Vyberte token ktorý chcete kúpiť"])},swap_amount:e=>{const{normalize:t}=e;return t(["Vyberte čiastku tokenu na predaj"])},get_quote:e=>{const{normalize:t}=e;return t(["Získať kotáciu"])},apps_optin:e=>{const{normalize:t}=e;return t(["SWAP vyžaduje aby ste za zaregistrovali k aplikáciám"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Zaregistrujte sa k aplikáciám (optin)"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Vykonať swap cez Deflex"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Vykonať swap cez Folks router"])},slippage:e=>{const{normalize:t}=e;return t(["Slippage percentage"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Generate accounts"])},distribute:e=>{const{normalize:t}=e;return t(["Distribute algo 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Opt in for the governance"])},pay:e=>{const{normalize:t}=e;return t(["Mass pay N->1"])},merge:e=>{const{normalize:t}=e;return t(["Merge accounts N->1"])}},merchant:{make_payment:e=>{const{normalize:t}=e;return t(["Platobná brána"])},pay:e=>{const{normalize:t}=e;return t(["Zaptaťte"])},to_address:e=>{const{normalize:t}=e;return t(["na algorand účet"])},please:e=>{const{normalize:t}=e;return t([])},network:e=>{const{normalize:t}=e;return t(["Sieť"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Párovací symbol"])},network_fee:e=>{const{normalize:t}=e;return t(["Poplatok za prevod"])},pay_qr:e=>{const{normalize:t}=e;return t(["Zaplatiť pomocou QR kódu"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Zaplatiť cez algo peňaženku"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Zaplatiť cez webovú peňaženku"])},cancel_payment:e=>{const{normalize:t}=e;return t(["Zrušiť platbu"])},payment_received:e=>{const{normalize:t}=e;return t(["Platba bola prijatá."])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Ísť späť na webstránku obchodníka"])},waiting_for_payment:e=>{const{normalize:t}=e;return t(["Čaká sa na platbu. Zaplaťte prosím."])},error_asset:e=>{const{normalize:t}=e;return t(["Error fetching asset: "])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Free opensource payment gateway without middleman"])},perex:e=>{const{normalize:t}=e;return t(["Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without financial middleman you will increase your sales on your website and increase your profit."])},how:e=>{const{normalize:t}=e;return t(["How it works?"])},create_order:e=>{const{normalize:t}=e;return t(["Create unique matching symbol, eg. order id"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Redirect user to the gateway"])},customer_pays:e=>{const{normalize:t}=e;return t(["Customer pays directly to your algorand account"])},customer_redirected:e=>{const{normalize:t}=e;return t(["Customer will be redirected to your website back after successful payment"])},use_your_money:e=>{const{normalize:t}=e;return t(["Use your money. You can echange USDT and take USD from the exchange, or you can pay with USDT for other goods or services"])},security:e=>{const{normalize:t}=e;return t(["Is it secure?"])},you_make_details:e=>{const{normalize:t}=e;return t(["You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer."])},opensource:e=>{const{normalize:t}=e;return t(["This project is open source. You can clone, modify it, or run in your private environment for commercial purposes"])},just_website:e=>{const{normalize:t}=e;return t(["The payment gateway is just HTML website with javascript. No other backend is used other than official algorand nodes."])},no_restrictions:e=>{const{normalize:t}=e;return t(["You do not have AWallet account in order to use the gateway."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},parameters_perex:e=>{const{normalize:t}=e;return t(["You can set any of these parameters. Only required field is the address where you want to receive your payment and transaction amount. The payment address consits of 2 parts. Payment info, and gateway settings. Both fields are base64 encoded separated by /. Please make sure that you url encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes."])},payment_info_params:e=>{const{normalize:t}=e;return t(["Allowed parameters"])},amount:e=>{const{normalize:t}=e;return t(["use the asset base unit. Eg. 1 ALGO = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["the amount in microalgos. Eg. 0,001 ALGO = 1000"])},network:e=>{const{normalize:t}=e;return t(["Network for debug purposes"])},settings_params:e=>{const{normalize:t}=e;return t(["Allowed settings"])},success:e=>{const{normalize:t}=e;return t(["URL address where to redirect client after successful payment"])},cancel:e=>{const{normalize:t}=e;return t(["URL address where to redirect client after he clicks cancel payment"])},example:e=>{const{normalize:t}=e;return t(["Example"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["Turn on the build tool"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["Turn off the build tool"])},tether:e=>{const{normalize:t}=e;return t(["Tether mainnet"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["You can specify asset id for the transaction"])},error_transaction:e=>{const{normalize:t}=e;return t(["Please fill in at least account, amount and asset"])},error_url:e=>{const{normalize:t}=e;return t(["URL address must start with https:// protocol"])},button:e=>{const{normalize:t}=e;return t(["Generated button"])},payment_info:e=>{const{normalize:t}=e;return t(["Payment info"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Callback configuration"])},link:e=>{const{normalize:t}=e;return t(["Generated link"])},html_example:e=>{const{normalize:t}=e;return t(["HTML link example"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Prijať platbu"])},address:e=>{const{normalize:t}=e;return t(["Adresa príjemcu platby"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},note:e=>{const{normalize:t}=e;return t(["Poznámka"])},decimals:e=>{const{normalize:t}=e;return t(["Informácia o desatinnej čiarke do kódu"])},label:e=>{const{normalize:t}=e;return t(["Návrh označenia účtu pre odosielateľa"])},noteeditable:e=>{const{normalize:t}=e;return t(["Poznámka je editovateľná odosielateľom"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Prehľad účtov"])},pay:e=>{const{normalize:t}=e;return t(["Odoslať platbu"])},receive_payment:e=>{const{normalize:t}=e;return t(["Prijať platbu"])},name:e=>{const{normalize:t}=e;return t(["Názov"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Čiastka bez neprijatých odmien"])},rewards:e=>{const{normalize:t}=e;return t(["Odmeny"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Neprijaté odmeny"])},reward_base:e=>{const{normalize:t}=e;return t(["Základ odmien"])},round:e=>{const{normalize:t}=e;return t(["Číslo bloku"])},apps_local_state:e=>{const{normalize:t}=e;return t(["Stav lokálnych aplikácií"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["Celková schéma aplikácií"])},assets:e=>{const{normalize:t}=e;return t(["Aktíva"])},created_apps:e=>{const{normalize:t}=e;return t(["Vytvorené aplikácie"])},status:e=>{const{normalize:t}=e;return t(["Stav"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Multipodpis limit"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["Multipodpis adresa"])},refresh:e=>{const{normalize:t}=e;return t(["Obnoviť"])},transactions:e=>{const{normalize:t}=e;return t(["Transakcie"])},no_transactions:e=>{const{normalize:t}=e;return t(["Zatiaľ na účte nie sú vykonané žiadne transakcie alebo sa nenačítali"])},type:e=>{const{normalize:t}=e;return t(["Typ"])},time:e=>{const{normalize:t}=e;return t(["Čas"])},tr_amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},sender:e=>{const{normalize:t}=e;return t(["Odosielateľ"])},receiver:e=>{const{normalize:t}=e;return t(["Príjemca"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Odmena pre príjemcu"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Potvrdený blok"])},fee:e=>{const{normalize:t}=e;return t(["Poplatok"])},delete:e=>{const{normalize:t}=e;return t(["Vymazať účet"])},delete_header:e=>{const{normalize:t}=e;return t(["Vymazať účet"])},delete_confirm:e=>{const{normalize:t}=e;return t(["Ste si istý, že chcete tento účet vymazať?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Vymazať účet"])},deleted:e=>{const{normalize:t}=e;return t(["Účet bol vymazaný"])},asset_optin:e=>{const{normalize:t}=e;return t(["Pridať aktívum"])},ask_question:e=>{const{normalize:t}=e;return t(["Ask question"])},rekey:e=>{const{normalize:t}=e;return t(["Rekey account"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Rekeyed to account"])},account0:e=>{const{normalize:t}=e;return t(["Ledger primary account"])},slot:e=>{const{normalize:t}=e;return t(["Account at ledger slot"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},payment_gateway:e=>{const{normalize:t}=e;return t(["Payment gateway"])},export:e=>{const{normalize:t}=e;return t(["Export"])},no_assets:e=>{const{normalize:t}=e;return t(["Na vašom účte zatiaľ nemáte dostupné žiadne tokeny."])},actions:e=>{const{normalize:t}=e;return t(["Akcie"])},pay_help:e=>{const{normalize:t}=e;return t(["Odošlite peniaze alebo tokeny na iný účet v sieti."])},swap_help:e=>{const{normalize:t}=e;return t(["Môžete vymeniť jeden token za druhý pomocou služieb DEX aggregátora."])},rekey_help:e=>{const{normalize:t}=e;return t(["Ak sa obávate, že iná osoba môže mať prístup ku privátnemu kľúču ku Vášmu účtu, môžete si nastaviť nový privátny kľúč z inej adresy a môžete naďalej používať svoju adresu účtu."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["Ak chcete prijať na Váš účet tokeny, najskôr si musíte otvoriť účet s týmito tokenmi."])},receive_payment_help:e=>{const{normalize:t}=e;return t(["Ak chcete prijať platbu od Vášho zákazníka alebo kamaráta, môžete vygenrovať platobný QR kód a oni po jeho nascanovaní Vám môžu poslať platbu na jedno kliknutie."])},export_help:e=>{const{normalize:t}=e;return t(["Pre účty s privátnym kľúčom si môžete vygenerať kódy pre obnovenie účtu pomocou sharmir recovery alebo pomocou štandardného algorand mnemonicu."])},arc14:e=>{const{normalize:t}=e;return t(["ARC 14 Autorizácia"])},arc14_help:e=>{const{normalize:t}=e;return t(["ARC 14 je autorizačný štandard ktorý využívat podpísané transakcie. Na tejto stránke si môžete vygenerovať autorizačné tokeny k vášmu účtu a externej službe."])},account_actions:e=>{const{normalize:t}=e;return t(["Akcie účtu"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["Pridať ARC200 aktívum"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["Na svojom účte môžete sledovať a robiť prevody ARC200 aktív. ARC200 aktívum je smart kontrakt s výhodou, že otvoriť účet užívateľovi môže ktokoľvek. ARC200 aktívum môže byť nebezpečné a mali by ste vyžadovať bezpečnostný audit smart kontraktu pred tým ako ho začnete používať."])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Name"])},search_by_name:e=>{const{normalize:t}=e;return t(["Search by name"])},type:e=>{const{normalize:t}=e;return t(["Type"])},search_by_type:e=>{const{normalize:t}=e;return t(["Search by asset type"])},id:e=>{const{normalize:t}=e;return t(["Id"])},search_by_id:e=>{const{normalize:t}=e;return t(["Search by asset id"])},amount:e=>{const{normalize:t}=e;return t(["Amount"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Search by amount"])},actions:e=>{const{normalize:t}=e;return t(["Actions"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Prijímať aktívum (ASA alebo NFT) na účte"])},searchById:e=>{const{normalize:t}=e;return t(["Viem ID aktíva"])},assetId:e=>{const{normalize:t}=e;return t(["ID aktíva"])},assetName:e=>{const{normalize:t}=e;return t(["Názov aktíva"])},searchButton:e=>{const{normalize:t}=e;return t(["Nájsť aktívum"])},assetInfo:e=>{const{normalize:t}=e;return t(["Informácia o aktíve"])},total:e=>{const{normalize:t}=e;return t(["Celkovo"])},unit_name:e=>{const{normalize:t}=e;return t(["Jednotka"])},decimals:e=>{const{normalize:t}=e;return t(["Des. miesta"])},url:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Metadata hash"])},default_frozen:e=>{const{normalize:t}=e;return t(["Predvolene zamrznuté"])},creator:e=>{const{normalize:t}=e;return t(["Adresa tvorcu aktíva"])},manager:e=>{const{normalize:t}=e;return t(["Adresa managera aktíva"])},clawback:e=>{const{normalize:t}=e;return t(["Adresa clawback účtu"])},freeze:e=>{const{normalize:t}=e;return t(["Uzamykateľný účet aktíva"])},reserve:e=>{const{normalize:t}=e;return t(["Rezervný účet aktíva"])},action:e=>{const{normalize:t}=e;return t(["Akcia"])},optin_button:e=>{const{normalize:t}=e;return t(["Akceptovať aktívum"])},dialog_header:e=>{const{normalize:t}=e;return t(["Akceptovať aktívum"])},optin_confirm:e=>{const{normalize:t}=e;return t(["Ste si istý, že chcete vykonať prevod za poplatok 0.001 algo a umožňniť prijímať aktívum?"])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["Chcem prijímať aktívum"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Aktívum nebolo nájdené"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Úspešne ste sa v sieti prihlásili k prijímaniu aktíva"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Prehľad účtov"])},no_accounts:e=>{const{normalize:t}=e;return t(["Nevytvorili ste si zatiaľ žiadny účet. Pokračujte vytvorením účtu alebo importovaním účtu."])},account_name:e=>{const{normalize:t}=e;return t(["Názov účtu"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},pay:e=>{const{normalize:t}=e;return t(["Platba"])},connect:e=>{const{normalize:t}=e;return t(["WalletConnect"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Zobraziť iba účty pre blockchain"])},"2fa_code":e=>{const{normalize:t}=e;return t(["Kód dvoj úrovňovej autorizácie"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["Nový účet"])},create_basic:e=>{const{normalize:t}=e;return t(["Vytvoriť bežný účet"])},import_account:e=>{const{normalize:t}=e;return t(["Import bežného účtu"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Vytvoriť mulitipodpisový účet"])},watch_account:e=>{const{normalize:t}=e;return t(["Pridať verejný účet"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["Zapíšte si 25 slov mnemotechnickej frázy"])},name:e=>{const{normalize:t}=e;return t(["Interný názov účtu"])},create_account:e=>{const{normalize:t}=e;return t(["Vytvoriť účet"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},multisig_help:e=>{const{normalize:t}=e;return t(["Multipodpisové účty môžu odoslať prostriedky iba ak limitný počet účtov podpíše transakciu."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Vybrať účet pre podpis zo zoznamu účtov"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Pridať ďalšie účtu - jeden účet na riadok"])},trashold_help:e=>{const{normalize:t}=e;return t(["Vyberte limitný počet účtov ktorý je potrebný pre podpísanie transakcie"])},create_account_help:e=>{const{normalize:t}=e;return t(["Aby ste si mohli vytvoriť účet, uistite sa, že ste si zapísali mnemotechnickú frázu. Je bezpečné zobraziť frázu teraz?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["Zobraziť mnemotechnickú frázu"])},position_question:e=>{const{normalize:t}=e;return t(["Aké je slovo na pozícii č."])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Zapíšte si mnemotechnickú frázu v stanovenom poradí, skopírujte si ju na bezpečné zaheslované miesto alebo si urobte screenshot. Nikomu túto frázu neukazujte. Ďalší krok bude potvrdenie, že ste si frázu uložili správne a po potvrdení správneho slova na konkrétnej pozícii uložíme tento účet do zašifrovanej peňaženky vo Vašom prehliadači. Môžete použiť túto frázu aj bez toho aby ste si ju uložili npr v iných peňaženkách. Uistite sa, že ju nikdy ani o 10 rokov nestratíte."])},start_challenge:e=>{const{normalize:t}=e;return t(["Začať test"])},create_new:e=>{const{normalize:t}=e;return t(["Vytvoriť novú"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["Skryť frázu"])},drop_phrase:e=>{const{normalize:t}=e;return t(["Zahodiť frázu"])},scan:e=>{const{normalize:t}=e;return t(["Nascanovať z QR"])},create_vanity:e=>{const{normalize:t}=e;return t(["Účet s vlastnou adresou"])},vanity_start:e=>{const{normalize:t}=e;return t(["Začne na"])},vanity_mid:e=>{const{normalize:t}=e;return t(["Obsahuje"])},vanity_end:e=>{const{normalize:t}=e;return t(["Končí na"])},vanity_count:e=>{const{normalize:t}=e;return t(["Počet otestovaných účtov"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Nájsť účet"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Stop"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Počet vlákien"])},vanity_use:e=>{const{normalize:t}=e;return t(["Použiť tento účet"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["Auto zamykanie peňaženky je vypnuté"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW Zariadenie - Ledger účet"])},wc_account:e=>{const{normalize:t}=e;return t(["Wallet Connect účet"])},twofa_account:e=>{const{normalize:t}=e;return t(["2FA účet"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Zobraz QR kód"])},email_pass_account:e=>{const{normalize:t}=e;return t(["Účet z emailu a hesla"])},shamir_account:e=>{const{normalize:t}=e;return t(["Obnova pomocou Shamir kódov"])},overview:e=>{const{normalize:t}=e;return t(["Akcie pre založenie nového účtu"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Základný algorand účet je asymetrický účet s privátnym kľúčom na elyptickej krivke ED25519. Táto metóda používa generátor náhodných čísiel vo Vašom počítači pre vytvorenie privátneho kľúču."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["Jedna z najbezpečnejších metód pre vytvorenie účtu na algorande je prenechanie vytvorenia privátneho kľúču na špecializovanom zariadení. Tento účet využíva zariadenie ledger pre vytvorenie účtu aj pre podpisovanie transakcií."])},wc_account_help:e=>{const{normalize:t}=e;return t(["Pomocou tohto účtu si môžete pripojiť účet Vášho kamaráta pomocou wallet connect. Následne im môžete posielať žiadosti o podpis transakcií napríklad pre účely multipodpisových transakcií."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["Účet dvojúrovňovej autorizácie je multipodpisový účet, kde prvý účet je ľubovoľný účet npr ledger alebo základný algorand účet. Druhý účet je účet pre obnovenie ideálne taký ktorý nikdy nebol online a je veľmi dobre zabezpečený. Tretí účet je serverový účet kde server podpíše transakciu iba v prípade ak zadáte správny pin kód z vašej 2FA aplikácie."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["ARC76 Email & Heslo je typ účtu kde pomocou ľubovoľného textu sa Vám vygeneruje algorand účet. Tento text môžete považovať ako za ďalší typ generátora náhodných čísiel ktorý si sami spravujete a môže zvýšiť bezpečnosť 2FA účtov alebo multipodpisových účtov"])},create_vanity_help:e=>{const{normalize:t}=e;return t(["Môžete si vygenerovať vlastnú adresu účtu. Táto metóda generuje základný algorand účet a generuje veľa účtov zaradom kým sa nesplnia požiadavky na účet, npr začiatočné písmená."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["Multipodpisový účet je najbezpečnejšia forma účtu. Ak sa používa s rôznymi zariadeniami a rôznymi generátormi náhodných čísel, poskytuje korporátnu bezpečnosť bez zvýšených nákladov."])},watch_account_help:e=>{const{normalize:t}=e;return t(["Môžete sledovať ľubovoľný účet na sieti."])},import_account_help:e=>{const{normalize:t}=e;return t(["Môžete obnoviť účet z mnemotechnickej pomôcky bežného algorand účtu."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["Môžete obnoviť účet z mnemotechických kódov typu shamir backup recovery."])},create_first:e=>{const{normalize:t}=e;return t(["Vytvorte si svoj prvý účet"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["Pre vybranú sieť nemáte priradený žiadny účet. Zobrazujú sa všetky účty."])},basic_options:e=>{const{normalize:t}=e;return t(["Základné účty"])},advanced_options:e=>{const{normalize:t}=e;return t(["Pokročilé možnosti"])},skip_challange:e=>{const{normalize:t}=e;return t(["Preskočiť overenie"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["Účet z emailu a hesla (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["Kombinácia hashu emailu a hesla je použitá pre vygenerovanie účtu. Heslo alebo email môžete zmeniť iba pomocou rekeying metódy."])},description2:e=>{const{normalize:t}=e;return t(["ARC-0076 štandard bude použitý s algoritmom PBKDF2-999999-SHA256. Odporúčame silu hesla aby mala aspoň 50 znakov. Tento účet môže slúžiť ako alternatíva k ostatným účtom kde počítač generuje náhodné číslo a môže zvýšiť Vašu bezpečnosť. Heslo udržujte vo v prísnej tajnosti a neprepoužívajte ho."])},arc_draft:e=>{const{normalize:t}=e;return t(["ARC-0076 je v stavu draftu a štandard sa môže zmeniť. Považujte aktuálnu implementáciu za experimentálnu."])},email:e=>{const{normalize:t}=e;return t(["Email"])},select_password:e=>{const{normalize:t}=e;return t(["Zadajte veľmi veľmi silné a náhodné heslo"])},save_password_switch:e=>{const{normalize:t}=e;return t(["Uložiť heslo"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Pozor! Neuložíme Vaše heslo do zabezpečeného úložiska. Uložíme tam iba email a adresu Vášho účtu. Pri každom podpisovaní transakcií budete vyzvaný na zadanie hesla."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["GUI pre podpisovanie na základe opýtania hesla NIE je aktuálne implementované."])}},import:{title:e=>{const{normalize:t}=e;return t(["Import peňaženky"])},wallet_name:e=>{const{normalize:t}=e;return t(["Názov peňaženky"])},wallet_file:e=>{const{normalize:t}=e;return t(["Súbor peňaženky"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Importovať peňaženku"])},help:e=>{const{normalize:t}=e;return t(["Môžete si importovať vyexportovanú peňaženku. Heslo ostáva rovnaké ako v predchádzajúcej peňaženke. Peňaženka sa dá exportovať v nastaveniach, kde sa dá zmeniť aj heslo."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Bežný účet"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multipodpisový účet"])},public_account:e=>{const{normalize:t}=e;return t(["Verejný účet"])},rekeyed:e=>{const{normalize:t}=e;return t(["Rekeyed account"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW ledger účet"])},wc_account:e=>{const{normalize:t}=e;return t(["WalletConnect account"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Vyberte si účet"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Nová platba - od"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Zapnúť/Vypnúť kameru"])},note_is_b64:e=>{const{normalize:t}=e;return t(["Poznámka je v base64. Ak vložíte poznámku v base64, odošle sa ako raw data pri vytváraní transakcie."])},selected_account:e=>{const{normalize:t}=e;return t(["Vybraný účet"])},multisig_account:e=>{const{normalize:t}=e;return t(["Multipodpisový účet"])},create_proposal:e=>{const{normalize:t}=e;return t(["Vytvoriť návrh"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Podpísať & odoslať návrh"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Zadajte sem podpis od Vášho priateľa"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Načítať údaje z podpisu"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Zaplatiť na účet z peňaženky"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Zaplatiť na iný účet"])},store_other_help:e=>{const{normalize:t}=e;return t(["Je lepšie si uložiť účet do zoznamu adries pred vykonaním platby"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},fee:e=>{const{normalize:t}=e;return t(["Poplatok"])},note:e=>{const{normalize:t}=e;return t(["Poznámka"])},review_payment:e=>{const{normalize:t}=e;return t(["Náhľad platby"])},review_payment_help:e=>{const{normalize:t}=e;return t(["Skontrolujte si poctivo platobné údaje. Platba na nevalidný účet sa nedá vrátiť späť."])},from_account:e=>{const{normalize:t}=e;return t(["Z účtu"])},pay_to:e=>{const{normalize:t}=e;return t(["Zaplatiť na účet"])},total:e=>{const{normalize:t}=e;return t(["Celková čiastka"])},transaction_details:e=>{const{normalize:t}=e;return t(["Detaily transakcie"])},type:e=>{const{normalize:t}=e;return t(["Typ"])},name:e=>{const{normalize:t}=e;return t(["Názov"])},first_round:e=>{const{normalize:t}=e;return t(["Prvý blok"])},last_round:e=>{const{normalize:t}=e;return t(["Posledný blok"])},genesis:e=>{const{normalize:t}=e;return t(["GenesisID"])},tag:e=>{const{normalize:t}=e;return t(["Tag"])},to_account:e=>{const{normalize:t}=e;return t(["Na účet"])},signatures:e=>{const{normalize:t}=e;return t(["Podpisy"])},signed:e=>{const{normalize:t}=e;return t(["Podpísaný"])},not_signed:e=>{const{normalize:t}=e;return t(["Nepodpísaný"])},sign_with:e=>{const{normalize:t}=e;return t(["Podpísať s"])},sign:e=>{const{normalize:t}=e;return t(["Podpísať"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Pošlite ďalším podpisovateľom"])},send_to_network:e=>{const{normalize:t}=e;return t(["Odoslať transakciu do siete"])},state_sending:e=>{const{normalize:t}=e;return t(["Odosielam prevod validátorom do siete"])},state_sent:e=>{const{normalize:t}=e;return t(["Platba bola odoslaná do siete. Tx: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["Čaká sa na potvrdenie transakcie v bloku."])},state_confirmed:e=>{const{normalize:t}=e;return t(["Potvrdenie bolo prijaté. Vaša platba je v bloku č."])},transaction:e=>{const{normalize:t}=e;return t(["Transakcia"])},error:e=>{const{normalize:t}=e;return t(["Chyba"])},asset:e=>{const{normalize:t}=e;return t(["Aktívum"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["Platba pravdepodobne nedorazila do siete. Máte prístup k internetu? Skontroolujte si stav na účte."])},set_max:e=>{const{normalize:t}=e;return t(["Nastaviť maxium"])},environment:e=>{const{normalize:t}=e;return t(["Prostredie"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["Adresa príjemcu platby vyzerá byť chybná."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["Aktívum sa nepodarilo načítať"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["Vyzerá, že nemáte dostatočný zostatok pre vykonanie platby"])},rekey_to:e=>{const{normalize:t}=e;return t(["Prekľúčovať (rekey) na účet"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Prekľúčovať na účet v peňaženke"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Prekľúčovať na externý účet"])},rekey_title:e=>{const{normalize:t}=e;return t(["Prekľúčovať účet"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Prosím zvýšte pozornosť pre túto transakciu. Od podpísania tejto transakcie zmeníte oprávnenia k podpisovaniu transakcií na Vašom účte. Ak nemáte prístup k privátnemu kľúču novej adresy, nebudete môcť podpisovať ďalšie transakcie a je možné, že aktíva na účte nebude možné už nikdy použiť."])},combine_title:e=>{const{normalize:t}=e;return t(["Skobinujte podpisy od ostatných signatárov"])},combine_action:e=>{const{normalize:t}=e;return t(["Skobninovať podpisy"])},return_to_wc:e=>{const{normalize:t}=e;return t(["Naspäť do wallet connect"])},select_account_for_payment:e=>{const{normalize:t}=e;return t(["Vyberte si účet z ktorého chcete vykonať platbu"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Navrhnite mulitipodpisovú transakciu"])},"2fa_code":e=>{const{normalize:t}=e;return t(["Kód dvoj úrovňovej autorizácie"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Podpísať autorizačný request"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Zapnúť/Vypnúť Formulár odoslať ostatným"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Zapnúť/Vypnúť Skombinovať podpisy"])},process_payment:e=>{const{normalize:t}=e;return t(["Sprocesovať platbu"])},tx_type:e=>{const{normalize:t}=e;return t(["Typ transakcie"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Nastavenia"])},server:e=>{const{normalize:t}=e;return t(["Server"])},environment:e=>{const{normalize:t}=e;return t(["Prostredie"])},mainnet:e=>{const{normalize:t}=e;return t(["Mainnet"])},testnet:e=>{const{normalize:t}=e;return t(["Testnet"])},devnet:e=>{const{normalize:t}=e;return t(["Reach Devnet"])},sandbox:e=>{const{normalize:t}=e;return t(["Sandbox"])},host:e=>{const{normalize:t}=e;return t(["hostiteľ"])},token:e=>{const{normalize:t}=e;return t(["token"])},language:e=>{const{normalize:t}=e;return t(["Jazyk"])},pass:e=>{const{normalize:t}=e;return t(["Heslo k peňaženke"])},oldpass:e=>{const{normalize:t}=e;return t(["Staré heslo"])},newpass:e=>{const{normalize:t}=e;return t(["Nové heslo"])},repeatpass:e=>{const{normalize:t}=e;return t(["Nové heslo - kontrola"])},backup:e=>{const{normalize:t}=e;return t(["Záloha peňaženky"])},backup_help:e=>{const{normalize:t}=e;return t(["Môžete si zazálohovať peňaženku alebo si ju otvoriť v inom počítači."])},create_backup:e=>{const{normalize:t}=e;return t(["Vytvoriť zálohu"])},download:e=>{const{normalize:t}=e;return t(["Stiahnuť"])},delete:e=>{const{normalize:t}=e;return t(["Vymazať peňaženku"])},strength:e=>{const{normalize:t}=e;return t(["Sila hesla"])},updated_password:e=>{const{normalize:t}=e;return t(["Heslo bolo upravené"])},custom:e=>{const{normalize:t}=e;return t(["Vlastné nastavenie serverov"])},protocol_title:e=>{const{normalize:t}=e;return t(["Registrácia protokolu"])},protocol_button:e=>{const{normalize:t}=e;return t(["Zaregistrovať protokol web+algorand://"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["Protokol bol úspešne zaregistrovaný"])},dev_settings:e=>{const{normalize:t}=e;return t(["Zobrazovať informácie pre vývojárov"])},update_password:e=>{const{normalize:t}=e;return t(["Zmeniť heslo"])}},transaction:{title:e=>{const{normalize:t}=e;return t(["Detail transakcie"])},tr_id:e=>{const{normalize:t}=e;return t(["ID transakcie"])},tr_type:e=>{const{normalize:t}=e;return t(["Typ transakcie"])},note:e=>{const{normalize:t}=e;return t(["Poznámka"])},note_raw:e=>{const{normalize:t}=e;return t(["Dáta"])},note_decoded:e=>{const{normalize:t}=e;return t(["Dekódovaná poznámka"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Uzavretá odmena"])},closing_amount:e=>{const{normalize:t}=e;return t(["Uzavretá čiastka"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Potvrdený blok"])},fee:e=>{const{normalize:t}=e;return t(["Poplatok"])},first_valid:e=>{const{normalize:t}=e;return t(["Prvý platný blok"])},genesis_id:e=>{const{normalize:t}=e;return t(["Genesis id"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis hash"])},intra_round:e=>{const{normalize:t}=e;return t(["Offset interné čísla bloku"])},last_valid:e=>{const{normalize:t}=e;return t(["Posledný platný"])},payment_tr:e=>{const{normalize:t}=e;return t(["Transakcia platby"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},close_amount:e=>{const{normalize:t}=e;return t(["Uzavretá čiastka"])},receiver:e=>{const{normalize:t}=e;return t(["Príjemca"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Odmena pre príjemcu"])},round_time:e=>{const{normalize:t}=e;return t(["Čas vytvorenia bloku"])},sender:e=>{const{normalize:t}=e;return t(["Odosielateľ"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Odmena pre odosielateľa"])},signature:e=>{const{normalize:t}=e;return t(["Podpis"])},created_asset:e=>{const{normalize:t}=e;return t(["Vytvorené aktívum"])},asset_name:e=>{const{normalize:t}=e;return t(["Názov aktíva"])},asset_creator:e=>{const{normalize:t}=e;return t(["Tvorca aktíva"])},asset_manager:e=>{const{normalize:t}=e;return t(["Manager aktíva"])},asset_reserve:e=>{const{normalize:t}=e;return t(["Rezervný účet aktíva"])},asset_freeze:e=>{const{normalize:t}=e;return t(["Uzamykateľný účet aktíva"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Účet clawback"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Jednotka"])},asset_total:e=>{const{normalize:t}=e;return t(["Celkový počet aktíva"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Počet desatinných miest aktíva"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Predvolené je zamknuté"])},asset_url:e=>{const{normalize:t}=e;return t(["URL adresa aktíva"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Metadata aktíva"])},time:e=>{const{normalize:t}=e;return t(["Čas"])},group:e=>{const{normalize:t}=e;return t(["ID skupiny transakcií"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Zásady ochrany osobných údajov"])},q1:e=>{const{normalize:t}=e;return t(["Aké osobné informácie o mne zhromažďujete?"])},a1:e=>{const{normalize:t}=e;return t(["Žiadne. Okrem IP adresy a prehliadača, ktorý je uložený v protokoloch pre každú internetovú službu. Nezhromažďujeme žiadnu formu súkromných informácií, ako je vaše meno, e-mail alebo adresa."])},q2:e=>{const{normalize:t}=e;return t(["Čo ukladáte do cookies? "])},a2:e=>{const{normalize:t}=e;return t(["Nič. Nepoužívame cookies. Na ukladanie vašej peňaženky používame trvalé miestne úložisko s názvom indexdb."])},q3:e=>{const{normalize:t}=e;return t(["Ako zhromažďujete analytické informácie?"])},a3:e=>{const{normalize:t}=e;return t(["Nezhromažďujeme. Nepoužívame žiadnu formu analytických služieb, napr. Google Analytics, aby ste sa cítili bezpečnejšie. Web je čisto html s javascriptom a vašu IP adresu poznáme iba z requestov na server. V závislosti od Vašich nastavení a Vášho servera algod alebo indexer môže aj vybraný server spoznať vašu adresu IP."])},q4:e=>{const{normalize:t}=e;return t(["Ovplyvňuje použitie tejto služby reklamy ktoré vidím?"])},a4:e=>{const{normalize:t}=e;return t(["Nie. Komerčné servery od nás nemajú žiadne informácie o žiadnom použití. Jediným spôsobom, ako môže napríklad spoločnosť Google vedieť, že túto službu používate, je prístup na tieto stránky z vyhľadávania Google."])},q5:e=>{const{normalize:t}=e;return t(["Kto poskytuje túto službu?"])},a5:e=>{const{normalize:t}=e;return t(["Scholtz & Company, jsa has created this service. IČO: 51 882 272, IČ DPH: SK2120828105. Ak to beží na oficiálnych webových stránkach poskytovaných spoločnosťou a-wallet.net je tiež poskytovateľom služieb. Spoločnosť nezodpovedá za žiadne služby ani chyby v aplikácii."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["Nové NTF / ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Zobraziť pokročilý formulár"])},assetName:e=>{const{normalize:t}=e;return t(["Názov aktíva"])},creator:e=>{const{normalize:t}=e;return t(["Adresa tvorcu"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Skry pokročilý formulár"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Najskôr si vytvorte adresu prosím"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Zmrazené: Pred uskutočnením transakcie bude potrebné zrušiť zmrazenie používateľských účtov"])},decimals:e=>{const{normalize:t}=e;return t(["Desatinné miesta: celé číslo desatinných miest pre výpočet jednotky aktíva"])},totalIssuance:e=>{const{normalize:t}=e;return t(["Celkový počet aktíva k dispozícii v obehu"])},unitName:e=>{const{normalize:t}=e;return t(["Názov jednotky aktíva"])},assetURL:e=>{const{normalize:t}=e;return t(["URL adresa smerujúca na miesto ktoré popisuje aktívum"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Hash aktíva. Base64 format."])},manager:e=>{const{normalize:t}=e;return t(["Manager môže upraviť adresy managera, rezervy, uzamykajúceho účtu a clawback účtu pre aktívum."])},reserve:e=>{const{normalize:t}=e;return t(["Rezervná adresa: Zadaná adresa sa považuje za rezervu majetku (nemá žiadne zvláštne privilégiá, má iba informačný charakter)"])},freeze:e=>{const{normalize:t}=e;return t(["Uzamykajúci účet: Zadaná adresa môže zmraziť alebo zrušiť zmrazenie pozícií majetku používateľa"])},clawback:e=>{const{normalize:t}=e;return t(["Clawback účet: Zadaná adresa môže zrušiť držbu prostriedkov používateľa a poslať ich na iné adresy"])},note:e=>{const{normalize:t}=e;return t(["Poznámka uvedená v transakcii vytvorenia"])},create_button:e=>{const{normalize:t}=e;return t(["Vytvoriť NFT / ASA"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Pridať HW ledger účet"])},description:e=>{const{normalize:t}=e;return t(["Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices."])},last_error:e=>{const{normalize:t}=e;return t(["Posledná chyba"])},connect:e=>{const{normalize:t}=e;return t(["Pripojiť ledger a načítať adresu"])},slot:e=>{const{normalize:t}=e;return t(["Slot"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},primary_address:e=>{const{normalize:t}=e;return t(["Primárna adresa"])},account_name:e=>{const{normalize:t}=e;return t(["Názov účtu"])},save_address:e=>{const{normalize:t}=e;return t(["Pridať účet do peňaženky"])}},faq:{title:e=>{const{normalize:t}=e;return t(["Často kladené otázky"])},q1:e=>{const{normalize:t}=e;return t(["O peňaženke"])},a1:e=>{const{normalize:t}=e;return t(["Aplikáciu peňaženky Algo pôvodne vytvorila spoločnosť Scholtz & Company, jsa. Hlavnými výhodami jeho používania je otvorený zdrojový kód, čisté html, kompatibilný s korporátnymi požiadavkami a zabezpečenie."])},q2:e=>{const{normalize:t}=e;return t(["Ako sú zabezpečené moje údaje v peňaženke?"])},a2:e=>{const{normalize:t}=e;return t(["Vaše údaje sú iba v prehliadači. Sú uložené v trvalom úložisku indexdb. Každá peňaženka je šifrovaná pomocou aes256 pomocou hesla peňaženky. Ak nastavíte dostatočne silné heslo, Vaša peňaženka nebude nikdy prelomená hrubou silou. Heslo neopustí váš počítač a nachádza sa iba v medzipamäti prehliadača. Po 5 minútach od prihlásenia je cache zničená."])},q3:e=>{const{normalize:t}=e;return t(["Ide moje heslo k peňaženke na internet?"])},a3:e=>{const{normalize:t}=e;return t(["Nikdy"])},q4:e=>{const{normalize:t}=e;return t(["Ako môžem zmeniť heslo k peňaženke?"])},a4_1:e=>{const{normalize:t}=e;return t(["Prihláste sa a vstúpte do svojej peňaženky"])},a4_2:e=>{const{normalize:t}=e;return t(["Prejdite do nastavení"])},a4_3:e=>{const{normalize:t}=e;return t(["Zadajte staré heslo, nové heslo a potvrďte nové heslo"])},a4_4:e=>{const{normalize:t}=e;return t(["Odošlite formulár a vaše heslo bude zmenené"])},q5:e=>{const{normalize:t}=e;return t(["Môžem presunúť svoju peňaženku do iného počítača?"])},a5_1:e=>{const{normalize:t}=e;return t(["Prihláste sa a vstúpte do svojej peňaženky"])},a5_2:e=>{const{normalize:t}=e;return t(["Prejdite do nastavení"])},a5_3:e=>{const{normalize:t}=e;return t(["Prejdite do sekcie zálohovanie a uložte svoje údaje do miestneho súboru"])},a5_4:e=>{const{normalize:t}=e;return t(["V druhom počítači prejdite do sekcie nová peňaženka, importujte peňaženku zo stiahnutého súboru a nahrajte do druhého prehľadávača"])},a5_5:e=>{const{normalize:t}=e;return t(["Prístup do peňaženky je s rovnakým heslom ako predtým. Heslo si môžete zmeniť v nastaveniach."])},q6:e=>{const{normalize:t}=e;return t(["Môžem skontrolovať váš zdrojový kód?"])},a6:e=>{const{normalize:t}=e;return t(["Áno. https://github.com/scholtz/wallet/ Táto peňaženka bola vytvorená ako otvorený zdroj a je možné ju bezplatne používať, kopírovať alebo upravovať aj na komerčné účely. Ak sa môžete na projekte zúčastniť, buďte prosím láskaví a vytvorte pull request v oficiálnom gite so svojím vylepšením."])},q7:e=>{const{normalize:t}=e;return t(["Ako môžem projektu pomôcť?"])},a7_1:e=>{const{normalize:t}=e;return t(["Príspevok na algo adresu AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y pomôže projektu pokračovať. Projekt nebol financovaný z Algorand inc ani Algorand foundation."])},a7_2:e=>{const{normalize:t}=e;return t(["Ak chcete preložiť projekt alebo pomôcť s prekladom, prejdite na stránku https://github.com/scholtz/wallet/tree/master/src/locales, skopírujte prekladový súbor do svojho jazyka a vytvorte pull request."])},a7_3:e=>{const{normalize:t}=e;return t(["Ak ste programátor, skontrolujte kód alebo nám pomôžte akýmkoľvek spôsobom akým uznáte za vhodné aby bol tento projekt lepší."])},q8:e=>{const{normalize:t}=e;return t(["Ako vytvoriť účet s viacerými podpismi?"])},a8_1:e=>{const{normalize:t}=e;return t(["Najskôr vytvorte účty pomocou súkromných kľúčov alebo vytvorte verejné účty. Je lepšie dať im mená, ktoré si pamätáte."])},a8_2:e=>{const{normalize:t}=e;return t(["Prejdite na vytvorenie novej adresy a vyberte adresu s viacerými podpismi."])},a8_3:e=>{const{normalize:t}=e;return t(["Vyberte všetky účty, ktoré môžu podpisovať transakcie, a vyberte počet podpisov, ktoré sú minimálne na to, aby sieť mohla akceptovať multipodpisovú platbu."])},a8_4:e=>{const{normalize:t}=e;return t(["Po vytvorení účtu s viacerými podpismi k nemu získate prístup zo stránky so zoznamom účtov."])}},connect:{title:e=>{const{normalize:t}=e;return t(["Pripojenie k decenralizovanej aplikácii použitím WalletConnect"])},uri:e=>{const{normalize:t}=e;return t(["WalletConnect URI"])},connect:e=>{const{normalize:t}=e;return t(["Pripojiť"])},disconnect:e=>{const{normalize:t}=e;return t(["Odpojiť"])},sendBack:e=>{const{normalize:t}=e;return t(["Odoslať spať do aplikácie"])},reject:e=>{const{normalize:t}=e;return t(["Zamietnuť"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},authaddr:e=>{const{normalize:t}=e;return t(["Autorizačná adresa"])},index:e=>{const{normalize:t}=e;return t(["Index"])},type:e=>{const{normalize:t}=e;return t(["Typ"])},from:e=>{const{normalize:t}=e;return t(["Od"])},asset:e=>{const{normalize:t}=e;return t(["Aktívum"])},amount:e=>{const{normalize:t}=e;return t(["Čiastka"])},rekeyto:e=>{const{normalize:t}=e;return t(["Zmena autorizačnej adresy"])},method:e=>{const{normalize:t}=e;return t(["Method"])},client_id:e=>{const{normalize:t}=e;return t(["ID klienta"])},request_id:e=>{const{normalize:t}=e;return t(["ID requestu"])},remove:e=>{const{normalize:t}=e;return t(["Zruš"])},peer:e=>{const{normalize:t}=e;return t(["Peer"])},connected:e=>{const{normalize:t}=e;return t(["Pripojené"])},sessions:e=>{const{normalize:t}=e;return t(["Relácia"])},requests:e=>{const{normalize:t}=e;return t(["Requesty"])},fee:e=>{const{normalize:t}=e;return t(["Poplatok"])},total_fee:e=>{const{normalize:t}=e;return t(["Celkový poplatok"])},sign:e=>{const{normalize:t}=e;return t(["Podpísať"])},clipboard:e=>{const{normalize:t}=e;return t(["Pripojiť zo schárnky"])},or:e=>{const{normalize:t}=e;return t(["alebo"])},sign_txs:e=>{const{normalize:t}=e;return t(["Podpíšte každú transakciu"])},signed:e=>{const{normalize:t}=e;return t(["Podpísané"])},to:e=>{const{normalize:t}=e;return t(["Príjemca"])},validity:e=>{const{normalize:t}=e;return t(["Validita"])},rounds:e=>{const{normalize:t}=e;return t(["blokov"])},note:e=>{const{normalize:t}=e;return t(["Poznámka"])},group:e=>{const{normalize:t}=e;return t(["ID skupiny transakcií"])},app:e=>{const{normalize:t}=e;return t(["ID aplikácie"])},app_args:e=>{const{normalize:t}=e;return t(["Argumenty aplikácie"])},app_accounts:e=>{const{normalize:t}=e;return t(["Účty aplikácie"])},app_assets:e=>{const{normalize:t}=e;return t(["ID aktív aplikácie"])},boxes:e=>{const{normalize:t}=e;return t(["Boxy"])},name:e=>{const{normalize:t}=e;return t(["Názov"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis ID"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis Hash"])},session_proposals:e=>{const{normalize:t}=e;return t(["Návrhy pre reláciu"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Zapnúť/Vypnúť kameru"])},init_wc:e=>{const{normalize:t}=e;return t(["Vytvoriť spojenie na Wallet Connect"])},sign_all:e=>{const{normalize:t}=e;return t(["Podpísať všetky"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["Pridať WalletConnect účet"])},account_name:e=>{const{normalize:t}=e;return t(["Názov účtu"])},last_error:e=>{const{normalize:t}=e;return t(["Posledná chyba"])},scan:e=>{const{normalize:t}=e;return t(["Nascanovať QR kód"])},address:e=>{const{normalize:t}=e;return t(["Adresa"])},save_address:e=>{const{normalize:t}=e;return t(["Uložiť adresu do peňaženky"])},copy:e=>{const{normalize:t}=e;return t(["Skopírovať URI do schránky"])},show_qr_code:e=>{const{normalize:t}=e;return t(["Show QR code"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["Účet dvojúrovňovej autorizácie"])},help1:e=>{const{normalize:t}=e;return t(["Účet dvojúrovňovej autorizácie Vám umožní vytvoriť multipodpisový účet s 3mi účtami s 2mi podpismi vyžadujúcimi oprávnenie vykonať transakciu."])},help2:e=>{const{normalize:t}=e;return t(["Prvý účet môže byť štandadný účet uložený v peňaženke. Druhý účet je api účet dvoj-úrovňovej autorizácie ktorý po overení totožnosti prvého účtu a zadaním správneho kódu môže podpísať ľubovoľnú transakciu. Tretí účet považujte za účet pre obnovenie prístupu."])},help3:e=>{const{normalize:t}=e;return t(["Ak stratíte prístup k prvému účtu, alebo služba dvojúrovňovej autorizácie nebude fungovať, môžete prekľúčovať váš účet na ďalší účet a naďalej disponovať prostriedkami. Používaním dvojúrovňovej autorizácie zvyšujete bezbečnosť uloženia primárneho účtu. Pre maximálnu bezpečnosť účet pre obnovenie nemajte nikdy v online priestore."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["Poskytovateľ dvojúrovňovej autorizácie"])},hot_account:e=>{const{normalize:t}=e;return t(["Primárny účet"])},cold_account:e=>{const{normalize:t}=e;return t(["Účet pre obnovenie prístupu"])},request_qr_code:e=>{const{normalize:t}=e;return t(["Vyžiadať QR kód dvojúrovňovej autorizácie"])},scan_qr:e=>{const{normalize:t}=e;return t(["Nascanujte QR kód s Vašou 2FA aplikáciou"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Kľúč pre manuálne zadanie"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["Potvrdiť nastavenie"])},confirm_help:e=>{const{normalize:t}=e;return t(["Zadajte kód dvojúrovňovej autorizácie. Po tomto potvrdení, nebude možné pre kombináciu primárneho účtu a účtu pre obnovenie zobraziť tieto nastavenia."])},"2fa_code":e=>{const{normalize:t}=e;return t(["Kód dvoj úrovňovej autorizácie"])},save_button:e=>{const{normalize:t}=e;return t(["Uložiť účet"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Protect the network with your account's balance"])},warning:e=>{const{normalize:t}=e;return t(["You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain."])},makeOnline:e=>{const{normalize:t}=e;return t(["Make account online"])},makeOffline:e=>{const{normalize:t}=e;return t(["Make account offline"])},host:e=>{const{normalize:t}=e;return t(["Algod host"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Obnova účtu pomocou shamir backup"])},help:e=>{const{normalize:t}=e;return t(["Shamir backup je metóda ktorou sa môže privátny kľúč bezpečne rozdiliť na niekoľko časti s ďalším nastavením minimálneho počtu častí pre obnovu."])},mnemonic:e=>{const{normalize:t}=e;return t(["Mnemonic"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Pridať mnemonic"])},account_name:e=>{const{normalize:t}=e;return t(["Názov účtu"])},recover:e=>{const{normalize:t}=e;return t(["Obnoviť"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Export účtu"])},help:e=>{const{normalize:t}=e;return t(["Na tejto stránke môžete exportovať svoj privátny kľúč ku Vášmu účtu pomocou mnemotechnickej pomôcky od algorandu alebo pomocou vygenerovania niekoľkých kľúčov pre obnovu - shamir backup."])},password:e=>{const{normalize:t}=e;return t(["Zadajte heslo k Vašej peňaženke"])},continue:e=>{const{normalize:t}=e;return t(["Pokračovať"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Algorand mnemonic"])},shamir_backup:e=>{const{normalize:t}=e;return t(["Shamir backup"])},toggle_qr:e=>{const{normalize:t}=e;return t(["Zapnúť/Vypnúť QR code"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Počet častí pre obnovu"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Rozdeliť na počet častí"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Vygenerovať shamir backup časti"])},previous:e=>{const{normalize:t}=e;return t(["Predchádzajúca časť"])},next:e=>{const{normalize:t}=e;return t(["Ďalšia čast"])},index:e=>{const{normalize:t}=e;return t(["Časť"])},shamir_help:e=>{const{normalize:t}=e;return t(["Uložte si mnemotechnické pomôcky na veľmi bezpečných miestach. Uistite sa, že máte všetky časti správne zapísané a že v jednom mieste nebudete držať viac ako počet častí pre obnovu."])},algo_help:e=>{const{normalize:t}=e;return t(["Uložte si mnemotechnickú pomôcku na veľmi bezpečnom mieste."])},dev_info:e=>{const{normalize:t}=e;return t(["Informácie pre developerov"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["Pridať ARC 200 aktívum na účet"])},app_id:e=>{const{normalize:t}=e;return t(["ARC200 ID"])},fetch_action:e=>{const{normalize:t}=e;return t(["Načítať údaje o aktíve"])},reset:e=>{const{normalize:t}=e;return t(["Reset"])},examples:e=>{const{normalize:t}=e;return t(["Príklady"])},name:e=>{const{normalize:t}=e;return t(["Názov"])},symbol:e=>{const{normalize:t}=e;return t(["Symbol"])},decimals:e=>{const{normalize:t}=e;return t(["Desatinné čísla"])},supply:e=>{const{normalize:t}=e;return t(["Celková zásoba"])},balance:e=>{const{normalize:t}=e;return t(["Zostatok na účte"])},is_opted_in:e=>{const{normalize:t}=e;return t(["Účet môže prijať aktívum"])},create_box:e=>{const{normalize:t}=e;return t(["Vytvoriť box pre toto aktívum pre tento účet"])},save_action:e=>{const{normalize:t}=e;return t(["Uložiť aktívum na účet"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},97608:function(e,t,n){"use strict";n.r(t),t["default"]={404:{header:e=>{const{normalize:t}=e;return t(["Hata 404 - Sayfa Bulunamadı"])},text:e=>{const{normalize:t}=e;return t(["Aradığınız web sitesi bulunamıyor."])}},footer:{text:e=>{const{normalize:t}=e;return t(["A-Wallet - Açık kaynak PWA Algorand topluluk cüzdanı"])}},login:{new_wallet:e=>{const{normalize:t}=e;return t(["Yeni cüzdan"])},new_wallet_name:e=>{const{normalize:t}=e;return t(["Cüzdan ismi"])},new_wallet_pass:e=>{const{normalize:t}=e;return t(["Cüzdan şifresi"])},new_wallet_button_create:e=>{const{normalize:t}=e;return t(["Cüzdan oluştur"])},new_wallet_button_import:e=>{const{normalize:t}=e;return t(["Cüzdanı içe aktar"])},new_wallet_help1:e=>{const{normalize:t}=e;return t(["Cüzdanınız tarayıcınızda saklanacaktır. Cüzdan şifresi, cüzdanı açıp cüzdan içindeki hesapları görebilmek ve işlemleri imzalayabilmek için gereklidir."])},new_wallet_help2:e=>{const{normalize:t}=e;return t(["Şifrenin 12 veya daha fazla karakter uzunluğunda olmasını, küçük harf, büyük harf, rakam ve özel karakter içermesini öneririz.."])},open_wallet:e=>{const{normalize:t}=e;return t(["Cüzdan aç"])},select_wallet:e=>{const{normalize:t}=e;return t(["Cüzdan seç"])},wallet_password:e=>{const{normalize:t}=e;return t(["Cüzdan şifresi"])},strength:e=>{const{normalize:t}=e;return t(["kuvvet"])},new_wallet_button_open:e=>{const{normalize:t}=e;return t(["Cüzdan aç"])},basic_usage:e=>{const{normalize:t}=e;return t(["Temel kullanım"])},tether_usage:e=>{const{normalize:t}=e;return t(["Tether nasıl kullanılır? (USDt)"])},source_code:e=>{const{normalize:t}=e;return t(["AWallet kaynak kodu"])}},global:{go_back:e=>{const{normalize:t}=e;return t(["Geri dön"])},go_home:e=>{const{normalize:t}=e;return t(["Anasayfa"])},copy_address:e=>{const{normalize:t}=e;return t(["Adresi kopyala"])},copied_to_clipboard:e=>{const{normalize:t}=e;return t(["Panoya kopyalandı"])},stop_camera:e=>{const{normalize:t}=e;return t(["kamerayı durdur"])},cancel:e=>{const{normalize:t}=e;return t(["İptal"])},yes:e=>{const{normalize:t}=e;return t(["Evet"])},no:e=>{const{normalize:t}=e;return t(["Hayır"])},loading:e=>{const{normalize:t}=e;return t(["Yükleniyor.."])},last_error:e=>{const{normalize:t}=e;return t(["Son hata"])},keyword_search:e=>{const{normalize:t}=e;return t(["Keyword Search"])}},navbar:{logo:e=>{const{normalize:t}=e;return t(["A Wallet"])},toggle_nav:e=>{const{normalize:t}=e;return t(["Gezinmeyi değiştir"])},list_accounts:e=>{const{normalize:t}=e;return t(["Hesaplarımı listele"])},new_account:e=>{const{normalize:t}=e;return t(["Yeni hesap"])},settings:e=>{const{normalize:t}=e;return t(["Ayarlar"])},asset:e=>{const{normalize:t}=e;return t(["Varlık"])},asset_create:e=>{const{normalize:t}=e;return t(["NFT oluştur"])},faq:e=>{const{normalize:t}=e;return t(["SSS"])},privacy_policy:e=>{const{normalize:t}=e;return t(["Gizlilik Politikası"])},logout:e=>{const{normalize:t}=e;return t(["Çıkış Yap"])},vote:e=>{const{normalize:t}=e;return t(["Oylama"])},swap:e=>{const{normalize:t}=e;return t(["TAKAS"])},connect:e=>{const{normalize:t}=e;return t(["Cüzdanbağlantısı"])}},swap:{title:e=>{const{normalize:t}=e;return t(["Varlıkları takas yap"])},network:e=>{const{normalize:t}=e;return t(["Ağ"])},network_not_supported:e=>{const{normalize:t}=e;return t(["Ağ desteklenmiyor"])},has_sk:e=>{const{normalize:t}=e;return t(["Artık yalnızca özel anahtarlara sahip standart hesaplar desteklenmektedir"])},swap_asset_from:e=>{const{normalize:t}=e;return t(["Takas yapmak istediğiniz varlığı seçin"])},swap_asset_to:e=>{const{normalize:t}=e;return t(["Takas yapmak istediğiniz varlığı seçinp"])},swap_amount:e=>{const{normalize:t}=e;return t(["Takas yapılacak tutarı ayarlayın"])},get_quote:e=>{const{normalize:t}=e;return t(["Fiyat teklifi al"])},apps_optin:e=>{const{normalize:t}=e;return t(["TAKAS, hesabınızın uygulamalara dahil olmasını gerektirir"])},apps_optin_button:e=>{const{normalize:t}=e;return t(["Uygulamalara kaydolun"])},execute_button_deflex:e=>{const{normalize:t}=e;return t(["Defex'i kullanarak uygulayın"])},execute_button_folks:e=>{const{normalize:t}=e;return t(["Folks yönlendiricisini kullanarak uygulayın"])},slippage:e=>{const{normalize:t}=e;return t(["Kayma(fiyat) farkı yüzdesi"])}},votemenu:{overview:e=>{const{normalize:t}=e;return t(["Genel Bakış"])},my_questions:e=>{const{normalize:t}=e;return t(["Sorularım"])},ask_question:e=>{const{normalize:t}=e;return t(["Bir soru sor"])},delegation:e=>{const{normalize:t}=e;return t(["Delegasyon"])},answers:e=>{const{normalize:t}=e;return t(["Yanıtlar"])},trusted_list:e=>{const{normalize:t}=e;return t(["Güvenilir liste"])},governance:e=>{const{normalize:t}=e;return t(["Yönetim"])},ams01:e=>{const{normalize:t}=e;return t(["Oy coini"])}},govtoolsmenu:{gen:e=>{const{normalize:t}=e;return t(["Hesap oluştur"])},distribute:e=>{const{normalize:t}=e;return t(["Algoyu dağıt 1->N"])},optin:e=>{const{normalize:t}=e;return t(["Yönetişimi etkinleştirin"])},pay:e=>{const{normalize:t}=e;return t(["Toplu ödeme N->1"])},merge:e=>{const{normalize:t}=e;return t(["Hesapları birleştir N->1"])}},voteask:{title:e=>{const{normalize:t}=e;return t(["Blockchain aracılığıyla soru sorun"])},question_title:e=>{const{normalize:t}=e;return t(["Soru başlığı"])},title_placeholder:e=>{const{normalize:t}=e;return t(["Bu, tablodaki soru listesinde görünecektir"])},question_text:e=>{const{normalize:t}=e;return t(["Sorunun metni"])},url:e=>{const{normalize:t}=e;return t(["Daha fazla soru ayrıntısı içeren URL adresi (https:// ile başlayın)"])},url_placeholder:e=>{const{normalize:t}=e;return t(["Kişilerin soru hakkında daha fazla bilgi bulabileceği bir url adresi ekleyin"])},max_round:e=>{const{normalize:t}=e;return t(["Şu andan itibaren sorunun kapatılacağı ana kadarki blok sayısı"])},calculated_block:e=>{const{normalize:t}=e;return t(["Maksimum blok"])},calculated_time:e=>{const{normalize:t}=e;return t(["Tahmini süre"])},code:e=>{const{normalize:t}=e;return t(["kod"])},response_text:e=>{const{normalize:t}=e;return t(["Yanıt seçeneğinin metni"])},remove_response:e=>{const{normalize:t}=e;return t(["Kaldır seçeneği"])},responses_help:e=>{const{normalize:t}=e;return t(["İnsanlar sorunuza belirli yanıtlara oy vererek yanıt verecektir. Lütfen 2-N yanıtın kodlarını ve metinlerini sağlayın."])},add_response:e=>{const{normalize:t}=e;return t(["Yeni yanıt ekle"])},category:e=>{const{normalize:t}=e;return t(["Soru kategorisi"])},category_placeholder:e=>{const{normalize:t}=e;return t(["Bilgiye dayalı kategori oy delegasyonu yürürlükte"])},submit_question:e=>{const{normalize:t,interpolate:n,named:a}=e;return t([n(a("accountName"))," hesabını kullanarak bir soru sorun"])}},votedelegate:{title:e=>{const{normalize:t}=e;return t(["Oylama yetkisi delegasyonu"])},intro1:e=>{const{normalize:t}=e;return t(["Oy verme hakkınızı güvendiğiniz birine devredebilirsiniz. Bu arkadaşınız ya da tanınmış bir kişi olabilir."])},intro2:e=>{const{normalize:t}=e;return t(["Finans alanında iyi bir arkadaşınız varsa, finans kategorisinde oy hakkınızı ona devredebilirsiniz. Eğer doğrudan sorulara oy vermiyorsa, sizin oy hakkınızı ve oy hakkını istediği başka birine devredebilir. bilir. Karşı taraf oy verdiğinde sizin oy gücünüzü kullanır ve fikrinizi temsil eder. Her zaman vekaleten kullanmış olsanız bile her konuda doğrudan oy kullanabilirsiniz. Doğrudan oy verirseniz oy hakkınız yalnızca sizin takdirinizde kalır."])},intro3:e=>{const{normalize:t}=e;return t(["Oylama gücünüzü birkaç arkadaşınıza bölebilirsiniz. Oylama gücü dağıtımınızın ağırlığını puan olarak belirlersiniz. 1 numaralı arkadaşınız için 50 puan ve 2 numaralı arkadaşınız için 100 puan belirlerseniz, 1 numaralı arkadaşınızın 50 puanı olur /150 = Oylama gücünüzün %33'ü. Geri kalan 2. Arkadaşınız 100/150 = Oylama gücünüzün %67'sine sahip olacak."])},intro4:e=>{const{normalize:t}=e;return t(["Herhangi bir kategori, geri dönüş kategorisidir. Belirli bir sorunun kategorisi tanımlanmamışsa, tanımlanmışsa herhangi bir kategori kullanılacaktır."])},category_any:e=>{const{normalize:t}=e;return t(["Herhangi bir kategori"])},add_account:e=>{const{normalize:t}=e;return t(["Hesap ekle"])},wallet_address:e=>{const{normalize:t}=e;return t(["Cüzdan adresi"])},delegate:e=>{const{normalize:t}=e;return t(["Hesabı heyete ekle"])},category:e=>{const{normalize:t}=e;return t(["Belirli bir kategoriyi devret"])},category_placeholder:e=>{const{normalize:t}=e;return t(["Yetkilendirmenizi bilgi tabanlı bir kategoride belirtebilirsiniz. ör. BT, finans, yönetişim"])},add_category:e=>{const{normalize:t}=e;return t(["Belirli bir kategori ekleyin"])},submit_help:e=>{const{normalize:t}=e;return t(["Aşağıdaki butona tıklayarak, delegasyon tercihlerinizi blockchain'e depolayacaksınız."])},submit_text:e=>{const{normalize:t,interpolate:n,named:a}=e;return t([n(a("accountName"))," için yetki tercihlerini blok zincirine saklayın"])}},voteoverview:{title:e=>{const{normalize:t}=e;return t(["Genel Bakış"])}},votequestions:{title:e=>{const{normalize:t}=e;return t(["Sorular"])}},votequestionlist:{question_title:e=>{const{normalize:t}=e;return t(["Soru başlığı"])},no_questions:e=>{const{normalize:t}=e;return t(["İlk soru soran siz olun"])},question_text:e=>{const{normalize:t}=e;return t(["Soru metni"])},round:e=>{const{normalize:t}=e;return t(["Yuvarlak olarak yerleştirildi"])},maxround:e=>{const{normalize:t}=e;return t(["Tura kadar açık"])},time:e=>{const{normalize:t}=e;return t(["Zaman"])},category:e=>{const{normalize:t}=e;return t(["Kategori"])},sender:e=>{const{normalize:t}=e;return t(["Soru soran"])},list:e=>{const{normalize:t}=e;return t(["Tüm soruları listele"])},id:e=>{const{normalize:t}=e;return t(["Soru kimliği"])},current_round:e=>{const{normalize:t}=e;return t(["Geçerli tur"])},round_time:e=>{const{normalize:t}=e;return t(["Turun zamanı"])},url:e=>{const{normalize:t}=e;return t(["URL"])},options:e=>{const{normalize:t}=e;return t(["Seçenekler"])},voting_closed:e=>{const{normalize:t}=e;return t(["Oylama kapatıldı"])},latest_response:e=>{const{normalize:t,interpolate:n,named:a}=e;return t([n(a("accountName"))," hesabı için en son oy seçildi"])},vote_button:e=>{const{normalize:t,interpolate:n,named:a}=e;return t([n(a("accountName"))," hesabıyla oy verin"])},sum_trusted:e=>{const{normalize:t}=e;return t(["Hesaplanan oy sayısı"])},sum_coins:e=>{const{normalize:t}=e;return t(["Hesaplanan coinlerin toplamı"])},trusted_list_results:e=>{const{normalize:t}=e;return t(["Güvenilen liste sonucu"])},hypercapitalism_results:e=>{const{normalize:t}=e;return t(["1 jeton 1 oy sonucu"])},vote_help:e=>{const{normalize:t}=e;return t(["Oy vermek istiyorsanız lütfen tercihlerinizi seçin. Her yanıt için tercihlerinizi 0'dan 100 puana kadar derecelendirebilirsiniz. Yalnızca bir yanıt seçmek istiyorsanız lütfen ona 100 puan verin, diğer tüm yanıtlara cevaplar 0 puan. Bilmiyorsanız oy vermenize gerek yoktur veya tüm cevaplara eşit puan verebilirsiniz. Bir cevaba 100 puan, diğer cevaba 20 puanla oy verirseniz, oy verme gücünüz ilk cevap 100/120 = %83, ikinci cevap ise %17 olacaktır. Tüm seçeneklere 100 puan verirseniz, oy gücü dağılımınız tüm seçeneklere 1 puan vermişsiniz gibi aynı olacaktır."])},check_results:e=>{const{normalize:t}=e;return t(["Sonuçları kontrol et"])}},votetl:{title:e=>{const{normalize:t}=e;return t(["Güvenilen liste yönetimi"])},help1:e=>{const{normalize:t}=e;return t(["Soru soran, bu sayfada güvenilir hesapların listesini yönetebilir. Her kişinin yalnızca bir güvenilir hesabı olabilir. Bunun yönetimi soruyu soran tarafından sağlanmalıdır. Oylama bittikten sonra iki oy hesaplaması vardır - biri kişi bir oy ve bir jeton bir oy.Oylama sistemi oylama sonucunun ne anlama geldiğini yorumlamaz.Oylama sistemi sadece oylama sistemi kurallarına göre oylama sonuçlarını hesaplar, örneğin oyların delegasyonu, oyların oranı, oyların geçerliliği oy vb."])},add:e=>{const{normalize:t}=e;return t(["Hesapları güvenilenler listesine ekleyin - her satıra bir hesap"])},remove:e=>{const{normalize:t}=e;return t(["Hesapları güvenilir listeden kaldır - her satıra bir hesap"])},submit_text:e=>{const{normalize:t,interpolate:n,named:a}=e;return t([n(a("accountName"))," için güvenilir listeyi blockchain'de depola"])},round:e=>{const{normalize:t}=e;return t(["n. turda eklendi."])},account:e=>{const{normalize:t}=e;return t(["Güvenilen hesap"])},no_tl:e=>{const{normalize:t,interpolate:n,named:a}=e;return t([n(a("accountName"))," hesabı için listelenen güvenilir hesap yok."])}},voteanswerslist:{no_answers:e=>{const{normalize:t}=e;return t(["Sorunun yanıtı henüz yok."])},round:e=>{const{normalize:t}=e;return t(["Tepki turu"])},time:e=>{const{normalize:t}=e;return t(["Tepki süresi"])},sender:e=>{const{normalize:t}=e;return t(["Yanıtlayan"])},response:e=>{const{normalize:t}=e;return t(["Yanıt json'u"])}},merchant:{make_payment:e=>{const{normalize:t}=e;return t(["Ödeme ağ geçidi"])},pay:e=>{const{normalize:t}=e;return t(["Öde"])},to_address:e=>{const{normalize:t}=e;return t(["algorand adresine"])},please:e=>{const{normalize:t}=e;return t(["Lütfen"])},network:e=>{const{normalize:t}=e;return t(["Ağ"])},matching_symbol:e=>{const{normalize:t}=e;return t(["Eşleşen sembol"])},network_fee:e=>{const{normalize:t}=e;return t(["Ağ ücreti"])},pay_qr:e=>{const{normalize:t}=e;return t(["QR kodunu kullanarak ödeme yapın"])},pay_nativewallet:e=>{const{normalize:t}=e;return t(["Algorand cüzdanını kullanarak ödeme yapın"])},pay_webwallet:e=>{const{normalize:t}=e;return t(["Web cüzdanını kullanarak ödeme yapın"])},cancel_payment:e=>{const{normalize:t}=e;return t(["Ödemeyi iptal et"])},payment_received:e=>{const{normalize:t}=e;return t(["Ödeme alındı"])},go_back_to_merchant:e=>{const{normalize:t}=e;return t(["Satıcıya geri dön"])},waiting_for_payment:e=>{const{normalize:t}=e;return t(["Ödeme bekleniyor"])},error_asset:e=>{const{normalize:t}=e;return t(["Varlık getirilirken hata oluştu: "])}},gateway:{title:e=>{const{normalize:t}=e;return t(["Aracı olmadan ücretsiz açık kaynaklı ödeme ağ geçidi"])},perex:e=>{const{normalize:t}=e;return t(["Web sitenizde algo, USDC, USDT veya diğer varlıkları kabul etmeye başlayın. Finansal aracı olmadan kripto para birimini kabul ederek web sitenizdeki satışlarınızı artıracak ve karınızı artıracaksınız."])},how:e=>{const{normalize:t}=e;return t(["Nasıl çalışıyor?"])},create_order:e=>{const{normalize:t}=e;return t(["Benzersiz bir eşleşen sembol oluşturun, örneğin sipariş kimliği"])},redirect_to_gateway:e=>{const{normalize:t}=e;return t(["Kullanıcıyı ağ geçidine yönlendir"])},customer_pays:e=>{const{normalize:t}=e;return t(["Müşteri doğrudan algorand hesabınıza ödeme yapar"])},customer_redirected:e=>{const{normalize:t}=e;return t(["Ödeme başarılı olduktan sonra müşteri web sitenize geri yönlendirilecektir"])},use_your_money:e=>{const{normalize:t}=e;return t(["Paranızı kullanın. USDT bozdurup borsadan USD alabilir veya diğer mal veya hizmetler için USDT ile ödeme yapabilirsiniz"])},security:e=>{const{normalize:t}=e;return t(["Güvenli mi?"])},you_make_details:e=>{const{normalize:t}=e;return t(["Ödeme ayrıntılarını siz yaparsınız. Başarılı URL adresini ayarlarsınız ve URL adresini iptal edersiniz. Ödeme yapıldığında sizi bilgilendiririz. Ödemeyi kabul ettiğiniz arka uçta kontrol etmeniz ve ödemenin alındığını bildirmeniz gerekir. müşteri."])},opensource:e=>{const{normalize:t}=e;return t(["Bu proje açık kaynaktır. Ticari amaçlarla kopyalayabilir, değiştirebilir veya kendi özel ortamınızda çalıştırabilirsiniz"])},just_website:e=>{const{normalize:t}=e;return t(["Ödeme ağ geçidi yalnızca javascript içeren bir HTML web sitesidir. Resmi algoritma düğümleri dışında başka hiçbir arka uç kullanılmaz."])},no_restrictions:e=>{const{normalize:t}=e;return t(["Ağ geçidini kullanmak için bir AWallet hesabına ihtiyacınız yok."])},allowed_parameters:e=>{const{normalize:t}=e;return t(["İzin verilen parametreler"])},parameters_perex:e=>{const{normalize:t}=e;return t(['Bu parametrelerden herhangi birini ayarlayabilirsiniz. Gerekli alanlar yalnızca ödemenizi almak istediğiniz adresi ve işlem tutarını içerir. Ödeme adresi iki bölümden oluşur: ödeme bilgileri ve ağ geçidi ayarları. Her iki alan da base64, "/" ile ayrılmış olarak kodlanmıştır. Lütfen URL\'yi doğru şekilde kodladığınızdan emin olun. Ödeme bilgisi, örneğin QR kodlarında kullanılan temel algoritma ve protokol adresidir.'])},payment_info_params:e=>{const{normalize:t}=e;return t(["İzin verilen parametreler"])},amount:e=>{const{normalize:t}=e;return t(["varlık temel birimini kullanın. Örn. 1 ALGO = 1000000"])},fee:e=>{const{normalize:t}=e;return t(["mikroalgo cinsinden miktar. Örn. 0,001 ALGO = 1000"])},network:e=>{const{normalize:t}=e;return t(["Hata ayıklama amaçlı ağ"])},settings_params:e=>{const{normalize:t}=e;return t(["İzin verilen ayarlar"])},success:e=>{const{normalize:t}=e;return t(["Başarılı ödeme sonrasında müşterinin yönlendirildiği URL adresi"])},cancel:e=>{const{normalize:t}=e;return t(["Müşterinin ödemeyi iptal et'e tıkladıktan sonra yönlendirileceği URL adresi"])},example:e=>{const{normalize:t}=e;return t(["Örnek"])},turn_on_build_tool:e=>{const{normalize:t}=e;return t(["Derleme aracını açın"])},turn_off_build_tool:e=>{const{normalize:t}=e;return t(["Derleme aracını kapat"])},tether:e=>{const{normalize:t}=e;return t(["Bağlantı ana ağı"])},algorand:e=>{const{normalize:t}=e;return t(["Algorand"])},asset:e=>{const{normalize:t}=e;return t(["İşlem için varlık kimliğini belirleyebilirsiniz"])},error_transaction:e=>{const{normalize:t}=e;return t(["Lütfen en az hesap, tutar ve varlığı girin"])},error_url:e=>{const{normalize:t}=e;return t(["URL adresi https:// ile başlamalıdır"])},button:e=>{const{normalize:t}=e;return t(["Oluşturulan düğme"])},payment_info:e=>{const{normalize:t}=e;return t(["Ödeme bilgisi"])},callback_configuration:e=>{const{normalize:t}=e;return t(["Geri arama yapılandırması"])},link:e=>{const{normalize:t}=e;return t(["Oluşturulan bağlantı"])},html_example:e=>{const{normalize:t}=e;return t(["HTML bağlantısı örneği"])}},receive:{title:e=>{const{normalize:t}=e;return t(["Ödemeyi al"])},address:e=>{const{normalize:t}=e;return t(["Adrese ödeme al"])},amount:e=>{const{normalize:t}=e;return t(["Tutar"])},note:e=>{const{normalize:t}=e;return t(["Not"])},decimals:e=>{const{normalize:t}=e;return t(["QR koduna ondalık basamak hakkında bilgi"])},label:e=>{const{normalize:t}=e;return t(["Alıcı adresinin önerilen etiketi"])},noteeditable:e=>{const{normalize:t}=e;return t(["Not kullanıcı tarafından düzenlenebilir"])}},acc_overview:{title:e=>{const{normalize:t}=e;return t(["Hesaba genel bakış"])},pay:e=>{const{normalize:t}=e;return t(["Yeni ödeme yap"])},receive_payment:e=>{const{normalize:t}=e;return t(["Ödemeyi al"])},name:e=>{const{normalize:t}=e;return t(["Ad"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},amount:e=>{const{normalize:t}=e;return t(["Tutar"])},amount_without_pending:e=>{const{normalize:t}=e;return t(["Bekleyen ödüller olmadan tutar"])},rewards:e=>{const{normalize:t}=e;return t(["Ödüller"])},pending_rewards:e=>{const{normalize:t}=e;return t(["Bekleyen ödüller"])},reward_base:e=>{const{normalize:t}=e;return t(["Ödül tabanı"])},round:e=>{const{normalize:t}=e;return t(["Tur"])},apps_local_state:e=>{const{normalize:t}=e;return t(["Uygulamaların yerel durumu"])},apps_total_schema:e=>{const{normalize:t}=e;return t(["Uygulamaların toplam şeması"])},assets:e=>{const{normalize:t}=e;return t(["Varlıklar"])},created_apps:e=>{const{normalize:t}=e;return t(["Uygulamalar oluşturuldu"])},status:e=>{const{normalize:t}=e;return t(["Durum"])},multisignature_threshold:e=>{const{normalize:t}=e;return t(["Çoklu imza eşiği"])},multisignature_addresses:e=>{const{normalize:t}=e;return t(["Çoklu imza adresleri"])},refresh:e=>{const{normalize:t}=e;return t(["Yenile"])},transactions:e=>{const{normalize:t}=e;return t(["İşlemler"])},no_transactions:e=>{const{normalize:t}=e;return t(["Hiçbir işlem bulunamadı"])},type:e=>{const{normalize:t}=e;return t(["Tür"])},time:e=>{const{normalize:t}=e;return t(["Zaman"])},tr_amount:e=>{const{normalize:t}=e;return t(["Tutar"])},sender:e=>{const{normalize:t}=e;return t(["Gönderen"])},receiver:e=>{const{normalize:t}=e;return t(["Alıcı"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Alıcı ödülleri"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Onaylanan tur"])},fee:e=>{const{normalize:t}=e;return t(["Komisyon ücreti"])},delete:e=>{const{normalize:t}=e;return t(["Hesabı sil"])},delete_header:e=>{const{normalize:t}=e;return t(["Hesabı sil"])},delete_confirm:e=>{const{normalize:t}=e;return t(["Bu hesabı cüzdanınızdan silmek istediğinizden emin misiniz?"])},delete_confirm_button:e=>{const{normalize:t}=e;return t(["Bu hesabı sil"])},deleted:e=>{const{normalize:t}=e;return t(["Hesap silindi"])},asset_optin:e=>{const{normalize:t}=e;return t(["Varlığı etkinleştirin"])},ask_question:e=>{const{normalize:t}=e;return t(["Bir soru sorun"])},rekey:e=>{const{normalize:t}=e;return t(["Hesabı yeniden anahtarlayın"])},rekeyedTo:e=>{const{normalize:t}=e;return t(["Hesaba yeniden anahtarlandı"])},account0:e=>{const{normalize:t}=e;return t(["Defter birincil hesabı"])},slot:e=>{const{normalize:t}=e;return t(["Defter yuvasındaki hesap"])},connect:e=>{const{normalize:t}=e;return t(["Cüzdanbağlantısı"])},payment_gateway:e=>{const{normalize:t}=e;return t(["Ödeme ağ geçidi"])},export:e=>{const{normalize:t}=e;return t(["Dışa aktar"])},no_assets:e=>{const{normalize:t}=e;return t(["Bu hesapta henüz varlık yok"])},actions:e=>{const{normalize:t}=e;return t(["Eylemler"])},pay_help:e=>{const{normalize:t}=e;return t(["Ağdaki diğer hesaplara para veya jeton gönderin."])},swap_help:e=>{const{normalize:t}=e;return t(["DEX toplayıcı hizmetlerini kullanarak bir jetonu diğerine değiştirebilirsiniz"])},rekey_help:e=>{const{normalize:t}=e;return t(["Hesabınızın özel anahtarının başkasının eline geçmesinden korkuyorsanız, hesabınızı yeni özel anahtara yeniden anahtarlayabilir ve orijinal adresinizi güvende tutabilirsiniz."])},asset_optin_help:e=>{const{normalize:t}=e;return t(["Algorand ağında varlık almak istiyorsanız o token için hesap açmalısınız."])},receive_payment_help:e=>{const{normalize:t}=e;return t(["Müşterilerinizden veya arkadaşlarınızdan size para göndermelerini isteyebilirsiniz. Bu sayfa, başkalarının tek tıklamayla bunu yapabilmesi için ödeme QR kodu oluşturacaktır."])},export_help:e=>{const{normalize:t}=e;return t(["Özel anahtarlara sahip hesaplar için shamir yedekleme anımsatıcıları veya algorand anımsatıcıları oluşturabilirsiniz."])},arc14:e=>{const{normalize:t}=e;return t(["ARC 14 Kimlik Doğrulaması"])},arc14_help:e=>{const{normalize:t}=e;return t(["ARC 14, imzalı işlemleri kullanan kimlik doğrulama standardıdır. Kimlik doğrulama belirteçlerini bu sayfada oluşturabilirsiniz."])},account_actions:e=>{const{normalize:t}=e;return t(["Hesap işlemleri"])},asset_optinArc200:e=>{const{normalize:t}=e;return t(["ARC200 varlığını tercih et"])},asset_optinArc200_help:e=>{const{normalize:t}=e;return t(["Hesabınızda ARC200 varlıklarını izleyebilirsiniz. ARC200 varlıkları, herkesin kullanıcının hesabına varlık alabilmeyi seçebileceği özelliğe sahip akıllı sözleşmelerdir. ARC200 varlıkları tehlikeli olabilir ve Akıllı sözleşme böylece ona tamamen güvenebilirsiniz."])}},acc_overview_assets:{name:e=>{const{normalize:t}=e;return t(["Ad"])},search_by_name:e=>{const{normalize:t}=e;return t(["İsme göre ara"])},type:e=>{const{normalize:t}=e;return t(["Tür"])},search_by_type:e=>{const{normalize:t}=e;return t(["Varlık türüne göre ara"])},id:e=>{const{normalize:t}=e;return t(["kimlik"])},search_by_id:e=>{const{normalize:t}=e;return t(["kimliğe göre ara"])},amount:e=>{const{normalize:t}=e;return t(["Tutar"])},search_by_amount:e=>{const{normalize:t}=e;return t(["Tutara göre ara"])},actions:e=>{const{normalize:t}=e;return t(["Eylemler"])}},optin:{title:e=>{const{normalize:t}=e;return t(["Hesaptaki varlık transferlerini kabul et"])},searchById:e=>{const{normalize:t}=e;return t(["Varlık kimliğini biliyorum"])},assetId:e=>{const{normalize:t}=e;return t(["Varlık Kimliği"])},assetName:e=>{const{normalize:t}=e;return t(["Varlık Adı"])},searchButton:e=>{const{normalize:t}=e;return t(["Varlık bul"])},assetInfo:e=>{const{normalize:t}=e;return t(["Varlık hakkında bilgi"])},total:e=>{const{normalize:t}=e;return t(["Toplam"])},unit_name:e=>{const{normalize:t}=e;return t(["Birim adı"])},decimals:e=>{const{normalize:t}=e;return t(["Ondalıklar"])},url:e=>{const{normalize:t}=e;return t(["URL"])},metadata_hash:e=>{const{normalize:t}=e;return t(["Metadata hash"])},default_frozen:e=>{const{normalize:t}=e;return t(["Varsayılan"])},creator:e=>{const{normalize:t}=e;return t(["Oluşturucu adresi"])},manager:e=>{const{normalize:t}=e;return t(["Yönetici address"])},clawback:e=>{const{normalize:t}=e;return t(["Geri alma address"])},freeze:e=>{const{normalize:t}=e;return t(["Donmuş adres"])},reserve:e=>{const{normalize:t}=e;return t(["Rezerve adresi"])},action:e=>{const{normalize:t}=e;return t(["Eylem"])},optin_button:e=>{const{normalize:t}=e;return t(["Kabul et"])},dialog_header:e=>{const{normalize:t}=e;return t(["Varlığı etkinleştirin"])},optin_confirm:e=>{const{normalize:t}=e;return t(["Bu varlığı etkinleştirmek için 0,001 algo ödemek istediğinizden emin misiniz? Etkinleştirdikten sonra bu varlığı hesabınıza alabileceksiniz."])},optin_confirm_button:e=>{const{normalize:t}=e;return t(["Kabul etmek istiyorum"])},asset_not_found:e=>{const{normalize:t}=e;return t(["Varlık bulunamadı"])},asset_opt_in_success:e=>{const{normalize:t}=e;return t(["Varlık başarıyla etkinleştirildi"])}},accounts:{title:e=>{const{normalize:t}=e;return t(["Hesaplara genel bakış"])},no_accounts:e=>{const{normalize:t}=e;return t(["Hesap bulunamadı"])},account_name:e=>{const{normalize:t}=e;return t(["Hesap adı"])},amount:e=>{const{normalize:t}=e;return t(["Tutar"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},pay:e=>{const{normalize:t}=e;return t(["Öde"])},connect:e=>{const{normalize:t}=e;return t(["Cüzdanbağlantısı"])},show_on_netowork_accounts:e=>{const{normalize:t}=e;return t(["Ağ hesaplarını göster"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA kodu"])}},newacc:{title:e=>{const{normalize:t}=e;return t(["Yeni hesap"])},create_basic:e=>{const{normalize:t}=e;return t(["Temel hesap oluştur"])},import_account:e=>{const{normalize:t}=e;return t(["Hesabı içe aktar"])},create_multisign_account:e=>{const{normalize:t}=e;return t(["Çoklu imza hesabı oluştur"])},watch_account:e=>{const{normalize:t}=e;return t(["Hesabı izle"])},write_mnemonic:e=>{const{normalize:t}=e;return t(["25 kelimelik anımsatıcı ifadeyi yazın"])},name:e=>{const{normalize:t}=e;return t(["Dahili hesap adı"])},create_account:e=>{const{normalize:t}=e;return t(["Hesap oluştur"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},multisig_help:e=>{const{normalize:t}=e;return t(["Multisignature hesabı, yalnızca hesap oluşturma sırasında listelenen N hesabın işlemi imzalaması durumunda işlemleri işleyebilir."])},select_account_from_list:e=>{const{normalize:t}=e;return t(["Cüzdanınızdaki mevcut hesapları seçin"])},add_other_accounts:e=>{const{normalize:t}=e;return t(["Arkadaşlarınızın hesaplarını ekleyin - her satıra bir hesap"])},trashold_help:e=>{const{normalize:t}=e;return t(["İşlemi imzalamak için kaç hesabın gerekli olduğunu seçin"])},create_account_help:e=>{const{normalize:t}=e;return t(["Hesabı oluşturmak için anımsatıcı ifadeyi yedeklediğinizden emin olun. İfadeyi şimdi göstermek güvenli mi?"])},show_mnemonic:e=>{const{normalize:t}=e;return t(["Anımsatıcıyı göster"])},position_question:e=>{const{normalize:t}=e;return t(["n. konumundaki kelime nedir."])},mnemonic_help:e=>{const{normalize:t}=e;return t(["Anımsatıcı kelimeleri görüntülenen sırayla yazın, kopyalayın veya fotoğrafını çekin. Bir sonraki adım, bu ifadedeki bazı kelimeleri onaylamak olacak ve bunu tarayıcınızın şifreli deposuna kaydedeceğiz. Güvenlidir Bu anımsatıcıyı saklamak ve bu adresi hesaba kaydetmeden kullanmak için. Anımsatıcı ifadeyi asla kaybetmediğinizden emin olun."])},start_challenge:e=>{const{normalize:t}=e;return t(["Meydan okumayı başlat"])},create_new:e=>{const{normalize:t}=e;return t(["Yeni oluştur"])},hide_mnemonic:e=>{const{normalize:t}=e;return t(["Anımsatıcıyı gizle"])},drop_phrase:e=>{const{normalize:t}=e;return t(["İfadeyi bırak"])},scan:e=>{const{normalize:t}=e;return t(["QR kodundan tara"])},create_vanity:e=>{const{normalize:t}=e;return t(["Özel hesap oluştur"])},vanity_start:e=>{const{normalize:t}=e;return t(["Adres şununla başlayacak"])},vanity_mid:e=>{const{normalize:t}=e;return t(["Adres şunları içerecektir"])},vanity_end:e=>{const{normalize:t}=e;return t(["Adres şununla bitecek"])},vanity_count:e=>{const{normalize:t}=e;return t(["İşlenen adres sayısı"])},vanity_button_start:e=>{const{normalize:t}=e;return t(["Adresi bul"])},vanity_button_stop:e=>{const{normalize:t}=e;return t(["Aramayı durdur"])},vanity_workers:e=>{const{normalize:t}=e;return t(["Kullanılacak iş parçacığı sayısı"])},vanity_use:e=>{const{normalize:t}=e;return t(["Bu hesabı kullan"])},auto_lock_off:e=>{const{normalize:t}=e;return t(["Otomatik kilitleme özelliği kapalı"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW Cüzdan - Defter Hesabı"])},wc_account:e=>{const{normalize:t}=e;return t(["Cüzdan Bağlantı Hesabı"])},twofa_account:e=>{const{normalize:t}=e;return t(["2FA Hesabı"])},show_qr_code:e=>{const{normalize:t}=e;return t(["QR Kodunu Göster"])},email_pass_account:e=>{const{normalize:t}=e;return t(["E-posta ve Şifre hesabı"])},shamir_account:e=>{const{normalize:t}=e;return t(["Shamir yedekleme kurtarma"])},overview:e=>{const{normalize:t}=e;return t(["Yeni hesap işlemleri"])},create_basic_help:e=>{const{normalize:t}=e;return t(["Algorand temel hesabı, özel anahtara sahip ED25519 hesabıdır. Bu yöntem, hesabınız için sır oluşturmak için bilgisayarınızın rastgele sayı oluşturucusunu kullanır."])},ledger_account_help:e=>{const{normalize:t}=e;return t(["En güvenli çözümlerden biri gizli anahtar oluşturma işlemini özel bir cihazla gerçekleştirmektir. Bu hesap, hesabınızı oluşturmak ve imzalama işlemlerini gerçekleştirmek için Ledger cihazını kullanır."])},wc_account_help:e=>{const{normalize:t}=e;return t(["Cüzdan bağlantı hesap türünü kullanarak arkadaşınızın cüzdanına bağlanabilirsiniz. Örneğin, çoklu imzanın bir parçası olarak ona mesajı imzalama isteği gönderebilirsiniz."])},twofa_account_help:e=>{const{normalize:t}=e;return t(["İki faktörlü hesap çoklu imzalı hesaptır; burada bir hesap sizin seçtiğiniz bir hesaptır, örneğin genel muhasebe hesabı veya e-posta şifresi hesabı, ikinci hesap kurtarma hesabıdır - ideal olarak aynı güvenli depolama alanında olmayan hesap ve üçüncü hesap ise doğru iki faktörlü pin kodunu girdiğinizde işlemleri imzalayan sunucudaki iki faktörlü hesap."])},email_pass_account_help:e=>{const{normalize:t}=e;return t(["ARC76 E-posta ve Şifre hesabı, herhangi bir metinden algorand hesabı oluşturmanıza olanak tanır. Metin hashlenir ve algorand hesabınız için tohum olarak 32 bayt oluşturur. Bu, bilgisayarınızdaki diğer rastgele sayı üreteçlerine alternatif olabilir veya iki faktörlü hesapta veya genel çoklu imza hesabında kullanabileceğiniz hw cihazı."])},create_vanity_help:e=>{const{normalize:t}=e;return t(["ED25519 hesabınız için güzel hesap adresini kaba kuvvetle kullanabilirsiniz. Bu yöntem, hesap oluşturmanın birçok kombinasyonunu dener ve hesap adresinin ilk veya son harflerini seçmenize olanak tanır."])},create_multisign_account_help:e=>{const{normalize:t}=e;return t(["Multisig hesapları en güvenli hesaplardır. Birden fazla defter cihazı ve farklı rasgele sayı oluşturucularla birlikte kullanılırsa, bu, doğrudan algoritma ve blok zincirine sabit kodlanan kurumsal düzeyde güvenlik sağlar."])},watch_account_help:e=>{const{normalize:t}=e;return t(["Ağdaki herhangi bir hesabı takip edebilirsiniz."])},import_account_help:e=>{const{normalize:t}=e;return t(["Hesabı algoritma ve kurtarma anımsatıcısından kurtarabilirsiniz."])},shamir_account_help:e=>{const{normalize:t}=e;return t(["Hesabı shamir yedekleme kurtarma anımsatıcılarından kurtarabilirsiniz."])},create_first:e=>{const{normalize:t}=e;return t(["İlk hesabınızı oluşturun"])},no_accounts_at_network:e=>{const{normalize:t}=e;return t(["Seçili ağ için hesap yok"])},basic_options:e=>{const{normalize:t}=e;return t(["Temel seçenekler"])},advanced_options:e=>{const{normalize:t}=e;return t(["Gelişmiş seçenekler"])},skip_challange:e=>{const{normalize:t}=e;return t(["Skip challange"])},new_account_challange:e=>{const{normalize:t}=e;return t(["New account challange"])},click_to_show_positions:e=>{const{normalize:t}=e;return t(["Click to show positions"])},to:e=>{const{normalize:t}=e;return t(["to"])}},arc76account:{title:e=>{const{normalize:t}=e;return t(["E-posta ve şifre hesabı (ARC-0076)"])},description:e=>{const{normalize:t}=e;return t(["E-posta adresinizin ve şifrenizin birleşimi, ilk algorand hesabınız için tohum baytları oluşturacaktır. Şifreyi veya e-posta adresini yalnızca başka bir hesaba yeniden anahtarlayarak değiştirebilirsiniz."])},description2:e=>{const{normalize:t}=e;return t(["ARC-0076 standardı, PBKDF2-999999-SHA256 algoritması ile kullanılacaktır. Şifre uzunluğunun en az 50 karakter uzunluğunda olmasını öneriyoruz. Bu tür hesaplar, ikincil tip rastgele sayı üreteci olarak kullanılabilir ve güçlendirilebilir. Güvenliğiniz. Lütfen sırrınızı güvende tutun ve tekrar kullanmayın."])},arc_draft:e=>{const{normalize:t}=e;return t(["ARC-0076 TASLAK durumunda. Spesifikasyon değişebilir. Lütfen bu uygulamayı deneysel kullanım için düşünün."])},email:e=>{const{normalize:t}=e;return t(["E-posta"])},select_password:e=>{const{normalize:t}=e;return t(["Lütfen çok çok çok güvenli bir şifre seçin."])},save_password_switch:e=>{const{normalize:t}=e;return t(["Şifreyi kaydet"])},password_not_stored:e=>{const{normalize:t}=e;return t(["Dikkat edin. Şifrenizi saklamıyoruz. Yalnızca hesabınızın genel adresini ve e-posta adresini güvenli depolama alanında saklayacağız. Bu hesapla işlem yapacağınızda şifreyi girmeniz istenecektir."])},gui_not_implemented:e=>{const{normalize:t}=e;return t(["Saklanan şifre olmadan işlem imzalamaya yönelik GUI şu anda uygulanmıyor."])}},import:{title:e=>{const{normalize:t}=e;return t(["Cüzdanı içe aktar"])},wallet_name:e=>{const{normalize:t}=e;return t(["Cüzdan adı"])},wallet_file:e=>{const{normalize:t}=e;return t(["Cüzdan dosyası"])},import_wallet_button:e=>{const{normalize:t}=e;return t(["Cüzdanı içe aktar"])},help:e=>{const{normalize:t}=e;return t(["Daha önce dışa aktarılan cüzdanları içe aktarabilirsiniz. Cüzdan şifresi dışa aktarılan dosyanın içinde kalır, böylece içe aktarma sonrasında bu cüzdana daha önce kullandığınız şifreyle erişebilirsiniz. Giriş yaptıktan sonra ayarlar sayfasından şifreyi değiştirebilirsiniz."])}},acc_type:{basic_account:e=>{const{normalize:t}=e;return t(["Temel hesap"])},multisig_account:e=>{const{normalize:t}=e;return t(["Çoklu imza hesabı"])},public_account:e=>{const{normalize:t}=e;return t(["Genel hesap"])},rekeyed:e=>{const{normalize:t}=e;return t(["Yeniden anahtarlanan hesap"])},ledger_account:e=>{const{normalize:t}=e;return t(["HW genel muhasebe hesabı"])},wc_account:e=>{const{normalize:t}=e;return t(["Cüzdanbağlantısı hesabı"])}},account:{select_account:e=>{const{normalize:t}=e;return t(["Hessap seç"])}},pay:{title:e=>{const{normalize:t}=e;return t(["Ödemeyi yap - şuradan"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Kamerayı değiştir"])},note_is_b64:e=>{const{normalize:t}=e;return t(["Not Base64 ile kodlanmıştır. Etkinleştirilirse, not alanına base64 girişini gönderebilir ve bunu ham veri olarak ağa gönderebilirsiniz."])},selected_account:e=>{const{normalize:t}=e;return t(["Seçili hesap"])},multisig_account:e=>{const{normalize:t}=e;return t(["Çoklu imza hesabı"])},create_proposal:e=>{const{normalize:t}=e;return t(["Teklif oluştur"])},sign_proposal:e=>{const{normalize:t}=e;return t(["Teklifi imzala ve gönder"])},signature_from_friend:e=>{const{normalize:t}=e;return t(["Lütfen arkadaşınızın imzasını buraya girin"])},load_multisig_data:e=>{const{normalize:t}=e;return t(["Çoklu imza verilerini yükle"])},pay_to_wallet:e=>{const{normalize:t}=e;return t(["Cüzdan hesabına öde"])},pay_to_other:e=>{const{normalize:t}=e;return t(["Diğer hesaba öde"])},store_other_help:e=>{const{normalize:t}=e;return t(["Para göndereceğiniz hesabı adres defterinde saklamanız daha iyi olur"])},amount:e=>{const{normalize:t}=e;return t(["Tutar"])},fee:e=>{const{normalize:t}=e;return t(["Komisyon ücreti"])},note:e=>{const{normalize:t}=e;return t(["Not"])},review_payment:e=>{const{normalize:t}=e;return t(["Ödemeyi incele"])},review_payment_help:e=>{const{normalize:t}=e;return t(["Lütfen ödemenizi inceleyin"])},from_account:e=>{const{normalize:t}=e;return t(["Hesaptan"])},pay_to:e=>{const{normalize:t}=e;return t(["Hesaba öde"])},total:e=>{const{normalize:t}=e;return t(["Toplam"])},transaction_details:e=>{const{normalize:t}=e;return t(["İşlem ayrıntıları"])},type:e=>{const{normalize:t}=e;return t(["Tür"])},name:e=>{const{normalize:t}=e;return t(["Ad"])},first_round:e=>{const{normalize:t}=e;return t(["İlk tur"])},last_round:e=>{const{normalize:t}=e;return t(["Son tur"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis kimliği"])},tag:e=>{const{normalize:t}=e;return t(["Etiket"])},to_account:e=>{const{normalize:t}=e;return t(["Alıcı"])},signatures:e=>{const{normalize:t}=e;return t(["İmzalar"])},signed:e=>{const{normalize:t}=e;return t(["İmzalandı"])},not_signed:e=>{const{normalize:t}=e;return t(["İmzalanmadı"])},sign_with:e=>{const{normalize:t}=e;return t(["Birlikte imzala"])},sign:e=>{const{normalize:t}=e;return t(["İmza"])},send_to_other_signators:e=>{const{normalize:t}=e;return t(["Bu verileri diğer imzacılara gönder"])},send_to_network:e=>{const{normalize:t}=e;return t(["Ağa gönder"])},state_sending:e=>{const{normalize:t}=e;return t(["Ödeme ağa gönderiliyor"])},state_sent:e=>{const{normalize:t}=e;return t(["Ödeme ağa gönderildi. Tx: "])},state_waiting_confirm:e=>{const{normalize:t}=e;return t(["Ağ onayı bekleniyor."])},state_confirmed:e=>{const{normalize:t}=e;return t(["Onay alındı. Ödemeniz blokta"])},transaction:e=>{const{normalize:t}=e;return t(["İşlem"])},error:e=>{const{normalize:t}=e;return t(["Hata"])},asset:e=>{const{normalize:t}=e;return t(["Varlık"])},state_error_not_sent:e=>{const{normalize:t}=e;return t(["Ödeme muhtemelen ağa ulaşmadı. Çevrimdışı mısınız? Lütfen hesabınızı kontrol edin"])},set_max:e=>{const{normalize:t}=e;return t(["Maksimumu ayarla"])},environment:e=>{const{normalize:t}=e;return t(["Çevre"])},pay_to_address_malformed:e=>{const{normalize:t}=e;return t(["Ödeme adresi hatalı görünüyor."])},asset_failed_to_load:e=>{const{normalize:t}=e;return t(["İstenen varlığın yüklenemediği anlaşılıyor"])},asset_too_small_balance:e=>{const{normalize:t}=e;return t(["Bakiyeniz istenen ödeme tutarının altında görünüyor"])},rekey_to:e=>{const{normalize:t}=e;return t(["Hesaba yeniden anahtar verin"])},rekey_to_wallet_account:e=>{const{normalize:t}=e;return t(["Cüzdan hesabına yeniden anahtar verin"])},rekey_to_external_account:e=>{const{normalize:t}=e;return t(["Harici hesaba yeniden anahtar verin"])},rekey_title:e=>{const{normalize:t}=e;return t(["Hesabı yeniden anahtarlayın"])},rekey_warning:e=>{const{normalize:t}=e;return t(["Lütfen bu işleme özellikle dikkat edin. Artık hesap, işlemleri tamamlayabilmek için farklı bir özel anahtar kullanacak. Yeni hesabın özel anahtarına sahip değilseniz büyük olasılıkla kaybedersiniz işlemleri imzalama yeteneği."])},combine_title:e=>{const{normalize:t}=e;return t(["Diğer imzalayanların imzalarını birleştir"])},combine_action:e=>{const{normalize:t}=e;return t(["İmzaları birleştir"])},return_to_wc:e=>{const{normalize:t}=e;return t(["WalletConnect'e Geri Dön"])},select_account_for_payment:e=>{const{normalize:t}=e;return t(["Ödemeyi yapmak istediğiniz hesabı seçin"])},create_multisig_proposal:e=>{const{normalize:t}=e;return t(["Çoklu imza teklifi oluştur"])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA kodu"])},sign_arc14_request:e=>{const{normalize:t}=e;return t(["Yetkilendirme isteğini imzala"])},toggle_send_to_others_form:e=>{const{normalize:t}=e;return t(["Başkalarına Gönder formunu aç/kapat"])},toggle_combine_with_others_form:e=>{const{normalize:t}=e;return t(["Diğerleriyle birleştirme formunu aç/kapat"])},process_payment:e=>{const{normalize:t}=e;return t(["Ödemeyi işle"])},tx_type:e=>{const{normalize:t}=e;return t(["İşlem türü"])}},settings:{title:e=>{const{normalize:t}=e;return t(["Ayarlar"])},server:e=>{const{normalize:t}=e;return t(["Sunucu"])},environment:e=>{const{normalize:t}=e;return t(["Çevre"])},mainnet:e=>{const{normalize:t}=e;return t(["Ana ağ"])},testnet:e=>{const{normalize:t}=e;return t(["Test ağı"])},devnet:e=>{const{normalize:t}=e;return t(["Devnet'e Ulaşın"])},sandbox:e=>{const{normalize:t}=e;return t(["Korumalı alan"])},host:e=>{const{normalize:t}=e;return t(["Ana Bilgisayar"])},token:e=>{const{normalize:t}=e;return t(["Belirteç"])},language:e=>{const{normalize:t}=e;return t(["Dil"])},pass:e=>{const{normalize:t}=e;return t(["Cüzdan şifresi"])},oldpass:e=>{const{normalize:t}=e;return t(["Eski şifre"])},newpass:e=>{const{normalize:t}=e;return t(["Yeni şifre"])},repeatpass:e=>{const{normalize:t}=e;return t(["Yeni şifreyi onayla"])},backup:e=>{const{normalize:t}=e;return t(["Cüzdanı yedekle"])},backup_help:e=>{const{normalize:t}=e;return t(["Cüzdanınızı yedekleyebilir ve başka bir bilgisayara aktarabilirsiniz."])},create_backup:e=>{const{normalize:t}=e;return t(["Yedek oluştur"])},download:e=>{const{normalize:t}=e;return t(["İndir"])},delete:e=>{const{normalize:t}=e;return t(["Cüzdanı sil"])},strength:e=>{const{normalize:t}=e;return t(["Güç"])},updated_password:e=>{const{normalize:t}=e;return t(["Şifre güncellendi"])},custom:e=>{const{normalize:t}=e;return t(["Özel sunucu ayarları"])},protocol_title:e=>{const{normalize:t}=e;return t(["Protokol işleyicisini kaydedin"])},protocol_button:e=>{const{normalize:t}=e;return t(["Web+algorand:// işleyicisini kaydedin"])},protocol_change_success:e=>{const{normalize:t}=e;return t(["Protokol işleyicisi başarıyla güncellendi"])},dev_settings:e=>{const{normalize:t}=e;return t(["Geliştiriciler için bilgileri göster"])},update_password:e=>{const{normalize:t}=e;return t(["Şifreyi güncelle"])}},transaction:{title:e=>{const{normalize:t}=e;return t(["İşlem detayı"])},tr_id:e=>{const{normalize:t}=e;return t(["İşlem Kimliği"])},tr_type:e=>{const{normalize:t}=e;return t(["İşlem türü"])},not:e=>{const{normalize:t}=e;return t(["Not"])},note_raw:e=>{const{normalize:t}=e;return t(["Ham veriler"])},note_decoded:e=>{const{normalize:t}=e;return t(["Şifresi çözülmüş veriler"])},tr_close_rewards:e=>{const{normalize:t}=e;return t(["Ödülleri kapat"])},closing_amount:e=>{const{normalize:t}=e;return t(["Kapanış tutarı"])},confirmed_round:e=>{const{normalize:t}=e;return t(["Onaylanan tur"])},fee:e=>{const{normalize:t}=e;return t(["Komisyon ücreti"])},first_valid:e=>{const{normalize:t}=e;return t(["İlk geçerli"])},genesis_id:e=>{const{normalize:t}=e;return t(["Genesis Kimliği"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis karması"])},intra_round:e=>{const{normalize:t}=e;return t(["Yuvarlak içi ofset"])},last_valid:e=>{const{normalize:t}=e;return t(["Son geçerli"])},payment_tr:e=>{const{normalize:t}=e;return t(["Ödeme işlemi"])},amount:e=>{const{normalize:t}=e;return t(["Tutar"])},close_amount:e=>{const{normalize:t}=e;return t(["Kapatma tutarı"])},receiver:e=>{const{normalize:t}=e;return t(["Alıcı"])},receiver_rewards:e=>{const{normalize:t}=e;return t(["Alıcı ödülleri"])},round_time:e=>{const{normalize:t}=e;return t(["Tur süresi"])},sender:e=>{const{normalize:t}=e;return t(["Gönderen"])},sender_rewards:e=>{const{normalize:t}=e;return t(["Gönderen ödülleri"])},signature:e=>{const{normalize:t}=e;return t(["İmzalama"])},created_asset:e=>{const{normalize:t}=e;return t(["Oluşturulan varlık"])},asset_name:e=>{const{normalize:t}=e;return t(["Varlık adı"])},asset_creator:e=>{const{normalize:t}=e;return t(["Varlık yaratıcısı"])},asset_manager:e=>{const{normalize:t}=e;return t(["Varlık yöneticisi"])},asset_reserve:e=>{const{normalize:t}=e;return t(["Varlık rezervi"])},asset_freeze:e=>{const{normalize:t}=e;return t(["Varlığın dondurulması"])},asset_clawback:e=>{const{normalize:t}=e;return t(["Varlık geri alma"])},asset_unitName:e=>{const{normalize:t}=e;return t(["Varlık birimi adı"])},asset_total:e=>{const{normalize:t}=e;return t(["Varlık toplamı"])},asset_decimals:e=>{const{normalize:t}=e;return t(["Varlık ondalık sayıları"])},asset_defaultfrozen:e=>{const{normalize:t}=e;return t(["Varlık varsayılanı dondurulmuş"])},asset_url:e=>{const{normalize:t}=e;return t(["Varlık URL'si"])},asset_metadata:e=>{const{normalize:t}=e;return t(["Varlık meta verileri"])},time:e=>{const{normalize:t}=e;return t(["Süre"])},group:e=>{const{normalize:t}=e;return t(["Grup kimliği"])}},privacy:{title:e=>{const{normalize:t}=e;return t(["Gizlilik politikası"])},q1:e=>{const{normalize:t}=e;return t(["Hakkımda hangi özel bilgileri topluyorsunuz?"])},a1:e=>{const{normalize:t}=e;return t(["Yok. Her internet hizmeti için günlüklerde saklanan IP adresi ve tarayıcının yanı sıra adınız, e-posta adresiniz veya adresiniz gibi hiçbir türde özel bilgi toplamıyoruz."])},q2:e=>{const{normalize:t}=e;return t(["Çerezlerde ne saklıyorsunuz?"])},a2:e=>{const{normalize:t}=e;return t(["Hiçbir şey. Çerez kullanmıyoruz. Cüzdanınızın saklanması için IndexedDB adı verilen kalıcı yerel depolamayı kullanıyoruz."])},q3:e=>{const{normalize:t}=e;return t(["Analitik bilgilerini nasıl topluyorsunuz?"])},a3:e=>{const{normalize:t}=e;return t(["Kullanmıyoruz. Kendinizi daha güvende hissetmeniz için Google Analytics gibi herhangi bir analiz hizmeti kullanmıyoruz. Web sitesi tamamen Javascript içeren HTML'den oluşuyor. IP adresinizi yalnızca siz talepte bulunduğunuzda biliyoruz. Ayarlarınıza ve algod sunucunuza veya indeksleyicinize bağlı olarak seçilen sunucu IP adresinizi de bilebilir."])},q4:e=>{const{normalize:t}=e;return t(["Bu hizmetin kullanımı gördüğüm reklamları etkiler mi?"])},a4:e=>{const{normalize:t}=e;return t(["Hayır. Reklam sunucularının herhangi bir kullanıma ilişkin bizden herhangi bir bilgisi yoktur. Örneğin Google'ın bu hizmeti kullandığınızı bilmesinin tek yolu, bu siteye Google aramasından erişmenizdir."])},q5:e=>{const{normalize:t}=e;return t(["Bu hizmeti kim sağlıyor?"])},a5:e=>{const{normalize:t}=e;return t(["Scholtz & Company, jsa bu hizmeti oluşturdu. Şirket Kimliği: 51 882 272, KDV Kimliği: SK2120828105, Bratislava, Slovakya merkezli. Bu, a-wallet.net resmi web sitesinde çalışıyorsa, şirket aynı zamanda servis sağlayıcıdır. Şirket herhangi bir hizmetten veya uygulamadaki herhangi bir hatadan sorumlu değildir."])}},assetcreate:{title:e=>{const{normalize:t}=e;return t(["Yeni NFT/ASA"])},show_advanced:e=>{const{normalize:t}=e;return t(["Gelişmiş formu göster"])},assetName:e=>{const{normalize:t}=e;return t(["Kolay ad"])},creator:e=>{const{normalize:t}=e;return t(["Yaratıcının adresi"])},hide_advanced:e=>{const{normalize:t}=e;return t(["Gelişmiş formu gizle"])},creator_not_found:e=>{const{normalize:t}=e;return t(["Önce adres oluşturun veya adresi içe aktarın"])},default_fronzen:e=>{const{normalize:t}=e;return t(["Dondurulmuş: İşlem yapılmadan önce kullanıcı hesaplarının dondurulmasının kaldırılması gerekir"])},decimals:e=>{const{normalize:t}=e;return t(["Ondalık sayılar: varlık birimi hesaplaması için ondalık sayıların tamsayı sayısı"])},totalIssuance:e=>{const{normalize:t}=e;return t(["Bu varlığın dolaşıma açık toplam sayısı"])},unitName:e=>{const{normalize:t}=e;return t(["Kullanıcıya varlık birimlerini görüntülemek için kullanılır"])},assetURL:e=>{const{normalize:t}=e;return t(["Varlıkla ilgili isteğe bağlı URL"])},assetMetadataHash:e=>{const{normalize:t}=e;return t(["Varlıkla ilgili bir tür isteğe bağlı karma taahhüdü. Base64 biçimi"])},manager:e=>{const{normalize:t}=e;return t(["Yönetici, varlık için yönetici hesabını değiştirebilir, ayırabilir, dondurabilir ve geri alabilir."])},reserve:e=>{const{normalize:t}=e;return t(["Rezerv adresi: Belirtilen adres, varlık rezervi olarak kabul edilir (özel ayrıcalıkları yoktur, bu yalnızca bilgilendirme amaçlıdır)"])},freeze:e=>{const{normalize:t}=e;return t(["Adresi dondur: Belirtilen adres, kullanıcı varlık varlıklarını dondurabilir veya çözebilir"])},clawback:e=>{const{normalize:t}=e;return t(["Clawback adresi: Belirtilen adres, kullanıcının varlık sahipliklerini iptal edebilir ve bunları başka adreslere gönderebilir"])},note:e=>{const{normalize:t}=e;return t(["Oluşturma işleminde ayarlanan not"])},create_button:e=>{const{normalize:t}=e;return t(["NFT/ASA oluştur"])}},new_account_ledger:{header:e=>{const{normalize:t}=e;return t(["Ledger hesabı ekle"])},description:e=>{const{normalize:t}=e;return t(["Defter, özel anahtarınızı saklayabilen fiziksel bir cihazdır - HW cüzdanıdır. Varlıkları algorand üzerinde depolamak için maksimum güvenlik, tüm imza sahiplerinin defter cihazları tarafından güvence altına alındığı çoklu imzalı hesaptır."])},last_error:e=>{const{normalize:t}=e;return t(["Son hata"])},connect:e=>{const{normalize:t}=e;return t(["Defter'i bağla ve algoritma adresini yükle"])},slot:e=>{const{normalize:t}=e;return t(["Yuva"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},primary_address:e=>{const{normalize:t}=e;return t(["Birincil adres"])},account_name:e=>{const{normalize:t}=e;return t(["Hesap adı"])},save_address:e=>{const{normalize:t}=e;return t(["Adresi cüzdana kaydet"])}},faq:{title:e=>{const{normalize:t}=e;return t(["Sık sorulan sorular"])},q1:e=>{const{normalize:t}=e;return t(["Bir Cüzdan Hakkında"])},a1:e=>{const{normalize:t}=e;return t(["Algo cüzdanı başlangıçta Scholtz & Company, jsa tarafından oluşturuldu. Açık kaynak, yalnızca HTML, kurumsal dostu ve güvenlik, kullanımının ana avantajlarıdır. Algorand logosu, -algo- ve -algorand kelimeleri Algorand, Inc.'in ticari markasıdır ve https://www.algorand.com/about/media-kit/ algorand medya yönergeleriyle birlikte kullanılır."])},q2:e=>{const{normalize:t}=e;return t(["Cüzdan verilerimin güvenliği nasıl sağlanıyor?"])},a2:e=>{const{normalize:t}=e;return t(["Verileriniz yalnızca tarayıcıdadır. Kalıcı IndexedDB'de depolanır. Her cüzdan, şifrenizle birlikte aes256 kullanılarak şifrelenir. Yeterince güçlü bir şifre oluşturursanız, cüzdanınız asla kaba kuvvete maruz kalmaz. Şifreniz bilgisayarınızdan ayrılmayın ve yalnızca tarayıcı önbelleğinde bulunur. Önbellek, giriş yaptıktan sonra 5 dakika içinde yok edilir."])},q3:e=>{const{normalize:t}=e;return t(["Cüzdan şifrem internete giriyor mu?"])},a3:e=>{const{normalize:t}=e;return t(["Asla"])},q4:e=>{const{normalize:t}=e;return t(["Cüzdan şifremi nasıl değiştirebilirim?"])},a4_1:e=>{const{normalize:t}=e;return t(["Giriş yapın ve cüzdanınıza erişin."])},a4_2:e=>{const{normalize:t}=e;return t(["Ayarlara gidin."])},a4_3:e=>{const{normalize:t}=e;return t(["Eski şifreyi, yeni şifreyi yazın ve yeni şifreyi onaylayın."])},a4_4:e=>{const{normalize:t}=e;return t(["Formu gönderin, şifreniz değiştirilecektir."])},q5:e=>{const{normalize:t}=e;return t(["Cüzdanımı başka bir bilgisayara taşıyabilir miyim?"])},a5_1:e=>{const{normalize:t}=e;return t(["Giriş yapın ve cüzdanınıza erişin."])},a5_2:e=>{const{normalize:t}=e;return t(["Ayarlara gidin."])},a5_3:e=>{const{normalize:t}=e;return t(["Yedekleme bölümüne gidin ve verilerinizi yerel bir dosyaya kaydedin."])},a5_4:e=>{const{normalize:t}=e;return t(["Diğer bilgisayarda yeni cüzdana gidin, cüzdanı içe aktarın ve indirilen dosyayı diğer tarayıcı deposuna yükleyin."])},a5_5:e=>{const{normalize:t}=e;return t(["Cüzdana daha önce kullandığınız şifreyle erişin. Şifreyi ayarlardan değiştirebilirsiniz."])},q6:e=>{const{normalize:t}=e;return t(["Kaynak kodunu görüntüleyebilir miyim?"])},a6:e=>{const{normalize:t}=e;return t(["Evet. https://github.com/scholtz/wallet/ Bu cüzdan açık kaynak olarak yapılmıştır ve ticari amaçlar da dahil olmak üzere herhangi bir nedenle kullanılması, kopyalanması veya değiştirilmesi ücretsizdir. Katılma imkanınız varsa projede lütfen çok nazik olun ve iyileştirmenizle birlikte bir çekme isteği oluşturun."])},q7:e=>{const{normalize:t}=e;return t(["Projeye nasıl yardımcı olabilirim?"])},a7_1:e=>{const{normalize:t}=e;return t(["Algorand adresine yapılan bağış AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y, projenin devam etmesine yardımcı olacaktır. Proje, Algorand Inc. veya Algorand Vakfı tarafından finanse edilmemiştir."])},a7_2:e=>{const{normalize:t}=e;return t(["Projeyi çevirmek veya çeviriye yardımcı olmak için lütfen https://github.com/scholtz/wallet/tree/master/src/locales adresine gidin, çeviri dosyasını kendi dilinize kopyalayın ve çekme isteğinde bulunun ."])},a7_3:e=>{const{normalize:t}=e;return t(["Programcıysanız lütfen kod incelemesi yapın veya bu projenin daha iyi olması gerektiğini düşündüğünüz herhangi bir şekilde bize yardımcı olun."])},q8:e=>{const{normalize:t}=e;return t(["Çoklu imza hesabını nasıl oluşturabilirim?"])},a8_1:e=>{const{normalize:t}=e;return t(["Öncelikle özel anahtarlara sahip bir hesap oluşturun veya herkese açık bir hesap oluşturun. Onlara amaçlarını hatırlamanıza yardımcı olacak isimler vermek daha iyidir."])},a8_2:e=>{const{normalize:t}=e;return t(["Yeni bir adres oluşturmaya gidin ve çoklu imza adresini seçin."])},a8_3:e=>{const{normalize:t}=e;return t(["İşlemleri imzalayabilen tüm hesapları seçin ve ağın çoklu imza ödemesini kabul etmesi için minimum sayıya uyan imza sayısını seçin."])},a8_4:e=>{const{normalize:t}=e;return t(["Çoklu imza hesabını oluşturduktan sonra bu hesaba hesap listesi sayfasından erişebilirsiniz."])}},connect:{title:e=>{const{normalize:t}=e;return t(["WalletConnect'i kullanarak DApp'lere bağlanın"])},uri:e=>{const{normalize:t}=e;return t(["Cüzdanbağlantısı URI'si"])},connect:e=>{const{normalize:t}=e;return t(["Bağlan"])},disconnect:e=>{const{normalize:t}=e;return t(["Bağlantıyı kes"])},sendBack:e=>{const{normalize:t}=e;return t(["DApp'e geri gönder"])},reject:e=>{const{normalize:t}=e;return t(["Reddet"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},or:e=>{const{normalize:t}=e;return t(["ya da"])},authaddr:e=>{const{normalize:t}=e;return t(["Yetkili adres"])},index:e=>{const{normalize:t}=e;return t(["Dizin"])},type:e=>{const{normalize:t}=e;return t(["Tür"])},from:e=>{const{normalize:t}=e;return t(["Gönderen"])},asset:e=>{const{normalize:t}=e;return t(["Varlık"])},amount:e=>{const{normalize:t}=e;return t(["Tutar"])},rekeyto:e=>{const{normalize:t}=e;return t(["Yeniden Anahtarla"])},method:e=>{const{normalize:t}=e;return t(["Yöntem"])},client_id:e=>{const{normalize:t}=e;return t(["Müşteri Kimliği"])},request_id:e=>{const{normalize:t}=e;return t(["İstek Kimliği"])},remove:e=>{const{normalize:t}=e;return t(["Kaldır"])},peer:e=>{const{normalize:t}=e;return t(["Eş"])},connected:e=>{const{normalize:t}=e;return t(["Bağlandı"])},sessions:e=>{const{normalize:t}=e;return t(["Oturumlar"])},requests:e=>{const{normalize:t}=e;return t(["İstekler"])},fee:e=>{const{normalize:t}=e;return t(["Ücret"])},total_fee:e=>{const{normalize:t}=e;return t(["Toplam ücret"])},sign:e=>{const{normalize:t}=e;return t(["İmza"])},clipboard:e=>{const{normalize:t}=e;return t(["Panodan bağlan"])},sign_txs:e=>{const{normalize:t}=e;return t(["Lütfen bireysel işlemleri imzalayın"])},signed:e=>{const{normalize:t}=e;return t(["İmzalandı"])},to:e=>{const{normalize:t}=e;return t(["Kime"])},validity:e=>{const{normalize:t}=e;return t(["Geçerlilik"])},rounds:e=>{const{normalize:t}=e;return t(["Tur"])},note:e=>{const{normalize:t}=e;return t(["Not"])},group:e=>{const{normalize:t}=e;return t(["Grup"])},app:e=>{const{normalize:t}=e;return t(["Uygulama dizini"])},app_args:e=>{const{normalize:t}=e;return t(["Uygulama Argümanları"])},app_accounts:e=>{const{normalize:t}=e;return t(["Uygulama Hesapları"])},app_assets:e=>{const{normalize:t}=e;return t(["Uygulama Yabancı Varlıkları"])},boxes:e=>{const{normalize:t}=e;return t(["Kutular"])},name:e=>{const{normalize:t}=e;return t(["Ad"])},genesis:e=>{const{normalize:t}=e;return t(["Genesis Kimliği"])},genesis_hash:e=>{const{normalize:t}=e;return t(["Genesis Karması"])},session_proposals:e=>{const{normalize:t}=e;return t(["Oturum önerileri"])},toggle_camera:e=>{const{normalize:t}=e;return t(["Kamerayı değiştir"])},init_wc:e=>{const{normalize:t}=e;return t(["Wallet Connect bağlantısını başlat"])},sign_all:e=>{const{normalize:t}=e;return t(["Tümünü imzala"])}},new_account_wc:{title:e=>{const{normalize:t}=e;return t(["WalletConnect hesabını ekleyin"])},account_name:e=>{const{normalize:t}=e;return t(["Hesap adı"])},last_error:e=>{const{normalize:t}=e;return t(["Son hata"])},scan:e=>{const{normalize:t}=e;return t(["QR kodunu tarayın"])},address:e=>{const{normalize:t}=e;return t(["Adres"])},save_address:e=>{const{normalize:t}=e;return t(["Adresi cüzdana kaydet"])},copy:e=>{const{normalize:t}=e;return t(["URI'yi panoya kopyala"])},show_qr_code:e=>{const{normalize:t}=e;return t(["QR kodunu göster"])}},new_account_2fa:{title:e=>{const{normalize:t}=e;return t(["2FA Hesabı"])},help1:e=>{const{normalize:t}=e;return t(["2FA hesabı, imza için gerekli eşik değeri 2 olan 3 hesap kurulumuyla çoklu imzalı hesap oluşturmanıza olanak tanır."])},help2:e=>{const{normalize:t}=e;return t(["İlk hesap, cüzdanınızın ele geçirilmesi durumunda bilgisayar korsanının işlemleri sizin adınıza imzalayamayacağı şifre korumalı bir hesap olabilir. 2FA cihazınız bozulursa veya 2FA hizmeti çökerse hesabınızı yeniden anahtarlayabilirsiniz. birinci ve ikinci hesabınızla başka bir 2FA çoklu imzaya geçin."])},help3:e=>{const{normalize:t}=e;return t(["2FA hizmeti, ele geçirilebilecek üçüncü taraf hizmetidir. Eğer bilgisayar korsanı özel anahtarınızı alırsa ve 2fa hizmetinin özel anahtarını alırsa, sizin adınıza işlemleri imzalayabilir. 2FA hizmetini kullanarak bilgisayar korsanının saldırı olasılığını artırırsınız. Birincil veya kurtarma hesabınızla işlem imzalama olanağına sahip olanlar, çoklu imza hesabınızdan işlem imzalayamaz."])},"2fa_provider":e=>{const{normalize:t}=e;return t(["2FA sağlayıcısı"])},hot_account:e=>{const{normalize:t}=e;return t(["Sıcak hesap"])},cold_account:e=>{const{normalize:t}=e;return t(["Soğuk depolama hesabı"])},request_qr_code:e=>{const{normalize:t}=e;return t(["2FA QR kodunu iste"])},scan_qr:e=>{const{normalize:t}=e;return t(["Lütfen QR kodunu 2FA uygulamanızla tarayın"])},manual_entry_key:e=>{const{normalize:t}=e;return t(["Manuel giriş anahtarı"])},confirm_2fa:e=>{const{normalize:t}=e;return t(["Kurulumu onayla"])},confirm_help:e=>{const{normalize:t}=e;return t(["Kurulumu onaylamak için lütfen kimlik doğrulama uygulamanızdan 2FA kodunu yazın. Onaylandıktan sonra 2FA gizli kodunu tekrar istemek mümkün değildir."])},"2fa_code":e=>{const{normalize:t}=e;return t(["2FA kodu"])},save_button:e=>{const{normalize:t}=e;return t(["Adresi kaydet"])}},onlineofflinedialog:{header:e=>{const{normalize:t}=e;return t(["Hesabınızın bakiyesiyle ağı koruyun"])},warning:e=>{const{normalize:t}=e;return t(["Ağdaki blokları doğrulamak için genel katılım düğümünü seçebilirsiniz. Genel algod sunucusunda yeni katılım anahtarları üretecek ve bu katılım anahtarlarının blok verilerini toplamasına izin vermek için işlemi imzalayacaksınız. Bu size maliyet olarak yansıyacaktır. ağ üzerinde bir işlem (0.001 algo). Çevrimiçi hesap durumu, özel anahtarınızın internete açık olduğu anlamına gelmez. Hesabınızın, blockchain'i koruyan çevrimiçi algod düğümünde kayıtlı olduğu anlamına gelir."])},makeOnline:e=>{const{normalize:t}=e;return t(["Hesabı çevrimiçi yapın"])},makeOffline:e=>{const{normalize:t}=e;return t(["Hesabı çevrimdışı yap"])},host:e=>{const{normalize:t}=e;return t(["Algod ana bilgisayarı"])}},new_account_shamir:{header:e=>{const{normalize:t}=e;return t(["Shamir yedek hesap kurtarma"])},help:e=>{const{normalize:t}=e;return t(["Shamir yedekleme, anımsatıcıyı M hesabının kurtarma eşiği olduğu N parçaya bölme yöntemidir."])},mnemonic:e=>{const{normalize:t}=e;return t(["Anahtar kelimeler"])},add_mnemnic:e=>{const{normalize:t}=e;return t(["Anahtar kelimeleri ekle"])},account_name:e=>{const{normalize:t}=e;return t(["Hesabın adı"])},recover:e=>{const{normalize:t}=e;return t(["Kurtar"])}},account_export:{header:e=>{const{normalize:t}=e;return t(["Hesabı dışa aktar"])},help:e=>{const{normalize:t}=e;return t(["Bu sayfada özel anahtarınızı algorand'ın anımsatıcı veya shamir yedeği biçiminde dışa aktarabilirsiniz."])},password:e=>{const{normalize:t}=e;return t(["Lütfen cüzdan şifrenizi girin"])},continue:e=>{const{normalize:t}=e;return t(["Devam et"])},algo_mnemonic:e=>{const{normalize:t}=e;return t(["Algorand anahtar kelimleri"])},shamir_backup:e=>{const{normalize:t}=e;return t(["Shamir yedeği"])},toggle_qr:e=>{const{normalize:t}=e;return t(["QR kodunu değiştir"])},recovery_threshold:e=>{const{normalize:t}=e;return t(["Kurtarma eşiği"])},number_of_mnemonics:e=>{const{normalize:t}=e;return t(["Anahtar kelimelerin sayısı"])},generate_shamir:e=>{const{normalize:t}=e;return t(["Shamir anahtar kelimleri oluştur"])},previous:e=>{const{normalize:t}=e;return t(["Önceki"])},next:e=>{const{normalize:t}=e;return t(["Sonraki"])},index:e=>{const{normalize:t}=e;return t(["Shamir dizini"])},shamir_help:e=>{const{normalize:t}=e;return t(["Lütfen anımsatıcıyı çok güvenli bir yerde saklayın. Hepsini yazdığınızdan emin olun. Shamir yedeklemesinin bazı bölümlerini kontrol edin ve kurtarma eşiğini tek bir yerde saklamayın."])},algo_help:e=>{const{normalize:t}=e;return t(["Lütfen anımsatıcıyı çok güvenli bir yerde güvenceye alın."])},dev_info:e=>{const{normalize:t}=e;return t(["Geliştirici bilgisi"])}},arc200:{optin_header:e=>{const{normalize:t}=e;return t(["Hesaba ARC 200 varlığını ekle"])},app_id:e=>{const{normalize:t}=e;return t(["ARC200 Uygulama Kimliği"])},fetch_action:e=>{const{normalize:t}=e;return t(["Varlık bilgilerini getir"])},reset:e=>{const{normalize:t}=e;return t(["Sıfırla"])},examples:e=>{const{normalize:t}=e;return t(["Örnek varlıklar"])},name:e=>{const{normalize:t}=e;return t(["Ad"])},symbol:e=>{const{normalize:t}=e;return t(["Sembol"])},decimals:e=>{const{normalize:t}=e;return t(["ondalıklar"])},supply:e=>{const{normalize:t}=e;return t(["Toplam arz"])},balance:e=>{const{normalize:t}=e;return t(["Hesap bakiyesi"])},is_opted_in:e=>{const{normalize:t}=e;return t(["Hesap varlık alabilir"])},create_box:e=>{const{normalize:t}=e;return t(["Bu hesap için bu varlık için kutu oluştur"])},save_action:e=>{const{normalize:t}=e;return t(["Varlığı hesabınıza kaydedin"])}},scheduled_payments:{title:e=>{const{normalize:t}=e;return t(["Scheduled payments management"])},description:e=>{const{normalize:t}=e;return t(["With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold."])},new_scheduled_payment:e=>{const{normalize:t}=e;return t(["New scheduled payment"])},period:e=>{const{normalize:t}=e;return t(["Period"])},pay_to:e=>{const{normalize:t}=e;return t(["Pay to"])},send_asset:e=>{const{normalize:t}=e;return t(["Asset to send"])},create_escrow_account:e=>{const{normalize:t}=e;return t(["Create escrow account"])},list_of_payments:e=>{const{normalize:t}=e;return t(["List of active payments"])},no_payment_found:e=>{const{normalize:t}=e;return t(["No scheduled payments has been found"])},app_id:e=>{const{normalize:t}=e;return t(["Escrow app id"])},app_address:e=>{const{normalize:t}=e;return t(["Escrow app address"])},start:e=>{const{normalize:t}=e;return t(["Start"])},fee_balance:e=>{const{normalize:t}=e;return t(["Fee balance"])},execution_fee:e=>{const{normalize:t}=e;return t(["Execution fee"])},description_detail:e=>{const{normalize:t}=e;return t(["In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors."])},details_title:e=>{const{normalize:t}=e;return t(["Scheduled payment details"])},seconds:e=>{const{normalize:t}=e;return t(["seconds"])},deposit_fee_title:e=>{const{normalize:t}=e;return t(["Deposit asa.gold token to fee pool smart contract"])},fee_asset_id:e=>{const{normalize:t}=e;return t(["Execution fee token"])},amount_to_deposit:e=>{const{normalize:t}=e;return t(["Amount to deposit to fees"])},get_more:e=>{const{normalize:t}=e;return t(["Get more tokenized gold"])},list_of_assets:e=>{const{normalize:t}=e;return t(["List of assets at escrow account"])},assets_loading:e=>{const{normalize:t}=e;return t(["Asset information is loading"])},asset_id:e=>{const{normalize:t}=e;return t(["Asset ID"])},asset_name:e=>{const{normalize:t}=e;return t(["Asset name"])},asset_amount:e=>{const{normalize:t}=e;return t(["Asset amount"])},deposit:e=>{const{normalize:t}=e;return t(["Deposit"])},optin_title:e=>{const{normalize:t}=e;return t(["Escrow account optin action"])},optin_to_asset:e=>{const{normalize:t}=e;return t(["Opt in to asset"])},optin_click:e=>{const{normalize:t}=e;return t(["Opt in"])},withdraw_asset_title:e=>{const{normalize:t}=e;return t(["Withdraw from escrow account"])},withdraw_asset:e=>{const{normalize:t}=e;return t(["Asset to withdraw"])},withdraw_amount:e=>{const{normalize:t}=e;return t(["Amount to withdraw"])},withdraw_click:e=>{const{normalize:t}=e;return t(["Execute withdrawal"])},load_script_title:e=>{const{normalize:t}=e;return t(["Load app execution profile"])},load_click:e=>{const{normalize:t}=e;return t(["Load"])},xgov_promo:e=>{const{normalize:t}=e;return t(["This work has been performed with support from the Algorand Foundation xGov Grants Program"])}}}},92348:function(e,t,n){var a={"./af":36024,"./af.js":36024,"./ar":27544,"./ar-dz":11736,"./ar-dz.js":11736,"./ar-kw":47888,"./ar-kw.js":47888,"./ar-ly":45272,"./ar-ly.js":45272,"./ar-ma":89688,"./ar-ma.js":89688,"./ar-ps":65280,"./ar-ps.js":65280,"./ar-sa":44948,"./ar-sa.js":44948,"./ar-tn":61992,"./ar-tn.js":61992,"./ar.js":27544,"./az":95777,"./az.js":95777,"./be":69940,"./be.js":69940,"./bg":86107,"./bg.js":86107,"./bm":63544,"./bm.js":63544,"./bn":94952,"./bn-bd":92876,"./bn-bd.js":92876,"./bn.js":94952,"./bo":56576,"./bo.js":56576,"./br":7392,"./br.js":7392,"./bs":43584,"./bs.js":43584,"./ca":17396,"./ca.js":17396,"./cs":36560,"./cs.js":36560,"./cv":67716,"./cv.js":67716,"./cy":70956,"./cy.js":70956,"./da":15188,"./da.js":15188,"./de":78960,"./de-at":52131,"./de-at.js":52131,"./de-ch":46128,"./de-ch.js":46128,"./de.js":78960,"./dv":43284,"./dv.js":43284,"./el":32972,"./el.js":32972,"./en-au":64356,"./en-au.js":64356,"./en-ca":28440,"./en-ca.js":28440,"./en-gb":2448,"./en-gb.js":2448,"./en-ie":16320,"./en-ie.js":16320,"./en-il":74360,"./en-il.js":74360,"./en-in":80632,"./en-in.js":80632,"./en-nz":81140,"./en-nz.js":81140,"./en-sg":85384,"./en-sg.js":85384,"./eo":65620,"./eo.js":65620,"./es":32348,"./es-do":76528,"./es-do.js":76528,"./es-mx":98544,"./es-mx.js":98544,"./es-us":71208,"./es-us.js":71208,"./es.js":32348,"./et":20373,"./et.js":20373,"./eu":69912,"./eu.js":69912,"./fa":74984,"./fa.js":74984,"./fi":52819,"./fi.js":52819,"./fil":72512,"./fil.js":72512,"./fo":18571,"./fo.js":18571,"./fr":8405,"./fr-ca":93220,"./fr-ca.js":93220,"./fr-ch":45720,"./fr-ch.js":45720,"./fr.js":8405,"./fy":58116,"./fy.js":58116,"./ga":9916,"./ga.js":9916,"./gd":86908,"./gd.js":86908,"./gl":54088,"./gl.js":54088,"./gom-deva":15064,"./gom-deva.js":15064,"./gom-latn":96300,"./gom-latn.js":96300,"./gu":51208,"./gu.js":51208,"./he":672,"./he.js":672,"./hi":648,"./hi.js":648,"./hr":38864,"./hr.js":38864,"./hu":28164,"./hu.js":28164,"./hy-am":62528,"./hy-am.js":62528,"./id":63400,"./id.js":63400,"./is":23912,"./is.js":23912,"./it":77088,"./it-ch":77988,"./it-ch.js":77988,"./it.js":77088,"./ja":52501,"./ja.js":52501,"./jv":40376,"./jv.js":40376,"./ka":67048,"./ka.js":67048,"./kk":56416,"./kk.js":56416,"./km":58288,"./km.js":58288,"./kn":84833,"./kn.js":84833,"./ko":33352,"./ko.js":33352,"./ku":76376,"./ku-kmr":5192,"./ku-kmr.js":5192,"./ku.js":76376,"./ky":92832,"./ky.js":92832,"./lb":61448,"./lb.js":61448,"./lo":34116,"./lo.js":34116,"./lt":20296,"./lt.js":20296,"./lv":76136,"./lv.js":76136,"./me":28019,"./me.js":28019,"./mi":41320,"./mi.js":41320,"./mk":47720,"./mk.js":47720,"./ml":81228,"./ml.js":81228,"./mn":49564,"./mn.js":49564,"./mr":56116,"./mr.js":56116,"./ms":88512,"./ms-my":69676,"./ms-my.js":69676,"./ms.js":88512,"./mt":29824,"./mt.js":29824,"./my":82792,"./my.js":82792,"./nb":23444,"./nb.js":23444,"./ne":77860,"./ne.js":77860,"./nl":39940,"./nl-be":63760,"./nl-be.js":63760,"./nl.js":39940,"./nn":28888,"./nn.js":28888,"./oc-lnc":18096,"./oc-lnc.js":18096,"./pa-in":78837,"./pa-in.js":78837,"./pl":35904,"./pl.js":35904,"./pt":96840,"./pt-br":11048,"./pt-br.js":11048,"./pt.js":96840,"./ro":33060,"./ro.js":33060,"./ru":3156,"./ru.js":3156,"./sd":96595,"./sd.js":96595,"./se":94560,"./se.js":94560,"./si":38668,"./si.js":38668,"./sk":69500,"./sk.js":69500,"./sl":90024,"./sl.js":90024,"./sq":84192,"./sq.js":84192,"./sr":56832,"./sr-cyrl":58728,"./sr-cyrl.js":58728,"./sr.js":56832,"./ss":28692,"./ss.js":28692,"./sv":63252,"./sv.js":63252,"./sw":98904,"./sw.js":98904,"./ta":71120,"./ta.js":71120,"./te":46688,"./te.js":46688,"./tet":59556,"./tet.js":59556,"./tg":69248,"./tg.js":69248,"./th":27172,"./th.js":27172,"./tk":30208,"./tk.js":30208,"./tl-ph":91744,"./tl-ph.js":91744,"./tlh":331,"./tlh.js":331,"./tr":43920,"./tr.js":43920,"./tzl":84360,"./tzl.js":84360,"./tzm":97524,"./tzm-latn":81732,"./tzm-latn.js":81732,"./tzm.js":97524,"./ug-cn":71124,"./ug-cn.js":71124,"./uk":69328,"./uk.js":69328,"./ur":88968,"./ur.js":88968,"./uz":51516,"./uz-latn":19388,"./uz-latn.js":19388,"./uz.js":51516,"./vi":59664,"./vi.js":59664,"./x-pseudo":68616,"./x-pseudo.js":68616,"./yo":85436,"./yo.js":85436,"./zh-cn":3820,"./zh-cn.js":3820,"./zh-hk":60112,"./zh-hk.js":60112,"./zh-mo":99504,"./zh-mo.js":99504,"./zh-tw":93278,"./zh-tw.js":93278};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=92348},13968:function(e,t,n){"use strict";var a=n(95328),r=n(66760);const o=(0,r.QD)("canvas",{id:"gradient-canvas"},null,-1);function s(e,t,n,a,s,i){const l=(0,r.E1)("router-view");return(0,r.Wz)(),(0,r.An)(r.ae,null,[o,(0,r.K2)(l)],64)}var i=n(48936),l=n(33296),c=(n(83248),n(72912),n(39904),n(16096),n(22216)),u=n(60496),m=n(46872);const d=new m.cp("AWallet");d.version(6).stores({wallets:"++id,name",wc:"&id,name"});var p=d,h=(()=>{const e={store:null,connectorById:{},requestById:{}},t=async t=>{const{connector:n,requests:a}=e.connectorById[t];if(n){n.off("disconnect");try{await n.killSession()}catch(r){console.error(r)}delete e.connectorById[t];for(const t of a)e.store.commit("wc/removeRequest",t),delete e.requestById[t]}e.store.commit("wc/removeConnector",t),await p.wc.delete(t)},n=(n,a)=>{const r=n.clientId;e.connectorById[r]={connector:n,requests:[]},n.on("session_request",(async(t,o)=>{if(t)throw t;const s=o.params[0].peerMeta;e.store.commit("wc/updateConnector",{id:r,update:{peer:{url:s.url,name:s.name,description:s.description,icons:s.icons}}});const i={accounts:[a],chainId:4160};n.approveSession(i);const l=JSON.stringify(n.session),c=await e.store.dispatch("wallet/encrypt",{data:l});await p.wc.add({id:r,name:e.store.state.wallet.name,addr:a,data:c})})),n.on("call_request",(async(t,o)=>{if(t)throw t;if("algo_signTxn"!=o.method){const e={id:l.id,error:{code:4300,message:"Unsupported request."}};return void n.rejectRequest(e)}const s=o.params[0].map(((t,n)=>{const a=t["txn"],r=Buffer.from(a,"base64"),o=c["default"].decodeObj(r);let s=o;!s.type&&s.txn.type&&(s.sig&&e.store.dispatch("signer/setSigned",{signed:new Uint8Array(r)}),s=s.txn);const i=c["default"].decodeUnsignedTransaction(c["default"].encodeObj(s));let l="";switch(i.type){case"pay":l="ALGO";break;case"axfer":l=i.assetIndex;break}let u=i.amount;switch(i.type){case"pay":case"axfer":u||(u="0");break}let m=i.from;m&&(m=c["default"].encodeAddress(i.from.publicKey));let d=i.rekeyTo;return d&&(d=c["default"].encodeAddress(d.publicKey)),{index:n,type:i.type,from:m,fee:i.fee,asset:l,amount:u,rekeyTo:d,txn:i}}));let i=0;for(const e of s)e.fee&&(i+=e.fee);e.requestById[o.id]={payload:o,connector:n,address:a},e.connectorById[r].requests.push(o.id);const l={id:o.id,method:o.method,transactions:s,fee:i};e.store.commit("wc/addRequest",{request:l})})),n.on("connect",(()=>{e.store.commit("wc/updateConnector",{id:n.clientId,update:{connected:!0}})})),n.on("disconnect",(async()=>{await t(n.clientId)})),e.store.commit("wc/addConnector",{id:n.clientId,address:a,connected:n.connected,requests:[]})},a=(t,a)=>{const r=new u.c({session:a,sessionStorage:{getSession:()=>null}});n(r,t);const o=a.peerMeta;e.store.commit("wc/updateConnector",{id:a.clientId,update:{peer:{url:o.url,name:o.name,description:o.description,icons:o.icons}}})},r=()=>{for(const t in e.connectorById){const{connector:n}=e.connectorById[t];n.transportClose(),n.off("session_request"),n.off("call_request"),n.off("connect"),n.off("disconnect")}e.connectorById={},e.requestById={},e.store.commit("wc/clear")};return{initialize:t=>{e.store=t},clear:r,restore:async()=>{r();const t=e.store.state.wallet.name;await p.wc.where({name:t}).each((async({addr:t,data:n})=>{const r=await e.store.dispatch("wallet/decrypt",{data:n}),o=JSON.parse(r);a(t,o)}))},createConnector:(e,t)=>{const a=new u.c({uri:e,session:{},sessionStorage:{getSession:()=>null}});n(a,t)},addConnector:n,removeConnector:t,acceptRequest:async t=>{const{payload:n,connector:a}=e.requestById[t],r=[];for(const s of n.params[0]){const t=s["txn"],n=Buffer.from(t,"base64"),a=c["default"].decodeObj(n);let o=a;!o.type&&o.txn.type&&(o.sig&&e.store.dispatch("signer/setSigned",{signed:new Uint8Array(n)}),o=o.txn);const i=c["default"].decodeUnsignedTransaction(c["default"].encodeObj(o)),l=i.txID();if(!(l in e.store._state.data.signer.signed)){console.error(`Tx with id ${l} has not been signed yet, skipped`,t),r.push(null);continue}const u=e.store._state.data.signer.signed[l],m=Buffer.from(u).toString("base64");r.push(m)}const o={id:t,result:r};a.approveRequest(o),delete e.requestById[t],e.store.commit("wc/removeRequest",t)},rejectRequest:t=>{const{connector:n}=e.requestById[t];if(n){const a={id:t,error:{code:4001,message:"The user rejected the request."}};n.rejectRequest(a),delete e.requestById[t]}e.store.commit("wc/removeRequest",t)}}})(),z=n(68844),g=n(26756);window.Buffer=l.Buffer;var y={name:"App",async created(){h.initialize(this.$store),await this.getConfig()},data(){return{gradient:null}},mounted(){const e=(0,z.CA)();let t=localStorage.getItem("lastTheme");t||(t="lara-dark-teal"),e.changeTheme("_empty",t,"theme-link",(()=>{})),e.changeTheme("_empty",t,"theme-link-custom",(()=>{})),this.gradient=new g.M,setTimeout((()=>{this.gradient.initGradient("#gradient-canvas")}),100)},computed:{theme(){return this.$store.state.config.theme}},watch:{theme(){setTimeout((()=>{this.gradient.initGradient("#gradient-canvas")}),100)}},methods:{...(0,i.ae)({getConfig:"config/getConfig"})}},f=n(18152);const _=(0,f.c)(y,[["render",s]]);var v=_;n(12168),n(35104),n(88312);const k={async getAlgod(){const e=new URL(this.state.config.algod);return new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,e.port)},async getTransactionParams(){try{const e=new URL(this.state.config.algod);let t=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,e.port);return await t.getTransactionParams().do()}catch(e){console.error("error",e)}},async preparePayment({dispatch:e},{payTo:t,payFrom:n,amount:a,noteEnc:r,fee:o,asset:s,reKeyTo:i}){try{const e=new URL(this.state.config.algod),l=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,e.port);let u,m="";m=n.sk?n.addr:n,s&&(u=parseInt(s));let d=await l.getTransactionParams().do();void 0!=o&&(d.fee=o,d.flatFee=!0);let p=null;if(u){const e={from:m,to:t,assetIndex:u,amount:a,note:r,suggestedParams:d,rekeyTo:i};p=c["default"].makeAssetTransferTxnWithSuggestedParamsFromObject(e)}else{const e={from:m,to:t,amount:a,note:r,suggestedParams:d,rekeyTo:i};p=c["default"].makePaymentTxnWithSuggestedParamsFromObject(e)}return p}catch(l){console.error("error",l,e)}},async makePayment({dispatch:e},{payTo:t,payFrom:n,amount:a,noteEnc:r,fee:o,asset:s,reKeyTo:i}){try{const l=await e("preparePayment",{payTo:t,payFrom:n,amount:a,noteEnc:r,fee:o,asset:s,reKeyTo:i});let u=await e("signer/signTransaction",{from:n,tx:l},{root:!0});l.txID().toString();const m=new URL(this.state.config.algod),d=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,m.port),p=await d.sendRawTransaction(u).do().catch((t=>{t&&t.response&&t.response.body&&t.response.body.message&&e("toast/openError",t.response.body.message,{root:!0}),console.error("e",t,t.message,t.data)}));return await e("wallet/lastPayTo",{addr:t},{root:!0}),p.txId}catch(l){console.error("error",l)}},async sendRawTransaction({dispatch:e},{signedTxn:t}){const n=new URL(this.state.config.algod),a=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,n.port),r=await a.sendRawTransaction(t).do();return r},async makeAssetCreateTxnWithSuggestedParamsTx({dispatch:e},{asset:t}){const n=new URL(this.state.config.algod);let a=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,n.port),r=await a.getTransactionParams().do();t.manager||(t.manager=t.addr);const o=new TextEncoder,s=o.encode(t.note),i=BigInt(t.totalIssuance),l=BigInt(Math.pow(10,t.decimals)),u=i*l,m=c["default"].makeAssetCreateTxnWithSuggestedParams(t.addr,s,u,parseInt(t.decimals),t.defaultFrozen,t.manager?t.manager:void 0,t.reserve?t.reserve:void 0,t.freeze?t.freeze:void 0,t.clawback?t.clawback:void 0,t.unitName,t.assetName,t.assetURL,new Uint8Array(Buffer.from(t.assetMetadataHash,"base64")),r);return m},async makeAssetCreateTxnWithSuggestedParams({dispatch:e},{asset:t}){const n=new URL(this.state.config.algod);let a=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,n.port),r=await a.getTransactionParams().do();t.manager||(t.manager=t.addr);const o=new TextEncoder,s=o.encode(t.note),i=BigInt(t.totalIssuance),l=BigInt(Math.pow(10,t.decimals)),u=i*l,m=c["default"].makeAssetCreateTxnWithSuggestedParams(t.addr,s,u,parseInt(t.decimals),t.defaultFrozen,t.manager?t.manager:void 0,t.reserve?t.reserve:void 0,t.freeze?t.freeze:void 0,t.clawback?t.clawback:void 0,t.unitName,t.assetName,t.assetURL,new Uint8Array(Buffer.from(t.assetMetadataHash,"base64")),r);let d=await e("signer/signTransaction",{from:t.addr,tx:m},{root:!0});const p=await a.sendRawTransaction(d).do();return p},async waitForConfirmation({dispatch:e},{txId:t,timeout:n}){try{const e=new URL(this.state.config.algod);let a=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,e.port);if(null==a||null==t||n<0)throw"Bad arguments.";let r=await a.status().do();if(void 0==r)throw new Error("Unable to get node status");let o=r["last-round"]+1,s=o;while(s0)return e;if(null!=e["pool-error"]&&e["pool-error"].length>0)throw new Error("Transaction Rejected pool error"+e["pool-error"])}await a.statusAfterBlock(s).do(),s++}throw new Error("Pending tx not found in timeout rounds, timeout value = "+n)}catch(a){console.error("error",a,e)}}};var w={namespaced:!0,actions:k},b=n(52774);function A(){switch(localStorage.getItem("lang")){case"sk":return"sk";case"cs":return"cs";case"en":return"en";case"de":return"de"}}b.c.interceptors.response.use((function(e){return e}),(function(e){return e.response.status,Promise.reject(e)}));const D={async get({dispatch:e},{url:t,params:n,headers:a,silent:r}){let o=null;try{let i=!1;var s=A();if(s&&b.c.defaults.headers.common["Accept-Language"]!==s&&(b.c.defaults.headers.common["Accept-Language"]=s),o=await b.c.get(t,{params:n,headers:a}).catch((function(t){if(t.response&&t.response&&401==t.response.status&&(e("toast/openError","Session timeout - unauthenticated",{root:!0}),i=!0,e("user/Logout",{},{root:!0})),t.response&&t.response.data&&t.response.data.errors)for(const n in t.response.data.errors)for(const a in t.response.data.errors[n]){const o=t.response.data.errors[n][a];!r&&o&&(i=!0,e("toast/openError",o,{root:!0}))}else t.response&&t.response.data&&t.response.data.detail&&(r||(i=!0,e("toast/openError",t.response.data.detail,{root:!0})));i||r||(i=!0,e("toast/openError","Error occurred, please try again later",{root:!0}))})),o&&200===o.status)return o.data;if(o&&204===o.status)return!1;i||r||e("toast/openError","Error occurred, please try again later",{root:!0})}catch(i){r||(console.error("catch.e",i),e("toast/openError",i.message,{root:!0}))}},async download({dispatch:e},{url:t,params:n,type:a,name:r}){let o=null;try{let i=!1;var s=A();if(s&&b.c.defaults.headers.common["Accept-Language"]!==s&&(b.c.defaults.headers.common["Accept-Language"]=s),"post"===a){let a=new FormData;for(const e in n)a.append(e,n[e]);o=await b.c.post(t,a,{responseType:"blob"}).then((t=>{if(t.data){var n=new Blob([t.data]),a=document.createElement("a"),o=window.URL.createObjectURL(n);a.href=o,a.download=r,document.body.appendChild(a),a.click(),document.body.removeChild(a),window.URL.revokeObjectURL(o),i=!0,e("snackbar/openSuccess","Súbor na stiahnutie bol odoslaný do prehliadača",{root:!0})}return t})).catch((function(t){if(console.error("error",t.response.data),t.response&&401==t.response.status&&(e("toast/openError","Session timeout - unauthenticated",{root:!0}),i=!0,e("user/Logout",{},{root:!0})),t.response&&t.response.data&&t.response.data.errors)for(const n in t.response.data.errors)for(const a in t.response.data.errors[n]){const r=t.response.data.errors[n][a];r&&(i=!0,e("toast/openError",r,{root:!0}))}else t.response&&t.response.data&&t.response.data.detail&&(i=!0,e("toast/openError",t.response.data.detail,{root:!0}));i||(i=!0,e("toast/openError","Error occurred, please try again later",{root:!0}))}))}else n||(n={}),n.responseType="blob",o=await b.c.get(t,{params:n}).then((t=>{if(t.data){var n=new Blob([t.data]),a=document.createElement("a"),o=window.URL.createObjectURL(n);a.href=o,a.download=r,document.body.appendChild(a),a.click(),document.body.removeChild(a),window.URL.revokeObjectURL(o),i=!0,e("snackbar/openSuccess","Súbor na stiahnutie bol odoslaný do prehliadača",{root:!0})}return t})).catch((function(t){if(t.response&&401==t.response.status&&(e("toast/openError","Session timeout - unauthenticated",{root:!0}),i=!0,e("user/Logout",{},{root:!0})),t.response&&t.response.data&&t.response.data.errors)for(const n in t.response.data.errors)for(const a in t.response.data.errors[n]){const r=t.response.data.errors[n][a];r&&(i=!0,e("toast/openError",r,{root:!0}))}else t.response&&t.response.data&&t.response.data.detail&&(i=!0,e("toast/openError",t.response.data.detail,{root:!0}));i||(i=!0,e("toast/openError","Error occurred, please try again later",{root:!0}))}));if(o&&200===o.status)return o.data;if(o&&204===o.status)return!0;i||e("toast/openError","Error occurred, please try again later",{root:!0})}catch(i){console.error("catch.e",i),e("toast/openError",i.message,{root:!0})}},async post({dispatch:e},{url:t,params:n,body:a,config:r}){let o=null;try{let i=new FormData;for(const e in n)i.append(e,n[e]);a&&(i=a);var s=A();s&&b.c.defaults.headers.common["Accept-Language"]!==s&&(b.c.defaults.headers.common["Accept-Language"]=s);let l=!1;if(o=await b.c.post(t,i,r).catch((function(t){if(t.response&&t.response&&401==t.response.status&&(e("toast/openError","Session timeout - unauthenticated",{root:!0}),l=!0,e("user/Logout",{},{root:!0})),t.response&&t.response.data&&t.response.data.errors)for(const n in t.response.data.errors)for(const a in t.response.data.errors[n]){const r=t.response.data.errors[n][a];r&&(l=!0,e("toast/openError",r,{root:!0}))}else t.response&&t.response.data&&t.response.data.detail?(l=!0,e("toast/openError",t.response.data.detail,{root:!0})):t.response&&401===t.response.status&&(l=!0,e("toast/openError","401 Unauthorized, authentication is needed",{root:!0}));l||(l=!0,e("toast/openError","Error occurred, please try again later",{root:!0}))})),o&&200===o.status&&(o.data||!1===o.data||""===o.data))return o.data;if(o&&204===o.status)return!1;l||e("toast/openError","Error occurred, please try again later",{root:!0})}catch(i){console.error("catch.e",i),e("toast/openError",i.message,{root:!0})}}};var W={namespaced:!0,actions:D};const Q=()=>({debug:!1,LOGO:"/img/logo.svg",env:"mainnet-v1.0",envName:"Mainnet",tokenSymbol:"Algo",algod:"https://mainnet-api.algonode.cloud",participation:"",indexer:"https://mainnet-idx.algonode.cloud",algodToken:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",participationToken:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",indexerToken:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",twoFactorServer:"",walletConnectProjectId:"372941d972266817e1a8d1e403769ac0",walletConnectMetadata:{name:"AWallet",description:"Open source community algorand wallet",url:"www.a-wallet.net",icons:[]},languages:["en","hu","it","nl","sk","cs","es","tr"],noredirect:!1,dev:!1,deflex:"",language:"en-US",theme:""}),x={setDev(e,t){localStorage.setItem("dev",t),e.dev=t},setTheme(e){const t=localStorage.getItem("lastTheme");e.theme=t},setConfig(e,t){const n=!t.debug;if(console.info("Welcome to AWallet"),n){console.info("Logs has been removed in production environment"),window.console||(window.console={});const e=["log","debug","warn","info"];for(var a=0;a({name:"w2",isOpen:!1,time:2e12,pass:"U2FsdGVkX1/P98d6R7QllvTWEyp77oEiZ1kkr6NOcNQ=",privateAccounts:[],algodHost:[],lastPayTo:"",lastActiveAccount:"",lastActiveAccountName:"",transaction:{},wc:{}}),R={setTransaction(e,t){e.transaction=t},lastPayTo(e,t){e.lastPayTo=t},lastActiveAccount(e,t){const n=e.privateAccounts.find((e=>e.addr==t));n&&(e.lastActiveAccount=t,e.lastActiveAccountName=n.name)},addPrivateAccount(e,{name:t,secret:n}){e.lastActiveAccount=n.addr,e.lastActiveAccountName=t,n.name=t,e.privateAccounts.push(n)},addArc200Asset(e,{addr:t,arc200Info:n,network:a}){const r=e.privateAccounts.find((e=>e.addr==t));r.data||(r.data={}),r.data[a]||(r.data[a]={}),r.data[a]["arc200"]||(r.data[a]["arc200"]={}),r.data[a]["arc200"][n.arc200id]=n},updateArc200Balance(e,{addr:t,network:n,arc200Id:a,balance:r}){const o=e.privateAccounts.find((e=>e.addr==t));if(o.data||(o.data={}),o.data[n]||(o.data[n]={}),o.data[n]["arc200"]||(o.data[n]["arc200"]={}),!o.data[n]["arc200"][a])throw Error(`Asset with id ${a} is not present to the wallet.`);o.data[n]["arc200"][a].balance=r},addPublicAccount(e,{name:t,addr:n}){const a={name:t,addr:n,address:n};e.privateAccounts.push(a),e.lastActiveAccount=n,e.lastActiveAccountName=t},deleteAccount(e,{name:t,addr:n}){const a=e.privateAccounts.findIndex((e=>e.name==t&&e.addr==n));e.privateAccounts.splice(a,1)},setPrivateAccount(e,{info:t,network:n}){if(!t.address){if(!t.addr)return;t.address=t.addr}if(!t.addr){if(!t.address)return;t.addr=t.address}let a=e.privateAccounts.find((e=>e.addr==t.address));if(a||(a=e.privateAccounts.find((e=>e.addr==t.address&&e.name==t.name))),a||(a=e.privateAccounts.find((e=>e.addr==t.address))),a&&a.addr){if(a)for(let r in t)a.data||(a.data={}),a.data[n]||(a.data[n]={}),a.data[n][r]=t[r],"rekeyedTo"==r&&a[r]==t.address&&delete a[r],"rekeyedTo"==r&&a.data[n][r]==t.address&&delete a[r]}else console.error(`Error storing account. Address ${t.address} not found`)},addEmailPasswordAccount(e,{name:t,savePassword:n,email:a,genAccount:r,network:o}){const s={addr:r.addr,address:r.addr,savePassword:n,name:t,email:a,network:o,type:"emailPwd"};n&&(s.sk=r.sk),e.privateAccounts.push(s),e.lastActiveAccount=r.addr,e.lastActiveAccountName=t},addMultiAccount(e,{addr:t,params:n,name:a,network:r}){const o={addr:t,address:t,name:a,params:n,network:r,type:"msig"};e.privateAccounts.push(o),e.lastActiveAccount=t,e.lastActiveAccountName=a},add2FAAccount(e,{params:t,addr:n,name:a,primaryAccount:r,recoveryAccount:o,twoFactorAccount:s,network:i}){const l={addr:n,address:n,name:a,params:t,type:"2fa",primaryAccount:r,recoveryAccount:o,twoFactorAccount:s,network:i};e.privateAccounts.push(l),e.lastActiveAccount=n,e.lastActiveAccountName=a},add2FAApiAccount(e,{addr:t,name:n,primaryAccount:a,recoveryAccount:r,multisigAccount:o,network:s,twoFactorAuthProvider:i}){const l={addr:t,address:t,name:`2FA ${n}`,type:"2faApi",primaryAccount:a,recoveryAccount:r,multisigAccount:o,network:s,isHidden:!0,twoFactorAuthProvider:i};e.privateAccounts.push(l),e.lastActiveAccount=t,e.lastActiveAccountName=n},addLedgerAccount(e,{name:t,addr:n,addr0:a,slot:r,network:o}){const s={name:t,addr:n,addr0:a,slot:r,network:o,type:"ledger"};e.privateAccounts.push(s),e.lastActiveAccount=n,e.lastActiveAccountName=t},addWalletConnectAccount(e,{name:t,addr:n,session:a,network:r}){const o={name:t,addr:n,session:a,network:r,ver:"1",type:"wc"};e.privateAccounts.push(o),e.lastActiveAccount=n,e.lastActiveAccountName=t},addWalletConnect2Account(e,{name:t,addr:n,session:a,network:r}){const o={name:t,addr:n,session:a,network:r,ver:"2",type:"wc"};e.privateAccounts.push(o),e.lastActiveAccount=n,e.lastActiveAccountName=t},setPrivateAccounts(e,t){e.privateAccounts=t||[]},setWC(e,t){e.wc=t||{}},logout(e){e.pass="",e.time=0,e.isOpen=!1,e.privateAccounts=[],e.lastActiveAccount="",e.lastActiveAccountName=""},prolong(e){e.time=new Date},setIsOpen(e,{name:t,pass:n}){e.isOpen=!0,e.name=t,localStorage.getItem("rs1")||localStorage.setItem("rs1",(0,$.c)({length:30,type:"alphanumeric"})),localStorage.getItem("rs2")||localStorage.setItem("rs2",(0,$.c)({length:30,type:"alphanumeric"}));const a=I().AES.encrypt(n,localStorage.getItem("rs1"));e.pass=a.toString(),e.time=new Date},wcSetItem(e,{key:t,value:n}){e.wc[t]=(0,P.a)(n)},wcRemoveItem(e,{key:t}){delete e.wc[t]}},F={async setTransaction({commit:e},{transaction:t}){e("setTransaction",t)},async lastPayTo({commit:e,dispatch:t},{addr:n}){e("lastPayTo",n),await t("saveWallet")},async lastActiveAccount({commit:e,dispatch:t},{addr:n}){e("lastActiveAccount",n),await t("saveWallet")},async getAccount({dispatch:e},{addr:t}){return this.state.wallet.privateAccounts.find((e=>e.addr==t))},async getSK({dispatch:e},{addr:t,checkRekey:n=!0}){const a=this.state.wallet.privateAccounts.find((e=>e.addr==t));if(a){if(a&&a.data&&a.data[this.state.config.env]&&a.data[this.state.config.env].rekeyedTo&&a.data[this.state.config.env].rekeyedTo!=t)return await e("getSK",{addr:a.data[this.state.config.env].rekeyedTo,checkRekey:!1});if(a.sk){const e=Uint8Array.from(Object.values(a.sk));return e}}},async logout({commit:e}){h.clear(),await e("logout")},async prolong({commit:e}){await e("prolong")},async addArc200Asset({dispatch:e,commit:t},{addr:n,arc200Info:a}){return await t("prolong"),n?(await t("addArc200Asset",{addr:n,arc200Info:a,network:this.state.config.env}),await e("saveWallet"),!0):(e("toast/openError","addr is empty",{root:!0}),!1)},async updateArc200Balance({dispatch:e,commit:t},{addr:n,arc200Id:a,balance:r}){return n?a?(await t("updateArc200Balance",{addr:n,arc200Id:a,network:this.state.config.env,balance:r}),await e("saveWallet"),!0):(e("toast/openError","arc200Id is empty",{root:!0}),!1):(e("toast/openError","addr is empty",{root:!0}),!1)},async addPrivateAccount({dispatch:e,commit:t},{mn:n,name:a}){if(!a)return e("toast/openError","Plase set account name",{root:!0}),!1;try{const r=c["default"].mnemonicToSecretKey(n);return await t("addPrivateAccount",{name:a,secret:r,network:this.state.config.env}),await e("saveWallet"),!0}catch(r){console.error("error",r),e("toast/openError","Account has not been created",{root:!0})}},async addPublicAccount({dispatch:e,commit:t},{name:n,addr:a}){if(!n)return e("toast/openError","Plase set account name",{root:!0}),!1;try{return await t("addPublicAccount",{name:n,addr:a,network:this.state.config.env}),await e("saveWallet"),!0}catch(r){console.error("error",r),e("toast/openError","Account has not been created",{root:!0})}},async deleteAccount({dispatch:e,commit:t},{name:n,addr:a}){if(!n)return e("toast/openError","Plase define account name",{root:!0}),!1;if(!a)return e("toast/openError","Plase define account addr",{root:!0}),!1;try{return await t("deleteAccount",{name:n,addr:a,network:this.state.config.env}),await e("saveWallet"),!0}catch(r){console.error("error",r),e("toast/openError","Account has not been created",{root:!0})}},async addEmailPasswordAccount({dispatch:e,commit:t},{name:n,savePassword:a,email:r,password:o}){if(!n)throw Error("Plase set account name");try{const s=`ARC-0076-${r}-${o}-0-PBKDF2-999999`,i=`ARC-0076-${r}-0-PBKDF2-999999`,l=999999;if(!window||!window.crypto||!window.crypto.subtle)throw Error("Crypto API in browser is not available");const u=await window.crypto.subtle.importKey("raw",Buffer.from(s,"utf-8"),"PBKDF2",!1,["deriveBits","deriveKey"]),m=await window.crypto.subtle.deriveBits({name:"PBKDF2",hash:"SHA-256",salt:Buffer.from(i,"utf-8"),iterations:l},u,256),d=new Uint8Array(m),p=c["default"].mnemonicFromSeed(d),h=c["default"].mnemonicToSecretKey(p);return await await t("addEmailPasswordAccount",{name:n,savePassword:a,email:r,genAccount:h,network:this.state.config.env}),await e("saveWallet"),!0}catch(s){throw console.error("error",s),e("toast/openError","Account has not been created",{root:!0}),s}},async addMultiAccount({dispatch:e,commit:t},{params:n,name:a}){if(!a)return e("toast/openError","Plase set account name",{root:!0}),!1;try{const r=c["default"].multisigAddress(n);return await t("addMultiAccount",{addr:r,params:n,name:a,network:this.state.config.env}),await e("saveWallet"),!0}catch(r){console.error("error",r),e("toast/openError","Account has not been created",{root:!0})}},async add2FAAccount({dispatch:e,commit:t},{name:n,primaryAccount:a,recoveryAccount:r,twoFactorAccount:o,twoFactorAuthProvider:s}){if(!n)return e("toast/openError","Plase set account name",{root:!0}),!1;try{const i=[a,r,o].sort(),l={version:1,threshold:2,addrs:i},u=c["default"].multisigAddress(l);return await t("add2FAApiAccount",{addr:o,name:n,primaryAccount:a,recoveryAccount:r,multisigAccount:u,twoFactorAuthProvider:s,network:this.state.config.env}),await t("add2FAAccount",{addr:u,params:l,name:n,primaryAccount:a,recoveryAccount:r,twoFactorAccount:o,network:this.state.config.env}),await e("saveWallet"),!0}catch(i){console.error("error",i),e("toast/openError","Account has not been created",{root:!0})}},async addLedgerAccount({dispatch:e,commit:t},{name:n,addr:a,addr0:r,slot:o}){if(!n)return e("toast/openError","Plase set account name",{root:!0}),!1;try{return await t("addLedgerAccount",{name:n,addr:a,addr0:r,slot:o,network:this.state.config.env}),await e("saveWallet"),!0}catch(s){console.error("error",s),e("toast/openError","Account has not been created",{root:!0})}},async addWalletConnectAccount({dispatch:e,commit:t},{name:n,addr:a,session:r}){if(!n)return e("toast/openError","Plase set account name",{root:!0}),!1;try{return await t("addWalletConnectAccount",{name:n,addr:a,session:r,network:this.state.config.env}),await e("saveWallet"),!0}catch(o){console.error("error",o),e("toast/openError","Account has not been created",{root:!0})}},async addWalletConnect2Account({dispatch:e,commit:t},{name:n,addr:a,session:r}){if(!n)return e("toast/openError","Plase set account name",{root:!0}),!1;if(!a)return e("toast/openError","Address is missing",{root:!0}),!1;if(!r)return e("toast/openError","Session data is missing",{root:!0}),!1;try{return await t("addWalletConnect2Account",{name:n,addr:a,session:r,network:this.state.config.env}),await e("saveWallet"),!0}catch(o){console.error("error",o),e("toast/openError","Account has not been created",{root:!0})}},async updateAccount({dispatch:e,commit:t},{info:n}){if(!n)return!1;await t("setPrivateAccount",{info:n,network:this.state.config.env}),await e("saveWallet")},async changePassword({dispatch:e},{passw1:t,passw2:n,passw3:a}){if(n!=a)return void e("toast/openError","Passwords does not match",{root:!0});const r=this.state.wallet.name;if(!r)return void e("toast/openError","Wallet name not found",{root:!0});const o=await e("openWallet",{name:r,pass:t});if(!o)return void e("toast/openError","Password is incorrect",{root:!0});const s=await p.wallets.get({name:this.state.wallet.name}),i=JSON.stringify(this.state.wallet,((e,t)=>"bigint"===typeof t?t.toString():t)),l=I().AES.encrypt(i,n);return s.data=l.toString(),await p.wallets.update(s.id,s),!0},async saveWallet({dispatch:e}){const t=this.state.wallet.pass,n=await I().AES.decrypt(t,localStorage.getItem("rs1")),a=n.toString(I().enc.Utf8);if(!a)return!1;if(!this.state.wallet.name)return e("toast/openError","Wallet not found",{root:!0}),!1;if(!this.state.wallet.privateAccounts||0==this.state.wallet.privateAccounts.length)return!1;const r=await p.wallets.get({name:this.state.wallet.name});if(r){if(!r||!r.id)return e("toast/openError","Error in wallet record update",{root:!0}),!1;if(this.state.wallet){const e=JSON.stringify(this.state.wallet,((e,t)=>"bigint"===typeof t?t.toString():t)),t=I().AES.encrypt(e,a);r&&t&&(r.data=t.toString(),await p.wallets.update(r.id,r))}}},async openWallet({commit:e,dispatch:t},{name:n,pass:a}){const r=await p.wallets.get({name:n}),o=r.data;try{const t=I().AES.decrypt(o,a),r=JSON.parse(t.toString(I().enc.Utf8));await e("setPrivateAccounts",r.privateAccounts),await e("lastPayTo",r.lastPayTo),await e("lastActiveAccount",r.lastActiveAccount),await e("setWC",r.wc),await e("setIsOpen",{name:n,pass:a}),localStorage.setItem("lastUsedWallet",n)}catch(s){return t("toast/openError","Wrong password",{root:!0}),void console.error("wrong password",s)}return await h.restore(),!0},async checkPassword({dispatch:e},{pass:t}){const n=await e("getName"),a=await p.wallets.get({name:n}),r=a.data;try{const e=I().AES.decrypt(r,t),n=JSON.parse(e.toString(I().enc.Utf8));return!!n}catch(o){return!1}},async createWallet({dispatch:e,commit:t},{name:n,pass:a}){if(!n)return e("toast/openError","Plase set wallet name",{root:!0}),!1;if((await p.wallets.toArray()).map((e=>e.name)).includes(n))return e("toast/openError","Wallet with the same name already exists",{root:!0}),!1;const r=JSON.stringify(this.state.wallet,((e,t)=>"bigint"===typeof t?t.toString():t)),o=I().AES.encrypt(r,a);return p.wallets.add({name:n,data:o.toString()}).then((function(){return!0})).catch((function(t){e("toast/openError","Error: "+(t.stack||t),{root:!0})})),await e("saveWallet"),await t("setIsOpen",{name:n,pass:a}),!0},async getWallets(){localStorage.getItem("rs1")||localStorage.setItem("rs1",(0,$.c)({length:30,type:"alphanumeric"})),localStorage.getItem("rs2")||localStorage.setItem("rs2",(0,$.c)({length:30,type:"alphanumeric"}));try{const e=await p.wallets.toArray();return e.map((e=>e.name))}catch{return console.error("no wallet exists yet"),[]}},async backupWallet({dispatch:e}){try{const t=this.state.wallet.name;if(!t)return void e("toast/openError","Wallet name not found",{root:!0});const n=await p.wallets.get({name:t});return btoa(n.data)}catch(t){e("toast/openError","Error occurred: "+t,{root:!0}),console.error("error",t)}},async destroyWallet({commit:e,dispatch:t}){const n=this.state.wallet.name;if(n){if(confirm("Are you sure you want to destroy the wallet with name "+n+" and all private keys within it?")){const t=await p.wallets.get({name:n});await p.wallets.delete(t.id),e("logout")}}else t("toast/openError","Wallet name not found",{root:!0})},async importWallet({commit:e,dispatch:t},{name:n,data:a}){if(!n)return void t("toast/openError","Wallet name not found",{root:!0});if(!a)return void t("toast/openError","Wallet data not found",{root:!0});const r=await p.wallets.get({name:n});if(!r)return await p.wallets.add({name:n,data:a}),localStorage.setItem("lastUsedWallet",n),!0;t("toast/openError","Wallet with the same name already exists",{root:!0})},encrypt:async(e,{data:t})=>{const n=e.state.pass,a=await I().AES.decrypt(n,localStorage.getItem("rs1")),r=a.toString(I().enc.Utf8),o=I().AES.encrypt(t,r).toString();return o},decrypt:async(e,{data:t})=>{const n=e.state.pass,a=await I().AES.decrypt(n,localStorage.getItem("rs1")),r=a.toString(I().enc.Utf8),o=I().AES.decrypt(t,r).toString(I().enc.Utf8);return o},getName:e=>e.state.name,async wcGetKeys(){return Object.keys(this.state.wallet.wc)},async wcGetEntries(){return Object.entries(this.state.wallet.wc).map(j.parseEntry)},async wcGetItem({dispatch:e},{key:t}){const n=this.state.wallet.wc[t];if(n)return(0,P.k)(n)},async wcSetItem({dispatch:e,commit:t},{key:n,value:a}){await t("wcSetItem",{key:n,value:a}),await e("saveWallet")},async wcRemoveItem({dispatch:e},{key:t}){await commit("wcRemoveItem",{key:t}),await e("saveWallet")}};var V={namespaced:!0,state:E,mutations:R,actions:F};const N=()=>({assets:[],balance:{}}),K={setAsset(e,t){e.assets.push(t)},setBalance(e,{account:t,round:n,assetId:a,balance:r}){void 0===e.balance[n]&&(e.balance[n]={}),void 0===e.balance[n][t]&&(e.balance[n][t]={}),e.balance[n][t][a]=r}},M={async getIndexer(){const e=new URL(this.state.config.indexer);return new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,e.port)},async accountInformation({dispatch:e},{addr:t}){try{const e=new URL(this.state.config.indexer);let n=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,e.port);const a=await n.lookupAccountByID(t).do().catch((e=>{console.error("lookupAccountByID",e)}));return a?a.account:{address:t,amount:0,"amount-without-pending-rewards":0,"apps-local-state":[],"apps-total-schema":{},assets:[],"created-apps":[],"created-at-round":0,deleted:!1,"pending-rewards":0,"reward-base":0,rewards:0,round:0,"sig-type":"sig",status:"Offline","total-apps-opted-in":0,"total-assets-opted-in":0,"total-box-bytes":0,"total-boxes":0,"total-created-apps":0,"total-created-assets":0}}catch(n){throw console.error("error",n,e),n}},async searchForTransactions({dispatch:e},{addr:t,note:n}){try{const e=new URL(this.state.config.indexer),a=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,e.port);if(n){const e=new TextEncoder,r=e.encode(n),o=await a.searchForTransactions().address(t).notePrefix(r).do().catch((e=>{console.error("searchForTransactions",e)}));return o}{const e=await a.searchForTransactions().address(t).do().catch((e=>{console.error("searchForTransactions",e)}));return e}}catch(a){console.error("error",a,e)}},async searchForTransactionsWithAddrAndAsset({dispatch:e},{addr:t,asset:n}){try{const e=new URL(this.state.config.indexer),a=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,e.port),r=await a.searchForTransactions().address(t).assetID(n).do();return r}catch(a){console.error("error",a,e)}},async searchForTransactionsWithNoteAndAmount({dispatch:e},{note:t,amount:n,min:a}){try{const e=new URL(this.state.config.indexer),r=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,e.port),o=new TextEncoder,s=o.encode(t),i=await r.searchForTransactions().currencyGreaterThan(n-1).currencyLessThan(n+1).minRound(Math.max(a,0)).notePrefix(s).do();return i}catch(r){console.error("error",r,e,t)}},async searchForTokenTransactionsWithNoteAndAmount({dispatch:e},{note:t,amount:n,assetId:a}){try{const e=new URL(this.state.config.indexer),r=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,e.port),o=new TextEncoder,s=o.encode(t),i=await r.searchForTransactions().assetID(a).currencyGreaterThan(n-1).currencyLessThan(n+1).notePrefix(s).do();return i}catch(r){console.error("error",r,e,t)}},async searchForTransactionsWithNoteAndAmountAndAccount({dispatch:e},{note:t,amount:n,account:a}){try{const e=new URL(this.state.config.indexer),r=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,e.port),o=new TextEncoder,s=o.encode(t),i=await r.searchForTransactions().currencyGreaterThan(n-1).currencyLessThan(n+1).notePrefix(s).address(a).do();return i}catch(r){console.error("error",r,e)}},async searchForTokenTransactionsWithNoteAndAmountAndAccount({dispatch:e},{note:t,amount:n,account:a,assetId:r}){try{const e=new URL(this.state.config.indexer),o=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,e.port),s=new TextEncoder,i=s.encode(t),l=await o.searchForTransactions().currencyGreaterThan(n-1).currencyLessThan(n+1).notePrefix(i).address(a).assetID(r).do();return l}catch(o){console.error("error",o,e)}},async getAsset({commit:e},{assetIndex:t}){try{if(!t){const e={"asset-id":"-1",amount:0,name:"ALG",decimals:6,"unit-name":"",label:"Algorand native token"};return e}let a=this.state.config.env;"mainnet"==a||"mainnet-v1.0"==a?a="":a+="-";try{const n=localStorage.getItem(`Asset-${a}${t}`);if(n){const a=JSON.parse(n);if(a&&a["asset-id"]==t)return e("setAsset",a),a}}catch(n){console.error("error",n)}const r=new URL(this.state.config.indexer),o=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,r.port),s=this.state.indexer.assets.find((e=>e["asset-id"]==t));if(s)return s;const i=await o.searchForAssets().index(t).do();if(i&&i.assets&&i.assets.length>0&&i.assets[0].params){const n=i.assets[0].params;return n["asset-id"]=t,e("setAsset",n),localStorage.setItem(`Asset-${a}${t}`,JSON.stringify(n)),n}}catch(a){console.error("error",a)}},async getAccountBalanceAtRound({commit:e},{account:t,round:n,assetId:a}){try{if(void 0!==this.state.indexer.balance[n]&&void 0!==this.state.indexer.balance[n][t]&&void 0!==this.state.indexer.balance[n][t][a])return this.state.indexer.balance[n][t][a];const r=new URL(this.state.config.indexer),o=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,r.port),s=await o.lookupAccountByID(t).round(n).do().catch((e=>{console.error("lookupAccountByID",e)}));let i=0;if(!a||a<=0)i=s.account.amount/1e6;else{const e=s.account.assets.find((e=>e["asset-id"]==a&&0==e["deleted"]&&0==e["is-frozen"]));e&&(i=e.amount)}if(s&&s.account&&i>0)return await e("setBalance",{account:t,round:n,assetId:a,balance:i}),i}catch(r){console.error("error",r)}},async getAssetsByName({commit:e},{name:t}){try{const e=new URL(this.state.config.indexer),n=new c["default"].Indexer(this.state.config.indexerToken,this.state.config.indexer,e.port),a=await n.searchForAssets().name(t).do();return a.assets}catch(n){console.error("error",n,e)}}};var L={namespaced:!0,state:N,mutations:K,actions:M};const B=()=>({_vm:null,lastError:""}),q={setVM(e,t){e._vm=t},setLastError(e,t){e.lastError=t}},U={setVM({commit:e},{_vm:t}){e("setVM",t)},async openSuccess({commit:e},t){let n=t;t.summary&&(n=t.summary),this.state.toast._vm?this.state.toast._vm.$toast.add({severity:"success",detail:n,life:3e3}):alert(t)},async openError({commit:e},t){let n=t;t.summary&&(n=t.summary),console.error("Error:",t),this.state.toast._vm?this.state.toast._vm.$toast.add({severity:"error",detail:n,life:1e4}):alert(n),e("setLastError",t)},async resetError({commit:e},t){e("setLastError","")}};var O={namespaced:!0,state:B,mutations:q,actions:U};const Y=()=>({assetId:"",voteTokens:[{name:"Algo",assetId:"-1",env:"mainnet-v1.0"},{name:"Vote Coin",assetId:"452399768",env:"mainnet-v1.0"},{name:"ASA Stats",assetId:"393537671",env:"mainnet-v1.0"},{name:"Algo",assetId:"-1",env:"testnet-v1.0"},{name:"Vote Coin",assetId:"48806985",env:"testnet-v1.0"},{name:"ASA Stats",assetId:"51768942",env:"testnet-v1.0"},{name:"Algo",assetId:"-1",env:"sandnet-v1"},{name:"Vote Coin",assetId:"12",env:"sandnet-v1"}]}),H={setTokens(e,t){e.voteTokens=t},setToken(e,t){t&&(e.assetId=t,localStorage.setItem("voteToken",t))}},G={async setToken({commit:e},{assetId:t}){e("setToken",t)}};var Z={namespaced:!0,state:Y,mutations:H,actions:G};const J=()=>({genesisList:[],algodList:{},participationList:{},indexerList:{},twoFactorAuthList:{}}),X={setGenesisList(e,t){t&&(e.genesisList=t)},setAlgodList(e,{chainId:t,data:n}){n&&(e.algodList[t]=n)},setParticipationList(e,{chainId:t,data:n}){n&&(e.participationList[t]=n)},setIndexerList(e,{chainId:t,data:n}){n&&(e.indexerList[t]=n)},setTwoFactorAuthList(e,{chainId:t,data:n}){n&&(e.twoFactorAuthList[t]=n)}},ee={async getCurrentChainId({dispatch:e}){await e("getGenesisList");const t=this.state.publicData.genesisList.find((e=>e.network==this.state.config.env));return t?t.CAIP10:"SandBox"},async getGenesisList({dispatch:e,commit:t}){try{if(0==this.state.publicData.genesisList.length){const n=await e("axios/get",{url:"https://scholtz.github.io/AlgorandPublicData/genesis/genesis-list.json"},{root:!0});await t("setGenesisList",n)}return this.state.publicData.genesisList}catch(n){console.error("error",n,e)}},async getAlgodList({dispatch:e,commit:t},{chainId:n}){try{if(this.state.publicData.algodList[n]&&this.state.publicData.algodList[n].length>0)return this.state.publicData.algodList[n];const a=await e("axios/get",{url:`https://scholtz.github.io/AlgorandPublicData/algod/${n}/public-algod-providers.json`},{root:!0});return await t("setAlgodList",{chainId:n,data:a}),this.state.publicData.algodList[n]}catch(a){console.error("error",a,e)}},async getParticipationList({dispatch:e,commit:t},{chainId:n}){try{if(this.state.publicData.participationList[n]&&this.state.publicData.participationList[n].length>0)return this.state.publicData.participationList[n];const a=await e("axios/get",{url:`https://scholtz.github.io/AlgorandPublicData/participation/${n}/public-participation-providers.json`},{root:!0});return await t("setParticipationList",{chainId:n,data:a}),this.state.publicData.participationList[n]}catch(a){console.error("error",a,e)}},async getIndexerList({dispatch:e,commit:t},{chainId:n}){try{if(this.state.publicData.indexerList[n]&&this.state.publicData.indexerList[n].length>0)return this.state.publicData.indexerList[n];const a=await e("axios/get",{url:`https://scholtz.github.io/AlgorandPublicData/indexer/${n}/public-indexer-providers.json`},{root:!0});return await t("setIndexerList",{chainId:n,data:a}),this.state.publicData.indexerList[n]}catch(a){console.error("error",a,e)}},async getTwoFactorAuthList({dispatch:e,commit:t},{chainId:n}){try{if(this.state.publicData.twoFactorAuthList[n]&&this.state.publicData.twoFactorAuthList[n].length>0)return this.state.publicData.twoFactorAuthList[n];const a=await e("axios/get",{url:`https://scholtz.github.io/AlgorandPublicData/2fa/${n}/public-2fa-providers.json`},{root:!0});return await t("setTwoFactorAuthList",{chainId:n,data:a}),this.state.publicData.twoFactorAuthList[n]}catch(a){console.error("error",a,e)}}};var te={namespaced:!0,state:J,mutations:X,actions:ee};const ne={async setAccountOnline({dispatch:e},{account:t,rounds:n}){try{if(!this.state.config||!this.state.config.participation)throw new Error("Please setup participation server in your settings.");if(!t)throw new Error("Address not found.");const a=new URL(this.state.config.algod);let r=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,a.port);const o=await r.getTransactionParams().do(),s=o;s.fee=0;const i=Buffer.from("KMD","ascii"),l={from:t,to:t,amount:0,note:new Uint8Array(i),suggestedParams:s},u=c["default"].makePaymentTxnWithSuggestedParamsFromObject(l);let m=await e("signer/signTransaction",{from:t,tx:u},{root:!0});if(!m)throw new Error("Unable to to sign the transaction for authentication");const d=Buffer.from(m).toString("base64"),p="SigTx "+d,h=o.firstRound+2,z=h+n,g=await e("axios/get",{url:`${this.state.config.participation}/v1/KMD/addpartkey?roundFirstValid=${h}&roundLastValid=${z}&address=${t}`,headers:{Authorization:p}},{root:!0});if(!g)throw new Error("Unable to create participation key");o.fee=1e3,o.flatFee=!0;const y={from:t,suggestedParams:o,selectionKey:g.selectionKey,stateProofKey:g.stateProofKey,voteFirst:h,voteLast:z,voteKey:g.voteKey,voteKeyDilution:g.voteKeyDilution},f=c["default"].makeKeyRegistrationTxnWithSuggestedParamsFromObject(y);let _=await e("signer/signTransaction",{from:t,tx:f},{root:!0});const v=await r.sendRawTransaction(_).do().catch((t=>{t&&t.response&&t.response.body&&t.response.body.message&&e("toast/openError",t.response.body.message,{root:!0}),console.error("e",t,t.message,t.data)}));return v.txId}catch(a){console.error("error",a,e);const t=a.response?a.response:a.message;e("toast/openError",t,{root:!0})}},async setAccountOffline({dispatch:e,commit:t},{account:n}){try{if(!this.state.config||!this.state.config.participation)throw new Error("Please setup participation server in your settings.");if(!n)throw new Error("Address not found.");const t=new URL(this.state.config.algod);let a=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,t.port);const r=await a.getTransactionParams().do(),o=r;o.fee=0,r.fee=1e3,r.flatFee=!0;const s={from:n,suggestedParams:r},i=c["default"].makeKeyRegistrationTxnWithSuggestedParamsFromObject(s);let l=await e("signer/signTransaction",{from:n,tx:i},{root:!0});const u=await a.sendRawTransaction(l).do().catch((t=>{t&&t.response&&t.response.body&&t.response.body.message&&e("toast/openError",t.response.body.message,{root:!0}),console.error("e",t,t.message,t.data)}));return u.txId}catch(a){console.error("error",a,e);const t=a.response?a.response:a.message;e("toast/openError",t,{root:!0})}}};var ae={namespaced:!0,actions:ne};const re=()=>({address2chain2realm2token:{}}),oe={storeArc14Auth(e,{chain:t,addr:n,realm:a,token:r}){void 0===e.address2chain2realm2token[t]&&(e.address2chain2realm2token[t]={}),void 0===e.address2chain2realm2token[t][n]&&(e.address2chain2realm2token[t][n]={}),e.address2chain2realm2token[t][n][a]=r}},se={async signAuthTx({dispatch:e,commit:t},{account:n,realm:a}){try{if(!n)throw new Error("Address not found.");const r=new URL(this.state.config.algod);let o=new c["default"].Algodv2(this.state.config.algodToken,this.state.config.algod,r.port);const s=await o.getTransactionParams().do(),i=s;i.fee=0;const l=Buffer.from(a,"utf-8"),u={from:n,to:n,amount:0,note:new Uint8Array(l),suggestedParams:i},m=c["default"].makePaymentTxnWithSuggestedParamsFromObject(u);let d=await e("signer/signTransaction",{from:n,tx:m},{root:!0});if(!d)throw new Error("Error signing the transaction");const p=Buffer.from(d).toString("base64"),h="SigTx "+p;return t("storeArc14Auth",{chain:this.state.config.env,addr:n,realm:a,token:h}),h}catch(r){console.error("error",r,e);const t=r.response?r.response:r.message;e("toast/openError",t,{root:!0})}}};var ie={namespaced:!0,state:re,mutations:oe,actions:se},le=n(87756),ce=n(50900);const ue=()=>({signed:{},toSign:{},toSignArray:[],returnTo:"",returnToSignAll:""}),me={setSigned(e,t){const n=c["default"].decodeSignedTransaction(t),a=n.txn.txID();e.signed[a]=t},toSign(e,t){e.toSign=t},returnTo(e,t){e.returnTo=t},returnToSignAll(e,t){e.returnToSignAll=t},toSignArray(e,t){e.toSignArray=t}},de={async signTransaction({dispatch:e},{from:t,signator:n,tx:a}){try{const r=a;let o=this.state.wallet.privateAccounts.find((e=>e.addr==t));if(!o)throw new Error("The from address is not in the list of accounts.");if(o.rekeyedTo&&o.rekeyedTo!=t&&(o=this.state.wallet.privateAccounts.find((e=>e.addr==o.rekeyedTo)),!o))throw new Error("The rekeyed signator address from is not in the list of accounts.");if("ledger"==o.type)return await e("signByLedger",{from:o.addr,tx:r});if("wc"==o.type&&"2"==o.ver)return await e("signByWC2",{from:o.addr,tx:r});if("wc"==o.type)return await e("signByWC1",{from:o.addr,tx:r});if(o.params){const t=c["default"].createMultisigTransaction(r,o.params);return await e("signMultisig",{msigTx:t,signator:n})}if(o.sk)return await e("signBySk",{from:t,tx:r})}catch(r){console.error("error",r,e);const t=r.response?r.response:r.message;e("toast/openError",t,{root:!0})}},async toSign({commit:e},{tx:t}){await e("toSign",t)},async toSignArray({commit:e},{txs:t}){await e("toSignArray",t)},async returnTo({commit:e},t){await e("returnTo",t)},async returnToSignAll({commit:e},t){await e("returnToSignAll",t)},async setSigned({commit:e},{signed:t}){await e("setSigned",t)},getSignerType({dispatch:e},{from:t}){try{let e=this.state.wallet.privateAccounts.find((e=>e.addr==t));if(!e)return"?";if(e.rekeyedTo&&e.rekeyedTo!=t&&(e=this.state.wallet.privateAccounts.find((t=>t.addr==e.rekeyedTo)),!e))throw new Error("The rekeyed signator address from is not in the list of accounts.");return"ledger"==e.type?"ledger":e.params?"msig":e.sk?"sk":"?"}catch(n){console.error("error",n,e);const t=n.response?n.response:n.message;e("toast/openError",t,{root:!0})}},async signByLedger({dispatch:e,commit:t},{from:n,tx:a}){try{let e=this.state.wallet.privateAccounts.find((e=>e.addr==n));const r=await ce.c.request(),o=new le.c(r),{signature:s}=await o.sign(`44'/283'/${e.slot}'/0/0`,Buffer.from(a.toByte()).toString("hex")),i=new Uint8Array(s).slice(0,64),l=a.attachSignature(n,i);return t("setSigned",l),l}catch(r){throw console.error("signByLedger.e",r),r}},async signByWC1({dispatch:e,commit:t},{from:n,tx:a}){try{const e=this.state.wallet.privateAccounts.find((e=>e.addr==n)),r=new u.c({session:e.session,sessionStorage:{getSession:()=>null}}),o={method:"algo_signTxn",params:[[{txn:Buffer.from(c["default"].encodeUnsignedTransaction(a)).toString("base64"),authAddr:n}]]},s=await r.sendCustomRequest(o),i=Buffer.from(s[0],"base64");return t("setSigned",i),i}catch(r){throw console.error("signByWC.e",r),r}},async signByWC2({dispatch:e,commit:t},{from:n,tx:a}){try{this.state.wallet.privateAccounts.find((e=>e.addr==n));const r=await e("wcClient/init",null,{root:!0}),o=await e("publicData/getCurrentChainId",null,{root:!0}),s={method:"algo_signTxn",params:[[{txn:Buffer.from(c["default"].encodeUnsignedTransaction(a)).toString("base64"),authAddr:n}]]},i=await r.request(s,`algorand:${o}`);if(!i)throw Error("Transaction has not been signed");const l=Buffer.from(i[0],"base64");return t("setSigned",l),l}catch(r){throw console.error("signByWC.e",r),r}},async signBySk({dispatch:e,commit:t},{from:n,tx:a}){const r=await e("wallet/getSK",{addr:n},{root:!0});if(r){const e=a.signTxn(r);return t("setSigned",e),e}throw new Error("Private key not found")},async createMultisigTransaction({dispatch:e},{txn:t}){if(!t||!t.from||!t.from.publicKey)throw new Error("Transaction object is not correct");const n=c["default"].encodeAddress(t.from.publicKey);let a=this.state.wallet.privateAccounts.find((e=>e.addr==n));if(a.rekeyedTo&&a.rekeyedTo!=n&&(a=this.state.wallet.privateAccounts.find((e=>e.addr==a.rekeyedTo)),!a))throw new Error("The rekeyed signator address from is not in the list of accounts.");if(!a.params)throw new Error(`Address is not multisig: ${a.addr}`);return c["default"].createMultisigTransaction(t,a.params)},async signMultisig({dispatch:e},{msigTx:t,signator:n,txn:a}){let r=this.state.wallet.privateAccounts.find((e=>e.addr==n));if(!r)throw Error(`Signator account ${n} not found`);return"ledger"==r.type?await e("signMultisigByLedger",{msigTx:t,signator:n}):"wc"==r.type?await e("signMultisigByWC",{msigTx:t,signator:n}):r.sk?await e("signMultisigBySk",{msigTx:t,signator:n,txn:a}):void 0},async signMultisigBySk({dispatch:e,commit:t},{msigTx:n,signator:a,txn:r}){if(!r)throw Error("Txn cannot be empty");let o=this.state.wallet.privateAccounts.find((e=>e.addr==a));if(!o)throw Error(`Signator account ${a} not found`);const s=c["default"].decodeObj(n),i=c["default"].encodeAddress(s.txn.snd);let l=this.state.wallet.privateAccounts.find((e=>e.addr==i));if(l.rekeyedTo&&l.rekeyedTo!=i&&(l=this.state.wallet.privateAccounts.find((e=>e.addr==l.rekeyedTo)),!l))throw new Error("The rekeyed signator address from is not in the list of accounts.");const u=new Uint8Array(Buffer.from(Object.values(o.sk))),m=c["default"].signTransaction(r,u),d=c["default"].decodeSignedTransaction(m.blob);let p=!1;if(s.msig.subsig.forEach(((e,t)=>{const n=c["default"].encodeAddress(e.pk);n==a&&(p=!0,s.msig.subsig[t].s=d.sig)})),!p)throw new Error(`Multisig key is missing for address ${a}`);const h=c["default"].encodeObj(s);return t("setSigned",h),h},async signMultisigByLedger({dispatch:e,commit:t},{msigTx:n,signator:a}){const r=c["default"].decodeObj(n),o=c["default"].decodeUnsignedTransaction(c["default"].encodeObj(r.txn)),s=await e("signByLedger",{from:a,tx:o}),i=c["default"].decodeSignedTransaction(s);let l=!1;if(r.msig.subsig.forEach(((e,t)=>{const n=c["default"].encodeAddress(e.pk);n==a&&(l=!0,r.msig.subsig[t].s=i.sig)})),!l)throw new Error(`Multisig key is missing for address ${a}`);const u=c["default"].encodeObj(r);return t("setSigned",u),u},async signMultisigByWC({dispatch:e,commit:t},{msigTx:n,signator:a}){const r=c["default"].decodeObj(n),o=c["default"].decodeUnsignedTransaction(c["default"].encodeObj(r.txn)),s=await e("signByWC",{from:a,tx:o}),i=c["default"].decodeSignedTransaction(s);let l=!1;if(r.msig.subsig.forEach(((e,t)=>{const n=c["default"].encodeAddress(e.pk);n==a&&(l=!0,r.msig.subsig[t].s=i.sig)})),!l)throw new Error(`Multisig key is missing for address ${a}`);const u=c["default"].encodeObj(r);return t("setSigned",u),u}};var pe={namespaced:!0,state:ue,mutations:me,actions:de},he=n(72960),ze=n(92808),ge=n(93764),ye=n(92332);class fe{constructor(e){(0,ye.c)(this,"dispatch",void 0),this.dispatch=e}async getKeys(){const e=await this.dispatch("wallet/wcGetKeys",null,{root:!0});return e}async getEntries(){const e=await this.dispatch("wallet/wcGetEntries",null,{root:!0});return e}async getItem(e){const t=await this.dispatch("wallet/wcGetItem",{key:e},{root:!0});return t}async setItem(e,t){return await this.dispatch("wallet/wcSetItem",{key:e,value:t},{root:!0})}async removeItem(e){return await this.dispatch("wallet/wcRemoveItem",{key:e},{root:!0})}}var _e=fe;const ve=()=>({connectors:[],requests:[],web3wallet:null,sessionProposals:[],sessionRequests:[],authRequests:[],callRequests:[],subscriptions:[],algoSignTxns:[]}),ke={clear(e){e.connectors.length=0,e.requests.length=0},addConnector(e,t){e.connectors.push(t)},removeConnector(e,t){const n=e.connectors.findIndex((e=>e.id==t));e.connectors.splice(n,1)},updateConnector(e,{id:t,update:n}){const a=e.connectors.find((e=>e.id==t));Object.assign(a,n)},addRequest(e,{request:t}){e.requests.push(t)},removeRequest(e,t){const n=e.requests.findIndex((e=>e.id==t));e.requests.splice(n,1)},setWeb3wallet(e,t){e.web3wallet=t},addSessionProposal(e,t){e.sessionProposals.push(t)},removeSessionProposal(e,t){const n=e.sessionProposals.findIndex((e=>e.id==t));e.sessionProposals.splice(n,1)},addSessionRequest(e,t){e.sessionRequests.push(t)},addAuthRequest(e,t){e.authRequests.push(t)},addCallRequest(e,t){e.callRequests.push(t)},addSubscription(e,t){e.subscriptions.push(t)},addAlgoSignTxn(e,t){e.algoSignTxns.push(t)}},we={async init({commit:e,dispatch:t}){const n=this.state.config.walletConnectProjectId,a=this.state.config.walletConnectMetadata;if(!n||!a)throw Error("WalletConnect ProjectId Not initialized");const r=new _e(t),o=new he.ox({projectId:n,storage:r}),s=await ze.qM.init({core:o,metadata:a});await e("setWeb3wallet",s),s.on("session_proposal",(async t=>{await e("addSessionProposal",t)})),s.on("session_request",(async t=>{if(await e("addSessionRequest",t),t&&t.params&&t.params.request){const n=t.params.request;if("algo_signTxn"===n.method){const a=n.params[0].map(((e,t)=>{const n=e["txn"],a=Buffer.from(n,"base64"),r=c["default"].decodeObj(a);let o=r;!o.type&&o.txn.type&&(o.sig&&ve.store.dispatch("signer/setSigned",{signed:new Uint8Array(a)}),o=o.txn);const s=c["default"].decodeUnsignedTransaction(c["default"].encodeObj(o));let i="";switch(s.type){case"pay":i="ALGO";break;case"axfer":i=s.assetIndex;break}let l=s.amount;switch(s.type){case"pay":case"axfer":l||(l="0");break}let u=s.from;u&&(u=c["default"].encodeAddress(s.from.publicKey));let m=s.rekeyTo;return m&&(m=c["default"].encodeAddress(m.publicKey)),{index:t,type:s.type,from:u,fee:s.fee,asset:i,amount:l,rekeyTo:m,txn:s,txnB64:n}}));let r=0;for(const e of a)e.fee&&(r+=e.fee);const o={id:t.id,method:n.method,transactions:a,fee:r,ver:"2",topic:t.topic};await e("addRequest",{request:o})}else console.error("request.method not implemented",n.method)}})),s.on("auth_request",(async t=>{await e("addAuthRequest",t)})),s.on("call_request",(async t=>{await e("addCallRequest",t)})),s.on("subscription_created",(async t=>{await e("addSubscription",t)})),s.on("algo_signTxn",(async t=>{await e("addAlgoSignTxn",t)}))},async approveSession({commit:e,dispatch:t},{id:n}){const a=await t("publicData/getCurrentChainId",null,{root:!0}),r=this.state.wallet.lastActiveAccount;await this.state.wc.web3wallet.approveSession({id:n,namespaces:{algorand:{accounts:[`algorand:${a}:${r}`],methods:["algo_signTxn"],chains:[`algorand:${a}`],events:["chainChanged","accountsChanged"]}}});e("removeSessionProposal",n)},async rejectSession({commit:e,dispatch:t},{id:n}){try{await this.state.wc.web3wallet.rejectSession({id:n,reason:{message:"User rejected methods.",code:5002}});e("removeSessionProposal",n)}catch(a){throw e("removeSessionProposal",n),a}},async connectUri({commit:e},{uri:t}){const{version:n}=(0,ge.TH)(t),a=this.state.wallet.lastActiveAccount;if(1===n)h.createConnector(t,a);else try{await this.state.wc.web3wallet.pair({uri:t,activatePairing:!0})}catch(r){console.error("unable to pair",r)}},async sendResult({commit:e},{data:t}){try{if(2!=t.ver)return await h.acceptRequest(t.id);const n=[];for(const e of t.transactions){const t=Buffer.from(e.txnB64,"base64"),a=c["default"].decodeUnsignedTransaction(t),r=a.txID();if(!(r in this.state.signer.signed)){console.error(`Tx with id ${r} has not been signed yet, skipped`),n.push(null);continue}const o=this.state.signer.signed[r],s=Buffer.from(o).toString("base64");n.push(s)}const a={id:t.id,result:n,jsonrpc:"2.0"};this.state.wc.web3wallet.respondSessionRequest({topic:t.topic,response:a}),e("removeRequest",t.id)}catch(n){throw console.error("Error while sending result back to wc2",n.Message??n),n}},async cancelRequest({commit:e},{data:t}){try{if(2!=t.ver)return await h.rejectRequest(t.id);const n={id:t.id,jsonrpc:"2.0",error:{code:5e3,message:"User rejected."}};this.state.wc.web3wallet.respondSessionRequest({topic:t.topic,response:n}),e("removeRequest",t.id)}catch(n){throw e("removeRequest",t.id),console.error("Error while sending result back to wc2",n.Message??n),n}}};var be={namespaced:!0,state:ve,mutations:ke,actions:we},Ae=n(50232),De=n(63792);const We=()=>({connectors:[],requests:[],web3wallet:null,sessionProposals:[],sessionRequests:[],authRequests:[],callRequests:[],subscriptions:[],algoSignTxns:[]}),Qe={clear(e){e.connectors.length=0,e.requests.length=0},addConnector(e,t){e.connectors.push(t)},removeConnector(e,t){const n=e.connectors.findIndex((e=>e.id==t));e.connectors.splice(n,1)},updateConnector(e,{id:t,update:n}){const a=e.connectors.find((e=>e.id==t));Object.assign(a,n)},addRequest(e,{request:t}){e.requests.push(t)},removeRequest(e,t){const n=e.requests.findIndex((e=>e.id==t));e.requests.splice(n,1)},setWeb3wallet(e,t){e.web3wallet=t},addSessionProposal(e,t){e.sessionProposals.push(t)},addSessionRequest(e,t){e.sessionRequests.push(t)},addAuthRequest(e,t){e.authRequests.push(t)},addCallRequest(e,t){e.callRequests.push(t)},addSubscription(e,t){e.subscriptions.push(t)},addAlgoSignTxn(e,t){e.algoSignTxns.push(t)}},xe={async init({commit:e,dispatch:t}){const n=this.state.config.walletConnectProjectId,a=this.state.config.walletConnectMetadata;if(!n||!a)throw Error("WalletConnect ProjectId Not initialized");const r=new _e(t),o=await new he.ox({projectId:n,storage:r});var s=await De.cp.init({logger:"debug",projectId:n,metadata:a,storage:r,core:o});const i=await Ae.c.init({logger:"debug",projectId:n,metadata:a,client:s});return i.on("session_proposal",(async t=>{await e("addSessionProposal",t)})),i.on("session_request",(async t=>{await e("addSessionRequest",t)})),i.on("auth_request",(async t=>{await e("addAuthRequest",t)})),i.on("call_request",(async t=>{await e("addCallRequest",t)})),i.on("subscription_created",(async t=>{await e("addSubscription",t)})),i.on("algo_signTxn",(async t=>{await e("addAlgoSignTxn",t)})),i},async approveSession({commit:e,dispatch:t},{id:n}){const a=await t("publicData/getCurrentChainId",null,{root:!0}),r=this.state.wallet.lastActiveAccount;await this.state.wc.web3wallet.approveSession({id:n,namespaces:{algorand:{accounts:[`algorand:${a}:${r}`],methods:["algo_signTxn"],chains:[`algorand:${a}`],events:["chainChanged","accountsChanged"]}}})},async connectUri({commit:e},{uri:t}){const{version:n}=(0,ge.TH)(t),a=localStorage.getItem("lastUsedWallet");if(1===n)h.createConnector(t,a);else try{await this.state.wc.web3wallet.pair({uri:t,activatePairing:!0})}catch(r){console.error("unable to pair",r)}}};var Te={namespaced:!0,state:We,mutations:Qe,actions:xe};const Se=()=>({provider2realm:{}}),Ce={storeRealm(e,t,n){e.provider2realm[t]=n}},Ie={async getRealm({dispatch:e,commit:t},{twoFactorAuthProvider:n}){if(!n)throw console.error("getRealm triggered but not provided twoFactorAuthProvider"),Error("TwoFactorAuthProvider not found");if(this.state.fa2.provider2realm[n])return this.state.fa2.provider2realm[n];const a=this.state.config.env,r=await e("publicData/getTwoFactorAuthList",{chainId:a},{root:!0}),o=r.find((e=>e.id==n));if(!o)throw Error(`Provider with id ${n} has not been found in the public list for this network`);const s=await e("axios/get",{url:`${o.host}/v1/Multisig/GetRealm`},{root:!0});if(!s)throw Error("Unable to fetch realm from the provider");return await t("storeRealm",n,s),s},async setupAuthenticator({dispatch:e},{authToken:t,account:n,secondaryAccount:a,twoFactorAuthProvider:r}){const o={headers:{Authorization:t}},s=this.state.config.env,i=await e("publicData/getTwoFactorAuthList",{chainId:s},{root:!0}),l=i.find((e=>e.id==r));if(!l)throw"2FA provider not found for current network";if(!n)return;const c=n.substring(0,2)+n.substring(n.length-2),u=a.substring(0,2)+a.substring(a.length-2);return await e("axios/post",{url:`${l.host}/v1/Multisig/SetupAuthenticator`,params:{accountTitleNoSpaces:"AWallet-"+c+"-"+u,secondaryAccount:a},config:o},{root:!0})},async confirmAuthenticator({dispatch:e},{authToken:t,txtCode:n,secondaryAccount:a,twoFactorAuthProvider:r}){const o={headers:{Authorization:t}},s=this.state.config.env,i=await e("publicData/getTwoFactorAuthList",{chainId:s},{root:!0}),l=i.find((e=>e.id==r));if(!l)throw"2FA provider not found for current network";return await e("axios/post",{url:`${l.host}/v1/Multisig/ConfirmSetupAuthenticator`,params:{txtCode:n,secondaryAccount:a},config:o},{root:!0})},async signTwoFactor({dispatch:e},{rawSignedTxnInput:t,secondaryAccount:n,txtCode:a,authToken:r,twoFactorAuthProvider:o}){const s={headers:{Authorization:r}},i=this.state.config.env,l=await e("publicData/getTwoFactorAuthList",{chainId:i},{root:!0}),c=l.find((e=>e.id==o)),u=t;if(!c)throw console.error("Provider not found",c,o,l),"2FA provider not found for current network";return await e("axios/post",{url:`${c.host}/v1/Multisig/SignWithTwoFactorPINMsigTx`,params:{txtCode:a,signedTxMsgPack:u,secondaryAccount:n},config:s},{root:!0})}};var $e={namespaced:!0,state:Se,mutations:Ce,actions:Ie};const je=!1;var Pe=(0,i.eC)({modules:{algod:w,axios:W,config:S,wallet:V,indexer:L,toast:O,vote:Z,publicData:te,kmd:ae,arc14:ie,signer:pe,wc:be,wcClient:Te,fa2:$e},strict:je}),Ee=n(65216),Re=n(98752);function Fe(e,t,n,a,o,s){const i=(0,r.E1)("AccordionTab"),l=(0,r.E1)("Accordion"),c=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("privacy.title")),1),(0,r.K2)(l,{"active-index":0},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{header:e.$t("privacy.q1")},{default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("privacy.a1")),1)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("privacy.q2")},{default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("privacy.a2")),1)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("privacy.q3")},{default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("privacy.a3")),1)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("privacy.q4")},{default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("privacy.a4")),1)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("privacy.q5")},{default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("privacy.a5")),1)])),_:1},8,["header"])])),_:1})])),_:1})}const Ve={class:"flex flex-column h-full"},Ne={class:"flex flex-column flex-grow-1"};function Ke(e,t,n,a,o,s){const i=(0,r.E1)("Navbar"),l=(0,r.E1)("Toast"),c=(0,r.E1)("Footer");return(0,r.Wz)(),(0,r.An)("div",Ve,[(0,r.oF)(e.$slots,"header",{},(()=>[(0,r.K2)(i)])),(0,r.K2)(l),(0,r.QD)("div",Ne,[(0,r.oF)(e.$slots,"default")]),(0,r.oF)(e.$slots,"footer",{},(()=>[(0,r.K2)(c)]))])}var Me=n(29211),Le=n(53310),Be=n(72464),qe={components:{Navbar:Le.c,Footer:Be.c,Toast:Me.c},created(){this.setVM({_vm:this})},mounted(){this.setVM({_vm:this})},methods:{...(0,i.ae)({setVM:"toast/setVM"})}};const Ue=(0,f.c)(qe,[["render",Ke]]);var Oe=Ue,Ye={components:{PublicLayout:Oe}};const He=(0,f.c)(Ye,[["render",Fe]]);var Ge=He;const Ze={class:"flex flex-column align-items-center justify-content-center h-full m-2"},Je={class:"field grid"},Xe={for:"newwallet-name",class:"col-12 mb-2 md:col-2 md:mb-0"},et={class:"col-12 md:col-10"},tt={class:"field grid"},nt={for:"newwallet-file",class:"col-12 mb-2 md:col-2 md:mb-0"},at={class:"col-12 md:col-10"},rt={class:"field grid"},ot=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),st={class:"col-12 md:col-10"},it={class:"my-2"};function lt(e,t,n,a,o,s){const i=(0,r.E1)("InputText"),l=(0,r.E1)("FileUpload"),c=(0,r.E1)("Button"),u=(0,r.E1)("RouterLink"),m=(0,r.E1)("Panel"),d=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(d,null,{default:(0,r.Ql)((()=>[(0,r.QD)("div",Ze,[(0,r.K2)(m,{class:"col-12 md:col-8 lg:col-6"},{header:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("import.title")),1)])),default:(0,r.Ql)((()=>[(0,r.QD)("form",{onSubmit:t[1]||(t[1]=(...e)=>s.createWalletClick&&s.createWalletClick(...e))},[(0,r.QD)("div",Je,[(0,r.QD)("label",Xe,(0,Re.WA)(e.$t("import.wallet_name")),1),(0,r.QD)("div",et,[(0,r.K2)(i,{id:"newwallet-name",modelValue:o.name,"onUpdate:modelValue":t[0]||(t[0]=e=>o.name=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",tt,[(0,r.QD)("label",nt,(0,Re.WA)(e.$t("import.wallet_file")),1),(0,r.QD)("div",at,[(0,r.K2)(l,{mode:"basic",id:"newwallet-file",ref:"walletFile",type:"file",onChange:s.fileChanged},null,8,["onChange"])])]),(0,r.QD)("div",rt,[ot,(0,r.QD)("div",st,[(0,r.K2)(c,{type:"submit",disabled:!o.name||!o.file},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("import.import_wallet_button")),1)])),_:1},8,["disabled"]),(0,r.K2)(u,{to:"/"},{default:(0,r.Ql)((()=>[(0,r.K2)(c,{variant:"secondary",class:"mx-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.go_home")),1)])),_:1})])),_:1}),(0,r.QD)("p",it,(0,Re.WA)(e.$t("import.help")),1)])])],32)])),_:1})])])),_:1})}var ct=n(96448),ut={components:{PublicLayout:Oe,RouterLink:Ee.ER,FileUpload:ct.c},data(){return{name:"",file:null}},methods:{...(0,i.ae)({importWallet:"wallet/importWallet"}),fileChanged(){this.readFile(this.$refs.walletFile.files[0])},readFile(e){const t=new FileReader;t.onload=e=>{this.file=e.target.result},t.readAsText(e)},createWalletClick(e){e.preventDefault(),this.importWallet({name:this.name,data:this.file}).then((e=>{e&&this.$router.push("/accounts")}))}}};const mt=(0,f.c)(ut,[["render",lt]]);var dt=mt;const pt={class:"flex flex-column align-items-center justify-content-center h-full m-2"},ht={class:"field grid"},zt={for:"newwallet-name",class:"col-12 mb-2 md:col-2 md:mb-0"},gt={class:"col-12 md:col-10"},yt={class:"field grid"},ft={for:"newwallet-pass",class:"col-12 mb-2 md:col-2 md:mb-0"},_t={class:"col-12 md:col-10"},vt={class:"field grid"},kt=(0,r.QD)("div",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),wt={class:"col-12 md:col-10"},bt={class:"my-2"},At={class:"my-2"},Dt={class:"my-5"},Wt=["onClick"],Qt=["src"],xt={class:"m-2",href:"https://github.com/scholtz/wallet/wiki/I-want-to-help-to-translate",target:"_blank",role:"button",style:{width:"75",height:"50"}},Tt=(0,r.QD)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"50",height:"50",fill:"currentColor",class:"bi bi-plus-circle",viewBox:"0 0 16 16"},[(0,r.QD)("path",{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"}),(0,r.QD)("path",{d:"M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"})],-1),St={class:"my-5"},Ct={href:"https://youtu.be/cCsx7t68DS4",target:"youtube",role:"button"},It={href:"https://youtu.be/M0KZvp7AJQs",target:"youtube",role:"button"},jt={href:"https://github.com/scholtz/wallet/",target:"github",role:"button"},Pt={href:"/donate",class:"m-2",role:"button"};function Et(e,t,n,a,o,s){const i=(0,r.E1)("InputText"),l=(0,r.E1)("Password"),c=(0,r.E1)("Button"),u=(0,r.E1)("Panel");return(0,r.Wz)(),(0,r.An)("div",pt,[(0,r.K2)(u,{class:"col-12 md:col-8 lg:col-6"},{header:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("login.new_wallet")),1)])),default:(0,r.Ql)((()=>[(0,r.QD)("form",{autocomplete:"off",onSubmit:t[2]||(t[2]=(...e)=>s.createWalletClick&&s.createWalletClick(...e))},[(0,r.QD)("div",ht,[(0,r.QD)("label",zt,(0,Re.WA)(e.$t("login.new_wallet_name")),1),(0,r.QD)("div",gt,[(0,r.K2)(i,{id:"newwallet-name",modelValue:o.newname,"onUpdate:modelValue":t[0]||(t[0]=e=>o.newname=e),class:"w-full my-2",autocomplete:"off"},null,8,["modelValue"])])]),(0,r.QD)("div",yt,[(0,r.QD)("label",ft,(0,Re.WA)(e.$t("login.new_wallet_pass")),1),(0,r.QD)("div",_t,[(0,r.K2)(l,{inputId:"newwallet-pass",modelValue:o.pass,"onUpdate:modelValue":t[1]||(t[1]=e=>o.pass=e),type:"password",class:"w-full",inputClass:"w-full",autocomplete:"off"},null,8,["modelValue"])])]),(0,r.QD)("div",vt,[kt,(0,r.QD)("div",wt,[(0,r.K2)(c,{type:"submit",id:"new_wallet_button_create"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("login.new_wallet_button_create")),1)])),_:1}),(0,r.QD)("p",bt,(0,Re.WA)(e.$t("login.new_wallet_help1")),1),(0,r.QD)("p",At,(0,Re.WA)(e.$t("login.new_wallet_help2")),1)])])],32)])),_:1}),(0,r.QD)("div",Dt,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(e.$store.state.config.languages,(e=>((0,r.Wz)(),(0,r.An)("a",{key:e,class:"m-2 d-inline-block",role:"button",onClick:t=>s.setLanguage(e)},[(0,r.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,r.Ql)((()=>[(0,r.QD)("img",{src:"/flags/3x2/"+e+".svg",height:"50",class:"border border-1 border-round-xl"},null,8,Qt)])),_:2},1024)],8,Wt)))),128)),(0,r.QD)("a",xt,[(0,r.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,r.Ql)((()=>[Tt])),_:1})])]),(0,r.QD)("div",St,[(0,r.QD)("a",Ct,[(0,r.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Youtube - "+(0,Re.WA)(e.$t("login.basic_usage")),1)])),_:1})]),(0,r.QD)("a",It,[(0,r.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Youtube - "+(0,Re.WA)(e.$t("login.tether_usage")),1)])),_:1})]),(0,r.QD)("a",jt,[(0,r.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,r.Ql)((()=>[(0,r.mY)(" GitHub: "+(0,Re.WA)(e.$t("login.source_code")),1)])),_:1})]),(0,r.QD)("a",Pt,[(0,r.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Support us ")])),_:1})])])])}var Rt={data(){return{newname:"",newWalletForm:!1,pass:"",wallet:"",wallets:[{label:"a",code:"a"}]}},async mounted(){this.wallets=(await this.getWallets())?.map((e=>({name:e,code:e}))),this.wallet=localStorage.getItem("lastUsedWallet"),this.newWalletForm=0==this.wallets.length},methods:{...(0,i.ae)({getWallets:"wallet/getWallets",createWallet:"wallet/createWallet",openWallet:"wallet/openWallet"}),async auth(e){if(e.preventDefault(),localStorage.setItem("lastUsedWallet",this.wallet),await this.openWallet({name:this.wallet,pass:this.pass}),!this.$store.state.config.noredirect)if(this.$store.state.wallet.lastActiveAccount&&this.$store.state.wallet.lastActiveAccountName){const e="/account/"+this.$store.state.wallet.lastActiveAccount;this.$router.push(e)}else this.$router.push("/accounts")},async createWalletClick(e){try{e.preventDefault();const t=await this.createWallet({name:this.newname,pass:this.pass});t&&(this.$store.state.wallet.lastActiveAccount&&this.$store.state.wallet.lastActiveAccountName?this.$router.push("/account/"+this.$store.state.wallet.lastActiveAccount):this.$router.push("/accounts"))}catch(e){console.error(e)}},setLanguage(e){this.$i18n.locale=e,localStorage.setItem("lang",this.$i18n.locale)}}};const Ft=(0,f.c)(Rt,[["render",Et]]);var Vt=Ft,Nt=(0,r._M)({__name:"NewWallet",setup(e){return(e,t)=>((0,r.Wz)(),(0,r.Az)(Oe,null,{default:(0,r.Ql)((()=>[(0,r.K2)(Vt)])),_:1}))}});const Kt=Nt;var Mt=Kt;const Lt={class:"grid"},Bt={class:"col"},qt={key:1},Ut={key:0,class:"grid"},Ot={class:"col"},Yt={class:"p-input-icon-left"},Ht=(0,r.QD)("i",{class:"pi pi-search"},null,-1),Gt={class:"col h-full align-items-stretch"},Zt={class:"text-right w-full h-full justify-content-center my-2"},Jt={for:"showAll",class:"mr-1"},Xt={key:0,class:"text-end"},en={key:1};function tn(e,t,n,a,o,s){const i=(0,r.E1)("Message"),l=(0,r.E1)("Button"),c=(0,r.E1)("RouterLink"),u=(0,r.E1)("InputText"),m=(0,r.E1)("Checkbox"),d=(0,r.E1)("Column"),p=(0,r.E1)("AccountType"),h=(0,r.E1)("router-link"),z=(0,r.E1)("DataTable"),g=(0,r.E1)("Card"),y=(0,r.E1)("main-layout");return(0,r.Wz)(),(0,r.Az)(y,null,{default:(0,r.Ql)((()=>[(0,r.QD)("div",Lt,[(0,r.QD)("div",Bt,[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("accounts.title")),1)])]),o.showNoAccountsForNetworkWarning?((0,r.Wz)(),(0,r.Az)(i,{key:0,severity:"warn"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.no_accounts_at_network")),1)])),_:1})):(0,r.g1)("",!0),0==o.accounts.length?((0,r.Wz)(),(0,r.An)("div",qt,[(0,r.K2)(c,{to:"/new-account/ed25519"},{default:(0,r.Ql)((()=>[(0,r.K2)(l,{class:"my-5",id:"create-first"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_first")),1)])),_:1})])),_:1})])):(0,r.g1)("",!0),(0,r.K2)(g,null,{content:(0,r.Ql)((()=>[(0,r.K2)(z,{selection:o.selection,"onUpdate:selection":t[2]||(t[2]=e=>o.selection=e),value:o.accounts,"responsive-layout":"scroll","selection-mode":"single",paginator:!0,rows:20,filters:o.filters,"onUpdate:filters":t[3]||(t[3]=e=>o.filters=e),filterDisplay:"menu",globalFilterFields:["name","addr","amount"]},{header:(0,r.Ql)((()=>[o.filters["global"]?((0,r.Wz)(),(0,r.An)("div",Ut,[(0,r.QD)("div",Ot,[(0,r.QD)("span",Yt,[Ht,(0,r.K2)(u,{modelValue:o.filters["global"].value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.filters["global"].value=e),placeholder:"Keyword Search"},null,8,["modelValue"])])]),(0,r.QD)("div",Gt,[(0,r.QD)("div",Zt,[(0,r.QD)("label",Jt,(0,Re.WA)(e.$t("accounts.show_on_netowork_accounts"))+": "+(0,Re.WA)(this.$store.state.config.envName),1),(0,r.K2)(m,{inputId:"showAll",type:"checkbox",class:"ml-1",modelValue:o.showNetworkAccounts,"onUpdate:modelValue":t[1]||(t[1]=e=>o.showNetworkAccounts=e),binary:!0},null,8,["modelValue"])])])])):(0,r.g1)("",!0)])),empty:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("accounts.no_accounts")),1)])),default:(0,r.Ql)((()=>[(0,r.K2)(d,{field:"name",header:e.$t("accounts.account_name"),sortable:!0},{filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(u,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"text",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by name"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"]),(0,r.K2)(d,{field:"amount",header:e.$t("accounts.amount"),sortable:!0},{body:(0,r.Ql)((t=>[t.data&&t.data.data&&t.data.data[this.$store.state.config.env]?((0,r.Wz)(),(0,r.An)("div",Xt,(0,Re.WA)(e.$filters.formatCurrency(t.data["data"][this.$store.state.config.env]["amount"])),1)):((0,r.Wz)(),(0,r.An)("div",en,"-"))])),filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(u,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"text",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by amount"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"]),(0,r.K2)(d,{field:"addr",header:e.$t("accounts.address"),sortable:!0},{filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(u,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"text",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by address"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"]),(0,r.K2)(d,{header:"Type",sortable:!0},{body:(0,r.Ql)((e=>[(0,r.K2)(p,{account:e.data,"account-data":s.accountData(e.data)},null,8,["account","account-data"])])),_:1}),(0,r.K2)(d,null,{body:(0,r.Ql)((t=>[t.data.sk||t.data.params?((0,r.Wz)(),(0,r.Az)(h,{key:0,to:"/accounts/pay/"+t.data.addr,class:"ml-2"},{default:(0,r.Ql)((()=>[(0,r.K2)(l,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("accounts.pay")),1)])),_:1})])),_:2},1032,["to"])):(0,r.g1)("",!0),(0,r.K2)(h,{to:"/account/connect/"+t.data.addr,class:"ml-2"},{default:(0,r.Ql)((()=>[(0,r.K2)(l,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("accounts.connect")),1)])),_:1})])),_:2},1032,["to"])])),_:1})])),_:1},8,["selection","value","filters"])])),_:1})])),_:1})}var nn=n(67964),an=n(53892),rn=(0,r._M)({__name:"AccountType",props:{account:null,accountData:null},setup(e){const t=e;return(e,n)=>{const a=(0,r.E1)("Badge");return t.accountData?.rekeyedTo?((0,r.Wz)(),(0,r.Az)(a,{key:0,severity:"danger",value:e.$t("acc_type.rekeyed")},null,8,["value"])):t.account?.sk?((0,r.Wz)(),(0,r.Az)(a,{key:1,severity:"info",value:e.$t("acc_type.basic_account")},null,8,["value"])):"2fa"==t.account?.type?((0,r.Wz)(),(0,r.Az)(a,{key:2,severity:"info",value:"2FA Multisig"})):"2faApi"==t.account?.type?((0,r.Wz)(),(0,r.Az)(a,{key:3,value:"2FA API technical account"})):t.account?.params?((0,r.Wz)(),(0,r.Az)(a,{key:4,severity:"warning",value:e.$t("acc_type.multisig_account")},null,8,["value"])):"ledger"==t.account?.type?((0,r.Wz)(),(0,r.Az)(a,{key:5,severity:"success",value:e.$t("acc_type.ledger_account")},null,8,["value"])):"wc"==t.account?.type?((0,r.Wz)(),(0,r.Az)(a,{key:6,severity:"success",value:e.$t("acc_type.wc_account")},null,8,["value"])):((0,r.Wz)(),(0,r.Az)(a,{key:7,severity:"info",value:e.$t("acc_type.public_account")},null,8,["value"]))}}});const on=rn;var sn=on,ln=n(75112),cn={name:"App",components:{MainLayout:nn.c,Checkbox:an.c,AccountType:sn},data(){return{gridEditors:{button:!1},selection:null,showNetworkAccounts:!1,accounts:[],showNoAccountsForNetworkWarning:!1,filters:{global:{value:null,matchMode:ln.yI.CONTAINS},name:{value:null,matchMode:ln.yI.STARTS_WITH},addr:{value:null,matchMode:ln.yI.STARTS_WITH},amount:{value:null,matchMode:ln.yI.STARTS_WITH}}}},watch:{async selection(){this.selection&&this.selection.addr&&(await this.lastActiveAccount({addr:this.selection.addr}),this.$router.push("/account/"+this.selection.addr))},showNetworkAccounts(){localStorage.setItem("showNetworkAccounts",this.showNetworkAccounts),this.fillAccounts()},isAuth(){this.accounts=[],this.isAuth&&this.fillAccounts()}},computed:{isAuth(){return this.$store.state.wallet.isOpen}},async mounted(){this.accounts=[],null===localStorage.getItem("showNetworkAccounts")?this.showNetworkAccounts=!0:this.showNetworkAccounts="true"==localStorage.getItem("showNetworkAccounts"),this.fillAccounts(),await this.updateBalance(),this.fillAccounts()},methods:{...(0,i.ae)({accountInformation:"indexer/accountInformation",updateAccount:"wallet/updateAccount",lastActiveAccount:"wallet/lastActiveAccount"}),accountData(e){return!!e&&(!!e.data&&e.data[this.$store.state.config.env])},fillAccounts(){this.showNoAccountsForNetworkWarning=!1,this.showNetworkAccounts?(this.accounts=Object.values(this.$store.state.wallet.privateAccounts).filter((e=>e.data&&!e.isHidden&&e.data[this.$store.state.config.env]&&(e.data[this.$store.state.config.env].amount>0||e.data[this.$store.state.config.env].arc200&&Object.values(e.data[this.$store.state.config.env].arc200).find((e=>e.balance>0))))),this.accounts.length||(this.accounts=Object.values(this.$store.state.wallet.privateAccounts),this.accounts.length>0&&(this.showNoAccountsForNetworkWarning=!0))):this.accounts=Object.values(this.$store.state.wallet.privateAccounts)},sleep(e){return new Promise((t=>{setTimeout(t,e)}))},async updateBalance(){for(const e of this.accounts){if(await this.sleep(100),!e.addr)continue;const t=await this.accountInformation({addr:e.addr});t&&await this.updateAccount({info:t})}}}};const un=(0,f.c)(cn,[["render",tn]]);var mn=un;const dn={class:"grid"},pn={class:"col-6"},hn={class:"col-6"},zn={class:"text-right"},gn={key:0},yn={key:1},fn={key:0},_n={key:1},vn={key:0,class:"grid"},kn={class:"col-12 lg:col-9"},wn={class:"field grid vertical-align-top"},bn={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},An={class:"col-12 md:col-8"},Dn={class:"field grid vertical-align-top"},Wn={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},Qn={class:"col-12 md:col-8"},xn={class:"field grid vertical-align-top"},Tn={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},Sn={class:"col-12 md:col-8"},Cn=(0,r.QD)("i",{class:"pi pi-copy"},null,-1),In={key:0,class:"field grid vertical-align-top"},$n={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},jn={class:"col-12 md:col-8"},Pn={key:0},En={key:0,class:"w-full"},Rn={key:0},Fn={key:1},Vn={key:1,class:"field grid vertical-align-top"},Nn={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},Kn={class:"col-12 md:col-8"},Mn={key:2,class:"field grid vertical-align-top"},Ln={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},Bn={class:"col-12 md:col-8"},qn={class:"field grid vertical-align-top"},Un={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},On={class:"col-12 md:col-8"},Yn={class:"field grid vertical-align-top"},Hn={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},Gn={class:"col-12 md:col-8"},Zn={class:"field grid vertical-align-top"},Jn={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},Xn={class:"col-12 md:col-8"},ea={class:"field grid vertical-align-top"},ta={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},na={class:"col-12 md:col-8"},aa={class:"field grid vertical-align-top"},ra={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},oa={class:"col-12 md:col-8"},sa={class:"field grid vertical-align-top"},ia={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},la={class:"col-12 md:col-8"},ca={class:"field grid vertical-align-top"},ua={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},ma={class:"col-12 md:col-8"},da={key:0},pa={key:1},ha={key:2},za={key:3},ga={key:3,class:"field grid vertical-align-top"},ya={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},fa={class:"col-12 md:col-8"},_a={key:4,class:"field grid vertical-align-top"},va={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},ka={class:"col-12 md:col-8"},wa={key:5,class:"field grid vertical-align-top"},ba={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},Aa={class:"col-12 md:col-8"},Da={key:6,class:"field grid vertical-align-top"},Wa={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},Qa={class:"col-12 md:col-8"},xa={key:7,class:"field grid vertical-align-top"},Ta={class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},Sa={class:"col-12 md:col-8"},Ca={class:"field grid vertical-align-top"},Ia=(0,r.QD)("label",{class:"col-12 mb-2 md:col-4 md:mb-0 font-bold vertical-align-top h-full"},null,-1),$a={class:"col-12 md:col-8"},ja={class:"col-12 lg:col-3 lg:text-right"};function Pa(e,t,n,a,o,s){const i=(0,r.E1)("AccountTopMenu"),l=(0,r.E1)("Button"),c=(0,r.E1)("Dialog"),u=(0,r.E1)("InputNumber"),m=(0,r.E1)("AccountType"),d=(0,r.E1)("ProgressSpinner"),p=(0,r.E1)("JsonViewer"),h=(0,r.E1)("QRCodeVue3"),z=(0,r.E1)("Card"),g=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(g,null,{default:(0,r.Ql)((()=>[(0,r.K2)(i),(0,r.K2)(z,null,{content:(0,r.Ql)((()=>[(0,r.QD)("div",dn,[(0,r.QD)("div",pn,[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("acc_overview.title"))+" - "+(0,Re.WA)(e.$store.state.wallet.lastActiveAccountName),1)]),(0,r.QD)("div",hn,[(0,r.QD)("div",zn,[(0,r.K2)(l,{severity:"danger",size:"small",class:"m-2 align-items-end",onClick:t[0]||(t[0]=e=>o.displayDeleteDialog=!0)},{default:(0,r.Ql)((()=>[(0,r.QD)("div",null,(0,Re.WA)(e.$t("acc_overview.delete")),1)])),_:1}),s.account?((0,r.Wz)(),(0,r.Az)(l,{key:0,severity:"secondary",size:"small",class:"m-2 align-items-end",onClick:s.hideAccountClick},{default:(0,r.Ql)((()=>[s.account.isHidden?((0,r.Wz)(),(0,r.An)("div",gn,"Unhide account")):((0,r.Wz)(),(0,r.An)("div",yn,"Hide account"))])),_:1},8,["onClick"])):(0,r.g1)("",!0)])])]),(0,r.QD)("p",null,[(0,r.K2)(c,{visible:o.displayDeleteDialog,"onUpdate:visible":t[2]||(t[2]=e=>o.displayDeleteDialog=e),header:e.$t("acc_overview.delete_header"),modal:!0,class:"m-5"},{footer:(0,r.Ql)((()=>[(0,r.K2)(l,{size:"small",onClick:t[1]||(t[1]=e=>o.displayDeleteDialog=!1)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.cancel")),1)])),_:1}),(0,r.K2)(l,{size:"small",severity:"danger",onClick:s.deleteAccountClick},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("acc_overview.delete_confirm_button")),1)])),_:1},8,["onClick"])])),default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("acc_overview.delete_confirm")),1),s.account?((0,r.Wz)(),(0,r.An)("p",fn,[(0,r.QD)("b",null,(0,Re.WA)(s.account.name),1)])):(0,r.g1)("",!0),s.account?((0,r.Wz)(),(0,r.An)("p",_n,(0,Re.WA)(s.account.addr),1)):(0,r.g1)("",!0)])),_:1},8,["visible","header"]),(0,r.K2)(c,{visible:o.displayOnlineOfflineDialog,"onUpdate:visible":t[5]||(t[5]=e=>o.displayOnlineOfflineDialog=e),header:e.$t("onlineofflinedialog.header"),modal:!0,class:"m-5"},{footer:(0,r.Ql)((()=>[(0,r.K2)(l,{severity:"secondary",size:"small",onClick:t[4]||(t[4]=e=>o.displayOnlineOfflineDialog=!1)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.cancel")),1)])),_:1}),(0,r.K2)(l,{severity:"primary",size:"small",onClick:s.setAccountOnlineAtParticipationNode},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("onlineofflinedialog.makeOnline")),1)])),_:1},8,["onClick"]),"Online"==s.account["status"]?((0,r.Wz)(),(0,r.Az)(l,{key:0,severity:"danger",size:"small",onClick:s.setAccountOfflineAtParticipationNode},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("onlineofflinedialog.makeOffline")),1)])),_:1},8,["onClick"])):(0,r.g1)("",!0)])),default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("onlineofflinedialog.warning")),1),(0,r.K2)(u,{modelValue:o.onlineRounds,"onUpdate:modelValue":t[3]||(t[3]=e=>o.onlineRounds=e),class:"w-full",type:"number",min:0,max:2e6,step:1e4},null,8,["modelValue"]),(0,r.QD)("p",null,(0,Re.WA)(e.$t("onlineofflinedialog.host"))+": "+(0,Re.WA)(e.$store.state.config.participation),1)])),_:1},8,["visible","header"])]),s.account&&s.accountData?((0,r.Wz)(),(0,r.An)("div",vn,[(0,r.QD)("div",kn,[(0,r.QD)("div",wn,[(0,r.QD)("label",bn,(0,Re.WA)(e.$t("acc_overview.name")),1),(0,r.QD)("div",An,(0,Re.WA)(s.account["name"]),1)]),(0,r.QD)("div",Dn,[(0,r.QD)("label",Wn,(0,Re.WA)(e.$t("acc_overview.type")),1),(0,r.QD)("div",Qn,[(0,r.K2)(m,{account:s.account,accountData:s.accountData},null,8,["account","accountData"])])]),(0,r.QD)("div",xn,[(0,r.QD)("label",Tn,(0,Re.WA)(e.$t("acc_overview.address")),1),(0,r.QD)("div",Sn,[(0,r.K2)(l,{size:"small",severity:"secondary",class:"m-1",title:e.$t("global.copy_address"),onClick:t[6]||(t[6]=e=>s.copyToClipboard(s.account.addr))},{default:(0,r.Ql)((()=>[Cn])),_:1},8,["title"]),(0,r.mY)(" "+(0,Re.WA)(s.account.addr),1)])]),s.accountData.rekeyedTo?((0,r.Wz)(),(0,r.An)("div",In,[(0,r.QD)("label",$n,(0,Re.WA)(e.$t("acc_overview.rekeyedTo")),1),(0,r.QD)("div",jn,[(0,r.mY)((0,Re.WA)(s.accountData.rekeyedTo)+" ",1),s.rekeyedToInfo?((0,r.Wz)(),(0,r.An)("div",Pn,[(0,r.K2)(m,{account:s.rekeyedToInfo},null,8,["account"]),s.rekeyedToInfo.params?((0,r.Wz)(),(0,r.An)("table",En,[s.rekeyedToInfo.params?((0,r.Wz)(),(0,r.An)("tr",Rn,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("acc_overview.multisignature_threshold"))+": ",1),(0,r.QD)("td",null,(0,Re.WA)(s.rekeyedToInfo.params.threshold),1)])):(0,r.g1)("",!0),s.rekeyedToInfo.params?((0,r.Wz)(),(0,r.An)("tr",Fn,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("acc_overview.multisignature_addresses"))+": ",1),(0,r.QD)("td",null,(0,Re.WA)(s.rekeyedToInfo.params.addrs),1)])):(0,r.g1)("",!0)])):(0,r.g1)("",!0)])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),"ledger"==s.account.type?((0,r.Wz)(),(0,r.An)("div",Vn,[(0,r.QD)("label",Nn,(0,Re.WA)(e.$t("acc_overview.account0")),1),(0,r.QD)("div",Kn,(0,Re.WA)(s.account.addr0),1)])):(0,r.g1)("",!0),"ledger"==s.account.type?((0,r.Wz)(),(0,r.An)("div",Mn,[(0,r.QD)("label",Ln,(0,Re.WA)(e.$t("acc_overview.slot")),1),(0,r.QD)("div",Bn,(0,Re.WA)(s.account.slot),1)])):(0,r.g1)("",!0),(0,r.QD)("div",qn,[(0,r.QD)("label",Un,(0,Re.WA)(e.$t("acc_overview.amount")),1),(0,r.QD)("div",On,(0,Re.WA)(e.$filters.formatCurrency(s.accountData.amount)),1)]),(0,r.QD)("div",Yn,[(0,r.QD)("label",Hn,(0,Re.WA)(e.$t("acc_overview.amount_without_pending")),1),(0,r.QD)("div",Gn,(0,Re.WA)(e.$filters.formatCurrency(s.accountData["amount-without-pending-rewards"])),1)]),(0,r.QD)("div",Zn,[(0,r.QD)("label",Jn,(0,Re.WA)(e.$t("acc_overview.rewards")),1),(0,r.QD)("div",Xn,(0,Re.WA)(e.$filters.formatCurrency(s.accountData["rewards"])),1)]),(0,r.QD)("div",ea,[(0,r.QD)("label",ta,(0,Re.WA)(e.$t("acc_overview.pending_rewards")),1),(0,r.QD)("div",na,(0,Re.WA)(e.$filters.formatCurrency(s.accountData["pending-rewards"])),1)]),(0,r.QD)("div",aa,[(0,r.QD)("label",ra,(0,Re.WA)(e.$t("acc_overview.reward_base")),1),(0,r.QD)("div",oa,(0,Re.WA)(s.accountData["reward-base"]),1)]),(0,r.QD)("div",sa,[(0,r.QD)("label",ia,(0,Re.WA)(e.$t("acc_overview.round")),1),(0,r.QD)("div",la,(0,Re.WA)(s.accountData["round"]),1)]),(0,r.QD)("div",ca,[(0,r.QD)("label",ua,(0,Re.WA)(e.$t("acc_overview.status")),1),(0,r.QD)("div",ma,[o.changeOnline?((0,r.Wz)(),(0,r.An)("div",da,[(0,r.K2)(d,{style:{width:"1em",height:"1em"},strokeWidth:"5"}),(0,r.mY)(" Setting your account to online state. Please wait a while ")])):o.changeOffline?((0,r.Wz)(),(0,r.An)("div",pa,[(0,r.K2)(d,{style:{width:"1em",height:"1em"},strokeWidth:"5"}),(0,r.mY)(" Setting your account to offline state. Please wait a while ")])):e.$store.state.config.participation?((0,r.Wz)(),(0,r.An)("div",ha,[(0,r.K2)(l,{severity:"secondary",size:"small",onClick:t[7]||(t[7]=e=>o.displayOnlineOfflineDialog=!0)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.accountData["status"]??"?"),1)])),_:1})])):((0,r.Wz)(),(0,r.An)("div",za,(0,Re.WA)(s.accountData["status"]??"?"),1))])]),e.$store&&e.$store.state&&e.$store.state.config&&e.$store.state.config.dev?((0,r.Wz)(),(0,r.An)("div",ga,[(0,r.QD)("label",ya,(0,Re.WA)(e.$t("acc_overview.apps_local_state")),1),(0,r.QD)("div",fa,[s.accountData["apps-local-state"]?((0,r.Wz)(),(0,r.Az)(p,{key:0,value:s.accountData["apps-local-state"],copyable:"",boxed:"",sort:""},null,8,["value"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),e.$store&&e.$store.state&&e.$store.state.config&&e.$store.state.config.dev?((0,r.Wz)(),(0,r.An)("div",_a,[(0,r.QD)("label",va,(0,Re.WA)(e.$t("acc_overview.apps_total_schema")),1),(0,r.QD)("div",ka,[s.accountData["apps-total-schema"]?((0,r.Wz)(),(0,r.Az)(p,{key:0,value:s.accountData["apps-total-schema"],copyable:"",boxed:"",sort:""},null,8,["value"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),e.$store&&e.$store.state&&e.$store.state.config&&e.$store.state.config.dev?((0,r.Wz)(),(0,r.An)("div",wa,[(0,r.QD)("label",ba,(0,Re.WA)(e.$t("acc_overview.created_apps")),1),(0,r.QD)("div",Aa,[s.accountData["created-apps"]?((0,r.Wz)(),(0,r.Az)(p,{key:0,value:s.accountData["created-apps"],copyable:"",boxed:"",sort:""},null,8,["value"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),s.account.params?((0,r.Wz)(),(0,r.An)("div",Da,[(0,r.QD)("label",Wa,(0,Re.WA)(e.$t("acc_overview.multisignature_threshold")),1),(0,r.QD)("div",Qa,(0,Re.WA)(s.account.params.threshold),1)])):(0,r.g1)("",!0),s.account.params?((0,r.Wz)(),(0,r.An)("div",xa,[(0,r.QD)("label",Ta,(0,Re.WA)(e.$t("acc_overview.multisignature_addresses")),1),(0,r.QD)("div",Sa,[s.account.params.addrs?((0,r.Wz)(),(0,r.Az)(p,{key:0,value:s.account.params.addrs,copyable:"",boxed:"",sort:""},null,8,["value"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),(0,r.QD)("div",Ca,[Ia,(0,r.QD)("div",$a,[(0,r.K2)(l,{size:"small",severity:"secondary",onClick:s.reloadAccount},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("acc_overview.refresh")),1)])),_:1},8,["onClick"])])])]),(0,r.QD)("div",ja,[(0,r.K2)(h,{myclass:"account-qr",class:"d-md-none d-lg-block account-qr",width:400,height:400,value:s.account.addr,"qr-options":{errorCorrectionLevel:"H"},image:"/img/algorand-algo-logo-96.png","image-options":{hideBackgroundDots:!0,imageSize:.4,margin:10},"corners-square-options":{type:"square",color:"teal"},"corners-dot-options":{type:"square",color:"teal",gradient:{type:"linear",rotation:0,colorStops:[{offset:0,color:"teal"},{offset:1,color:"#003030"}]}},"dots-options":{type:"square",color:"teal",gradient:{type:"linear",rotation:0,colorStops:[{offset:0,color:"teal"},{offset:1,color:"#003030"}]}}},null,8,["value"])])])):(0,r.g1)("",!0)])),_:1})])),_:1})}var Ea=n(6272),Ra=n.n(Ea),Fa=n(18568),Va=n(60136),Na=n(52440);const Ka={class:"card"},Ma=["href","onClick"],La=["href","target"];var Ba={__name:"AccountTopMenu",setup(e){const t=(0,i.o3)(),n=(0,Ee.MJ)(),{t:a}=(0,Na.gd)(),o=(0,Fa.IL)([{label:t.state.wallet.lastActiveAccountName,icon:"pi pi-home",route:"/account/"+n?.params?.account},{label:a("acc_overview.actions"),icon:"pi pi-bolt",route:"/account/actions/"+n?.params?.account},{label:a("acc_overview.assets"),icon:"pi pi-money-bill",route:"/account/assets/"+n?.params?.account},{label:a("acc_overview.transactions"),icon:"pi pi-list",route:"/account/txs/"+n?.params?.account}]);let s=0;for(const r in o.value)o.value[r].route==n.fullPath&&(s=parseInt(r));const l=(0,Fa.IL)(s);return(e,t)=>{const n=(0,r.E1)("router-link"),a=(0,r.iS)("ripple");return(0,r.Wz)(),(0,r.An)("div",Ka,[(0,r.K2)((0,Fa.KV)(Va.c),{model:o.value,activeIndex:l.value,"onUpdate:activeIndex":t[0]||(t[0]=e=>l.value=e)},{item:(0,r.Ql)((({item:e,props:t})=>[e.route?((0,r.Wz)(),(0,r.Az)(n,{key:0,to:e.route,custom:""},{default:(0,r.Ql)((({href:n,navigate:o})=>[(0,r.wt)(((0,r.Wz)(),(0,r.An)("a",(0,r.Gu)({href:n},t.action,{onClick:o,class:"mx-1"}),[(0,r.QD)("span",(0,Re.Gk)((0,r.o9)(t.icon)),null,16),(0,r.QD)("span",(0,Re.Gk)((0,r.o9)(t.label)),(0,Re.WA)(e.label),17)],16,Ma)),[[a]])])),_:2},1032,["to"])):(0,r.wt)(((0,r.Wz)(),(0,r.An)("a",(0,r.Gu)({key:1,href:e.url,target:e.target},t.action,{class:"mx-1"}),[(0,r.QD)("span",(0,Re.Gk)((0,r.o9)(t.icon)),null,16),(0,r.QD)("span",(0,Re.Gk)((0,r.o9)(t.label)),(0,Re.WA)(e.label),17)],16,La)),[[a]])])),_:1},8,["model","activeIndex"])])}}};const qa=Ba;var Ua=qa,Oa=n(16171),Ya=n(14852),Ha=n(19640),Ga={components:{MainLayout:nn.c,QRCodeVue3:Oa.c,AccountTopMenu:Ua,AccountType:sn,ProgressSpinner:Ya.c,JsonViewer:Ha.C},data(){return{displayDeleteDialog:!1,displayOnlineOfflineDialog:!1,transactions:[],selection:null,assets:[],asset:"",icons:[ln.M3.COPY],changeOnline:!1,changeOffline:!1,onlineRounds:5e5}},computed:{canSign(){return!!this.account&&(!!this.accountData&&(this.accountData.rekeyedTo?!!this.rekeyedToInfo&&(this.rekeyedToInfo.sk||this.rekeyedToInfo.params||"ledger"==this.rekeyedToInfo.type||"wc"==this.rekeyedToInfo.type):this.account.sk||this.account.params||"ledger"==this.account.type||"wc"==this.account.type))},account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.$route.params.account))},accountData(){return!!this.account&&(!!this.account.data&&this.account.data[this.$store.state.config.env])},lastActiveAccountAddr(){return this.$store.state.wallet.lastActiveAccount},rekeyedToInfo(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo))},rekeyedMultisigParams(){const e=this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo));return e?e.params:null}},watch:{async selection(){await this.setTransaction({transaction:this.selection}),this.selection.id&&this.$router.push("/transaction/"+this.selection.id)},account(){this.makeAssets()}},async mounted(){await this.reloadAccount(),await this.makeAssets(),this.prolong()},methods:{...(0,i.ae)({accountInformation:"indexer/accountInformation",updateAccount:"wallet/updateAccount",lastActiveAccount:"wallet/lastActiveAccount",deleteAccount:"wallet/deleteAccount",searchForTransactions:"indexer/searchForTransactions",setTransaction:"wallet/setTransaction",getAsset:"indexer/getAsset",prolong:"wallet/prolong",setAccountOnline:"kmd/setAccountOnline",setAccountOffline:"kmd/setAccountOffline",openSuccess:"toast/openSuccess"}),async makeAssets(){if(this.assets=[],this.accountData&&this.accountData.amount>0&&this.assets.push({"asset-id":"",amount:this.accountData.amount,name:"ALG",decimals:6,"unit-name":""}),this.accountData&&this.accountData.assets)for(const e of this.accountData.assets){if(!e["asset-id"])continue;const t=await this.getAsset({assetIndex:e["asset-id"]});t&&this.assets.push({"asset-id":e["asset-id"],amount:e["amount"],name:t["name"],decimals:t["decimals"],"unit-name":t["unit-name"]})}},getAssetSync(e){const t=this.$store.state.indexer.assets.find((t=>t["asset-id"]==e));return t},getAssetName(e){const t=this.getAssetSync(e);if(t)return t["name"]},getAssetDecimals(e){const t=this.getAssetSync(e);if(t)return t["decimals"]},async reloadAccount(){await this.prolong(),await this.accountInformation({addr:this.$route.params.account}).then((async e=>{if(e&&(this.updateAccount({info:e}),this.accountData&&this.accountData.rekeyedTo!=this.accountData["auth-addr"])){const e=this.accountData["auth-addr"];console.error(`New rekey information detected: ${this.accountData.rekeyedTo} -> ${e}`);const t={};t.address=this.accountData.addr,t.rekeyedTo=e,await this.updateAccount({info:t}),await this.openSuccess(`Information about rekeying to address ${e} has been stored`)}}));const e=await this.searchForTransactions({addr:this.$route.params.account});e&&(this.transactions=e.transactions)},copyToClipboard(e){Ra()(e)&&this.openSuccess(this.$t("global.copied_to_clipboard"))},async deleteAccountClick(){await this.deleteAccount({name:this.account.name,addr:this.account.addr}),this.$router.push("/accounts")},async hideAccountClick(){if(this.account){const e={...this.account};e.isHidden=!this.account.isHidden,await this.updateAccount({info:e})}},sleep(e){return new Promise((t=>setTimeout(t,e)))},async setAccountOnlineAtParticipationNode(){this.displayOnlineOfflineDialog=!1,this.changeOnline=!0,await this.setAccountOnline({account:this.$route.params.account,rounds:this.onlineRounds})?(await this.sleep(5e3),this.changeOnline=!1,await this.reloadAccount(),this.openSuccess("You have set the account to online mode")):this.changeOnline=!1},async setAccountOfflineAtParticipationNode(){this.displayOnlineOfflineDialog=!1,this.changeOffline=!0,await this.setAccountOffline({account:this.$route.params.account})?(await this.sleep(5e3),this.changeOffline=!1,await this.reloadAccount(),this.openSuccess("You have set the account to offline mode")):this.changeOffline=!1}}};const Za=(0,f.c)(Ga,[["render",Pa]]);var Ja=Za;const Xa={class:"field grid"},er=(0,r.QD)("i",{class:"pi pi-send mr-2"},null,-1),tr={class:"col-12 md:col-10 h-full vertical-align-middle"},nr={class:"field grid"},ar=(0,r.QD)("i",{class:"pi pi-replay mr-2"},null,-1),rr={class:"col-12 md:col-10 h-full vertical-align-middle"},or={class:"field grid"},sr=(0,r.QD)("i",{class:"pi pi-money-bill mr-2"},null,-1),ir={class:"col-12 md:col-10 h-full vertical-align-middle"},lr={class:"field grid"},cr=(0,r.QD)("i",{class:"pi pi-shield mr-2"},null,-1),ur={class:"col-12 md:col-10 h-full vertical-align-middle"},mr={class:"field grid"},dr=(0,r.QD)("i",{class:"pi pi-plus mr-2"},null,-1),pr={class:"col-12 md:col-10 h-full vertical-align-middle"},hr={class:"field grid"},zr=(0,r.QD)("i",{class:"pi pi-plus mr-2"},null,-1),gr={class:"col-12 md:col-10 h-full vertical-align-middle"},yr={class:"field grid"},fr=(0,r.QD)("i",{class:"pi pi-clone mr-2"},null,-1),_r={class:"col-12 md:col-10 h-full vertical-align-middle"},vr={class:"field grid"},kr=(0,r.QD)("i",{class:"pi pi-upload mr-2"},null,-1),wr={class:"col-12 md:col-10 h-full vertical-align-middle"},br={class:"field grid"},Ar=(0,r.QD)("i",{class:"pi pi-unlock mr-2"},null,-1),Dr={class:"col-12 md:col-10 h-full vertical-align-middle"};var Wr=(0,r._M)({__name:"Actions",setup(e){const t=(0,i.o3)();return(e,n)=>{const a=(0,r.E1)("Button"),o=(0,r.E1)("RouterLink"),s=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.K2)(Ua),(0,r.K2)(s,null,{content:(0,r.Ql)((()=>[(0,r.QD)("div",Xa,[(0,r.K2)(o,{to:"/accounts/pay/"+(0,Fa.KV)(t).state.wallet.lastActiveAccount,class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(a,{class:"w-full"},{default:(0,r.Ql)((()=>[er,(0,r.mY)(" "+(0,Re.WA)(e.$t("acc_overview.pay")),1)])),_:1})])),_:1},8,["to"]),(0,r.QD)("div",tr,(0,Re.WA)(e.$t("acc_overview.pay_help")),1)]),(0,r.QD)("div",nr,[(0,r.K2)(o,{to:"/accounts/scheduled-payment/"+(0,Fa.KV)(t).state.wallet.lastActiveAccount,class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(a,{class:"w-full"},{default:(0,r.Ql)((()=>[ar,(0,r.mY)(" "+(0,Re.WA)(e.$t("acc_overview.scheduled_payment")),1)])),_:1})])),_:1},8,["to"]),(0,r.QD)("div",rr,(0,Re.WA)(e.$t("acc_overview.scheduled_payment_help")),1)]),(0,r.QD)("div",or,[(0,r.K2)(o,{to:"/swap/"+(0,Fa.KV)(t).state.wallet.lastActiveAccount,class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(a,{class:"w-full"},{default:(0,r.Ql)((()=>[sr,(0,r.mY)(" "+(0,Re.WA)(e.$t("navbar.swap")),1)])),_:1})])),_:1},8,["to"]),(0,r.QD)("div",ir,(0,Re.WA)(e.$t("acc_overview.swap_help")),1)]),(0,r.QD)("div",lr,[(0,r.K2)(o,{to:"/accounts/rekey/"+(0,Fa.KV)(t).state.wallet.lastActiveAccount,class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(a,{class:"w-full"},{default:(0,r.Ql)((()=>[cr,(0,r.mY)(" "+(0,Re.WA)(e.$t("acc_overview.rekey")),1)])),_:1})])),_:1},8,["to"]),(0,r.QD)("div",ur,(0,Re.WA)(e.$t("acc_overview.rekey_help")),1)]),(0,r.QD)("div",mr,[(0,r.K2)(o,{to:"/account/optin/"+(0,Fa.KV)(t).state.wallet.lastActiveAccount,class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(a,{class:"w-full"},{default:(0,r.Ql)((()=>[dr,(0,r.mY)(" "+(0,Re.WA)(e.$t("acc_overview.asset_optin")),1)])),_:1})])),_:1},8,["to"]),(0,r.QD)("div",pr,(0,Re.WA)(e.$t("acc_overview.asset_optin_help")),1)]),(0,r.QD)("div",hr,[(0,r.K2)(o,{to:"/account/optinArc200/"+(0,Fa.KV)(t).state.wallet.lastActiveAccount,class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(a,{class:"w-full"},{default:(0,r.Ql)((()=>[zr,(0,r.mY)(" "+(0,Re.WA)(e.$t("acc_overview.asset_optinArc200")),1)])),_:1})])),_:1},8,["to"]),(0,r.QD)("div",gr,(0,Re.WA)(e.$t("acc_overview.asset_optinArc200_help")),1)]),(0,r.QD)("div",yr,[(0,r.K2)(o,{to:"/receive-payment/"+(0,Fa.KV)(t).state.wallet.lastActiveAccount,class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(a,{class:"w-full"},{default:(0,r.Ql)((()=>[fr,(0,r.mY)(" "+(0,Re.WA)(e.$t("acc_overview.receive_payment")),1)])),_:1})])),_:1},8,["to"]),(0,r.QD)("div",_r,(0,Re.WA)(e.$t("acc_overview.receive_payment_help")),1)]),(0,r.QD)("div",vr,[(0,r.K2)(o,{to:"/account/export/"+(0,Fa.KV)(t).state.wallet.lastActiveAccount,class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(a,{class:"w-full"},{default:(0,r.Ql)((()=>[kr,(0,r.mY)(" "+(0,Re.WA)(e.$t("acc_overview.export")),1)])),_:1})])),_:1},8,["to"]),(0,r.QD)("div",wr,(0,Re.WA)(e.$t("acc_overview.export_help")),1)]),(0,r.QD)("div",br,[(0,r.K2)(o,{to:"/arc14/"+(0,Fa.KV)(t).state.wallet.lastActiveAccount,class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(a,{class:"w-full"},{default:(0,r.Ql)((()=>[Ar,(0,r.mY)(" "+(0,Re.WA)(e.$t("acc_overview.arc14")),1)])),_:1})])),_:1},8,["to"]),(0,r.QD)("div",Dr,(0,Re.WA)(e.$t("acc_overview.arc14_help")),1)])])),_:1})])),_:1})}}});const Qr=Wr;var xr=Qr;const Tr={key:0,class:"flex justify-content-end"},Sr={class:"p-input-icon-left"},Cr=(0,r.QD)("i",{class:"pi pi-search"},null,-1),Ir={key:0},$r={key:1},jr={key:2},Pr={key:0,class:"text-right"},Er={key:1,class:"text-right"},Rr=(0,r.QD)("i",{class:"pi pi-refresh"},null,-1),Fr=(0,r.QD)("i",{class:"pi pi-send"},null,-1);function Vr(e,t,n,a,o,s){const i=(0,r.E1)("AccountTopMenu"),l=(0,r.E1)("InputText"),c=(0,r.E1)("Column"),u=(0,r.E1)("Badge"),m=(0,r.E1)("Button"),d=(0,r.E1)("RouterLink"),p=(0,r.E1)("DataTable"),h=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(h,null,{default:(0,r.Ql)((()=>[(0,r.K2)(i),o.filters?((0,r.Wz)(),(0,r.Az)(p,{key:0,value:o.assets,"responsive-layout":"scroll",paginator:!0,rows:20,loading:o.loading,filters:o.filters,"onUpdate:filters":t[1]||(t[1]=e=>o.filters=e),filterDisplay:"menu",globalFilterFields:["name","asset-id","amount","type"]},{header:(0,r.Ql)((()=>[o.filters["global"]?((0,r.Wz)(),(0,r.An)("div",Tr,[(0,r.QD)("span",Sr,[Cr,(0,r.K2)(l,{modelValue:o.filters["global"].value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.filters["global"].value=e),placeholder:e.$t("global.keyword_search")},null,8,["modelValue","placeholder"])])])):(0,r.g1)("",!0)])),empty:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("acc_overview.no_assets")),1)])),default:(0,r.Ql)((()=>[(0,r.K2)(c,{field:"name",header:e.$t("acc_overview_assets.name"),sortable:!0},{filter:(0,r.Ql)((({filterModel:t,filterCallback:n})=>[(0,r.K2)(l,{modelValue:t.value,"onUpdate:modelValue":e=>t.value=e,type:"text",onInput:e=>n(),class:"p-column-filter",placeholder:e.$t("acc_overview_assets.search_by_name")},null,8,["modelValue","onUpdate:modelValue","onInput","placeholder"])])),_:1},8,["header"]),(0,r.K2)(c,{field:"type",header:e.$t("acc_overview_assets.type"),sortable:!0},{body:(0,r.Ql)((e=>["Native"==e.data.type?((0,r.Wz)(),(0,r.An)("div",Ir,[(0,r.K2)(u,{severity:"primary",value:"Native"})])):"ASA"==e.data["type"]?((0,r.Wz)(),(0,r.An)("div",$r,[(0,r.K2)(u,{severity:"info",value:"ASA"})])):"ARC200"==e.data["type"]?((0,r.Wz)(),(0,r.An)("div",jr,[(0,r.K2)(u,{severity:"success",value:"ARC200"})])):(0,r.g1)("",!0)])),filter:(0,r.Ql)((({filterModel:t,filterCallback:n})=>[(0,r.K2)(l,{modelValue:t.value,"onUpdate:modelValue":e=>t.value=e,type:"text",onInput:e=>n(),class:"p-column-filter",placeholder:e.$t("acc_overview_assets.search_by_type")},null,8,["modelValue","onUpdate:modelValue","onInput","placeholder"])])),_:1},8,["header"]),(0,r.K2)(c,{field:"asset-id",header:e.$t("acc_overview_assets.id"),sortable:!0},{filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(l,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"text",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by asset id"},null,8,["modelValue","onUpdate:modelValue","onInput","placeholder"])])),_:1},8,["header"]),(0,r.K2)(c,{field:"amount",header:e.$t("acc_overview_assets.amount"),sortable:!0},{body:(0,r.Ql)((t=>[t.data["asset-id"]>0?((0,r.Wz)(),(0,r.An)("div",Pr,(0,Re.WA)(e.$filters.formatCurrency(t.data[t.column.props.field],s.getAssetName(t.data["asset-id"]),s.getAssetDecimals(t.data["asset-id"]))),1)):((0,r.Wz)(),(0,r.An)("div",Er,(0,Re.WA)(e.$filters.formatCurrency(t.data[t.column.props.field])),1))])),filter:(0,r.Ql)((({filterModel:t,filterCallback:n})=>[(0,r.K2)(l,{modelValue:t.value,"onUpdate:modelValue":e=>t.value=e,type:"text",onInput:e=>n(),class:"p-column-filter",placeholder:e.$t("acc_overview_assets.search_by_amount")},null,8,["modelValue","onUpdate:modelValue","onInput","placeholder"])])),_:1},8,["header"]),(0,r.K2)(c,{header:e.$t("acc_overview_assets.actions"),sortable:!0},{body:(0,r.Ql)((t=>[(0,r.K2)(m,{class:"m-1",size:"small",onClick:e=>s.refresh(t.data)},{default:(0,r.Ql)((()=>[Rr])),_:2},1032,["onClick"]),(0,r.K2)(d,{to:"/accounts/pay/"+e.$store.state.wallet.lastActiveAccount+"/"+t.data["asset-id"]},{default:(0,r.Ql)((()=>[(0,r.K2)(m,{class:"m-1",size:"small",onClick:e=>s.refresh(t.data),title:e.$t("acc_overview.pay")},{default:(0,r.Ql)((()=>[Fr])),_:2},1032,["onClick","title"])])),_:2},1032,["to"])])),_:1},8,["header"])])),_:1},8,["value","loading","filters"])):(0,r.g1)("",!0)])),_:1})}var Nr=n(38412),Kr=n(31528),Mr={components:{MainLayout:nn.c,AccountTopMenu:Ua,Badge:Nr.c},data(){return{displayDeleteDialog:!1,displayOnlineOfflineDialog:!1,transactions:[],selection:null,assets:[],asset:"",icons:[ln.M3.COPY],changeOnline:!1,changeOffline:!1,onlineRounds:5e5,loading:!0,filters:{global:{value:null,matchMode:ln.yI.CONTAINS},name:{value:null,matchMode:ln.yI.STARTS_WITH},"asset-id":{value:null,matchMode:ln.yI.STARTS_WITH},amount:{value:null,matchMode:ln.yI.STARTS_WITH},type:{value:null,matchMode:ln.yI.STARTS_WITH}}}},computed:{canSign(){return!!this.account&&(!!this.accountData&&(this.accountData.rekeyedTo?!!this.rekeyedToInfo&&(this.rekeyedToInfo.sk||this.rekeyedToInfo.params||"ledger"==this.rekeyedToInfo.type||"wc"==this.rekeyedToInfo.type):this.account.sk||this.account.params||"ledger"==this.account.type||"wc"==this.account.type))},account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.$route.params.account))},accountData(){return!!this.account&&(!!this.account.data&&this.account.data[this.$store.state.config.env])},lastActiveAccountAddr(){return this.$store.state.wallet.lastActiveAccount},rekeyedToInfo(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo))},rekeyedMultisigParams(){const e=this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo));return e?e.params:null}},watch:{async selection(){await this.setTransaction({transaction:this.selection}),this.selection.id&&this.$router.push("/transaction/"+this.selection.id)},account(){this.makeAssets()}},async mounted(){await this.reloadAccount(),await this.makeAssets(),this.prolong()},methods:{...(0,i.ae)({accountInformation:"indexer/accountInformation",updateAccount:"wallet/updateAccount",lastActiveAccount:"wallet/lastActiveAccount",deleteAccount:"wallet/deleteAccount",searchForTransactions:"indexer/searchForTransactions",setTransaction:"wallet/setTransaction",getAsset:"indexer/getAsset",prolong:"wallet/prolong",setAccountOnline:"kmd/setAccountOnline",setAccountOffline:"kmd/setAccountOffline",openSuccess:"toast/openSuccess",getAlgod:"algod/getAlgod",getIndexer:"indexer/getIndexer",updateArc200Balance:"wallet/updateArc200Balance"}),async makeAssets(){if(this.loading=!0,this.assets=[],this.accountData&&this.accountData.amount>0&&this.assets.push({"asset-id":"",amount:this.accountData.amount,name:this.$store.state.config.tokenSymbol,decimals:6,"unit-name":"",type:"Native"}),this.accountData&&this.accountData.assets)for(const e of this.accountData.assets){if(!e["asset-id"])continue;const t=await this.getAsset({assetIndex:e["asset-id"]});t&&this.assets.push({"asset-id":e["asset-id"],amount:e["amount"],name:t["name"],decimals:t["decimals"],"unit-name":t["unit-name"],type:"ASA"})}if(this.accountData&&this.accountData.arc200)for(const e of Object.values(this.accountData.arc200))this.assets.push({"asset-id":Number(e.arc200id),amount:Number(e.balance),name:e.name,decimals:Number(e.decimals),"unit-name":e.symbol,type:"ARC200"});this.loading=!1},getAssetSync(e){const t=this.$store.state.indexer.assets.find((t=>t["asset-id"]==e));return t},getAssetName(e){const t=this.getAssetSync(e);if(t)return t["name"]},getAssetDecimals(e){const t=this.getAssetSync(e);if(t)return t["decimals"]},async refresh(e){if("ARC200"!=e.type)return await this.reloadAccount();this.reloadArc200AccountBalance(e)},async reloadArc200AccountBalance(e){"ARC200"!=e.type&&console.error("Not arc200 asset",e);const t=await this.getAlgod(),n=await this.getIndexer(),a=new Kr.cp(e["asset-id"],t,n);var r=await a.arc200_balanceOf(this.account.addr);r.success?await this.updateArc200Balance({addr:this.account.addr,arc200Id:e["asset-id"],balance:r.returnValue}):this.openError("Failed to fetch ARC200 balance")},async reloadAccount(){await this.accountInformation({addr:this.$route.params.account}).then((async e=>{if(e&&(this.updateAccount({info:e}),this.accountData&&this.accountData.rekeyedTo!=this.accountData["auth-addr"])){const e=this.accountData["auth-addr"];console.error(`New rekey information detected: ${this.accountData.rekeyedTo} -> ${e}`);const t={};t.address=this.accountData.addr,t.rekeyedTo=e,await this.updateAccount({info:t}),await this.openSuccess(`Information about rekeying to address ${e} has been stored`)}}))},copyToClipboard(e){Ra()(e)&&this.openSuccess(this.$t("global.copied_to_clipboard"))},async deleteAccountClick(){await this.deleteAccount({name:this.account.name,addr:this.account.addr}),this.$router.push("/accounts")},async hideAccountClick(){if(this.account){const e={...this.account};e.isHidden=!this.account.isHidden,await this.updateAccount({info:e})}},sleep(e){return new Promise((t=>setTimeout(t,e)))},async setAccountOnlineAtParticipationNode(){this.displayOnlineOfflineDialog=!1,this.changeOnline=!0,await this.setAccountOnline({account:this.$route.params.account,rounds:this.onlineRounds})?(await this.sleep(5e3),this.changeOnline=!1,await this.reloadAccount(),this.openSuccess("You have set the account to online mode")):this.changeOnline=!1},async setAccountOfflineAtParticipationNode(){this.displayOnlineOfflineDialog=!1,this.changeOffline=!0,await this.setAccountOffline({account:this.$route.params.account})?(await this.sleep(5e3),this.changeOffline=!1,await this.reloadAccount(),this.openSuccess("You have set the account to offline mode")):this.changeOffline=!1}}};const Lr=(0,f.c)(Mr,[["render",Vr]]);var Br=Lr;const qr={key:0,class:"flex justify-content-end"},Ur={class:"p-input-icon-left"},Or=(0,r.QD)("i",{class:"pi pi-search"},null,-1),Yr={key:0},Hr={key:0,class:"text-right"},Gr={key:1,class:"text-right"},Zr={key:0,class:"text-right"};function Jr(e,t,n,a,o,s){const i=(0,r.E1)("AccountTopMenu"),l=(0,r.E1)("InputText"),c=(0,r.E1)("Column"),u=(0,r.E1)("DataTable"),m=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(m,null,{default:(0,r.Ql)((()=>[(0,r.K2)(i),o.filters?((0,r.Wz)(),(0,r.Az)(u,{key:0,selection:o.selection,"onUpdate:selection":t[1]||(t[1]=e=>o.selection=e),value:o.transactions,"responsive-layout":"scroll","selection-mode":"single",paginator:!0,rows:20,filterDisplay:"menu",filters:o.filters,"onUpdate:filters":t[2]||(t[2]=e=>o.filters=e),loading:o.loading,globalFilterFields:["tx-type","round-time","representative.name","status","sender","payment-transaction.receiver","asset-transfer-transaction.receiver","confirmed-round"]},{header:(0,r.Ql)((()=>[o.filters["global"]?((0,r.Wz)(),(0,r.An)("div",qr,[(0,r.QD)("span",Ur,[Or,(0,r.K2)(l,{modelValue:o.filters["global"].value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.filters["global"].value=e),placeholder:"Keyword Search"},null,8,["modelValue"])])])):(0,r.g1)("",!0)])),empty:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("acc_overview.no_transactions")),1)])),default:(0,r.Ql)((()=>[(0,r.K2)(c,{field:"tx-type",header:e.$t("acc_overview.type"),sortable:!0},{filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(l,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"text",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by type"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"]),(0,r.K2)(c,{field:"round-time",header:e.$t("acc_overview.time"),sortable:!0},{body:(0,r.Ql)((t=>[t.column.props.field in t.data?((0,r.Wz)(),(0,r.An)("div",Yr,(0,Re.WA)(e.$filters.formatDateTime(t.data[t.column.props.field])),1)):(0,r.g1)("",!0)])),filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(l,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"text",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by date"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"]),(0,r.K2)(c,{field:"payment-transaction.amount",header:e.$t("acc_overview.tr_amount"),sortable:!0},{body:(0,r.Ql)((t=>["pay"==t.data["tx-type"]&&"payment-transaction"in t.data&&"amount"in t.data["payment-transaction"]?((0,r.Wz)(),(0,r.An)("div",Hr,(0,Re.WA)(e.$filters.formatCurrency(t.data["payment-transaction"]["amount"])),1)):(0,r.g1)("",!0),"axfer"==t.data["tx-type"]&&"asset-transfer-transaction"in t.data&&"amount"in t.data["asset-transfer-transaction"]?((0,r.Wz)(),(0,r.An)("div",Gr,(0,Re.WA)(e.$filters.formatCurrency(t.data["asset-transfer-transaction"]["amount"],s.getAssetName(t.data["asset-transfer-transaction"]["asset-id"]),s.getAssetDecimals(o.asset["asset-id"]))),1)):(0,r.g1)("",!0)])),filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(l,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"number",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by amount"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"]),(0,r.K2)(c,{field:"sender",header:e.$t("acc_overview.sender"),sortable:!0,"style-class":"not-show-at-start"},{filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(l,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"text",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by sender"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"]),(0,r.K2)(c,{field:"receiver",header:e.$t("acc_overview.receiver"),sortable:!0,"style-class":"not-show-at-start"},{filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(l,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"text",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by receiver"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"]),(0,r.K2)(c,{field:"fee",header:e.$t("acc_overview.fee"),sortable:!0},{body:(0,r.Ql)((t=>[t.column.props.field in t.data?((0,r.Wz)(),(0,r.An)("div",Zr,(0,Re.WA)(e.$filters.formatCurrency(t.data[t.column.props.field])),1)):(0,r.g1)("",!0)])),filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(l,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"text",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by fee"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"]),(0,r.K2)(c,{field:"confirmed-round",header:e.$t("acc_overview.confirmed_round"),sortable:!0},{filter:(0,r.Ql)((({filterModel:e,filterCallback:t})=>[(0,r.K2)(l,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,type:"number",onInput:e=>t(),class:"p-column-filter",placeholder:"Search by round"},null,8,["modelValue","onUpdate:modelValue","onInput"])])),_:1},8,["header"])])),_:1},8,["selection","value","filters","loading","globalFilterFields"])):(0,r.g1)("",!0)])),_:1})}var Xr={components:{MainLayout:nn.c,AccountTopMenu:Ua},data(){return{displayDeleteDialog:!1,displayOnlineOfflineDialog:!1,transactions:[],selection:null,assets:[],asset:"",icons:[ln.M3.COPY],changeOnline:!1,changeOffline:!1,onlineRounds:5e5,loading:!0,filters:{global:{value:null,matchMode:ln.yI.CONTAINS},"tx-type":{value:null,matchMode:ln.yI.CONTAINS},"round-time":{value:null,matchMode:ln.yI.STARTS_WITH},"representative.name":{value:null,matchMode:ln.yI.STARTS_WITH},sender:{value:null,matchMode:ln.yI.STARTS_WITH},status:{value:null,matchMode:ln.yI.EQUALS}}}},computed:{canSign(){return!!this.account&&(!!this.accountData&&(this.accountData.rekeyedTo?!!this.rekeyedToInfo&&(this.rekeyedToInfo.sk||this.rekeyedToInfo.params||"ledger"==this.rekeyedToInfo.type||"wc"==this.rekeyedToInfo.type):this.account.sk||this.account.params||"ledger"==this.account.type||"wc"==this.account.type))},account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.$route.params.account))},accountData(){return!!this.account&&(!!this.account.data&&this.account.data[this.$store.state.config.env])},lastActiveAccountAddr(){return this.$store.state.wallet.lastActiveAccount},rekeyedToInfo(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo))},rekeyedMultisigParams(){const e=this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo));return e?e.params:null}},watch:{async selection(){await this.setTransaction({transaction:this.selection.tx}),this.selection.id&&this.$router.push("/transaction/"+this.selection.id)},account(){this.makeAssets()}},async mounted(){await this.reloadAccount(),await this.makeAssets(),this.prolong()},methods:{...(0,i.ae)({accountInformation:"indexer/accountInformation",updateAccount:"wallet/updateAccount",lastActiveAccount:"wallet/lastActiveAccount",deleteAccount:"wallet/deleteAccount",searchForTransactions:"indexer/searchForTransactions",setTransaction:"wallet/setTransaction",getAsset:"indexer/getAsset",prolong:"wallet/prolong",setAccountOnline:"kmd/setAccountOnline",setAccountOffline:"kmd/setAccountOffline",openSuccess:"toast/openSuccess"}),async makeAssets(){if(this.assets=[],this.accountData&&this.accountData.amount>0&&this.assets.push({"asset-id":"",amount:this.accountData.amount,name:"ALG",decimals:6,"unit-name":""}),this.accountData&&this.accountData.assets)for(const e of this.accountData.assets){if(!e["asset-id"])continue;const t=await this.getAsset({assetIndex:e["asset-id"]});t&&this.assets.push({"asset-id":e["asset-id"],amount:e["amount"],name:t["name"],decimals:t["decimals"],"unit-name":t["unit-name"]})}},getAssetSync(e){const t=this.$store.state.indexer.assets.find((t=>t["asset-id"]==e));return t},getAssetName(e){const t=this.getAssetSync(e);if(t)return t["name"]},getAssetDecimals(e){const t=this.getAssetSync(e);if(t)return t["decimals"]},async reloadAccount(){this.loading=!0,await this.accountInformation({addr:this.$route.params.account}).then((async e=>{if(e&&(this.updateAccount({info:e}),this.accountData&&this.accountData.rekeyedTo!=this.accountData["auth-addr"])){const e=this.accountData["auth-addr"];console.error(`New rekey information detected: ${this.accountData.rekeyedTo} -> ${e}`);const t={};t.address=this.accountData.addr,t.rekeyedTo=e,await this.updateAccount({info:t}),await this.openSuccess(`Information about rekeying to address ${e} has been stored`)}}));const e=await this.searchForTransactions({addr:this.$route.params.account});e&&(this.transactions=e.transactions.map((e=>({id:e.id,sender:e.sender,receiver:e["payment-transaction"]?.receiver??e["asset-transfer-transaction"]?.receiver??"","round-time":e["round-time"],"tx-type":e["tx-type"],"asset-transfer-transaction":e["asset-transfer-transaction"],"payment-transaction":e["payment-transaction"],fee:e["fee"],"confirmed-round":e["confirmed-round"],tx:e})))),this.loading=!1},copyToClipboard(e){Ra()(e)&&this.openSuccess(this.$t("global.copied_to_clipboard"))},async deleteAccountClick(){await this.deleteAccount({name:this.account.name,addr:this.account.addr}),this.$router.push("/accounts")},async hideAccountClick(){if(this.account){const e={...this.account};e.isHidden=!this.account.isHidden,await this.updateAccount({info:e})}},sleep(e){return new Promise((t=>setTimeout(t,e)))},async setAccountOnlineAtParticipationNode(){this.displayOnlineOfflineDialog=!1,this.changeOnline=!0,await this.setAccountOnline({account:this.$route.params.account,rounds:this.onlineRounds})?(await this.sleep(5e3),this.changeOnline=!1,await this.reloadAccount(),this.openSuccess("You have set the account to online mode")):this.changeOnline=!1},async setAccountOfflineAtParticipationNode(){this.displayOnlineOfflineDialog=!1,this.changeOffline=!0,await this.setAccountOffline({account:this.$route.params.account})?(await this.sleep(5e3),this.changeOffline=!1,await this.reloadAccount(),this.openSuccess("You have set the account to offline mode")):this.changeOffline=!1}}};const eo=(0,f.c)(Xr,[["render",Jr]]);var to=eo;const no={key:0,class:"w-100"},ao=(0,r.QD)("br",null,null,-1),ro=(0,r.QD)("br",null,null,-1),oo={key:0},so={key:0},io={key:1},lo={key:2},co={key:3},uo={key:4},mo={key:5},po={key:6},ho={key:7},zo={key:8},go={key:9},yo={key:10},fo={key:11},_o={key:12},vo={key:13},ko={key:14},wo={key:15},bo={key:16},Ao={key:17};function Do(e,t,n,a,o,s){const i=(0,r.E1)("Button"),l=(0,r.E1)("router-link"),c=(0,r.E1)("Card"),u=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(u,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("transaction.title")),1),(0,r.K2)(c,null,{content:(0,r.Ql)((()=>[s.transaction?((0,r.Wz)(),(0,r.An)("table",no,[(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.tr_id"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["id"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.time"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatDateTime(s.transaction["round-time"])),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.tr_type"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["tx-type"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.note"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("b",null,(0,Re.WA)(e.$t("transaction.note_raw"))+":",1),ao,(0,r.QD)("code",null,(0,Re.WA)(s.transaction["note"]),1),(0,r.QD)("div",null,[(0,r.QD)("b",null,(0,Re.WA)(e.$t("transaction.note_decoded"))+":",1),ro,s.isBase64(s.transaction["note"])?((0,r.Wz)(),(0,r.An)("code",oo,(0,Re.WA)(s.fromB64(s.transaction["note"])),1)):(0,r.g1)("",!0)])])]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.created_asset"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["created-asset-index"]),1)]),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",so,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_name"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["name"]),1)])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",io,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_creator"))+":",1),(0,r.QD)("td",null,[s.transaction["asset-config-transaction"]&&s.transaction["asset-config-transaction"]["params"]&&s.transaction["asset-config-transaction"]["params"]["creator"]?((0,r.Wz)(),(0,r.Az)(l,{key:0,to:"/account/"+s.transaction["asset-config-transaction"]["params"]["creator"]},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["creator"]),1)])),_:1})])),_:1},8,["to"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",lo,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_manager"))+":",1),(0,r.QD)("td",null,[s.transaction["asset-config-transaction"]&&s.transaction["asset-config-transaction"]["params"]&&s.transaction["asset-config-transaction"]["params"]["manager"]?((0,r.Wz)(),(0,r.Az)(l,{key:0,to:"/account/"+s.transaction["asset-config-transaction"]["params"]["manager"]},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["manager"]),1)])),_:1})])),_:1},8,["to"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",co,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_reserve"))+":",1),(0,r.QD)("td",null,[s.transaction["asset-config-transaction"]&&s.transaction["asset-config-transaction"]["params"]&&s.transaction["asset-config-transaction"]["params"]["reserve"]?((0,r.Wz)(),(0,r.Az)(l,{key:0,to:"/account/"+s.transaction["asset-config-transaction"]["params"]["reserve"]},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["reserve"]),1)])),_:1})])),_:1},8,["to"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",uo,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_freeze"))+":",1),(0,r.QD)("td",null,[s.transaction["asset-config-transaction"]&&s.transaction["asset-config-transaction"]["params"]&&s.transaction["asset-config-transaction"]["params"]["freeze"]?((0,r.Wz)(),(0,r.Az)(l,{key:0,to:"/account/"+s.transaction["asset-config-transaction"]["params"]["freeze"]},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["freeze"]),1)])),_:1})])),_:1},8,["to"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",mo,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_clawback"))+":",1),(0,r.QD)("td",null,[s.transaction["asset-config-transaction"]&&s.transaction["asset-config-transaction"]["params"]&&s.transaction["asset-config-transaction"]["params"]["clawback"]?((0,r.Wz)(),(0,r.Az)(l,{key:0,to:"/account/"+s.transaction["asset-config-transaction"]["params"]["clawback"]},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["clawback"]),1)])),_:1})])),_:1},8,["to"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",po,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_unitName"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["unit-name"]),1)])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",ho,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_total"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["total"])+" "+(0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["unit-name"]),1)])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",zo,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_decimals"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["decimals"]),1)])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",go,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_defaultfrozen"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["default-frozen"]),1)])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",yo,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_url"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["url"]),1)])):(0,r.g1)("",!0),s.transaction["asset-config-transaction"]?((0,r.Wz)(),(0,r.An)("tr",fo,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.asset_metadata"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["asset-config-transaction"]["params"]["metadata-hash"]),1)])):(0,r.g1)("",!0),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.tr_close_rewards"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatCurrency(s.transaction["close-rewards"])),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.closing_amount"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatCurrency(s.transaction["closing-amount"])),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.confirmed_round"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["confirmed-round"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.fee"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatCurrency(s.transaction["fee"])),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.first_valid"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["first-valid"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.group"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["group"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.genesis_id"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["genesis-id"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.genesis_hash"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["genesis-hash"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.intra_round"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["intra-round-offset"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.last_valid"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["last-valid"]),1)]),s.transaction["asset-transfer-transaction"]?((0,r.Wz)(),(0,r.An)("tr",_o,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.amount"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatCurrency(s.transaction["asset-transfer-transaction"]["amount"],o.assetObj.name,o.assetObj.decimals))+" ("+(0,Re.WA)(s.transaction["asset-transfer-transaction"]["asset-id"])+") ",1)])):(0,r.g1)("",!0),s.transaction["asset-transfer-transaction"]?((0,r.Wz)(),(0,r.An)("tr",vo,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.receiver"))+":",1),(0,r.QD)("td",null,[(0,r.K2)(l,{to:"/account/"+s.transaction["asset-transfer-transaction"]["receiver"]},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.transaction["asset-transfer-transaction"]["receiver"]),1)])),_:1})])),_:1},8,["to"])])])):(0,r.g1)("",!0),s.transaction["payment-transaction"]?((0,r.Wz)(),(0,r.An)("tr",ko,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.close_amount"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatCurrency(s.transaction["payment-transaction"]["close-amount"])),1)])):(0,r.g1)("",!0),s.transaction["payment-transaction"]?((0,r.Wz)(),(0,r.An)("tr",wo,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.amount"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatCurrency(s.transaction["payment-transaction"]["amount"])),1)])):(0,r.g1)("",!0),s.transaction["payment-transaction"]?((0,r.Wz)(),(0,r.An)("tr",bo,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.close_amount"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatCurrency(s.transaction["payment-transaction"]["close-amount"])),1)])):(0,r.g1)("",!0),s.transaction["payment-transaction"]?((0,r.Wz)(),(0,r.An)("tr",Ao,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.receiver"))+":",1),(0,r.QD)("td",null,[(0,r.K2)(l,{to:"/account/"+s.transaction["payment-transaction"]["receiver"]},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.transaction["payment-transaction"]["receiver"]),1)])),_:1})])),_:1},8,["to"])])])):(0,r.g1)("",!0),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.receiver_rewards"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatCurrency(s.transaction["receiver-rewards"])),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.sender"))+":",1),(0,r.QD)("td",null,[(0,r.K2)(l,{to:"/account/"+s.transaction["sender"]},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary",size:"small"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.transaction["sender"]),1)])),_:1})])),_:1},8,["to"])])]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.sender_rewards"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(e.$filters.formatCurrency(s.transaction["sender-rewards"])),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("transaction.signature"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.transaction["signature"]["sig"]),1)])])):(0,r.g1)("",!0)])),_:1})])),_:1})}var Wo={components:{MainLayout:nn.c},data(){return{assetObj:{"asset-id":void 0,name:"ALGO",decimals:6}}},computed:{transaction(){return this.$store.state.wallet.transaction},asset(){return!!this.transaction["asset-config-transaction"]&&this.transaction["asset-config-transaction"]["asset-id"]}},watch:{async transaction(){await this.loadAsset()}},mounted(){this.loadAsset()},methods:{...(0,i.ae)({getAsset:"indexer/getAsset"}),isBase64(e){if(!e)return!1;if(""===e.trim())return!1;try{return btoa(atob(e))==e}catch(t){return!1}},fromB64(e){return atob(e)},async loadAsset(){this.transaction["asset-transfer-transaction"]&&this.transaction["asset-transfer-transaction"]["asset-id"]?this.assetObj=await this.getAsset({assetIndex:this.transaction["asset-transfer-transaction"]["asset-id"]}):this.assetObj={"asset-id":void 0,name:"ALGO",decimals:6}}}};const Qo=(0,f.c)(Wo,[["render",Do]]);var xo=Qo;function To(e,t,n,a,o,s){const i=(0,r.E1)("Card"),l=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(l,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("404.header")),1),(0,r.K2)(i,null,{content:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("404.text")),1)])),_:1})])),_:1})}var So={components:{PublicLayout:Oe}};const Co=(0,f.c)(So,[["render",To]]);var Io=Co;function $o(e,t,n,a,o,s){const i=(0,r.E1)("AccordionTab"),l=(0,r.E1)("Accordion"),c=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("faq.title")),1),(0,r.K2)(l,{"active-index":0},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{header:e.$t("faq.q1")},{default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("faq.a1")),1)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("faq.q2")},{default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("faq.a2")),1)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("faq.q3")},{default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("faq.a3")),1)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("faq.q4")},{default:(0,r.Ql)((()=>[(0,r.QD)("ol",null,[(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a4_1")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a4_2")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a4_3")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a4_4")),1)])])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("faq.q5")},{default:(0,r.Ql)((()=>[(0,r.QD)("ol",null,[(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a5_1")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a5_2")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a5_3")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a5_4")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a5_5")),1)])])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("faq.q6")},{default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("faq.a6")),1)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("faq.q7")},{default:(0,r.Ql)((()=>[(0,r.QD)("ol",null,[(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a7_1")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a7_2")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a7_3")),1)])])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("faq.q8")},{default:(0,r.Ql)((()=>[(0,r.QD)("ol",null,[(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a8_1")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a8_2")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a8_3")),1),(0,r.QD)("li",null,(0,Re.WA)(e.$t("faq.a8_4")),1)])])),_:1},8,["header"])])),_:1})])),_:1})}var jo={components:{PublicLayout:Oe}};const Po=(0,f.c)(jo,[["render",$o]]);var Eo=Po;const Ro={key:0},Fo={key:1},Vo={key:0},No={key:0},Ko={key:1},Mo={key:0},Lo={key:1},Bo={key:2,class:"grid"},qo={class:"col-12"},Uo={class:"field grid"},Oo={for:"rawSignedTxnInput",class:"col-12 mb-2 md:col-2 md:mb-0 vertical-align-top h-full"},Yo={class:"col-12 md:col-10"},Ho={class:"field grid"},Go=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Zo={class:"col-12 md:col-10"},Jo={key:3,class:"grid"},Xo={key:0},es={key:1},ts={key:0,class:"field grid"},ns={class:"col-12 mb-2 md:col-2 md:mb-0"},as={class:"col-12 md:col-10"},rs={key:2,class:"field grid"},os={class:"col-12 mb-2 md:col-2 md:mb-0"},ss={class:"col-12 md:col-10"},is={key:0,class:"field grid"},ls={for:"asset",class:"col-12 mb-2 md:col-2 md:mb-0"},cs={class:"col-12 md:col-10"},us={key:1,class:"field grid"},ms={for:"asset",class:"col-12 mb-2 md:col-2 md:mb-0"},ds={class:"col-12 md:col-10"},ps={key:4,class:"field grid"},hs={for:"payamount",class:"col-12 mb-2 md:col-2 md:mb-0"},zs={class:"col-12 md:col-10"},gs={class:"field grid"},ys={for:"fee",class:"col-12 mb-2 md:col-2 md:mb-0"},fs={class:"col-12 md:col-10"},_s={class:"field grid"},vs={for:"paynote",class:"col-12 mb-2 md:col-2 md:mb-0"},ks={class:"col-12 md:col-10"},ws={key:5,class:"field grid"},bs=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),As={class:"col-12 md:col-10"},Ds={class:"form-check-label",for:"paynoteB64"},Ws={class:"field grid"},Qs={for:"env",class:"col-12 mb-2 md:col-2 md:mb-0"},xs={class:"col-12 md:col-10"},Ts={class:"field grid"},Ss=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Cs={class:"col-12 md:col-10"},Is={key:0,class:"col-4"};function $s(e,t,n,a,o,s){const i=(0,r.E1)("SelectAccount"),l=(0,r.E1)("Card"),c=(0,r.E1)("Message"),u=(0,r.E1)("Button"),m=(0,r.E1)("Textarea"),d=(0,r.E1)("InputText"),p=(0,r.E1)("TabPanel"),h=(0,r.E1)("TabView"),z=(0,r.E1)("Dropdown"),g=(0,r.E1)("InputNumber"),y=(0,r.E1)("InputGroupAddon"),f=(0,r.E1)("InputGroup"),_=(0,r.E1)("Checkbox"),v=(0,r.E1)("QrcodeStream"),k=(0,r.E1)("main-layout");return(0,r.Wz)(),(0,r.Az)(k,null,{default:(0,r.Ql)((()=>[e.$route.params.account?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Ro,[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("pay.select_account_for_payment")),1),(0,r.K2)(l,null,{content:(0,r.Ql)((()=>[(0,r.K2)(i,{modelValue:o.payFromDirect,"onUpdate:modelValue":t[0]||(t[0]=e=>o.payFromDirect=e),class:"w-full"},null,8,["modelValue"])])),_:1})])),s.account?((0,r.Wz)(),(0,r.An)("div",Fo,["design"==o.page?((0,r.Wz)(),(0,r.An)("form",{key:0,onSubmit:t[18]||(t[18]=(...e)=>s.previewPaymentClick&&s.previewPaymentClick(...e))},[s.isRekey?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("h1",Vo,[(0,r.mY)((0,Re.WA)(e.$t("pay.title"))+" ",1),s.account?((0,r.Wz)(),(0,r.An)("span",No,(0,Re.WA)(s.account.name),1)):(0,r.g1)("",!0)])),s.isRekey?((0,r.Wz)(),(0,r.An)("h1",Ko,[(0,r.mY)((0,Re.WA)(e.$t("pay.rekey_title"))+" ",1),s.account?((0,r.Wz)(),(0,r.An)("span",Mo,(0,Re.WA)(s.account.name),1)):(0,r.g1)("",!0)])):(0,r.g1)("",!0),(0,r.K2)(l,null,{content:(0,r.Ql)((()=>[s.isRekey?((0,r.Wz)(),(0,r.Az)(c,{key:0,severity:"error",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.rekey_warning")),1)])),_:1})):(0,r.g1)("",!0),(0,r.QD)("p",null,(0,Re.WA)(e.$t("pay.selected_account"))+": "+(0,Re.WA)(s.account.addr),1),s.isMultisig&&!o.subpage?((0,r.Wz)(),(0,r.An)("div",Lo,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("pay.multisig_account")),1),(0,r.K2)(u,{class:"my-2",onClick:t[1]||(t[1]=e=>this.subpage="proposal")},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.create_proposal")),1)])),_:1}),(0,r.K2)(u,{class:"m-2",onClick:t[2]||(t[2]=e=>o.subpage="sign")},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.sign_proposal")),1)])),_:1})])):(0,r.g1)("",!0),"sign"==o.subpage?((0,r.Wz)(),(0,r.An)("div",Bo,[(0,r.QD)("div",qo,[(0,r.QD)("div",Uo,[(0,r.QD)("label",Oo,(0,Re.WA)(e.$t("pay.signature_from_friend")),1),(0,r.QD)("div",Yo,[(0,r.K2)(m,{id:"rawSignedTxnInput",modelValue:o.rawSignedTxnInput,"onUpdate:modelValue":t[3]||(t[3]=e=>o.rawSignedTxnInput=e),class:"w-full",rows:"8"},null,8,["modelValue"])])]),(0,r.QD)("div",Ho,[Go,(0,r.QD)("div",Zo,[(0,r.K2)(u,{class:"my-2",onClick:s.loadMultisig},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.load_multisig_data")),1)])),_:1},8,["onClick"])])])])])):(0,r.g1)("",!0),s.showDesignScreen?((0,r.Wz)(),(0,r.An)("div",Jo,[(0,r.QD)("div",{class:(0,Re.WN)(o.scan?"col-8":"col-12")},[e.$route.params.toAccount?((0,r.Wz)(),(0,r.An)("div",Xo,[o.payTo?((0,r.Wz)(),(0,r.Az)(d,{key:1,id:"payTo2",modelValue:o.payTo,"onUpdate:modelValue":t[5]||(t[5]=e=>o.payTo=e),disabled:"",class:"w-full"},null,8,["modelValue"])):((0,r.Wz)(),(0,r.Az)(d,{key:0,id:"payTo1",modelValue:e.$route.params.toAccount,"onUpdate:modelValue":t[4]||(t[4]=t=>e.$route.params.toAccount=t),disabled:"",class:"w-full"},null,8,["modelValue"]))])):((0,r.Wz)(),(0,r.An)("div",es,[s.isRekey?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",ts,[(0,r.QD)("label",ns,(0,Re.WA)(e.$t("pay.pay_to")),1),(0,r.QD)("div",as,[(0,r.K2)(h,{class:"w-full","header-class":"mr-2"},{default:(0,r.Ql)((()=>[(0,r.K2)(p,{header:e.$t("pay.pay_to_wallet"),headerClass:"mr-2"},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{modelValue:o.payTo,"onUpdate:modelValue":t[6]||(t[6]=e=>o.payTo=e),class:"w-full"},null,8,["modelValue"])])),_:1},8,["header"]),(0,r.K2)(p,{header:e.$t("pay.pay_to_other")},{default:(0,r.Ql)((()=>[(0,r.K2)(d,{id:"payTo",modelValue:o.payTo,"onUpdate:modelValue":t[7]||(t[7]=e=>o.payTo=e),class:"w-full"},null,8,["modelValue"]),(0,r.QD)("div",null,[(0,r.K2)(u,{size:"small",class:"m-2",onClick:s.toggleCamera},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.toggle_camera")),1)])),_:1},8,["onClick"]),(0,r.QD)("p",null,(0,Re.WA)(e.$t("pay.store_other_help")),1)])])),_:1},8,["header"])])),_:1})])])),s.forcedAssetNotLoaded?((0,r.Wz)(),(0,r.Az)(c,{key:1,severity:"error",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.asset_failed_to_load")),1)])),_:1})):(0,r.g1)("",!0)])),s.isRekey?((0,r.Wz)(),(0,r.An)("div",rs,[(0,r.QD)("label",os,(0,Re.WA)(e.$t("pay.rekey_to")),1),(0,r.QD)("div",ss,[(0,r.K2)(h,null,{default:(0,r.Ql)((()=>[(0,r.K2)(p,{header:e.$t("pay.rekey_to_wallet_account"),class:"mr-2"},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{modelValue:o.rekeyTo,"onUpdate:modelValue":t[8]||(t[8]=e=>o.rekeyTo=e),class:"w-full"},null,8,["modelValue"])])),_:1},8,["header"]),(0,r.K2)(p,{header:e.$t("pay.rekey_to_external_account")},{default:(0,r.Ql)((()=>[(0,r.K2)(d,{id:"rekeyTo",modelValue:o.rekeyTo,"onUpdate:modelValue":t[9]||(t[9]=e=>o.rekeyTo=e),class:"w-full"},null,8,["modelValue"]),(0,r.QD)("div",null,[(0,r.K2)(u,{size:"small",class:"m-2",onClick:s.toggleCamera},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.toggle_camera")),1)])),_:1},8,["onClick"]),(0,r.QD)("p",null,(0,Re.WA)(e.$t("pay.store_other_help")),1)])])),_:1},8,["header"])])),_:1})])])):(0,r.g1)("",!0),(0,r.QD)("div",null,[o.forceAsset&&o.assetObj&&o.assetObj.name?((0,r.Wz)(),(0,r.An)("div",is,[(0,r.QD)("label",ls,(0,Re.WA)(e.$t("pay.asset")),1),(0,r.QD)("div",cs,[(0,r.K2)(d,{modelValue:o.assetObj.name,"onUpdate:modelValue":t[10]||(t[10]=e=>o.assetObj.name=e),class:"w-full",disabled:""},null,8,["modelValue"])])])):((0,r.Wz)(),(0,r.An)("div",us,[(0,r.QD)("label",ms,(0,Re.WA)(e.$t("pay.asset")),1),(0,r.QD)("div",ds,[(0,r.K2)(z,{inputId:"asset",modelValue:o.asset,"onUpdate:modelValue":t[11]||(t[11]=e=>o.asset=e),filter:"",options:o.assets,optionLabel:"label",optionValue:"asset-id",placeholder:e.$t("pay.asset"),class:"w-full",inputClass:"w-full"},null,8,["modelValue","options","placeholder"])])]))]),s.payamountGtMaxAmount?((0,r.Wz)(),(0,r.Az)(c,{key:3,severity:"error",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.asset_too_small_balance")),1)])),_:1})):(0,r.g1)("",!0),s.isRekey?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",ps,[(0,r.QD)("label",hs,(0,Re.WA)(e.$t("pay.amount")),1),(0,r.QD)("div",zs,[(0,r.K2)(f,null,{default:(0,r.Ql)((()=>[(0,r.K2)(g,{itemId:"payamount",modelValue:o.payamount,"onUpdate:modelValue":t[12]||(t[12]=e=>o.payamount=e),min:0,max:s.maxAmount,step:s.stepAmount,maxFractionDigits:s.decimals,showButtons:"",class:"w-full"},null,8,["modelValue","max","step","maxFractionDigits"]),s.assetUnit?((0,r.Wz)(),(0,r.Az)(y,{key:0},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.assetUnit),1)])),_:1})):(0,r.g1)("",!0),(0,r.K2)(u,{severity:"secondary",class:"col-2",onClick:s.setMaxAmount},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.set_max")),1)])),_:1},8,["onClick"])])),_:1})])])),(0,r.QD)("div",gs,[(0,r.QD)("label",ys,(0,Re.WA)(e.$t("pay.fee")),1),(0,r.QD)("div",fs,[(0,r.K2)(f,null,{default:(0,r.Ql)((()=>[(0,r.K2)(g,{inputId:"fee",modelValue:o.fee,"onUpdate:modelValue":t[13]||(t[13]=e=>o.fee=e),min:.001,max:1,step:1e-6,maxFractionDigits:6,class:"w-full",showButtons:""},null,8,["modelValue"]),(0,r.K2)(y,null,{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(this.$store.state.config.tokenSymbol),1)])),_:1})])),_:1})])]),(0,r.QD)("div",_s,[(0,r.QD)("label",vs,(0,Re.WA)(e.$t("pay.note")),1),(0,r.QD)("div",ks,[(0,r.K2)(d,{id:"paynote",modelValue:o.paynote,"onUpdate:modelValue":t[14]||(t[14]=e=>o.paynote=e),class:"w-full"},null,8,["modelValue"])])]),s.noteIsB64?((0,r.Wz)(),(0,r.An)("div",ws,[bs,(0,r.QD)("div",As,[(0,r.K2)(_,{inputId:"paynoteB64",modelValue:o.paynoteB64,"onUpdate:modelValue":t[15]||(t[15]=e=>o.paynoteB64=e),class:"mr-2"},null,8,["modelValue"]),(0,r.QD)("label",Ds,(0,Re.WA)(e.$t("pay.note_is_b64")),1)])])):(0,r.g1)("",!0),(0,r.QD)("div",Ws,[(0,r.QD)("label",Qs,(0,Re.WA)(e.$t("pay.environment")),1),(0,r.QD)("div",xs,[(0,r.K2)(d,{id:"env",value:e.$store.state.config.env,class:"w-full",disabled:""},null,8,["value"])])]),(0,r.QD)("div",Ts,[Ss,(0,r.QD)("div",Cs,[(0,r.K2)(u,{disabled:s.isNotValid,class:"my-2",onClick:s.previewPaymentClick},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.review_payment")),1)])),_:1},8,["disabled","onClick"]),s.isMultisig?((0,r.Wz)(),(0,r.Az)(u,{key:0,severity:"secondary",class:"m-2",value:"Cancel",onClick:t[16]||(t[16]=e=>o.subpage="")},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.cancel")),1)])),_:1})):(0,r.g1)("",!0),s.isMultisig?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(u,{key:1,severity:"secondary",class:"m-2",value:"Cancel",onClick:t[17]||(t[17]=t=>e.$router.push("/accounts"))},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.cancel")),1)])),_:1}))])])],2),o.scan?((0,r.Wz)(),(0,r.An)("div",Is,[(0,r.K2)(v,{onDecode:s.onDecodeQR},null,8,["onDecode"])])):(0,r.g1)("",!0)])):(0,r.g1)("",!0)])),_:1})],32)):(0,r.g1)("",!0)])):(0,r.g1)("",!0)])),_:1})}var js=n(34944),Ps={isEncoded(e){return e=e||"",e!==decodeURIComponent(e)},parseAlgorandProtocolParameters(e){let t={};if(e)if(e.startsWith("algorand://")||e.startsWith("web+algorand://")){e=e.replace("web+algorand://",""),e=e.replace("algorand://","");const n=e.indexOf("?");if(n<0)t.payTo=e;else{t.payTo=e.substring(0,n);const a=e.substring(n+1),r=a.split("&");let o,s,i,l,c,u;for(const e in r){const n=r[e].indexOf("=");if(n>0){const a=r[e].substring(0,n),l=r[e].substring(n+1);switch(a){case"note":case"xnote":case"label":o=l,this.isEncoded(o)&&(o=decodeURIComponent(o));break;case"noteB64":s=l;break;case"amount":i=l;break;case"asset":c=l;break;case"fee":u=l;break;case"network":t.network=l;break}}}t.paynote=o,t.paynoteB64=!!s,void 0!==l?(t.decimals=l,i&&(t.payamount=i/Math.pow(10,l),t.payamountbase=i),u&&(t.fee=u/Math.pow(10,l),t.feebase=u)):(i&&(t.payamount=i,t.payamountbase=i),u&&(t.fee=u,t.feebase=u)),c&&(t.asset=c)}}else t.payTo=e;return t}},Es=n(32544),Rs=n(52400),Fs=n(94372),Vs=n(93492),Ns=n(81704),Ks=n(89432),Ms=n(13568),Ls={components:{QrcodeStream:js.QrcodeStream,MainLayout:nn.c,InputMask:Es.c,SelectAccount:Rs.c,TabView:Fs.c,TabPanel:Vs.c,AlgorandAddress:Ns.c,MultiSelect:Ks.c},data(){return{payFromDirect:"",genericaccount:!1,genericaccountRekey:!1,payamount:0,fee:.001,payTo:"",rekeyTo:"",paynote:"",paynoteB64:!1,page:"design",tx:"",processing:!1,error:"",confirmation:null,confirmedRound:null,subpage:"",txn:null,rawSignedTxn:null,rawSignedTxnFriend:null,rawSignedTxnInput:null,signMultisigWith:[],multisigDecoded:{},assets:[],asset:"",assetObj:{},scan:!1,forceAsset:!1,txtCode:"",accountFor2FARealm:"",accountFor2FAAuthToken:"",showFormSend:!1,showFormCombine:!1}},computed:{msigNote(){return this.multisigDecoded&&this.multisigDecoded.txn&&this.multisigDecoded.txn.note?Buffer.from(this.multisigDecoded.txn.note).toString("utf8"):""},isNotValid(){return!this.payTo||!(!this.isRekey||this.rekeyTo)},amountLong(){return Math.round(this.payamount*this.decimalsPower)},decimals(){if(this.assetData)return this.assetData.decimals;let e=6;return this.assetObj&&void 0!==this.assetObj.decimals&&(e=this.assetObj.decimals),e},decimalsPower(){return Math.pow(10,this.decimals)},feeLong(){return this.fee*Math.pow(10,6)},account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.payFrom))},accountData(){return!!this.account&&(!!this.account.data&&this.account.data[this.$store.state.config.env])},isMultisig(){return!!this.multisigParams},accountsFromMultisig(){const e=this.$store.state.wallet.privateAccounts.filter((e=>this.multisigParams.addrs.includes(e.addr)&&(!!e.sk||"ledger"==e.type))),t=e.filter((e=>!!this.multisigDecoded.msig.subsig.find((t=>e.addr==c["default"].encodeAddress(t.pk)&&!t.s))));return t},accountFor2FA(){return this.$store.state.wallet.privateAccounts.find((e=>this.multisigParams&&this.multisigParams.addrs&&this.multisigParams.addrs.includes(e.addr)&&"2faApi"==e.type))},accountFor2FAAddr(){return this.accountFor2FA?this.accountFor2FA.addr:""},isSignedByAccountFor2FAAddr(){if(!this.accountFor2FA)return!1;if(!this.multisigDecoded)return!1;if(!this.multisigDecoded.msig)return!1;if(!this.multisigDecoded.msig.subsig)return!1;const e=this.multisigDecoded.msig.subsig.find((e=>c["default"].encodeAddress(e.pk)==this.accountFor2FAAddr));return!!e&&!!e.s},accountFor2FAAddrPrimary(){return this.accountFor2FA?this.accountFor2FA.primaryAccount:""},accountFor2FAProvider(){return this.accountFor2FA?this.accountFor2FA.twoFactorAuthProvider:""},showDesignScreen(){return!this.isMultisig||this.isMultisig&&"proposal"==this.subpage},payFrom(){return this.$route.params.account?this.$route.params.account:this.payFromDirect},isRekey(){return!!(this.multisigDecoded&&this.multisigDecoded.txn&&this.multisigDecoded.reKeyTo)||"rekey"==this.$route.params.type},selectedAssetFromAccount(){return this.accountData["assets"].find((e=>e["asset-id"]==this.asset))},assetData(){return this.assets.find((e=>e["asset-id"]==this.asset))},maxAmount(){if(!this.accountData)return 0;if(!this.assetData)return 0;if("ARC200"==this.assetData.type)return this.assetData?this.assetData.amount/10**this.assetData.decimals:0;if("ASA"==this.assetData.type)return this.assetData?this.assetData.amount/10**this.assetData.decimals:0;{let e=this.accountData.amount/1e6-.1;return e-=this.fee,this.accountData["assets"]&&this.accountData["assets"].length>0&&(e-=.1*this.accountData["assets"].length),e}},payamountGtMaxAmount(){return this.payamount>this.maxAmount},forcedAssetNotLoaded(){return this.forceAsset&&(!this.assetObj||!this.assetObj.name)},stepAmount(){return this.decimals?Math.pow(10,-1*this.decimals):1},noteIsB64(){return!!this.paynote&&this.isBase64(this.paynote)},assetUnit(){return this.assetObj?this.assetObj["unit-name"]?this.assetObj["unit-name"]:this.assetObj.name:""},isAuth(){return this.$store.state.wallet.isOpen},malformedAddress(){return(!(this.multisigDecoded&&this.multisigDecoded.txn&&this.multisigDecoded.txn.type)||"appl"!=this.multisigDecoded.txn.type&&"acfg"!=this.multisigDecoded.txn.type)&&((!(this.txn&&this.txn&&this.txn.type)||"appl"!=this.txn.type&&"acfg"!=this.txn.type)&&!c["default"].isValidAddress(this.payTo))},rekeyedToInfo(){if(this.accountData)return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo))},multisigParams(){return this.rekeyedToInfo?this.rekeyedMultisigParams:this.account.params},rekeyedMultisigParams(){if(!this.accountData)return;const e=this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo));return e?e.params:void 0},showSignaturesCount(){return`${this.multisigDecoded.msig.subsig.filter((e=>!!e.s)).length} / ${this.multisigDecoded.msig.thr}`},isSignedByAny(){return!!this.multisigDecoded&&(!!this.multisigDecoded.msig&&(!!this.multisigDecoded.msig.subsig&&this.multisigDecoded.msig.subsig.filter((e=>!!e.s)).length>0))},thresholdMet(){return!!this.multisigDecoded&&(!!this.multisigDecoded.msig&&(!!this.multisigDecoded.msig.subsig&&this.multisigDecoded.msig.subsig.filter((e=>!!e.s)).length>=this.multisigDecoded.msig.thr))}},watch:{payFromDirect(){this.payFromDirect&&this.lastActiveAccount({addr:this.payFromDirect})},account(){this.makeAssets()},async asset(){this.asset>0?this.assetObj=await this.getAsset({assetIndex:this.asset}):this.assetObj={"asset-id":0,name:this.$store.state.config.tokenSymbol,"unit-name":this.$store.state.config.tokenSymbol,decimals:6},this.payamount=0,this.$route.params.toAccount&&this.parseToAccount()},isAuth(){this.isAuth&&this.$store.state.wallet.privateAccounts&&1==this.$store.state.wallet.privateAccounts.length&&(this.payFromDirect=this.$store.state.wallet.privateAccounts[0].addr)}},async mounted(){if(this.payFrom||this.setNoRedirect(),this.resetError(),this.payTo=this.$store.state.wallet.lastpayTo,this.$route.params.asset&&(this.asset=this.$route.params.asset),this.$route.params.toAccount&&this.parseToAccount(),this.$route.params.toAccountDirect&&(this.payTo=this.$route.params.toAccountDirect),"PayFromWalletConnect"==this.$route.name)try{this.txn=this.$store.state.signer.toSign,this.txn.to&&(this.payTo=c["default"].encodeAddress(this.txn.to.publicKey)),this.payFromDirect=c["default"].encodeAddress(this.txn.from.publicKey);const e=await this.signerCreateMultisigTransaction({txn:this.txn,from:this.payFrom});this.rawSignedTxn=this._arrayBufferToBase64(e),this.rawSignedTxnInput=this.rawSignedTxn,this.multisigDecoded=c["default"].decodeSignedTransaction(this._base64ToArrayBuffer(this.rawSignedTxnInput)),this.note=this.txn.note,this.asset=this.txn.assetIndex,this.page="review";const t=this.base642base64url(e);this.$router.push(`/sign/${this.payFrom}/`+t)}catch(e){console.error("Input is not valid base64-url format ",e)}if(this.$route.params.rawSignedTxnInput)try{const e=this.$route.params.rawSignedTxnInput,t=this.base64url2base64(e),n=this._base64ToArrayBuffer(t);this.txn=c["default"].decodeUnsignedTransaction(n),this.txn.to&&(this.payTo=c["default"].encodeAddress(this.txn.to.publicKey)),this.note=this.txn.note,this.asset=this.txn.assetIndex,this.page="review",this.$router.push(`/sign/${this.payFrom}/`+this.base642base64url(this.$route.params.rawSignedTxnInput))}catch(e){console.error("Input is not valid base64-url format ",e)}if(this.$route.params.account&&this.lastActiveAccount({addr:this.$route.params.account}),await this.makeAssets(),this.$store.state.wallet.privateAccounts&&1==this.$store.state.wallet.privateAccounts.length&&(this.payFromDirect=this.$store.state.wallet.privateAccounts[0].addr),this.isRekey&&this.accountData&&this.accountData.addr&&(this.payTo=this.accountData.addr),this.payTo&&!this.payFromDirect&&(this.payFromDirect=this.payTo),this.accountFor2FAProvider)try{this.accountFor2FARealm=await this.getRealm({twoFactorAuthProvider:this.accountFor2FAProvider}),this.loadAuthToken()}catch(t){const e=t.message??t;console.error("failed to request realm",e,t),await this.openError(e)}},methods:{...(0,i.ae)({setNoRedirect:"config/setNoRedirect",prolong:"wallet/prolong",makePayment:"algod/makePayment",waitForConfirmation:"algod/waitForConfirmation",preparePayment:"algod/preparePayment",lastActiveAccount:"wallet/lastActiveAccount",getTransactionParams:"algod/getTransactionParams",sendRawTransaction:"algod/sendRawTransaction",updateAccount:"wallet/updateAccount",getSK:"wallet/getSK",getAsset:"indexer/getAsset",setEnv:"config/setEnv",openSuccess:"toast/openSuccess",openError:"toast/openError",signerSignMultisig:"signer/signMultisig",signerCreateMultisigTransaction:"signer/createMultisigTransaction",signerSetSigned:"signer/setSigned",signAuthTx:"arc14/signAuthTx",getRealm:"fa2/getRealm",signTwoFactor:"fa2/signTwoFactor",resetError:"toast/resetError",getAlgod:"algod/getAlgod",getIndexer:"indexer/getIndexer",signerToSignArray:"signer/toSignArray"}),isBase64(e){try{const t=Buffer.from(e,"base64").toString("utf8"),n=Buffer.from(t,"binary").toString("base64");return e==n}catch{return!1}},async makeAssets(){if(this.assets=[],this.accountData){const e=this.$filters.formatCurrency(this.accountData.amount,this.$store.state.config.tokenSymbol,6);this.assets.push({"asset-id":"0",amount:this.accountData.amount,name:this.$store.state.config.tokenSymbol,decimals:6,"unit-name":this.$store.state.config.tokenSymbol,type:"Native",label:`${this.$store.state.config.tokenSymbol} (Native token) Balance: ${e}`})}else{const e=this.$filters.formatCurrency(0,this.$store.state.config.tokenSymbol,6);this.assets.push({"asset-id":"0",amount:0,name:this.$store.state.config.tokenSymbol,decimals:6,"unit-name":this.$store.state.config.tokenSymbol,type:"Native",label:`${this.$store.state.config.tokenSymbol} (Native token) Balance: ${e}`})}if(!this.isRekey){if(this.accountData){for(let e in this.accountData.assets){const t=await this.getAsset({assetIndex:this.accountData.assets[e]["asset-id"]});if(t){const n=this.$filters.formatCurrency(this.accountData.assets[e]["amount"],t["unit-name"]?t["unit-name"]:t["name"],t["decimals"]);this.assets.push({"asset-id":this.accountData.assets[e]["asset-id"],amount:this.accountData.assets[e]["amount"],name:t["name"],decimals:t["decimals"],"unit-name":t["unit-name"],type:"ASA",label:`${t["name"]} (ASA ${this.accountData.assets[e]["asset-id"]}) Balance: ${n}`})}else console.error("Asset not loaded",this.accountData.assets[e]["asset-id"])}if(this.accountData.arc200)for(const e of Object.values(this.accountData.arc200)){const t=this.$filters.formatCurrency(e.balance,e.symbol?e.symbol:e.name,e.decimals);this.assets.push({"asset-id":Number(e.arc200id),amount:Number(e.balance),name:e.name,decimals:Number(e.decimals),"unit-name":e.symbol,type:"ARC200",label:`${e.name} (ARC200 ${e.arc200id}) Balance: ${t}`})}}this.$route.params.toAccount&&this.parseToAccount()}},reset(){this.subpage="",this.error="",this.confirmedRound="",this.processing=!0,this.page="review",this.signMultisigWith=[],this.rawSignedTxn="",this.rawSignedTxnInput=""},parseToAccount(){this.b64decode=Ps.parseAlgorandProtocolParameters(this.$route.params.toAccount),this.payTo=this.b64decode.payTo,this.payTo=this.payTo.replace(/[^\w\s]/gi,""),this.payamount=this.b64decode.payamountbase/this.decimalsPower,this.b64decode.asset&&(this.asset=this.b64decode.asset,this.forceAsset=!0),this.b64decode.paynote&&(this.paynote=this.b64decode.paynote),this.b64decode.fee&&(this.fee=this.b64decode.fee),this.b64decode.network!=this.$store.state.config.env&&this.setEnv({env:this.b64decode.network})},async previewPaymentClick(e){try{const t=this.assets.find((e=>e["asset-id"]==this.asset));if(!t)return void console.error("no asset selected");"ASA"==t.type&&await this.redirectToASAPayment(),"Native"==t.type&&await this.redirectToNativePayment(),"ARC200"==t.type&&await this.redirectToARC200Payment(),this.error="",this.confirmedRound="",this.tx=null,this.processing=!1,this.prolong(),e.preventDefault()}catch(e){console.error("previewPaymentClick.error",e),this.openError(e.message??e)}},async redirectToASAPayment(){try{const e=this.payTo,t=this.payFrom,n=this.amountLong,a=this.paynote;let r=this.feeLong;const o=this.asset,s=new TextEncoder;let i=s.encode(a);const l=await this.preparePayment({payTo:e,payFrom:t,amount:n,noteEnc:i,fee:r,asset:o,reKeyTo:this.rekeyTo?this.rekeyTo:void 0}),u=c["default"].encodeUnsignedTransaction(l),m=Buffer.from(u).toString("base64"),d=this.base642base64url(m);this.$router.push(`/sign/${this.payFrom}/`+d)}catch(e){console.error("redirectToASAPayment.error",e),this.openError(e.message??e)}},async redirectToNativePayment(){try{const e=this.payTo,t=this.payFrom,n=this.amountLong,a=this.paynote;let r=this.feeLong;const o=this.asset,s=new TextEncoder;let i=s.encode(a);const l=await this.preparePayment({payTo:e,payFrom:t,amount:n,noteEnc:i,fee:r,asset:o,reKeyTo:this.rekeyTo?this.rekeyTo:void 0}),u=c["default"].encodeUnsignedTransaction(l),m=Buffer.from(u).toString("base64"),d=this.base642base64url(m);this.$router.push(`/sign/${this.payFrom}/`+d)}catch(e){console.error("redirectToNativePayment.error",e),this.openError(e.message??e)}},async accountIsOptedInToArc200Asset(e){const t=await this.getIndexer(),n=c["default"].decodeAddress(e),a=new Uint8Array(Buffer.concat([Buffer.from([0]),Buffer.from(n.publicKey)]));try{await t.lookupApplicationBoxByIDandName(state.arc200Info.arc200id,a).do();return!0}catch(r){if(r.message?.indexOf("no application boxes found"))return!1;throw console.error(r),r}},async redirectToARC200Payment(){try{const n=await this.getAlgod(),a=Number(this.asset),r=(0,Ms.e)({algod:n,appId:a,sender:{addr:this.payFrom}}),o=c["default"].decodeAddress(this.payFrom),s=c["default"].decodeAddress(this.payTo);var e={appIndex:a,name:new Uint8Array(Buffer.concat([Buffer.from([0]),Buffer.from(o.publicKey)]))},t={appIndex:a,name:new Uint8Array(Buffer.concat([Buffer.from([0]),Buffer.from(s.publicKey)]))};const i=r.compose().arc200Transfer({to:this.payTo,value:BigInt(this.amountLong)},{boxes:[e,t]}),l=new TextEncoder;let u=l.encode("g");const m=await i.atc(),d=m.buildGroup().map((e=>e.txn)),p=await this.accountIsOptedInToArc200Asset(this.payTo);if(p){this.tx=d[0];const e=this.base642base64url(Buffer.from(c["default"].encodeUnsignedTransaction(this.tx)).toString("base64"));this.$router.push(`/sign/${this.payFrom}/${e}`)}else{const e=await this.preparePayment({payTo:c["default"].getApplicationAddress(a),payFrom:this.payFrom,amount:28500,noteEnc:u,fee:void 0,asset:void 0,reKeyTo:void 0}),t=[];t.push(e),d.forEach((e=>{t.push(e)})),c["default"].assignGroupID(t),await this.signerToSignArray({txs:t}),await this.$router.push("/signAll")}}catch(n){console.error("redirectToARC200Payment.error",n),this.openError(n.message??n)}},async payMultisig(){this.prolong();const e=new TextEncoder,t=e.encode(this.paynote);if(!this.txn){const e={payTo:this.payTo,payFrom:this.payFrom,amount:this.amountLong,noteEnc:t,fee:1e3,asset:this.assetObj["asset-id"]};this.rekeyTo&&(e.reKeyTo=this.rekeyTo),this.txn=await this.preparePayment(e)}const n=c["default"].createMultisigTransaction(this.txn,this.multisigParams);this.rawSignedTxn=this._arrayBufferToBase64(n),this.rawSignedTxnInput=this.rawSignedTxn,this.multisigDecoded=c["default"].decodeSignedTransaction(this._base64ToArrayBuffer(this.rawSignedTxnInput))},async signMultisig(e){this.prolong(),e.preventDefault();let t=null;this.rawSignedTxnInput&&(t=this._base64ToArrayBuffer(this.rawSignedTxnInput));const n=Object.values(this.signMultisigWith);this.multisigParams&&"string"===typeof this.multisigParams.threshold&&(this.multisigParams.threshold=parseInt(this.multisigParams.threshold)),null==t&&(t=await this.signerCreateMultisigTransaction({txn:this.txn,from:this.payFrom}));for(const a of this.accountsFromMultisig)try{if(!a.addr)continue;if(!n.includes(a.addr))continue;const e=await this.signerSignMultisig({msigTx:t,signator:a.addr,txn:this.txn});await this.addSignature(e)}catch(e){this.openError(e.message??e)}},_arrayBufferToBase64(e){for(var t="",n=new Uint8Array(e),a=n.byteLength,r=0;r0){let t=this.$store.state.toast.lastError.indexOf(e);const n=this.$store.state.toast.lastError.substring(t+e.length);let a=n.indexOf(" ");if(a>0){const e=n.substring(0,a),t={};t.address=this.payFrom,t.rekeyedTo=e,await this.updateAccount({info:t}),await this.openSuccess(`Information about rekeying to address ${e} has been stored`)}}return}const c=await this.waitForConfirmation({txId:this.tx,timeout:4});if(!c)return console.error("confirmation not received for this.tx"),this.processing=!1,void(this.error=this.$t("pay.state_error_not_sent"));if(c["confirmed-round"]&&(this.processing=!1,this.confirmedRound=c["confirmed-round"],this.rekeyTo)){const e={};e.address=this.payFrom,e.rekeyedTo=this.rekeyTo,await this.updateAccount({info:e}),await this.openSuccess(`Information about rekeying to address ${this.rekeyTo} has been stored`)}c["pool-error"]&&(this.processing=!1,this.error=c["pool-error"])}catch(t){this.error=t}},loadMultisig(e){this.prolong(),e&&e.preventDefault(),this.multisigDecoded=c["default"].decodeSignedTransaction(this._base64ToArrayBuffer(this.rawSignedTxnInput)),this.txn=this.multisigDecoded.txn,this.rawSignedTxn=this.rawSignedTxnInput,this.$router.push(`/sign/${this.payFrom}/`+this.base642base64url(this.rawSignedTxnInput)),this.page="review",this.multisigDecoded&&this.multisigDecoded.msig&&"string"===typeof this.multisigDecoded.msig.thr&&(this.multisigDecoded.msig.thr=parseInt(this.multisigDecoded.msig.thr))},encodeAddress(e){return c["default"].encodeAddress(e)},async sendMultisig(e){this.prolong(),this.error="",this.processing=!0;try{e.preventDefault();const t=this._base64ToArrayBuffer(this.rawSignedTxn);let n="";try{const e=await this.sendRawTransaction({signedTxn:t});this.tx=e.txId}catch(e){await this.openError(e.message),console.error(e),n=e.message}if(!this.tx){this.processing=!1,this.error=this.$t("pay.state_error_not_sent");const e="should have been authorized by ";if(n&&n.indexOf(e)>0){let t=n.indexOf(e);const a=n.substring(t+e.length);let r=a.indexOf(" ");if(r>0){const e=a.substring(0,r),t={};t.address=this.payFrom,t.rekeyedTo=e,await this.updateAccount({info:t}),await this.openSuccess(`Information about rekeying to address ${e} has been stored`)}}return}const a=await this.waitForConfirmation({txId:this.tx,timeout:4});a["confirmed-round"]&&(this.processing=!1,this.confirmedRound=a["confirmed-round"]),a["pool-error"]&&(this.processing=!1,this.error=a["pool-error"])}catch(e){this.processing=!1,this.error=e}},toggleCamera(e){e.preventDefault(),this.scan=!this.scan,this.scan&&(this.payTo="")},test(e){e.preventDefault();const t=["015LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U","algorand://025LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U?¬e=123","algorand://035LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U?¬e=234&&","algorand://045LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U?xnote=345&fee=3&amount=1000&asset=456","algorand://046LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U?note=SGVsbG8=¬eB64=1&fee=0.001&amount=1"];for(let n in t)this.onDecodeQR(t[n])},isEncoded(e){return e=e||"",e!==decodeURIComponent(e)},onDecodeQR(e){if(this.scan&&e)if(e.startsWith("algorand://")||e.startsWith("web+algorand://")){e=e.replace("web+algorand://",""),e=e.replace("algorand://","");const t=e.indexOf("?");if(t<0)this.payTo=e,this.payTo=this.payTo.replace(/[^\w\s]/gi,"");else{this.payTo=e.substring(0,t),this.payTo=this.payTo.replace(/[^\w\s]/gi,"");const n=e.substring(t+1),a=n.split("&");let r,o,s,i,l,c;for(const e in a){const t=a[e].indexOf("=");if(t>0){const n=a[e].substring(0,t),i=a[e].substring(t+1);switch(n){case"note":case"xnote":case"label":r=i;break;case"noteB64":o=i;break;case"amount":s=i;break;case"asset":l=i;break;case"fee":c=i;break}}}this.paynote=r,this.isEncoded(this.paynote)&&(this.paynote=decodeURIComponent(this.paynote)),this.paynoteB64=!!o,void 0!==i?(s&&(this.payamount=s/Math.pow(10,i)),c&&(this.fee=c/Math.pow(10,i))):(s&&(this.payamount=s),c&&(this.fee=c)),l&&(this.asset=l)}}else this.payTo=e,this.payTo=this.payTo.replace(/[^\w\s]/gi,"");this.payTo&&(this.scan=!1)},setMaxAmount(e){e.preventDefault(),this.payamount=this.maxAmount},async addSignature(e){if(!e)return;const t=new Uint8Array(Buffer.from(this.rawSignedTxn,"base64")),n=new Uint8Array(Buffer.from(e,"base64")),a=c["default"].mergeMultisigTransactions([t,n]);this.rawSignedTxn=Buffer.from(a).toString("base64"),this.multisigDecoded=c["default"].decodeSignedTransaction(this._base64ToArrayBuffer(this.rawSignedTxn)),await this.signerSetSigned({signed:a})},async combineSignatures(e){this.prolong(),e.preventDefault();try{await this.addSignature(this.rawSignedTxnFriend),this.showFormCombine=!1}catch(e){this.openError(e.message)}},retToWalletConnect(){this.$router.push({name:"Connect"})},async sign2FAClick(e){try{this.prolong(),e.preventDefault();const t=await this.signTwoFactor({rawSignedTxnInput:this.rawSignedTxnInput,secondaryAccount:this.accountFor2FA.recoveryAccount,txtCode:this.txtCode,authToken:this.accountFor2FAAuthToken,twoFactorAuthProvider:this.accountFor2FAProvider});await this.addSignature(t)}catch(t){const e=t.message??t;console.error("failed to sign 2fa tx",e,t),await this.openError(e)}},loadAuthToken(){if(!this.accountFor2FARealm)return!1;if(!this.$store.state.arc14.address2chain2realm2token)return!1;if(!this.$store.state.arc14.address2chain2realm2token[this.$store.state.config.env])return!1;if(!this.$store.state.arc14.address2chain2realm2token[this.$store.state.config.env][this.accountFor2FAAddr])return!1;if(!this.$store.state.arc14.address2chain2realm2token[this.$store.state.config.env][this.accountFor2FAAddr][this.accountFor2FARealm])return!1;var e=this.$store.state.arc14.address2chain2realm2token[this.$store.state.config.env][this.accountFor2FAAddr][this.accountFor2FARealm];this.accountFor2FAAuthToken=e},async authorizePrimaryAccountClick(e){this.prolong(),e.preventDefault(),this.accountFor2FAAuthToken=await this.signAuthTx({account:this.accountFor2FAAddrPrimary,realm:this.accountFor2FARealm})},toggleShowFormSend(e){this.prolong(),e.preventDefault(),this.showFormSend=!this.showFormSend},toggleShowFormCombine(e){this.prolong(),e.preventDefault(),this.showFormCombine=!this.showFormCombine}}};const Bs=(0,f.c)(Ls,[["render",$s]]);var qs=Bs;const Us={key:0},Os={key:1},Ys={class:"grid"},Hs={class:"col"},Gs={key:0,class:"w-100"},Zs={class:"field grid"},Js={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Xs={class:"col-12 md:col-10"},ei={key:0,class:"field grid"},ti=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},null,-1),ni={class:"col-12 md:col-10"},ai={key:1,class:"field grid"},ri={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},oi={class:"col-12 md:col-10"},si={key:2,class:"field grid"},ii={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},li={class:"col-12 md:col-10"},ci={key:3,class:"field grid"},ui={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},mi={key:0,class:"col-12 md:col-10"},di={key:1,class:"col-12 md:col-10"},pi={class:"field grid"},hi={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},zi={class:"col-12 md:col-10"},gi={key:4,class:"field grid"},yi={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},fi={class:"col-12 md:col-10"},_i={key:5,class:"field grid"},vi={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},ki={key:0,class:"col-12 md:col-10"},wi={key:1,class:"col-12 md:col-10"},bi={class:"field grid"},Ai={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Di={class:"col-12 md:col-10"},Wi={key:6,class:"field grid"},Qi={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},xi={class:"col-12 md:col-10"},Ti={key:7,class:"field grid"},Si={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Ci={class:"col-12 md:col-10"},Ii={key:1},$i={class:"field grid"},ji={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Pi={class:"col-12 md:col-10"},Ei={class:"field grid"},Ri={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Fi={class:"col-12 md:col-10"},Vi={key:0,class:"field grid"},Ni={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Ki={class:"col-12 md:col-10"},Mi={class:"field grid"},Li={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Bi={class:"col-12 md:col-10"},qi={class:"field grid"},Ui={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Oi={class:"col-12 md:col-10"},Yi={class:"field grid"},Hi={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Gi={class:"col-12 md:col-10"},Zi={class:"field grid"},Ji={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},Xi={class:"col-12 md:col-10"},el={class:"field grid"},tl={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},nl={key:0,class:"col-12 md:col-10"},al={class:"field grid"},rl={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},ol={class:"col-12 md:col-10"},sl={key:1,class:"field grid"},il={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},ll={class:"col-12 md:col-10"},cl={key:2,class:"field grid"},ul={class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},ml={class:"col-12 md:col-10"},dl={key:0,class:"col"},pl={class:"col-12 mb-2 md:col-2 md:mb-0"},hl={class:"col-12 md:col-10"},zl={class:"field grid"},gl=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0 font-bold"},null,-1),yl={class:"col-12 md:col-10"},fl={key:4},_l={key:1},vl={key:0},kl={key:1},wl={key:2},bl={key:0},Al={class:"flex align-items-center"},Dl={key:1},Wl={key:2},Ql={key:0};function xl(e,t,n,a,o,s){const i=(0,r.E1)("SelectAccount"),l=(0,r.E1)("Card"),c=(0,r.E1)("Message"),u=(0,r.E1)("JsonViewer"),m=(0,r.E1)("AlgorandAddress"),d=(0,r.E1)("Badge"),p=(0,r.E1)("Button"),h=(0,r.E1)("ProgressSpinner"),z=(0,r.E1)("InputMask"),g=(0,r.E1)("MultiSelect"),y=(0,r.E1)("Textarea"),f=(0,r.E1)("main-layout");return(0,r.Wz)(),(0,r.Az)(f,null,{default:(0,r.Ql)((()=>[e.$route.params.account?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Us,[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("pay.select_account_for_payment")),1),(0,r.K2)(l,null,{content:(0,r.Ql)((()=>[(0,r.K2)(i,{modelValue:o.payFromDirect,"onUpdate:modelValue":t[0]||(t[0]=e=>o.payFromDirect=e),class:"w-full"},null,8,["modelValue"])])),_:1})])),s.account?((0,r.Wz)(),(0,r.An)("div",Os,["review"==o.page?((0,r.Wz)(),(0,r.An)("form",{key:0,onSubmit:t[5]||(t[5]=(...e)=>s.signTxClick&&s.signTxClick(...e))},[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("pay.review_payment")),1),(0,r.K2)(l,null,{content:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("pay.review_payment_help")),1),(0,r.QD)("div",Ys,[(0,r.QD)("div",Hs,[o.multisigDecoded.txn?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Gs,[(0,r.QD)("div",Zs,[(0,r.QD)("label",Js,(0,Re.WA)(e.$t("pay.from_account")),1),(0,r.QD)("div",Xs,(0,Re.WA)(s.payFrom),1)]),s.malformedAddress?((0,r.Wz)(),(0,r.An)("div",ei,[ti,(0,r.QD)("div",ni,[(0,r.K2)(c,{severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.pay_to_address_malformed")),1)])),_:1})])])):(0,r.g1)("",!0),o.txn&&o.txn.type?((0,r.Wz)(),(0,r.An)("div",ai,[(0,r.QD)("label",ri,(0,Re.WA)(e.$t("pay.tx_type")),1),(0,r.QD)("div",oi,(0,Re.WA)(o.txn.type),1)])):(0,r.g1)("",!0),o.payTo?((0,r.Wz)(),(0,r.An)("div",si,[(0,r.QD)("label",ii,(0,Re.WA)(e.$t("pay.pay_to")),1),(0,r.QD)("div",li,(0,Re.WA)(o.payTo),1)])):(0,r.g1)("",!0),o.paynote?((0,r.Wz)(),(0,r.An)("div",ci,[(0,r.QD)("label",ui,(0,Re.WA)(e.$t("pay.note")),1),o.paynote.length<50?((0,r.Wz)(),(0,r.An)("div",mi,(0,Re.WA)(o.paynote),1)):((0,r.Wz)(),(0,r.An)("div",di,[(0,r.K2)(u,{value:o.paynote,copyable:"",boxed:"",sort:""},null,8,["value"])]))])):(0,r.g1)("",!0),(0,r.QD)("div",pi,[(0,r.QD)("label",hi,(0,Re.WA)(e.$t("pay.environment")),1),(0,r.QD)("div",zi,(0,Re.WA)(e.$store.state.config.env),1)]),o.assetObj?((0,r.Wz)(),(0,r.An)("div",gi,[(0,r.QD)("label",yi,(0,Re.WA)(e.$t("optin.assetId")),1),(0,r.QD)("div",fi,(0,Re.WA)(o.assetObj["asset-id"]?o.assetObj["asset-id"]:"Algo"),1)])):(0,r.g1)("",!0),s.amountLong>0||o.txn&&o.txn.type&&("pay"==o.txn.type||"axfer"==o.txn.type)?((0,r.Wz)(),(0,r.An)("div",_i,[(0,r.QD)("label",vi,(0,Re.WA)(e.$t("pay.amount")),1),o.assetObj?((0,r.Wz)(),(0,r.An)("div",ki,(0,Re.WA)(e.$filters.formatCurrency(s.amountLong,o.assetObj.name,o.assetObj.decimals)),1)):((0,r.Wz)(),(0,r.An)("div",wi,(0,Re.WA)(e.$filters.formatCurrency(s.amountLong)),1))])):(0,r.g1)("",!0),(0,r.QD)("div",bi,[(0,r.QD)("label",Ai,(0,Re.WA)(e.$t("pay.fee")),1),(0,r.QD)("div",Di,(0,Re.WA)(e.$filters.formatCurrency(s.feeLong)),1)]),o.asset?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Wi,[(0,r.QD)("label",Qi,(0,Re.WA)(e.$t("pay.total")),1),(0,r.QD)("div",xi,(0,Re.WA)(e.$filters.formatCurrency(s.amountLong+s.feeLong)),1)])),o.rekeyTo?((0,r.Wz)(),(0,r.An)("div",Ti,[(0,r.QD)("label",Si,(0,Re.WA)(e.$t("pay.rekey_to")),1),(0,r.QD)("div",Ci,[(0,r.K2)(c,{severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(o.rekeyTo),1)])),_:1})])])):(0,r.g1)("",!0)])),o.multisigDecoded.txn?((0,r.Wz)(),(0,r.An)("div",Ii,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("pay.transaction_details")),1),(0,r.QD)("div",$i,[(0,r.QD)("label",ji,(0,Re.WA)(e.$t("pay.type")),1),(0,r.QD)("div",Pi,(0,Re.WA)(o.multisigDecoded.txn.type),1)]),(0,r.QD)("div",Ei,[(0,r.QD)("label",Ri,(0,Re.WA)(e.$t("pay.name")),1),(0,r.QD)("div",Fi,(0,Re.WA)(o.multisigDecoded.txn.name),1)]),o.multisigDecoded.txn.amount?((0,r.Wz)(),(0,r.An)("div",Vi,[(0,r.QD)("label",Ni,(0,Re.WA)(e.$t("pay.amount")),1),(0,r.QD)("div",Ki,(0,Re.WA)(e.$filters.formatCurrency(o.multisigDecoded.txn.amount)),1)])):(0,r.g1)("",!0),(0,r.QD)("div",Mi,[(0,r.QD)("label",Li,(0,Re.WA)(e.$t("pay.fee")),1),(0,r.QD)("div",Bi,(0,Re.WA)(e.$filters.formatCurrency(o.multisigDecoded.txn.fee)),1)]),(0,r.QD)("div",qi,[(0,r.QD)("label",Ui,(0,Re.WA)(e.$t("pay.first_round")),1),(0,r.QD)("div",Oi,(0,Re.WA)(o.multisigDecoded.txn.firstRound),1)]),(0,r.QD)("div",Yi,[(0,r.QD)("label",Hi,(0,Re.WA)(e.$t("pay.last_round")),1),(0,r.QD)("div",Gi,(0,Re.WA)(o.multisigDecoded.txn.lastRound),1)]),(0,r.QD)("div",Zi,[(0,r.QD)("label",Ji,(0,Re.WA)(e.$t("pay.genesis")),1),(0,r.QD)("div",Xi,(0,Re.WA)(o.multisigDecoded.txn.genesisID),1)]),(0,r.QD)("div",el,[(0,r.QD)("label",tl,(0,Re.WA)(e.$t("pay.note")),1),o.multisigDecoded.txn.note?((0,r.Wz)(),(0,r.An)("div",nl,(0,Re.WA)(s.msigNote),1)):(0,r.g1)("",!0)]),(0,r.QD)("div",al,[(0,r.QD)("label",rl,(0,Re.WA)(e.$t("pay.tag")),1),(0,r.QD)("div",ol,(0,Re.WA)(o.multisigDecoded.txn.tag),1)]),o.multisigDecoded.txn.reKeyTo&&o.multisigDecoded.txn.reKeyTo.publicKey?((0,r.Wz)(),(0,r.An)("div",sl,[(0,r.QD)("label",il,(0,Re.WA)(e.$t("pay.rekey_to")),1),(0,r.QD)("div",ll,[(0,r.K2)(c,{severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.encodeAddress(o.multisigDecoded.txn.reKeyTo.publicKey)),1)])),_:1})])])):(0,r.g1)("",!0),o.multisigDecoded.txn.to&&o.multisigDecoded.txn.to.publicKey?((0,r.Wz)(),(0,r.An)("div",cl,[(0,r.QD)("label",ul,(0,Re.WA)(e.$t("pay.to_account")),1),(0,r.QD)("div",ml,(0,Re.WA)(s.encodeAddress(o.multisigDecoded.txn.to.publicKey)),1)])):(0,r.g1)("",!0)])):(0,r.g1)("",!0)]),o.multisigDecoded&&o.multisigDecoded.msig?((0,r.Wz)(),(0,r.An)("div",dl,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("pay.signatures"))+" "+(0,Re.WA)(s.showSignaturesCount),1),((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(o.multisigDecoded.msig.subsig,(t=>((0,r.Wz)(),(0,r.An)("div",{class:"field grid",key:t},[(0,r.QD)("label",pl,[(0,r.K2)(m,{address:s.encodeAddress(t.pk)},null,8,["address"])]),(0,r.QD)("div",hl,[t.s?((0,r.Wz)(),(0,r.Az)(d,{key:0,severity:"success",value:e.$t("pay.signed")},null,8,["value"])):(0,r.g1)("",!0),t.s?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(d,{key:1,severity:"danger",value:e.$t("pay.not_signed")},null,8,["value"]))])])))),128))])):(0,r.g1)("",!0)]),(0,r.QD)("div",zl,[gl,(0,r.QD)("div",yl,[s.isMultisig?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(p,{key:0,disabled:o.processing||s.isRawSignedTxnSigned||o.confirmedRound,severity:s.isRawSignedTxnSigned?"secondary":"primary",onClick:s.signTxClick,class:"m-2"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Sign transaction ")])),_:1},8,["disabled","severity","onClick"])),s.isMultisig?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(p,{key:1,onClick:s.submitSignedClick,disabled:o.processing||!s.isRawSignedTxnSigned||o.confirmedRound,severity:s.isRawSignedTxnSigned&&!o.confirmedRound?"primary":"secondary",class:"m-2"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Send tx to the network "),o.processing?((0,r.Wz)(),(0,r.Az)(h,{key:0,style:{width:"1em",height:"1em"},strokeWidth:"10",class:"ml-2"})):(0,r.g1)("",!0)])),_:1},8,["onClick","disabled","severity"])),s.isMultisig||"SignAll"!=e.$store.state.signer.returnTo?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(p,{key:2,severity:s.isRawSignedTxnSigned&&o.confirmedRound?"primary":"secondary",class:"m-2",disabled:!s.isRawSignedTxnSigned,onClick:s.retToSignAll},{default:(0,r.Ql)((()=>[(0,r.mY)(" Return to multi tx signature ")])),_:1},8,["severity","disabled","onClick"])),s.isMultisig||"ScheduledPayments"!=e.$store.state.signer.returnTo?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(p,{key:3,class:"m-2",severity:s.isRawSignedTxnSigned&&o.confirmedRound?"primary":"secondary",disabled:!s.isRawSignedTxnSigned,onClick:s.retToScheduledPayments},{default:(0,r.Ql)((()=>[(0,r.mY)(" Return to scheduled payment management ")])),_:1},8,["severity","disabled","onClick"])),s.isRawSignedTxnSigned?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("span",fl,[s.isMultisig&&"PayFromWalletConnect"!=e.$route.name?((0,r.Wz)(),(0,r.Az)(p,{key:0,onClick:s.payPaymentClick,class:"m-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.create_multisig_proposal")),1)])),_:1},8,["onClick"])):(0,r.g1)("",!0)]))])]),o.txn&&e.$store&&e.$store.state&&e.$store.state.config&&e.$store.state.config.dev?((0,r.Wz)(),(0,r.Az)(u,{key:0,value:o.txn,copyable:"",boxed:"",sort:""},null,8,["value"])):(0,r.g1)("",!0),s.isMultisig&&o.txn&&s.accountFor2FA&&!s.isSignedByAccountFor2FAAddr?((0,r.Wz)(),(0,r.An)("div",_l,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("pay.2fa_code")),1),o.accountFor2FAAuthToken?((0,r.Wz)(),(0,r.An)("div",vl,[(0,r.QD)("div",null,[(0,r.K2)(z,{itemid:"txtCode",modelValue:o.txtCode,"onUpdate:modelValue":t[1]||(t[1]=e=>o.txtCode=e),mask:"999-999"},null,8,["modelValue"])]),(0,r.QD)("div",null,[(0,r.K2)(p,{class:"my-2",disabled:!o.txtCode||o.txtCode.indexOf("_")>=0,onClick:s.sign2FAClick},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.sign")),1)])),_:1},8,["disabled","onClick"])])])):((0,r.Wz)(),(0,r.An)("div",kl,[(0,r.K2)(p,{class:"my-2",onClick:s.authorizePrimaryAccountClick},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.sign_arc14_request")),1)])),_:1},8,["onClick"])]))])):(0,r.g1)("",!0),s.isMultisig&&o.multisigDecoded.txn?((0,r.Wz)(),(0,r.An)("div",wl,[s.accountsFromMultisig&&s.accountsFromMultisig.length>0?((0,r.Wz)(),(0,r.An)("div",bl,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("pay.sign_with")),1),(0,r.K2)(g,{modelValue:o.signMultisigWith,"onUpdate:modelValue":t[2]||(t[2]=e=>o.signMultisigWith=e),class:"w-full",options:s.accountsFromMultisig,optionLabel:"name",optionValue:"addr"},{optiongroup:(0,r.Ql)((e=>[(0,r.QD)("div",Al,(0,Re.WA)(e.option.name+" - "+e.option.addr),1)])),_:1},8,["modelValue","options"]),(0,r.K2)(p,{class:"my-2",disabled:0==o.signMultisigWith.length,onClick:s.signMultisig},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.sign")),1)])),_:1},8,["disabled","onClick"])])):(0,r.g1)("",!0),s.isSignedByAny&&o.showFormSend?((0,r.Wz)(),(0,r.An)("div",Dl,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("pay.send_to_other_signators")),1),o.rawSignedTxn?((0,r.Wz)(),(0,r.Az)(y,{key:0,modelValue:o.rawSignedTxn,"onUpdate:modelValue":t[3]||(t[3]=e=>o.rawSignedTxn=e),class:"w-full my-2",rows:"4"},null,8,["modelValue"])):(0,r.g1)("",!0)])):(0,r.g1)("",!0),o.showFormCombine?((0,r.Wz)(),(0,r.An)("div",Wl,[o.rawSignedTxn?((0,r.Wz)(),(0,r.An)("h2",Ql,(0,Re.WA)(e.$t("pay.combine_title"))+":",1)):(0,r.g1)("",!0),o.rawSignedTxn?((0,r.Wz)(),(0,r.Az)(y,{key:1,modelValue:o.rawSignedTxnFriend,"onUpdate:modelValue":t[4]||(t[4]=e=>o.rawSignedTxnFriend=e),class:"w-full my-2",rows:"4"},null,8,["modelValue"])):(0,r.g1)("",!0),o.rawSignedTxnFriend?((0,r.Wz)(),(0,r.Az)(p,{key:2,class:"m-2",disabled:!o.rawSignedTxn&&!o.rawSignedTxnInput,onClick:s.combineSignatures},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.combine_action")),1)])),_:1},8,["disabled","onClick"])):(0,r.g1)("",!0)])):(0,r.g1)("",!0),"PayFromWalletConnect"!=e.$route.name?((0,r.Wz)(),(0,r.Az)(p,{key:3,class:"m-2",disabled:!s.thresholdMet,onClick:s.sendMultisig},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.send_to_network")),1)])),_:1},8,["disabled","onClick"])):(0,r.g1)("",!0),"PayFromWalletConnect"==e.$route.name?((0,r.Wz)(),(0,r.Az)(p,{key:4,class:"m-2",disabled:!s.thresholdMet,onClick:s.retToWalletConnect},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.return_to_wc")),1)])),_:1},8,["disabled","onClick"])):(0,r.g1)("",!0),"SignAll"==e.$store.state.signer.returnTo?((0,r.Wz)(),(0,r.Az)(p,{key:5,class:"m-2",disabled:!s.thresholdMet,onClick:s.retToSignAll},{default:(0,r.Ql)((()=>[(0,r.mY)(" Return to multi tx signature ")])),_:1},8,["disabled","onClick"])):(0,r.g1)("",!0),"ScheduledPayments"==e.$store.state.signer.returnTo?((0,r.Wz)(),(0,r.Az)(p,{key:6,class:"m-2",disabled:!s.thresholdMet,onClick:s.retToScheduledPayments},{default:(0,r.Ql)((()=>[(0,r.mY)(" Return to scheduled payment management ")])),_:1},8,["disabled","onClick"])):(0,r.g1)("",!0),s.isSignedByAny?((0,r.Wz)(),(0,r.Az)(p,{key:7,severity:"secondary",class:"m-2",onClick:s.toggleShowFormSend},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.toggle_send_to_others_form")),1)])),_:1},8,["onClick"])):(0,r.g1)("",!0),(0,r.K2)(p,{severity:"secondary",class:"m-2",onClick:s.toggleShowFormCombine},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.toggle_combine_with_others_form")),1)])),_:1},8,["onClick"])])):(0,r.g1)("",!0),!o.tx&&o.processing?((0,r.Wz)(),(0,r.Az)(c,{key:3,severity:"info",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.K2)(h,{style:{width:"1em",height:"1em"},strokeWidth:"5"}),(0,r.mY)(" "+(0,Re.WA)(e.$t("pay.state_sending")),1)])),_:1})):(0,r.g1)("",!0),o.tx&&!o.confirmedRound?((0,r.Wz)(),(0,r.Az)(c,{key:4,severity:"info",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.K2)(h,{style:{width:"1em",height:"1em"},strokeWidth:"5"}),(0,r.mY)(" "+(0,Re.WA)(e.$t("pay.state_sent"))+": "+(0,Re.WA)(o.tx)+". "+(0,Re.WA)(e.$t("pay.state_waiting_confirm")),1)])),_:1})):(0,r.g1)("",!0),o.confirmedRound?((0,r.Wz)(),(0,r.Az)(c,{key:5,severity:"success",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.state_confirmed"))+" ",1),(0,r.QD)("b",null,(0,Re.WA)(o.confirmedRound),1),(0,r.mY)(". "+(0,Re.WA)(e.$t("pay.transaction"))+": "+(0,Re.WA)(o.tx)+". ",1)])),_:1})):(0,r.g1)("",!0),o.error?((0,r.Wz)(),(0,r.Az)(c,{key:6,severity:"error",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.error"))+": "+(0,Re.WA)(o.error),1)])),_:1})):(0,r.g1)("",!0),e.$store.state.toast.lastError?((0,r.Wz)(),(0,r.Az)(c,{key:7,severity:"error",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.last_error"))+": "+(0,Re.WA)(e.$store.state.toast.lastError),1)])),_:1})):(0,r.g1)("",!0)])),_:1})],32)):(0,r.g1)("",!0)])):(0,r.g1)("",!0)])),_:1})}var Tl={components:{QrcodeStream:js.QrcodeStream,MainLayout:nn.c,InputMask:Es.c,JsonViewer:Ha.C,SelectAccount:Rs.c,TabView:Fs.c,TabPanel:Vs.c,AlgorandAddress:Ns.c,MultiSelect:Ks.c},data(){return{payFromDirect:"",genericaccount:!1,genericaccountRekey:!1,payamount:0,fee:.001,payTo:"",rekeyTo:"",paynote:"",paynoteB64:!1,page:"review",tx:"",processing:!1,error:"",confirmation:null,confirmedRound:null,subpage:"",txn:null,rawSignedTxn:null,rawSignedTxnFriend:null,rawSignedTxnInput:null,signMultisigWith:[],multisigDecoded:{},assets:[],asset:"",assetObj:{},scan:!1,forceAsset:!1,txtCode:"",accountFor2FARealm:"",accountFor2FAAuthToken:"",showFormSend:!1,showFormCombine:!1}},computed:{msigNote(){return this.multisigDecoded&&this.multisigDecoded.txn&&this.multisigDecoded.txn.note?Buffer.from(this.multisigDecoded.txn.note).toString("utf8"):""},isNotValid(){return!this.payTo||!(!this.isRekey||this.rekeyTo)},amountLong(){return Math.round(this.payamount*this.decimalsPower)},decimalsPower(){let e=6;return this.assetObj&&void 0!==this.assetObj.decimals&&(e=this.assetObj.decimals),Math.pow(10,e)},feeLong(){return this.fee*Math.pow(10,6)},account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.payFrom))},accountData(){return!!this.account&&(!!this.account.data&&this.account.data[this.$store.state.config.env])},isMultisig(){return!!this.multisigParams},accountsFromMultisig(){const e=this.$store.state.wallet.privateAccounts.filter((e=>this.multisigParams.addrs.includes(e.addr)&&(!!e.sk||"ledger"==e.type))),t=e.filter((e=>!!this.multisigDecoded.msig.subsig.find((t=>e.addr==c["default"].encodeAddress(t.pk)&&!t.s))));return t},accountFor2FA(){return this.$store.state.wallet.privateAccounts.find((e=>this.multisigParams&&this.multisigParams.addrs&&this.multisigParams.addrs.includes(e.addr)&&"2faApi"==e.type))},accountFor2FAAddr(){return this.accountFor2FA?this.accountFor2FA.addr:""},isSignedByAccountFor2FAAddr(){if(!this.accountFor2FA)return!1;if(!this.multisigDecoded)return!1;if(!this.multisigDecoded.msig)return!1;if(!this.multisigDecoded.msig.subsig)return!1;const e=this.multisigDecoded.msig.subsig.find((e=>c["default"].encodeAddress(e.pk)==this.accountFor2FAAddr));return!!e&&!!e.s},accountFor2FAAddrPrimary(){return this.accountFor2FA?this.accountFor2FA.primaryAccount:""},accountFor2FAProvider(){return this.accountFor2FA?this.accountFor2FA.twoFactorAuthProvider:""},showDesignScreen(){return!this.isMultisig||this.isMultisig&&"proposal"==this.subpage},payFrom(){return this.$route.params.account?this.$route.params.account:this.payFromDirect},isRekey(){return!!(this.multisigDecoded&&this.multisigDecoded.txn&&this.multisigDecoded.reKeyTo)||"rekey"==this.$route.params.type},selectedAssetFromAccount(){return this.accountData["assets"].find((e=>e["asset-id"]==this.asset))},maxAmount(){if(!this.accountData)return 0;if(this.asset>0)return this.selectedAssetFromAccount?this.selectedAssetFromAccount.amount/this.decimalsPower:0;{let e=this.accountData.amount/1e6-.1;return e-=this.fee,this.accountData["assets"]&&this.accountData["assets"].length>0&&(e-=.1*this.accountData["assets"].length),e}},payamountGtMaxAmount(){return this.payamount>this.maxAmount},forcedAssetNotLoaded(){return this.forceAsset&&(!this.assetObj||!this.assetObj.name)},stepAmount(){return this.asset&&this.account&&this.accountData&&this.assetObj&&void 0!==this.assetObj.decimals?Math.pow(10,-1*this.assetObj.decimals):1e-6},noteIsB64(){return!!this.paynote&&this.isBase64(this.paynote)},assetUnit(){return this.assetObj?this.assetObj["unit-name"]?this.assetObj["unit-name"]:this.assetObj.name:""},isAuth(){return this.$store.state.wallet.isOpen},malformedAddress(){return(!(this.multisigDecoded&&this.multisigDecoded.txn&&this.multisigDecoded.txn.type)||"appl"!=this.multisigDecoded.txn.type&&"acfg"!=this.multisigDecoded.txn.type)&&((!(this.txn&&this.txn&&this.txn.type)||"appl"!=this.txn.type&&"acfg"!=this.txn.type)&&!c["default"].isValidAddress(this.payTo))},rekeyedToInfo(){if(this.accountData)return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo))},multisigParams(){return this.rekeyedToInfo?this.rekeyedMultisigParams:this.account.params},rekeyedMultisigParams(){if(!this.accountData)return;const e=this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo));return e?e.params:void 0},showSignaturesCount(){return`${this.multisigDecoded.msig.subsig.filter((e=>!!e.s)).length} / ${this.multisigDecoded.msig.thr}`},isSignedByAny(){return!!this.multisigDecoded&&(!!this.multisigDecoded.msig&&(!!this.multisigDecoded.msig.subsig&&this.multisigDecoded.msig.subsig.filter((e=>!!e.s)).length>0))},thresholdMet(){return!!this.multisigDecoded&&(!!this.multisigDecoded.msig&&(!!this.multisigDecoded.msig.subsig&&this.multisigDecoded.msig.subsig.filter((e=>!!e.s)).length>=this.multisigDecoded.msig.thr))},isRawSignedTxnSigned(){return this.rawSignedTxn&&Object.values(this.rawSignedTxn)?.length>0}},watch:{payFromDirect(){this.payFromDirect&&this.lastActiveAccount({addr:this.payFromDirect})},account(){this.makeAssets()},async asset(){this.asset>0?this.assetObj=await this.getAsset({assetIndex:this.asset}):this.assetObj={"asset-id":0,name:this.$store.state.config.tokenSymbol,"unit-name":this.$store.state.config.tokenSymbol,decimals:6},this.payamount=0,this.$route.params.toAccount&&this.parseToAccount()},isAuth(){this.isAuth&&this.$store.state.wallet.privateAccounts&&1==this.$store.state.wallet.privateAccounts.length&&(this.payFromDirect=this.$store.state.wallet.privateAccounts[0].addr)}},async mounted(){if(this.payFrom||this.setNoRedirect(),this.resetError(),this.payTo=this.$store.state.wallet.lastpayTo,this.$route.params.rawSignedTxnInput){if(this.$route.params.toAccount&&this.parseToAccount(),this.$route.params.rawSignedTxnInput)try{const n=this.$route.params.rawSignedTxnInput,a=this.base64url2base64(n),r=this._base64ToArrayBuffer(a);try{this.txn=c["default"].decodeUnsignedTransaction(r)}catch(e){try{const e=c["default"].decodeSignedTransaction(r);this.rawSignedTxn=a,this.multisigDecoded=e,this.txn=this.multisigDecoded.txn}catch(t){console.error("failed to parse tx",e,t)}}this.txn.to&&(this.payTo=c["default"].encodeAddress(this.txn.to.publicKey)),this.note=this.txn.note,this.asset=this.txn.assetIndex??0,await this.makeAssets(),this.payamount=Number(this.txn.amount??0)/this.decimalsPower,this.page="review"}catch(e){console.error("Input is not valid base64-url format ",e)}if(this.$route.params.account&&this.lastActiveAccount({addr:this.$route.params.account}),this.$store.state.wallet.privateAccounts&&1==this.$store.state.wallet.privateAccounts.length&&(this.payFromDirect=this.$store.state.wallet.privateAccounts[0].addr),this.isRekey&&this.accountData&&this.accountData.addr&&(this.payTo=this.accountData.addr),this.payTo&&!this.payFromDirect&&(this.payFromDirect=this.payTo),this.accountFor2FAProvider)try{this.accountFor2FARealm=await this.getRealm({twoFactorAuthProvider:this.accountFor2FAProvider}),this.loadAuthToken()}catch(n){const e=n.message??n;console.error("failed to request realm",e,n),await this.openError(e)}}else this.openError("Payload not found")},methods:{...(0,i.ae)({setNoRedirect:"config/setNoRedirect",prolong:"wallet/prolong",makePayment:"algod/makePayment",waitForConfirmation:"algod/waitForConfirmation",preparePayment:"algod/preparePayment",lastActiveAccount:"wallet/lastActiveAccount",getTransactionParams:"algod/getTransactionParams",sendRawTransaction:"algod/sendRawTransaction",updateAccount:"wallet/updateAccount",getSK:"wallet/getSK",getAsset:"indexer/getAsset",setEnv:"config/setEnv",openSuccess:"toast/openSuccess",openError:"toast/openError",signerSignMultisig:"signer/signMultisig",signerCreateMultisigTransaction:"signer/createMultisigTransaction",signerSetSigned:"signer/setSigned",signTransaction:"signer/signTransaction",signAuthTx:"arc14/signAuthTx",getRealm:"fa2/getRealm",signTwoFactor:"fa2/signTwoFactor",resetError:"toast/resetError"}),isBase64(e){try{const t=Buffer.from(e,"base64").toString("utf8"),n=Buffer.from(t,"binary").toString("base64");return e==n}catch{return!1}},async makeAssets(){if(this.assets=[],this.accountData?this.assets.push({"asset-id":"0",amount:this.accountData.amount,name:this.$store.state.config.tokenSymbol,decimals:6,"unit-name":this.$store.state.config.tokenSymbol,type:"Native"}):this.assets.push({"asset-id":"0",amount:0,name:this.$store.state.config.tokenSymbol,decimals:6,"unit-name":this.$store.state.config.tokenSymbol,type:"Native"}),!this.isRekey){if(this.accountData){for(let e in this.accountData.assets){const t=await this.getAsset({assetIndex:this.accountData.assets[e]["asset-id"]});t?this.assets.push({"asset-id":this.accountData.assets[e]["asset-id"],amount:this.accountData.assets[e]["amount"],name:t["name"],decimals:t["decimals"],"unit-name":t["unit-name"],type:"ASA"}):console.error("Asset not loaded",this.accountData.assets[e]["asset-id"])}if(this.accountData.arc200)for(const e of Object.values(this.accountData.arc200))this.assets.push({"asset-id":Number(e.arc200id),amount:Number(e.balance),name:e.name,decimals:Number(e.decimals),"unit-name":e.symbol,type:"ARC200"})}this.$route.params.toAccount&&this.parseToAccount()}},reset(){this.subpage="",this.error="",this.confirmedRound="",this.processing=!0,this.page="review",this.signMultisigWith=[],this.rawSignedTxn="",this.rawSignedTxnInput=""},parseToAccount(){this.b64decode=Ps.parseAlgorandProtocolParameters(this.$route.params.toAccount),this.payTo=this.b64decode.payTo,this.payTo=this.payTo.replace(/[^\w\s]/gi,""),this.payamount=this.b64decode.payamountbase/this.decimalsPower,this.b64decode.asset&&(this.asset=this.b64decode.asset,this.forceAsset=!0),this.b64decode.paynote&&(this.paynote=this.b64decode.paynote),this.b64decode.fee&&(this.fee=this.b64decode.fee),this.b64decode.network!=this.$store.state.config.env&&this.setEnv({env:this.b64decode.network})},previewPaymentClick(e){this.page="review",this.error="",this.confirmedRound="",this.tx=null,this.processing=!1,this.prolong(),e.preventDefault()},async payMultisig(){this.prolong();const e=new TextEncoder,t=e.encode(this.paynote);if(!this.txn){const e={payTo:this.payTo,payFrom:this.payFrom,amount:this.amountLong,noteEnc:t,fee:1e3,asset:this.assetObj["asset-id"]};this.rekeyTo&&(e.reKeyTo=this.rekeyTo),this.txn=await this.preparePayment(e)}const n=c["default"].createMultisigTransaction(this.txn,this.multisigParams);this.rawSignedTxn=this._arrayBufferToBase64(n),this.rawSignedTxnInput=this.rawSignedTxn,this.multisigDecoded=c["default"].decodeSignedTransaction(this._base64ToArrayBuffer(this.rawSignedTxnInput))},async signMultisig(e){this.prolong(),e.preventDefault();let t=null;this.rawSignedTxnInput&&(t=this._base64ToArrayBuffer(this.rawSignedTxnInput));const n=Object.values(this.signMultisigWith);this.multisigParams&&"string"===typeof this.multisigParams.threshold&&(this.multisigParams.threshold=parseInt(this.multisigParams.threshold)),null==t&&(t=await this.signerCreateMultisigTransaction({txn:this.txn,from:this.payFrom}));for(const a of this.accountsFromMultisig)try{if(!a.addr)continue;if(!n.includes(a.addr))continue;const e=await this.signerSignMultisig({msigTx:t,signator:a.addr,txn:this.txn});await this.addSignature(e)}catch(e){console.error("error adding signature",e),this.openError(e.message??e)}},_arrayBufferToBase64(e){for(var t="",n=new Uint8Array(e),a=n.byteLength,r=0;r0){let t=this.$store.state.toast.lastError.indexOf(e);const n=this.$store.state.toast.lastError.substring(t+e.length);let a=n.indexOf(" ");if(a>0){const e=n.substring(0,a),t={};t.address=this.payFrom,t.rekeyedTo=e,await this.updateAccount({info:t}),await this.openSuccess(`Information about rekeying to address ${e} has been stored`)}}return}const c=await this.waitForConfirmation({txId:this.tx,timeout:4});if(!c)return console.error("confirmation not received for this.tx"),this.processing=!1,void(this.error=this.$t("pay.state_error_not_sent"));if(c["confirmed-round"]&&(this.processing=!1,this.confirmedRound=c["confirmed-round"],this.rekeyTo)){const e={};e.address=this.payFrom,e.rekeyedTo=this.rekeyTo,await this.updateAccount({info:e}),await this.openSuccess(`Information about rekeying to address ${this.rekeyTo} has been stored`)}c["pool-error"]&&(this.processing=!1,this.error=c["pool-error"])}catch(t){this.error=t}},loadMultisig(e){this.prolong(),e&&e.preventDefault(),this.multisigDecoded=c["default"].decodeSignedTransaction(this._base64ToArrayBuffer(this.rawSignedTxnInput)),this.txn=this.multisigDecoded.txn,this.rawSignedTxn=this.rawSignedTxnInput,this.page="review",this.multisigDecoded&&this.multisigDecoded.msig&&"string"===typeof this.multisigDecoded.msig.thr&&(this.multisigDecoded.msig.thr=parseInt(this.multisigDecoded.msig.thr))},encodeAddress(e){return c["default"].encodeAddress(e)},async sendMultisig(e){this.prolong(),this.error="",this.processing=!0;try{e.preventDefault();const t=this._base64ToArrayBuffer(this.rawSignedTxn);let n="";try{const e=await this.sendRawTransaction({signedTxn:t});this.tx=e.txId}catch(e){await this.openError(e.message),console.error(e),n=e.message}if(!this.tx){this.processing=!1,this.error=this.$t("pay.state_error_not_sent");const e="should have been authorized by ";if(n&&n.indexOf(e)>0){let t=n.indexOf(e);const a=n.substring(t+e.length);let r=a.indexOf(" ");if(r>0){const e=a.substring(0,r),t={};t.address=this.payFrom,t.rekeyedTo=e,await this.updateAccount({info:t}),await this.openSuccess(`Information about rekeying to address ${e} has been stored`)}}return}const a=await this.waitForConfirmation({txId:this.tx,timeout:4});a["confirmed-round"]&&(this.processing=!1,this.confirmedRound=a["confirmed-round"]),a["pool-error"]&&(this.processing=!1,this.error=a["pool-error"])}catch(e){this.processing=!1,this.error=e}},toggleCamera(e){e.preventDefault(),this.scan=!this.scan,this.scan&&(this.payTo="")},test(e){e.preventDefault();const t=["015LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U","algorand://025LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U?¬e=123","algorand://035LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U?¬e=234&&","algorand://045LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U?xnote=345&fee=3&amount=1000&asset=456","algorand://046LXHA5MEDMOJ2ZAITLZWYSU6W25BF2FCXJ5KQRDUB2NT2T7DPAAFYT3U?note=SGVsbG8=¬eB64=1&fee=0.001&amount=1"];for(let n in t)this.onDecodeQR(t[n])},isEncoded(e){return e=e||"",e!==decodeURIComponent(e)},onDecodeQR(e){if(this.scan&&e)if(e.startsWith("algorand://")||e.startsWith("web+algorand://")){e=e.replace("web+algorand://",""),e=e.replace("algorand://","");const t=e.indexOf("?");if(t<0)this.payTo=e,this.payTo=this.payTo.replace(/[^\w\s]/gi,"");else{this.payTo=e.substring(0,t),this.payTo=this.payTo.replace(/[^\w\s]/gi,"");const n=e.substring(t+1),a=n.split("&");let r,o,s,i,l,c;for(const e in a){const t=a[e].indexOf("=");if(t>0){const n=a[e].substring(0,t),i=a[e].substring(t+1);switch(n){case"note":case"xnote":case"label":r=i;break;case"noteB64":o=i;break;case"amount":s=i;break;case"asset":l=i;break;case"fee":c=i;break}}}this.paynote=r,this.isEncoded(this.paynote)&&(this.paynote=decodeURIComponent(this.paynote)),this.paynoteB64=!!o,void 0!==i?(s&&(this.payamount=s/Math.pow(10,i)),c&&(this.fee=c/Math.pow(10,i))):(s&&(this.payamount=s),c&&(this.fee=c)),l&&(this.asset=l)}}else this.payTo=e,this.payTo=this.payTo.replace(/[^\w\s]/gi,"");this.payTo&&(this.scan=!1)},setMaxAmount(e){e.preventDefault(),this.payamount=this.maxAmount},async addSignature(e){if(!e)return;const t=new Uint8Array(Buffer.from(this.rawSignedTxn,"base64")),n=new Uint8Array(Buffer.from(e,"base64")),a=c["default"].mergeMultisigTransactions([t,n]);this.rawSignedTxn=Buffer.from(a).toString("base64"),this.multisigDecoded=c["default"].decodeSignedTransaction(this._base64ToArrayBuffer(this.rawSignedTxn)),await this.signerSetSigned({signed:a})},async combineSignatures(e){this.prolong(),e.preventDefault();try{await this.addSignature(this.rawSignedTxnFriend),this.showFormCombine=!1}catch(e){this.openError(e.message)}},retToWalletConnect(){this.$router.push({name:"Connect"})},retToSignAll(){this.$router.push({name:"SignAll"})},retToScheduledPayments(){this.$router.push({name:"scheduled-payment"})},async sign2FAClick(e){try{this.prolong(),e.preventDefault();const t=await this.signTwoFactor({rawSignedTxnInput:this.rawSignedTxnInput,secondaryAccount:this.accountFor2FA.recoveryAccount,txtCode:this.txtCode,authToken:this.accountFor2FAAuthToken,twoFactorAuthProvider:this.accountFor2FAProvider});await this.addSignature(t)}catch(t){const e=t.message??t;console.error("failed to sign 2fa tx",e,t),await this.openError(e)}},loadAuthToken(){if(!this.accountFor2FARealm)return!1;if(!this.$store.state.arc14.address2chain2realm2token)return!1;if(!this.$store.state.arc14.address2chain2realm2token[this.$store.state.config.env])return!1;if(!this.$store.state.arc14.address2chain2realm2token[this.$store.state.config.env][this.accountFor2FAAddr])return!1;if(!this.$store.state.arc14.address2chain2realm2token[this.$store.state.config.env][this.accountFor2FAAddr][this.accountFor2FARealm])return!1;var e=this.$store.state.arc14.address2chain2realm2token[this.$store.state.config.env][this.accountFor2FAAddr][this.accountFor2FARealm];this.accountFor2FAAuthToken=e},async authorizePrimaryAccountClick(e){this.prolong(),e.preventDefault(),this.accountFor2FAAuthToken=await this.signAuthTx({account:this.accountFor2FAAddrPrimary,realm:this.accountFor2FARealm})},toggleShowFormSend(e){this.prolong(),e.preventDefault(),this.showFormSend=!this.showFormSend},toggleShowFormCombine(e){this.prolong(),e.preventDefault(),this.showFormCombine=!this.showFormCombine}}};const Sl=(0,f.c)(Tl,[["render",xl]]);var Cl=Sl,Il=n(54928);const $l=(0,r.QD)("h1",null,"Sign multiple transactions",-1),jl={key:0},Pl={key:0,class:"text-end"},El={key:1,class:"text-end"},Rl={class:"p-3"},Fl={key:0},Vl={key:1},Nl={key:2},Kl={key:3},Ml={key:4},Ll={key:5},Bl={key:6},ql={key:7};var Ul=(0,r._M)({__name:"SignAll",setup(e){const t=(0,i.o3)(),n=(0,Ee.KX)(),a=(0,Fa.cB)({expandedTransactions:[],selectedTransaction:{},transactions:[],atLeastOneSigned:!1,allTxsAreSigned:!1,processing:!1,error:"",confirmedRound:0});(0,r.u2)((async()=>{await t.dispatch("wallet/prolong");const e=[];let n=0;for(const a of t.state.signer.toSignArray)e.push({txn:a,index:n,type:a.type,from:c["default"].encodeAddress(a.from.publicKey),toBeSigned:await l({txn:a})}),n++;a.transactions=e,await y(),await f()}));const o=e=>Buffer.from(e).toString("base64"),s=e=>e&&e.publicKey?c["default"].encodeAddress(e.publicKey):"-",l=async e=>{const n=e.txn.txID(),a=n in t.state.signer.signed;if(!a)return!0;const r=s(e.txn.from),o=await t.dispatch("signer/getSignerType",{from:r});if("msig"==o){const e=c["default"].decodeSignedTransaction(t.state.signer.signed[n]),a=e.msig.subsig.filter((e=>!!e.s)).length{try{return c["default"].encodeAddress(e.publicKey)}catch{return e}},m=async e=>{const r=e.txn.txID(),o=r in t.state.signer.signed;if(o){for(const e in a.transactions)a.transactions[item].txn.txID()==r&&(a.transactions[item].toBeSigned=await l({txn:txn}));return await y(),void await f()}const s=await t.dispatch("signer/getSignerType",{from:e.from});if("msig"==s){await t.dispatch("signer/returnTo","SignAll"),await t.dispatch("signer/toSign",{tx:e.txn});const a=d(Buffer.from(c["default"].encodeUnsignedTransaction(e.txn)).toString("base64"));n.push(`/sign/${e.from}/${a}`)}else{await t.dispatch("signer/signTransaction",{from:e.from,signator:e.from,tx:e.txn});for(const t in a.transactions)a.transactions[t].txn.txID()==r&&(a.transactions[t].toBeSigned=await l({txn:e.txn}))}await y(),await f()},d=e=>e.replaceAll("+","-").replaceAll("/","_").replaceAll("=",""),p=e=>/^[\x20-\x7E]*$/.test(e),h=(e,t)=>{try{return 0==Buffer.from(e).length?"":"Text"==t?p(Buffer.from(e).toString("utf-8"))?`${Buffer.from(e).toString("utf-8")}`:"-- Non ASCII --":"UInt"==t?8!=Buffer.from(e).length?"":`Num: ${c["default"].decodeUint64(new Uint8Array(Buffer.from(e)))}`:"Hex"==t?`Hex: 0x${Buffer.from(e).toString("hex")}`:"B64"==t?`B64: ${Buffer.from(e).toString("base64")}`:e}catch{return e}},z=e=>{try{return e.toString("base64")}catch{return e}},g=async()=>{for(const e of a.transactions)await m(e)},y=()=>{for(let e of a.transactions)if(e.txn.txID()in t.state.signer.signed)return a.atLeastOneSigned=!0,!0;return a.atLeastOneSigned=!1,!1},f=()=>{let e=!0;for(let n of a.transactions){const a=n.txn.txID();a in t.state.signer.signed||(e=!1)}return a.allTxsAreSigned=e,e},_=async()=>{try{a.processing=!0,await t.dispatch("wallet/prolong");const e=[];for(const o of a.transactions){const n=o.txn.txID();if(!(n in t.state.signer.signed))throw Error(`Transaction ${n} not signed`);e.push(t.state.signer.signed[n])}const n=(await t.dispatch("algod/sendRawTransaction",{signedTxn:e}))?.txId;n||(console.error("submitSignedClick has failed"),a.error=$t("pay.state_error_not_sent"),t.dispatch("toast/openError",a.error),a.processing=!1);const r=await t.dispatch("algod/waitForConfirmation",{txId:n,timeout:4});if(!r)return console.error("confirmation not received for tx"),a.processing=!1,a.error=$t("pay.state_error_not_sent"),void t.dispatch("toast/openError",a.error);r["confirmed-round"]&&(a.processing=!1,a.confirmedRound=r["confirmed-round"],t.dispatch("toast/openSuccess",`Transaction confirmed in round ${a.confirmedRound}`)),r["pool-error"]&&(a.processing=!1,a.error=r["pool-error"]),a.processing=!1}catch(e){console.error("submitSignedClick.error",e),a.error=e.message??e,t.dispatch("toast/openError",a.error)}},v=()=>{n.push({name:"scheduled-payment",params:{account:t.state.wallet.lastActiveAccount}})},k=e=>{const n=t.state.indexer.assets.find((t=>t["asset-id"]==e));return n},w=e=>{const t=k(e);return t.name},b=e=>{const t=k(e);return t["decimals"]};return(e,t)=>{const n=(0,r.E1)("Message"),i=(0,r.E1)("Button"),l=(0,r.E1)("ProgressSpinner"),c=(0,r.E1)("Column"),d=(0,r.E1)("Badge"),p=(0,r.E1)("DataTable"),y=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[$l,(0,r.K2)(y,null,{content:(0,r.Ql)((()=>[a.error?((0,r.Wz)(),(0,r.Az)(n,{key:0,severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(a.error),1)])),_:1})):(0,r.g1)("",!0),a.confirmedRound?((0,r.Wz)(),(0,r.Az)(n,{key:1,severity:"success"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(`Transaction confirmed in round ${a.confirmedRound}`),1)])),_:1})):(0,r.g1)("",!0),(0,r.QD)("div",null,[(0,r.K2)(i,{class:"mr-1",disabled:a.allTxsAreSigned||a.confirmedRound,severity:a.allTxsAreSigned||a.confirmedRound?"secondary":"primary",onClick:t[0]||(t[0]=e=>g())},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.sign_all")),1)])),_:1},8,["disabled","severity"]),(0,r.K2)(i,{disabled:!a.allTxsAreSigned||a.processing||a.confirmedRound,severity:!a.allTxsAreSigned||a.processing||a.confirmedRound?"secondary":"primary",onClick:_},{default:(0,r.Ql)((()=>[(0,r.mY)(" Send tx to the network "),a.processing?((0,r.Wz)(),(0,r.Az)(l,{key:0,style:{width:"1em",height:"1em"},strokeWidth:"10",class:"ml-2"})):(0,r.g1)("",!0)])),_:1},8,["disabled","severity"]),"ScheduledPayments"==e.$store.state.signer.returnToSignAll?((0,r.Wz)(),(0,r.Az)(i,{key:0,class:"ml-2",severity:a.confirmedRound?"primary":"secondary",disabled:!a.atLeastOneSigned,onClick:v},{default:(0,r.Ql)((()=>[(0,r.mY)(" Return to scheduled payment management ")])),_:1},8,["severity","disabled"])):(0,r.g1)("",!0)]),(0,r.K2)(p,{expandedRows:a.expandedTransactions,"onUpdate:expandedRows":t[1]||(t[1]=e=>a.expandedTransactions=e),selection:a.selectedTransaction,"onUpdate:selection":t[2]||(t[2]=e=>a.selectedTransaction=e),value:a.transactions,"selection-mode":"single"},{expansion:(0,r.Ql)((t=>[(0,r.QD)("div",Rl,[(0,r.QD)("table",null,[t.data.txn.from?((0,r.Wz)(),(0,r.An)("tr",Fl,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.from"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s(t.data.txn.from)),1)])):(0,r.g1)("",!0),t.data.txn.to?((0,r.Wz)(),(0,r.An)("tr",Vl,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.to"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s(t.data.txn.to)),1)])):(0,r.g1)("",!0),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.validity"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(t.data.txn.firstRound)+" - "+(0,Re.WA)(t.data.txn.lastRound)+" ("+(0,Re.WA)(t.data.txn.lastRound-t.data.txn.firstRound+1)+" "+(0,Re.WA)(e.$t("connect.rounds"))+") ",1)]),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.type"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(t.data.type),1)]),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.note"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("table",null,[(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(h(t.data.txn.note,"Text")),1),(0,r.QD)("td",null,(0,Re.WA)(h(t.data.txn.note,"UInt")),1),(0,r.QD)("td",null,(0,Re.WA)(h(t.data.txn.note,"Hex")),1),(0,r.QD)("td",null,(0,Re.WA)(h(t.data.txn.note,"B64")),1)])])])]),t.data.txn.group?((0,r.Wz)(),(0,r.An)("tr",Nl,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.group"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(z(t.data.txn.group)),1)])):(0,r.g1)("",!0),"appl"==t.data.type?((0,r.Wz)(),(0,r.An)("tr",Kl,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.app"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(t.data.txn.appIndex),1)])):(0,r.g1)("",!0),"appl"==t.data.type&&t.data.txn.appArgs?((0,r.Wz)(),(0,r.An)("tr",Ml,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.app_args"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("table",null,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(t.data.txn.appArgs,((e,t)=>((0,r.Wz)(),(0,r.An)("tr",{key:e},[(0,r.QD)("td",null,(0,Re.WA)(t+1)+".",1),(0,r.QD)("td",null,(0,Re.WA)(h(e,"Text")),1),(0,r.QD)("td",null,(0,Re.WA)(h(e,"UInt")),1),(0,r.QD)("td",null,(0,Re.WA)(h(e,"Hex")),1),(0,r.QD)("td",null,(0,Re.WA)(h(e,"B64")),1)])))),128))])])])):(0,r.g1)("",!0),"appl"==t.data.type&&t.data.txn.appAccounts?((0,r.Wz)(),(0,r.An)("tr",Ll,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.app_accounts"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("ol",null,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(t.data.txn.appAccounts,(e=>((0,r.Wz)(),(0,r.An)("li",{key:e},(0,Re.WA)(u(e)),1)))),128))])])])):(0,r.g1)("",!0),"appl"==t.data.type&&t.data.txn.appForeignAssets?((0,r.Wz)(),(0,r.An)("tr",Bl,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.app_assets"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("ol",null,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(t.data.txn.appForeignAssets,(e=>((0,r.Wz)(),(0,r.An)("li",{key:e},(0,Re.WA)(e),1)))),128))])])])):(0,r.g1)("",!0),"appl"==t.data.type&&t.data.txn.boxes?((0,r.Wz)(),(0,r.An)("tr",ql,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.boxes"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("ol",null,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(t.data.txn.boxes,(t=>((0,r.Wz)(),(0,r.An)("li",{key:t.name},(0,Re.WA)(e.$t("connect.app"))+": "+(0,Re.WA)(t.appIndex)+", "+(0,Re.WA)(e.$t("connect.name"))+": "+(0,Re.WA)(t.name),1)))),128))])])])):(0,r.g1)("",!0),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.genesis"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(t.data.txn.genesisID),1)]),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.genesis_hash"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(o(t.data.txn.genesisHash)),1)])])])])),default:(0,r.Ql)((()=>[(0,r.K2)(c,{expander:"",style:{width:"5rem"}}),(0,r.K2)(c,null,{body:(0,r.Ql)((t=>[t.data.toBeSigned?((0,r.Wz)(),(0,r.Az)(i,{key:0,class:"m-1",onClick:e=>m(t.data)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.sign")),1)])),_:2},1032,["onClick"])):((0,r.Wz)(),(0,r.Az)(d,{key:1,severity:"success",class:"badge bg-success",value:e.$t("connect.signed")},null,8,["value"]))])),_:1}),(0,r.K2)(c,{field:"index",header:e.$t("connect.index"),sortable:!0},null,8,["header"]),(0,r.K2)(c,{field:"type",header:e.$t("connect.type"),sortable:!0},null,8,["header"]),(0,r.K2)(c,{field:"from",header:e.$t("connect.from"),sortable:!0},null,8,["header"]),(0,r.K2)(c,{field:"asset",header:e.$t("connect.asset"),sortable:!0},null,8,["header"]),(0,r.K2)(c,{field:"amount",header:e.$t("connect.amount"),sortable:!0},{body:(0,r.Ql)((e=>[e.data.txn?((0,r.Wz)(),(0,r.An)("div",jl,["pay"==e.data.txn["type"]?((0,r.Wz)(),(0,r.An)("div",Pl,(0,Re.WA)((0,Fa.KV)(Il.c)(e.data.txn["amount"])),1)):"axfer"==e.data.txn["type"]?((0,r.Wz)(),(0,r.An)("div",El,(0,Re.WA)((0,Fa.KV)(Il.c)(e.data.txn["amount"],w(e.data.txn["assetIndex"]),b(e.data.txn["assetIndex"]))),1)):(0,r.g1)("",!0)])):(0,r.g1)("",!0)])),_:1},8,["header"]),(0,r.K2)(c,{field:"fee",header:e.$t("connect.fee"),sortable:!0},{body:(0,r.Ql)((e=>[(0,r.mY)((0,Re.WA)((0,Fa.KV)(Il.c)(e.data.txn["fee"])),1)])),_:1},8,["header"]),(0,r.K2)(c,{field:"rekeyTo",header:e.$t("connect.rekeyto"),sortable:!0},null,8,["header"])])),_:1},8,["expandedRows","selection","value"])])),_:1})])),_:1})}}});const Ol=Ul;var Yl=Ol;const Hl=(0,r.QD)("span",null,null,-1),Gl=(0,r.QD)("span",null,null,-1),Zl={key:0},Jl={key:0,class:"my-3"},Xl={key:0},ec={class:"w-100"},tc={key:0},nc={key:1},ac={key:2},rc={key:1,class:"my-3"},oc={key:2},sc={key:3},ic=["href","title"],lc=["href","title"],cc=["href","title"],uc=["href"],mc=["action"],dc=["value"],pc={class:"grid"},hc={class:"col-12 lg:col-6"},zc={class:"col-12 lg:col-6"},gc=["onClick"],yc=["src"];function fc(e,t,n,a,o,s){const i=(0,r.E1)("ProgressSpinner"),l=(0,r.E1)("Button"),c=(0,r.E1)("Message"),u=(0,r.E1)("Badge"),m=(0,r.E1)("QRCodeVue3"),d=(0,r.E1)("Card"),p=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(p,null,{header:(0,r.Ql)((()=>[Hl])),footer:(0,r.Ql)((()=>[Gl])),default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,[(0,r.mY)((0,Re.WA)(e.$t("merchant.make_payment"))+" ",1),o.asset?((0,r.Wz)(),(0,r.An)("span",Zl,(0,Re.WA)(o.asset.name),1)):(0,r.g1)("",!0)]),(0,r.K2)(d,null,{content:(0,r.Ql)((()=>[o.b64decode&&!o.b64decode.error?((0,r.Wz)(),(0,r.An)("div",Jl,[(0,r.mY)((0,Re.WA)(e.$t("merchant.pay"))+" "+(0,Re.WA)(o.b64decode.payamount)+" ",1),o.asset?((0,r.Wz)(),(0,r.An)("span",Xl,(0,Re.WA)(o.asset["unit-name"]),1)):(0,r.g1)("",!0),(0,r.mY)(" "+(0,Re.WA)(e.$t("merchant.to_address"))+" "+(0,Re.WA)(o.b64decode.payTo)+" "+(0,Re.WA)(e.$t("merchant.please"))+" ",1),(0,r.QD)("table",ec,[o.b64decode.network?((0,r.Wz)(),(0,r.An)("tr",tc,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("merchant.network"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("code",null,(0,Re.WA)(o.b64decode.network),1)])])):(0,r.g1)("",!0),o.b64decode.paynote?((0,r.Wz)(),(0,r.An)("tr",nc,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("merchant.matching_symbol"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("code",null,(0,Re.WA)(o.b64decode.paynote),1)])])):(0,r.g1)("",!0),o.b64decode.fee?((0,r.Wz)(),(0,r.An)("tr",ac,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("merchant.network_fee"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("code",null,(0,Re.WA)(o.b64decode.fee)+" ALGO",1)])])):(0,r.g1)("",!0)])])):o.b64decode.error?((0,r.Wz)(),(0,r.An)("div",rc,(0,Re.WA)(o.b64decode.error),1)):((0,r.Wz)(),(0,r.An)("div",oc,[(0,r.K2)(i,{style:{width:"1em",height:"1em"},strokeWidth:"5"})])),s.isPaid?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",sc,[(0,r.QD)("a",{href:o.origcode,title:o.origcode,role:"button"},[(0,r.K2)(l,{severity:"primary",size:"large",class:"mb-3"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("merchant.pay_qr")),1)])),_:1})],8,ic),(0,r.QD)("a",{href:o.origcode,title:o.origcode},[(0,r.K2)(l,{severity:"secondary",size:"large",class:"mx-3 mb-3"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("merchant.pay_nativewallet")),1)])),_:1})],8,lc),(0,r.QD)("a",{href:o.codeP2,title:o.codeP2},[(0,r.K2)(l,{severity:"secondary",size:"large",class:"mx-3 mb-3"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("merchant.pay_webwallet")),1)])),_:1})],8,cc),o.settings.cancel?((0,r.Wz)(),(0,r.An)("a",{key:0,href:o.settings.cancel},[(0,r.K2)(l,{severity:"secondary",size:"large",class:"mx-3 mb-3"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("merchant.cancel_payment")),1)])),_:1})],8,uc)):(0,r.g1)("",!0)])),s.isPaid?((0,r.Wz)(),(0,r.Az)(c,{key:4,severity:"success",class:"mb-3"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("merchant.payment_received")),1)])),_:1})):(0,r.g1)("",!0),s.isPaid&&o.settings.success?((0,r.Wz)(),(0,r.An)("form",{key:5,ref:"sendToMerchant",action:o.settings.success,method:"POST"},[(0,r.QD)("input",{type:"hidden",name:"txId",value:o.transactions.transactions[0].id},null,8,dc),(0,r.K2)(l,{type:"submit",class:"my-2",size:"large"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("merchant.go_back_to_merchant")),1)])),_:1}),(0,r.K2)(u,{severity:"info",class:"m-2",value:"("+o.countDown+")"},null,8,["value"])],8,mc)):(0,r.g1)("",!0),s.isPaid?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(c,{key:6,severity:"info",class:"mb-3"},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{style:{width:"1em",height:"1em"},strokeWidth:"5"}),(0,r.mY)(" "+(0,Re.WA)(e.$t("merchant.waiting_for_payment")),1)])),_:1})),(0,r.QD)("div",pc,[(0,r.QD)("div",hc,[s.isPaid?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(m,{title:o.origcode,width:400,height:400,value:o.origcode,key:o.origcode,"qr-options":{errorCorrectionLevel:"H"},image:s.assetImage},null,8,["title","value","image"]))]),(0,r.QD)("div",zc,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(e.$store.state.config.languages,(e=>((0,r.Wz)(),(0,r.An)("a",{key:e,class:"m-2 d-inline-block",role:"button",onClick:t=>s.setLanguage(e)},[(0,r.QD)("img",{src:"/flags/3x2/"+e+".svg",height:"50",class:"border border-3 rounded rounded-3"},null,8,yc)],8,gc)))),128))])])])),_:1})])),_:1})}var _c=n(77376),vc=n(37748),kc=n.n(vc),wc={components:{PublicLayout:Oe,QRCodeVue3:Oa.c},data(){return{origcode:"",codeP2:"",b64decode:{},settings:{},asset:{},transactions:[],formSent:!1,countDown:null}},computed:{assetImage(){return 312769==this.b64decode.asset?"/img/tether-usdt-logo-96.png":""===this.asset["asset-id"]?"/img/algorand-algo-logo-96.png":""},isPaid(){return this.transactions&&this.transactions.transactions&&this.transactions.transactions.length>0}},mounted(){try{try{this.origcode=atob(this.$route.params.b64)}catch{this.origcode=kc().decode(this.$route.params.b64)}if(this.$route.params.settings){let e="";try{e=atob(this.$route.params.settings)}catch{e=kc().decode(this.$route.params.settings)}this.settings=JSON.parse(e)}}catch(e){this.openError(e.message)}this.b64decode=Ps.parseAlgorandProtocolParameters(this.origcode),this.setNetwork(),this.makeAsset(),this.b64decode.paynote||(this.b64decode.paynote="a-wallet/"+(0,_c.c)(),this.origcode=this.origcode+"&xnote="+this.b64decode.paynote),window.setInterval((()=>{this.getNotifications()}),5e3),this.setWebProtocol()},methods:{...(0,i.ae)({searchForTransactions:"indexer/searchForTransactions",getAsset:"indexer/getAsset",openError:"toast/openError",setHosts:"config/setHosts"}),setWebProtocol(){this.origcode.startsWith("algorand:")?this.codeP2="web+"+this.origcode:this.codeP2="web+algorand://"+this.origcode},async lowerCountDown(){this.countDown>0?this.countDown=this.countDown-1:this.formSent||(this.formSent=!0,this.$refs.sendToMerchant.submit())},async getNotifications(){this.transactions=await this.searchForTransactions({addr:this.b64decode.payTo,note:this.b64decode.paynote}),this.isPaid&&this.settings.success&&null===this.countDown&&(this.countDown=10,window.setInterval((()=>{this.lowerCountDown()}),1e3))},async makeAsset(){if(this.asset={},this.b64decode&&this.b64decode.asset>0){const e=await this.getAsset({assetIndex:this.b64decode.asset});if(!e||void 0===e.decimals){const e=this.$t("merchant.error_asset")+this.b64decode.asset;return this.openError(e),void(this.b64decode.error=e)}this.asset=e}else this.asset={"asset-id":"",amount:0,name:"ALG",decimals:6,"unit-name":"Algo"};this.b64decode.payamountLong=this.b64decode.payamount,this.b64decode.payamount=this.b64decode.payamount/Math.pow(10,this.asset.decimals),this.b64decode.feeLong||(this.b64decode.fee?(this.b64decode.feeLong=this.b64decode.fee,this.b64decode.fee=this.b64decode.fee/1e6):(this.b64decode.fee=.001,this.b64decode.feeLong=1e3))},setNetwork(){"mainnet"!=this.b64decode.network&&"mainnet-v1.0"!=this.b64decode.network||this.setHosts({algod:"https://mainnet-api.algonode.cloud",kmd:"https://kmd.h2.a-wallet.net",indexer:"https://mainnet-idx.algonode.cloud"}),"aramidmain"==this.b64decode.network&&this.setHosts({algod:"https://algod.aramidmain.a-wallet.net",kmd:"?",indexer:"https://indexer.aramidmain.a-wallet.net"}),"testnet"!=this.b64decode.network&&"testnet-v1.0"!=this.b64decode.network||this.setHosts({algod:"https://testnet-api.algonode.cloud",kmd:"?",indexer:"https://testnet-idx.algonode.cloud"}),"sandbox"==this.b64decode.network&&this.setHosts({algod:"http://localhost:4001",kmd:"http://localhost:4002",indexer:"http://localhost:8980",algodToken:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",kmdToken:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",indexerToken:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"})},setLanguage(e){this.$i18n.locale=e,localStorage.setItem("lang",this.$i18n.locale)}}};const bc=(0,f.c)(wc,[["render",fc]]);var Ac=bc;const Dc={key:0},Wc={class:"field grid"},Qc={for:"paynote",class:"col-12 mb-2 md:col-2 md:mb-0"},xc={class:"col-12 md:col-10"},Tc={class:"field grid"},Sc=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Cc={class:"col-12 md:col-10"},Ic={class:"flex align-items-center"},$c={class:"form-check-label",for:"paynoteB64"},jc={class:"field grid"},Pc=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Ec={class:"col-12 md:col-10"},Rc={class:"form-check-label",for:"noteeditable"},Fc={class:"field grid"},Vc={for:"asset",class:"col-12 mb-2 md:col-2 md:mb-0"},Nc={class:"col-12 md:col-10"},Kc={key:0,class:"flex align-items-center"},Mc={class:"field grid"},Lc={for:"payamount",class:"col-12 mb-2 md:col-2 md:mb-0"},Bc={class:"col-12 md:col-10"},qc={class:"field grid"},Uc={for:"decimals",class:"col-12 mb-2 md:col-2 md:mb-0"},Oc={class:"col-12 md:col-10"},Yc={class:"field grid"},Hc={for:"payto",class:"col-12 mb-2 md:col-2 md:mb-0"},Gc={class:"col-12 md:col-10"},Zc={class:"field grid"},Jc={for:"label",class:"col-12 mb-2 md:col-2 md:mb-0"},Xc={class:"col-12 md:col-10"},eu={class:"field grid"},tu=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),nu={class:"col-12 md:col-10"},au={class:"field grid"},ru=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),ou={class:"col-12 md:col-10"};function su(e,t,n,a,o,s){const i=(0,r.E1)("InputText"),l=(0,r.E1)("Checkbox"),c=(0,r.E1)("Dropdown"),u=(0,r.E1)("InputNumber"),m=(0,r.E1)("InputGroupAddon"),d=(0,r.E1)("InputGroup"),p=(0,r.E1)("QRCodeVue3"),h=(0,r.E1)("Card"),z=(0,r.E1)("main-layout");return(0,r.Wz)(),(0,r.Az)(z,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,[(0,r.mY)((0,Re.WA)(e.$t("receive.title"))+" ",1),s.account?((0,r.Wz)(),(0,r.An)("span",Dc,(0,Re.WA)(s.account.name),1)):(0,r.g1)("",!0)]),(0,r.K2)(h,null,{content:(0,r.Ql)((()=>[(0,r.QD)("div",Wc,[(0,r.QD)("label",Qc,(0,Re.WA)(e.$t("receive.note")),1),(0,r.QD)("div",xc,[(0,r.K2)(i,{id:"paynote",modelValue:o.paynote,"onUpdate:modelValue":t[0]||(t[0]=e=>o.paynote=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Tc,[Sc,(0,r.QD)("div",Cc,[(0,r.QD)("div",Ic,[(0,r.K2)(l,{itemId:"paynoteB64",modelValue:o.paynoteB64,"onUpdate:modelValue":t[1]||(t[1]=e=>o.paynoteB64=e),binary:""},null,8,["modelValue"]),(0,r.QD)("label",$c,(0,Re.WA)(e.$t("pay.note_is_b64")),1)])])]),(0,r.QD)("div",jc,[Pc,(0,r.QD)("div",Ec,[(0,r.K2)(l,{itemId:"noteeditable",modelValue:o.noteeditable,"onUpdate:modelValue":t[2]||(t[2]=e=>o.noteeditable=e),binary:""},null,8,["modelValue"]),(0,r.QD)("label",Rc,(0,Re.WA)(e.$t("receive.noteeditable")),1)])]),(0,r.QD)("div",Fc,[(0,r.QD)("label",Vc,(0,Re.WA)(e.$t("pay.asset")),1),(0,r.QD)("div",Nc,[(0,r.K2)(c,{id:"asset",options:o.assets,"option-value":"asset-id","option-label":"name",modelValue:o.asset,"onUpdate:modelValue":t[3]||(t[3]=e=>o.asset=e),class:"w-full"},{option:(0,r.Ql)((e=>[e.option?((0,r.Wz)(),(0,r.An)("div",Kc,[(0,r.QD)("div",null,(0,Re.WA)(e.option.name)+" ("+(0,Re.WA)(e.option["asset-id"])+") ",1)])):(0,r.g1)("",!0)])),_:1},8,["options","modelValue"])])]),(0,r.QD)("div",Mc,[(0,r.QD)("label",Lc,(0,Re.WA)(e.$t("receive.amount")),1),(0,r.QD)("div",Bc,[(0,r.K2)(d,null,{default:(0,r.Ql)((()=>[(0,r.K2)(u,{inputId:"payamount",modelValue:o.payamount,"onUpdate:modelValue":t[4]||(t[4]=e=>o.payamount=e),type:"number",min:1e-6,max:999999999,step:1e-6,maxFractionDigits:6,class:"w-full"},null,8,["modelValue"]),(0,r.K2)(m,null,{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.assetName),1)])),_:1})])),_:1})])]),(0,r.QD)("div",qc,[(0,r.QD)("label",Uc,(0,Re.WA)(e.$t("receive.decimals")),1),(0,r.QD)("div",Oc,[(0,r.K2)(u,{inputId:"decimals",modelValue:o.decimals,"onUpdate:modelValue":t[5]||(t[5]=e=>o.decimals=e),disabled:"",type:"number",min:0,max:18,step:1,class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Yc,[(0,r.QD)("label",Hc,[(0,r.mY)((0,Re.WA)(e.$t("receive.address"))+": ",1),(0,r.QD)("b",null,(0,Re.WA)(s.account.name),1)]),(0,r.QD)("div",Gc,[s.account?((0,r.Wz)(),(0,r.Az)(i,{key:0,id:"payto",modelValue:s.account.addr,"onUpdate:modelValue":t[6]||(t[6]=e=>s.account.addr=e),class:"w-full",disabled:""},null,8,["modelValue"])):(0,r.g1)("",!0)])]),(0,r.QD)("div",Zc,[(0,r.QD)("label",Jc,(0,Re.WA)(e.$t("receive.label")),1),(0,r.QD)("div",Xc,[(0,r.K2)(i,{id:"label",modelValue:o.label,"onUpdate:modelValue":t[7]||(t[7]=e=>o.label=e),class:"w-full my-2"},null,8,["modelValue"])])]),(0,r.QD)("div",eu,[tu,(0,r.QD)("div",nu,[(0,r.K2)(p,{width:400,height:400,value:s.qrcode,"qr-options":{errorCorrectionLevel:"H"},image:"/img/algorand-algo-logo-96.png"},null,8,["value"])])]),(0,r.QD)("div",au,[ru,(0,r.QD)("div",ou,[(0,r.QD)("code",null,(0,Re.WA)(s.qrcode),1)])])])),_:1})])),_:1})}var iu={components:{MainLayout:nn.c,QRCodeVue3:Oa.c},data(){return{payamount:0,paynote:"",paynoteB64:!1,decimals:0,label:"",noteeditable:!0,assets:[],assetObj:{},asset:0}},computed:{qrcode(){if(!this.account)return"";let e="algorand://"+this.account.addr;return(this.payamount>0||this.paynoteB64||this.paynote||this.label||this.asset)&&(e+="?"),this.payamount>0&&(this.decimals>0?e+="&amount="+Math.round(this.payamount*Math.pow(10,this.decimals)):e+="&amount="+this.payamount),this.paynoteB64&&(e+="¬eB64=1"),this.paynote&&this.noteeditable&&(e+="¬e="+this.paynote),this.paynote&&!this.noteeditable&&(e+="&xnote="+this.paynote),this.label&&(e+="&label="+this.label),this.asset>0&&(e+="&asset="+this.asset),e},account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.$route.params.account))},accountData(){return!!this.account&&(!!this.account.data&&this.account.data[this.$store.state.config.env])},assetName(){const e=this.assets.find((e=>e["asset-id"]==this.asset));return e?e.name:"Algo"}},watch:{account(){this.makeAssets()},async asset(){this.asset?this.assetObj=await this.getAsset({assetIndex:this.asset}):this.assetObj={"asset-id":0,name:this.$store.state.config.tokenSymbol,decimals:6},this.decimals=this.assetObj.decimals}},mounted(){this.makeAssets()},methods:{...(0,i.ae)({prolong:"wallet/prolong",makePayment:"algod/makePayment",waitForConfirmation:"algod/waitForConfirmation",lastActiveAccount:"wallet/lastActiveAccount",getTransactionParams:"algod/getTransactionParams",sendRawTransaction:"algod/sendRawTransaction",getSK:"wallet/getSK",getAsset:"indexer/getAsset"}),async makeAssets(){if(this.assets=[],this.accountData&&this.accountData.amount>0&&this.assets.push({"asset-id":0,amount:this.accountData.amount,name:this.$store.state.config.tokenSymbol,decimals:6,"unit-name":""}),this.accountData)for(let e in this.accountData.assets){const t=await this.getAsset({assetIndex:this.accountData.assets[e]["asset-id"]});t&&this.assets.push({"asset-id":this.accountData.assets[e]["asset-id"],amount:this.accountData.assets[e]["amount"],name:t["name"],decimals:t["decimals"],"unit-name":t["unit-name"]})}},reset(){this.subpage="",this.error="",this.confirmedRound="",this.processing=!0,this.page="review",this.signMultisigWith=[],this.rawSignedTxn="",this.rawSignedTxnInput=""},previewPaymentClick(e){this.page="review",this.prolong(),e.preventDefault()},async payMultisig(){this.prolong();const e=this.$route.params.account,t=this.payto,n=this.amountLong,a=new TextEncoder,r=a.encode(this.paynote);let o=await this.getTransactionParams();o.fee=1e3,o.flatFee=!0,this.txn=c["default"].makePaymentTxnWithSuggestedParams(e,t,n,void 0,r,o)},async signMultisig(e){this.prolong(),e.preventDefault();let t=null;this.rawSignedTxnInput&&(t=this._base64ToArrayBuffer(this.rawSignedTxnInput));const n=Object.values(this.signMultisigWith);for(const a in this.accountsFromMultisig)if(n.includes(this.accountsFromMultisig[a].addr))if(null==t){const e=await this.getSK({addr:this.accountsFromMultisig[a].addr});t=c["default"].signMultisigTransaction(this.txn,this.account.params,e).blob}else{const e=await this.getSK({addr:this.accountsFromMultisig[a].addr});t=c["default"].appendSignMultisigTransaction(t,this.account.params,e).blob}this.rawSignedTxn=this._arrayBufferToBase64(t),this.rawSignedTxnInput=this.rawSignedTxn},_arrayBufferToBase64(e){for(var t="",n=new Uint8Array(e),a=n.byteLength,r=0;r[e.$store.state.wc.web3wallet?((0,r.Wz)(),(0,r.An)("div",uu,[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("connect.title")),1),(0,r.K2)(h,null,{content:(0,r.Ql)((()=>[(0,r.QD)("div",null,[s.requests.length>0?((0,r.Wz)(),(0,r.An)("div",mu,[(0,r.QD)("h2",du,(0,Re.WA)(e.$t("connect.requests")),1),(0,r.K2)(u,{expandedRows:o.expandedRequests,"onUpdate:expandedRows":t[2]||(t[2]=e=>o.expandedRequests=e),selection:o.selectedRequest,"onUpdate:selection":t[3]||(t[3]=e=>o.selectedRequest=e),value:s.requests,"responsive-layout":"scroll","selection-mode":"single",paginator:!0,rows:20},{expansion:(0,r.Ql)((n=>[(0,r.QD)("div",hu,[(0,r.K2)(u,{expandedRows:o.expandedTransactions,"onUpdate:expandedRows":t[0]||(t[0]=e=>o.expandedTransactions=e),selection:o.selectedTransaction,"onUpdate:selection":t[1]||(t[1]=e=>o.selectedTransaction=e),value:n.data.transactions,"selection-mode":"single"},{expansion:(0,r.Ql)((t=>[(0,r.QD)("div",fu,[(0,r.QD)("table",null,[t.data.txn.from?((0,r.Wz)(),(0,r.An)("tr",_u,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.from"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.encodeAddress(t.data.txn.from)),1)])):(0,r.g1)("",!0),t.data.txn.to?((0,r.Wz)(),(0,r.An)("tr",vu,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.to"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.encodeAddress(t.data.txn.to)),1)])):(0,r.g1)("",!0),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.validity"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(t.data.txn.firstRound)+" - "+(0,Re.WA)(t.data.txn.lastRound)+" ("+(0,Re.WA)(t.data.txn.lastRound-t.data.txn.firstRound+1)+" "+(0,Re.WA)(e.$t("connect.rounds"))+") ",1)]),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.type"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(t.data.type),1)]),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.note"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("table",null,[(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(s.formatData(t.data.txn.note,"Text")),1),(0,r.QD)("td",null,(0,Re.WA)(s.formatData(t.data.txn.note,"UInt")),1),(0,r.QD)("td",null,(0,Re.WA)(s.formatData(t.data.txn.note,"Hex")),1),(0,r.QD)("td",null,(0,Re.WA)(s.formatData(t.data.txn.note,"B64")),1)])])])]),t.data.txn.group?((0,r.Wz)(),(0,r.An)("tr",ku,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.group"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.formatGroup(t.data.txn.group)),1)])):(0,r.g1)("",!0),"appl"==t.data.type?((0,r.Wz)(),(0,r.An)("tr",wu,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.app"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(t.data.txn.appIndex),1)])):(0,r.g1)("",!0),"appl"==t.data.type&&t.data.txn.appArgs?((0,r.Wz)(),(0,r.An)("tr",bu,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.app_args"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("table",null,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(t.data.txn.appArgs,((e,t)=>((0,r.Wz)(),(0,r.An)("tr",{key:e},[(0,r.QD)("td",null,(0,Re.WA)(t+1)+".",1),(0,r.QD)("td",null,(0,Re.WA)(s.formatData(e,"Text")),1),(0,r.QD)("td",null,(0,Re.WA)(s.formatData(e,"UInt")),1),(0,r.QD)("td",null,(0,Re.WA)(s.formatData(e,"Hex")),1),(0,r.QD)("td",null,(0,Re.WA)(s.formatData(e,"B64")),1)])))),128))])])])):(0,r.g1)("",!0),"appl"==t.data.type&&t.data.txn.appAccounts?((0,r.Wz)(),(0,r.An)("tr",Au,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.app_accounts"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("ol",null,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(t.data.txn.appAccounts,(e=>((0,r.Wz)(),(0,r.An)("li",{key:e},(0,Re.WA)(s.formatAppAccount(e)),1)))),128))])])])):(0,r.g1)("",!0),"appl"==t.data.type&&t.data.txn.appForeignAssets?((0,r.Wz)(),(0,r.An)("tr",Du,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.app_assets"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("ol",null,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(t.data.txn.appForeignAssets,(e=>((0,r.Wz)(),(0,r.An)("li",{key:e},(0,Re.WA)(e),1)))),128))])])])):(0,r.g1)("",!0),"appl"==t.data.type&&t.data.txn.boxes?((0,r.Wz)(),(0,r.An)("tr",Wu,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.boxes"))+":",1),(0,r.QD)("td",null,[(0,r.QD)("ol",null,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(t.data.txn.boxes,(t=>((0,r.Wz)(),(0,r.An)("li",{key:t.name},(0,Re.WA)(e.$t("connect.app"))+": "+(0,Re.WA)(t.appIndex)+", "+(0,Re.WA)(e.$t("connect.name"))+": "+(0,Re.WA)(t.name),1)))),128))])])])):(0,r.g1)("",!0),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.genesis"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(t.data.txn.genesisID),1)]),(0,r.QD)("tr",null,[(0,r.QD)("td",null,(0,Re.WA)(e.$t("connect.genesis_hash"))+":",1),(0,r.QD)("td",null,(0,Re.WA)(s.formatGenesisHash(t.data.txn.genesisHash)),1)])])])])),default:(0,r.Ql)((()=>[(0,r.K2)(i,{expander:"",style:{width:"5rem"}}),(0,r.K2)(i,null,{body:(0,r.Ql)((t=>[s.toBeSigned(t.data)?((0,r.Wz)(),(0,r.Az)(l,{key:0,class:"m-1",disabled:!e.$store.state.wallet.isOpen,onClick:e=>s.clickSign(t.data)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.sign")),1)])),_:2},1032,["disabled","onClick"])):((0,r.Wz)(),(0,r.Az)(c,{key:1,severity:"success",class:"badge bg-success",value:e.$t("connect.signed")},null,8,["value"]))])),_:2},1024),(0,r.K2)(i,{field:"index",header:e.$t("connect.index"),sortable:!0},null,8,["header"]),(0,r.K2)(i,{field:"type",header:e.$t("connect.type"),sortable:!0},null,8,["header"]),(0,r.K2)(i,{field:"from",header:e.$t("connect.from"),sortable:!0},null,8,["header"]),(0,r.K2)(i,{field:"asset",header:e.$t("connect.asset"),sortable:!0},null,8,["header"]),(0,r.K2)(i,{field:"amount",header:e.$t("connect.amount"),sortable:!0},{body:(0,r.Ql)((t=>[t.data.txn?((0,r.Wz)(),(0,r.An)("div",zu,["pay"==t.data.txn["type"]?((0,r.Wz)(),(0,r.An)("div",gu,(0,Re.WA)(e.$filters.formatCurrency(t.data.txn["amount"])),1)):"axfer"==t.data.txn["type"]?((0,r.Wz)(),(0,r.An)("div",yu,(0,Re.WA)(e.$filters.formatCurrency(t.data.txn["amount"],s.getAssetName(t.data.txn["assetIndex"]),s.getAssetDecimals(t.data.txn["assetIndex"]))),1)):(0,r.g1)("",!0)])):(0,r.g1)("",!0)])),_:2},1032,["header"]),(0,r.K2)(i,{field:"fee",header:e.$t("connect.fee"),sortable:!0},{body:(0,r.Ql)((t=>[(0,r.mY)((0,Re.WA)(e.$filters.formatCurrency(t.data["fee"])),1)])),_:2},1032,["header"]),(0,r.K2)(i,{field:"rekeyTo",header:e.$t("connect.rekeyto"),sortable:!0},null,8,["header"])])),_:2},1032,["expandedRows","selection","value"])])])),default:(0,r.Ql)((()=>[(0,r.K2)(i,{expander:"",style:{width:"5rem"}}),(0,r.K2)(i,{field:"id",header:e.$t("connect.request_id"),sortable:!0},null,8,["header"]),(0,r.K2)(i,{field:"method",header:e.$t("connect.method"),sortable:!0},null,8,["header"]),(0,r.K2)(i,{header:e.$t("connect.total_fee")},{body:(0,r.Ql)((t=>[(0,r.mY)((0,Re.WA)(e.$filters.formatCurrency(t.data.fee)),1)])),_:1},8,["header"]),(0,r.K2)(i,null,{body:(0,r.Ql)((t=>[s.atLeastOneSigned(t.data)?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(l,{key:0,class:"m-1",onClick:e=>s.clickSignAll(t.data)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.sign_all")),1)])),_:2},1032,["onClick"])),(0,r.K2)(l,{class:"m-1",disabled:!e.$store.state.wallet.isOpen||!s.atLeastOneSigned(t.data),onClick:e=>s.clickAccept(t.data)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.sendBack")),1)])),_:2},1032,["disabled","onClick"]),s.atLeastOneSigned(t.data)?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("span",pu,(0,Re.WA)(e.$t("connect.sign_txs")),1)),(0,r.K2)(l,{class:"m-1",disabled:!e.$store.state.wallet.isOpen,onClick:e=>s.clickReject(t.data)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.reject")),1)])),_:2},1032,["disabled","onClick"])])),_:1})])),_:1},8,["expandedRows","selection","value"])])):s.sessionProposals&&s.sessionProposals.length>0?((0,r.Wz)(),(0,r.An)("div",Qu,[(0,r.QD)("h2",xu,(0,Re.WA)(e.$t("connect.session_proposals")),1),(0,r.K2)(u,{value:s.sessionProposals,paginator:!0,rows:20},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{field:"id",header:e.$t("connect.request_id"),sortable:!0},null,8,["header"]),(0,r.K2)(i,{header:e.$t("connect.proposer")},{body:(0,r.Ql)((e=>[e.data.params.proposer&&e.data.params.proposer.metadata?((0,r.Wz)(),(0,r.An)("div",Tu,[e.data.params.proposer.metadata&&e.data.params.proposer.metadata.icons&&e.data.params.proposer.metadata.icons.length?((0,r.Wz)(),(0,r.An)("img",{key:0,src:e.data.params.proposer.metadata.icons[0],width:"24",height:"24"},null,8,Su)):(0,r.g1)("",!0),e.data.params.proposer&&e.data.params.proposer.metadata&&e.data.params.proposer.metadata.url?((0,r.Wz)(),(0,r.An)("a",{key:1,target:"_blank",class:"m-1",href:s.normalizeUrl(e.data.params.proposer.metadata.url),title:e.data.params.proposer.metadata.description},(0,Re.WA)(e.data.params.proposer.metadata.name),9,Cu)):((0,r.Wz)(),(0,r.An)("div",Iu,(0,Re.WA)(e.data.params.proposer.metadata.name),1))])):(0,r.g1)("",!0)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("connect.connected"),sortable:!0},{body:(0,r.Ql)((t=>[(0,r.K2)(l,{variant:"seondary",class:"m-1",onClick:e=>s.clickApproveSession(t.data.id)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.connect")),1)])),_:2},1032,["onClick"]),(0,r.K2)(l,{variant:"secondary",class:"m-1",onClick:e=>s.clickRejectSession(t.data.id)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.reject")),1)])),_:2},1032,["onClick"])])),_:1},8,["header"])])),_:1},8,["value"])])):((0,r.Wz)(),(0,r.An)("div",$u,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("connect.uri")),1),(0,r.K2)(m,{id:"uri",modelValue:o.uri,"onUpdate:modelValue":t[4]||(t[4]=e=>o.uri=e),class:"w-full",autocomplete:"off"},null,8,["modelValue"]),o.scan?((0,r.Wz)(),(0,r.An)("div",ju,[(0,r.K2)(d,{onDecode:s.onDecodeQR},null,8,["onDecode"])])):(0,r.g1)("",!0),(0,r.QD)("div",null,[(0,r.K2)(l,{class:"m-1",disabled:o.uri&&!s.connectable,onClick:t[5]||(t[5]=e=>s.clickConnect(o.uri))},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.connect")),1)])),_:1},8,["disabled"]),(0,r.mY)(" "+(0,Re.WA)(e.$t("connect.or"))+" ",1),(0,r.K2)(l,{class:"m-1",onClick:s.clickPaste},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.clipboard")),1)])),_:1},8,["onClick"]),(0,r.mY)(" "+(0,Re.WA)(e.$t("connect.or"))+" ",1),(0,r.K2)(l,{class:"m-1",onClick:t[6]||(t[6]=e=>o.scan=!o.scan)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.toggle_camera")),1)])),_:1})])])),s.connectors&&s.connectors.length>0?((0,r.Wz)(),(0,r.An)("div",Pu,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("connect.sessions")),1),(0,r.K2)(u,{value:s.connectors,"responsive-layout":"scroll","selection-mode":"single",paginator:!0,rows:20},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{field:"id",header:e.$t("connect.client_id"),sortable:!0},null,8,["header"]),(0,r.K2)(i,{field:"address",header:e.$t("connect.address"),sortable:!0},{body:(0,r.Ql)((e=>[(0,r.mY)((0,Re.WA)(e.data.address),1)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("connect.peer")},{body:(0,r.Ql)((e=>[e.data.peer?((0,r.Wz)(),(0,r.An)("div",Eu,[e.data.peer.icons&&e.data.peer.icons.length?((0,r.Wz)(),(0,r.An)("img",{key:0,src:e.data.peer.icons[0],width:"24",height:"24"},null,8,Ru)):(0,r.g1)("",!0),(0,r.QD)("a",{target:"_blank",class:"m-1",href:e.data.peer.url,title:e.data.peer.description},(0,Re.WA)(e.data.peer.name),9,Fu)])):(0,r.g1)("",!0)])),_:1},8,["header"]),(0,r.K2)(i,{header:e.$t("connect.connected"),sortable:!0},{body:(0,r.Ql)((t=>[(0,r.QD)("input",{class:"form-check-input me-1",type:"checkbox",checked:t.data.connected,disabled:""},null,8,Vu),(0,r.K2)(l,{variant:"secondary",class:"m-1",onClick:e=>s.clickDisconnect(t.data.id)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.disconnect")),1)])),_:2},1032,["onClick"])])),_:1},8,["header"])])),_:1},8,["value"])])):(0,r.g1)("",!0),o.error?((0,r.Wz)(),(0,r.Az)(p,{key:4,severity:"error",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(o.error),1)])),_:1})):(0,r.g1)("",!0)])])),_:1})])):((0,r.Wz)(),(0,r.An)("div",Nu,[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("connect.title")),1),(0,r.K2)(h,null,{content:(0,r.Ql)((()=>[(0,r.K2)(l,{onClick:s.initConnection},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("connect.init_wc")),1)])),_:1},8,["onClick"])])),_:1})]))])),_:1})}var Mu={components:{MainLayout:nn.c,QrcodeStream:js.QrcodeStream},data(){return{uri:"",addr:"",note:"",error:"",selectedRequest:null,selectedTransaction:null,expandedRequests:[],expandedTransactions:[],scan:!1}},computed:{account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.$route.params.account))},requests(){return this.$store.state.wc.requests},connectable(){return this.uri},sessionProposals(){return this.$store.state.wc.sessionProposals},connectors(){return this.$store.state.wc.connectors},theme(){return this.$store.state.config.theme}},async mounted(){this.addr=this.$route.params.account,await this.reloadAccount(),this.prolong()},methods:{...(0,i.ae)({accountInformation:"indexer/accountInformation",updateAccount:"wallet/updateAccount",lastActiveAccount:"wallet/lastActiveAccount",deleteAccount:"wallet/deleteAccount",setTransaction:"wallet/setTransaction",getAsset:"indexer/getAsset",prolong:"wallet/prolong",setAccountOnline:"kmd/setAccountOnline",openSuccess:"toast/openSuccess",openError:"toast/openError",axiosGet:"axios/get",getTransactionParams:"algod/getTransactionParams",sendRawTransaction:"algod/sendRawTransaction",waitForConfirmation:"algod/waitForConfirmation",getSignerType:"signer/getSignerType",signerSignTransaction:"signer/signTransaction",signerToSign:"signer/toSign",wcInit:"wc/init",connectUri:"wc/connectUri",approveSession:"wc/approveSession",rejectSession:"wc/rejectSession",sendResult:"wc/sendResult",cancelRequest:"wc/cancelRequest"}),normalizeUrl(e){return 0===e.indexOf("http")||0==e.indexOf("//")?e:"https://"+e},initConnection(){this.wcInit()},formatNote(e){try{return Buffer.from(e).toString()}catch{return e}},isASCIIText(e){return/^[\x20-\x7E]*$/.test(e)},formatData(e,t){try{return 0==Buffer.from(e).length?"":"Text"==t?this.isASCIIText(Buffer.from(e).toString("utf-8"))?`${Buffer.from(e).toString("utf-8")}`:"-- Non ASCII --":"UInt"==t?8!=Buffer.from(e).length?"":`Num: ${c["default"].decodeUint64(new Uint8Array(Buffer.from(e)))}`:"Hex"==t?`Hex: 0x${Buffer.from(e).toString("hex")}`:"B64"==t?`B64: ${Buffer.from(e).toString("base64")}`:e}catch{return e}},formatAppAccount(e){try{return c["default"].encodeAddress(e.publicKey)}catch{return e}},formatGroup(e){try{return e.toString("base64")}catch{return e}},formatGenesisHash(e){return Buffer.from(e).toString("base64")},async reloadAccount(){this.$route.params.account&&await this.accountInformation({addr:this.$route.params.account}).then((async e=>{e&&await this.updateAccount({info:e})}))},async clickSignAll(e){if(e.transactions)for(const t of e.transactions)await this.clickSign(t);else console.error("No transactions to sign")},async clickSign(e){const t=e.txn.txID(),n=t in this.$store.state.signer.signed;if(n)return;const a=await this.getSignerType({from:e.from});if("msig"==a)this.signerToSign({tx:e.txn}),this.$router.push("/payWC/");else{await this.signerSignTransaction({from:e.from,signator:e.from,tx:e.txn})}},async clickAccept(e){this.prolong();try{await this.sendResult({data:e}),this.openSuccess({severity:"info",summary:"Request accepted",life:3e3})}catch(t){this.openError({severity:"error",summary:"Accept request failed",detail:t,life:5e3})}},async clickReject(e){this.prolong(),this.cancelRequest({data:e}),this.openSuccess({severity:"info",summary:"Request rejected",life:3e3})},async clickDisconnect(e){this.prolong(),await h.removeConnector(e),this.openSuccess({severity:"info",summary:"Session removed",life:3e3})},async clickPaste(){this.prolong();const e=await navigator.clipboard.readText();try{await this.clickConnect(e)}catch(t){throw this.openError({severity:"error",summary:"Connect from Clipboard",life:5e3,detail:t}),t}},async clickConnect(e){this.prolong(),this.connectUri({uri:e}),this.openSuccess({severity:"info",summary:"Session added",life:3e3})},async clickApproveSession(e){try{await this.approveSession({id:e})}catch(t){const e=t.message??t;this.openError(e)}},async clickRejectSession(e){try{await this.rejectSession({id:e})}catch(t){const e=t.message??t;this.openError(e)}},toBeSigned(e){const t=e.txn.txID(),n=t in this.$store.state.signer.signed;if(!n)return!0;const a=this.encodeAddress(e.txn.from),r=this.getSignerType({from:a});if("msig"==r){const e=c["default"].decodeSignedTransaction(this.$store.state.signer.signed[t]),n=e.msig.subsig.filter((e=>!!e.s)).lengtht["asset-id"]==e));return t},getAssetName(e){const t=this.getAssetSync(e);if(t)return t["name"]},getAssetDecimals(e){const t=this.getAssetSync(e);if(t)return t["decimals"]},onDecodeQR(e){e&&(this.uri=e,this.scan=!1)},sleep(e){return new Promise((t=>setTimeout(t,e)))}}};const Lu=(0,f.c)(Mu,[["render",Ku]]);var Bu=Lu;const qu={key:0,class:"field grid"},Uu={for:"env2",class:"col-12 mb-2 md:col-2 md:mb-0"},Ou={class:"col-12 md:col-10"},Yu={key:1,class:"field grid"},Hu=(0,r.QD)("label",{for:"algodProvider",class:"col-12 mb-2 md:col-2 md:mb-0"}," Public AlgoD provider ",-1),Gu={class:"col-12 md:col-10"},Zu={class:"field grid"},Ju={for:"algodHost",class:"col-12 mb-2 md:col-2 md:mb-0"},Xu={class:"col-12 md:col-10"},em={class:"field grid"},tm={for:"algodToken",class:"col-12 mb-2 md:col-2 md:mb-0"},nm={class:"col-12 md:col-10"},am={key:2,class:"field grid"},rm=(0,r.QD)("label",{for:"participationProvider",class:"col-12 mb-2 md:col-2 md:mb-0"}," Public participation provider ",-1),om={class:"col-12 md:col-10"},sm={class:"field grid"},im={for:"participationHost",class:"col-12 mb-2 md:col-2 md:mb-0"},lm={class:"col-12 md:col-10"},cm={key:3,class:"field grid"},um=(0,r.QD)("label",{for:"indexerProvider",class:"col-12 mb-2 md:col-2 md:mb-0"}," Public Indexer provider ",-1),mm={class:"col-12 md:col-10"},dm={class:"field grid"},pm={for:"indexerHost",class:"col-12 mb-2 md:col-2 md:mb-0"},hm={class:"col-12 md:col-10"},zm={class:"field grid"},gm={for:"indexerToken",class:"col-12 mb-2 md:col-2 md:mb-0"},ym={class:"col-12 md:col-10"},fm={key:0,class:"border-dark"},_m=["alt","src"],vm={class:"m-1"},km={key:1},wm={class:"border-dark"},bm=["alt","src"],Am={class:"m-1"},Dm={class:"field grid"},Wm={for:"passw1",class:"col-12 mb-2 md:col-2 md:mb-0"},Qm={class:"col-12 md:col-10"},xm={class:"field grid"},Tm={for:"passw2",class:"col-12 mb-2 md:col-2 md:mb-0"},Sm={class:"col-12 md:col-10"},Cm={class:"field grid"},Im={for:"passw3",class:"col-12 mb-2 md:col-2 md:mb-0"},$m={class:"col-12 md:col-10"},jm={class:"field grid"},Pm=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Em={class:"col-12 md:col-10"},Rm=["href","download"];function Fm(e,t,n,a,o,s){const i=(0,r.E1)("Dropdown"),l=(0,r.E1)("InputText"),c=(0,r.E1)("Button"),u=(0,r.E1)("Password"),m=(0,r.E1)("InputSwitch"),d=(0,r.E1)("Card"),p=(0,r.E1)("main-layout");return(0,r.Wz)(),(0,r.Az)(p,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("settings.title")),1),(0,r.K2)(d,null,{content:(0,r.Ql)((()=>[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("settings.server")),1),o.publicList?((0,r.Wz)(),(0,r.An)("div",qu,[(0,r.QD)("label",Uu,(0,Re.WA)(e.$t("settings.environment")),1),(0,r.QD)("div",Ou,[(0,r.K2)(i,{id:"env2",modelValue:o.env,"onUpdate:modelValue":t[0]||(t[0]=e=>o.env=e),class:"w-full",options:o.publicList,optionLabel:"name",optionValue:"network"},null,8,["modelValue","options"])])])):(0,r.g1)("",!0),o.algodList&&o.algodList.length>0&&"custom"!=o.env?((0,r.Wz)(),(0,r.An)("div",Yu,[Hu,(0,r.QD)("div",Gu,[(0,r.K2)(i,{id:"algodProvider",modelValue:o.algodHost,"onUpdate:modelValue":t[1]||(t[1]=e=>o.algodHost=e),class:"w-full",options:o.algodList,optionLabel:"providerName",optionValue:"host"},null,8,["modelValue","options"])])])):(0,r.g1)("",!0),(0,r.QD)("div",Zu,[(0,r.QD)("label",Ju," AlgoD "+(0,Re.WA)(e.$t("settings.host")),1),(0,r.QD)("div",Xu,[(0,r.K2)(l,{id:"algodHost",modelValue:o.algodHost,"onUpdate:modelValue":t[2]||(t[2]=e=>o.algodHost=e),disabled:"custom"!=o.env,class:"w-full"},null,8,["modelValue","disabled"])])]),(0,r.QD)("div",em,[(0,r.QD)("label",tm," AlgoD "+(0,Re.WA)(e.$t("settings.token")),1),(0,r.QD)("div",nm,[(0,r.K2)(l,{id:"algodToken",modelValue:o.algodToken,"onUpdate:modelValue":t[3]||(t[3]=e=>o.algodToken=e),disabled:"custom"!=o.env,class:"w-full"},null,8,["modelValue","disabled"])])]),o.participationList&&o.participationList.length>0&&"custom"!=o.env?((0,r.Wz)(),(0,r.An)("div",am,[rm,(0,r.QD)("div",om,[(0,r.K2)(i,{id:"participationProvider",modelValue:o.participationHost,"onUpdate:modelValue":t[4]||(t[4]=e=>o.participationHost=e),class:"w-full",options:o.participationList,optionLabel:"providerName",optionValue:"host"},null,8,["modelValue","options"])])])):(0,r.g1)("",!0),(0,r.QD)("div",sm,[(0,r.QD)("label",im," Participation "+(0,Re.WA)(e.$t("settings.host")),1),(0,r.QD)("div",lm,[(0,r.K2)(l,{id:"participationHost",modelValue:o.participationHost,"onUpdate:modelValue":t[5]||(t[5]=e=>o.participationHost=e),type:"text",disabled:"custom"!=o.env,class:"w-full"},null,8,["modelValue","disabled"])])]),o.participationList&&o.participationList.length>0&&"custom"!=o.env?((0,r.Wz)(),(0,r.An)("div",cm,[um,(0,r.QD)("div",mm,[(0,r.K2)(i,{id:"indexerProvider",modelValue:o.indexerHost,"onUpdate:modelValue":t[6]||(t[6]=e=>o.indexerHost=e),class:"w-full",options:o.indexerList,optionLabel:"providerName",optionValue:"host"},null,8,["modelValue","options"])])])):(0,r.g1)("",!0),(0,r.QD)("div",dm,[(0,r.QD)("label",pm," Indexer "+(0,Re.WA)(e.$t("settings.host")),1),(0,r.QD)("div",hm,[(0,r.K2)(l,{id:"indexerHost",modelValue:o.indexerHost,"onUpdate:modelValue":t[7]||(t[7]=e=>o.indexerHost=e),type:"text",disabled:"custom"!=o.env,class:"w-full"},null,8,["modelValue","disabled"])])]),(0,r.QD)("div",zm,[(0,r.QD)("label",gm," Indexer "+(0,Re.WA)(e.$t("settings.token")),1),(0,r.QD)("div",ym,[(0,r.K2)(l,{id:"indexerToken",modelValue:o.indexerToken,"onUpdate:modelValue":t[8]||(t[8]=e=>o.indexerToken=e),type:"text",disabled:"custom"!=o.env,class:"w-full"},null,8,["modelValue","disabled"])])]),(0,r.QD)("div",null,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("settings.protocol_title")),1),(0,r.K2)(c,{onClick:s.registerProtocolClick,severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("settings.protocol_button")),1)])),_:1},8,["onClick"])]),(0,r.QD)("h2",null,(0,Re.WA)(e.$t("settings.language")),1),(0,r.K2)(i,{modelValue:e.$i18n.locale,"onUpdate:modelValue":t[9]||(t[9]=t=>e.$i18n.locale=t),options:e.$store.state.config.languages,style:{"min-width":"100px"},onChange:s.languageUpdated},{value:(0,r.Ql)((e=>[e.value?((0,r.Wz)(),(0,r.An)("div",fm,[(0,r.QD)("img",{alt:e.value,class:"border-dark",src:"/flags/3x2/"+e.value+".svg",height:"15"},null,8,_m),(0,r.QD)("span",vm,(0,Re.WA)(e.value),1)])):((0,r.Wz)(),(0,r.An)("span",km,(0,Re.WA)(e.placeholder),1))])),option:(0,r.Ql)((e=>[(0,r.QD)("div",wm,[(0,r.QD)("img",{alt:e.option,src:"/flags/3x2/"+e.option+".svg",height:"15"},null,8,bm),(0,r.QD)("span",Am,(0,Re.WA)(e.option),1)])])),_:1},8,["modelValue","options","onChange"]),(0,r.QD)("h2",null,(0,Re.WA)(e.$t("settings.pass")),1),(0,r.QD)("form",{onSubmit:t[13]||(t[13]=(...e)=>s.changePasswordClick&&s.changePasswordClick(...e))},[(0,r.QD)("div",Dm,[(0,r.QD)("label",Wm,(0,Re.WA)(e.$t("settings.oldpass")),1),(0,r.QD)("div",Qm,[(0,r.K2)(u,{inputId:"passw1",modelValue:o.passw1,"onUpdate:modelValue":t[10]||(t[10]=e=>o.passw1=e),inputClass:"w-full",class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",xm,[(0,r.QD)("label",Tm,(0,Re.WA)(e.$t("settings.newpass")),1),(0,r.QD)("div",Sm,[(0,r.K2)(u,{inputId:"passw2",modelValue:o.passw2,"onUpdate:modelValue":t[11]||(t[11]=e=>o.passw2=e),inputClass:"w-full",class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Cm,[(0,r.QD)("label",Im,(0,Re.WA)(e.$t("settings.repeatpass")),1),(0,r.QD)("div",$m,[(0,r.K2)(u,{inputId:"passw3",modelValue:o.passw3,"onUpdate:modelValue":t[12]||(t[12]=e=>o.passw3=e),inputClass:"w-full",class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",jm,[Pm,(0,r.QD)("div",Em,[(0,r.K2)(c,{type:"submit",severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("settings.update_password")),1)])),_:1})])])],32),(0,r.QD)("h2",null,(0,Re.WA)(e.$t("settings.dev_settings")),1),(0,r.QD)("div",null,[(0,r.K2)(m,{modelValue:o.dev,"onUpdate:modelValue":t[14]||(t[14]=e=>o.dev=e),"aria-label":"Enable dev output"},null,8,["modelValue"])]),(0,r.QD)("h2",null,(0,Re.WA)(e.$t("settings.backup")),1),(0,r.QD)("p",null,(0,Re.WA)(e.$t("settings.backup_help")),1),(0,r.QD)("p",null,[o.b64wallet?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(c,{key:0,severity:"secondary",onClick:s.makeBackupDataClick},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("settings.create_backup")),1)])),_:1},8,["onClick"])),o.b64wallet?((0,r.Wz)(),(0,r.An)("a",{key:1,href:"data:image/png;base64,"+o.b64wallet,download:s.downloadableWalletName,target:"_blank"},[(0,r.K2)(c,null,{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("settings.download")),1)])),_:1})],8,Rm)):(0,r.g1)("",!0),o.b64wallet?((0,r.Wz)(),(0,r.Az)(c,{key:2,severity:"danger",class:"mx-2",onClick:s.destroyWalletClick},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("settings.delete")),1)])),_:1},8,["onClick"])):(0,r.g1)("",!0)])])),_:1})])),_:1})}var Vm={components:{MainLayout:nn.c},data(){return{env:"mainnet",passw1:"",passw2:"",passw3:"",b64wallet:"",algodHost:"",algodToken:"",participationHost:"",participationToken:"",indexerHost:"",indexerToken:"",dev:!1,publicList:[],publicListItem:null,algodList:[],participationList:[],indexerList:[]}},computed:{envConfig(){return this.$store.state.config.env},algodHostConfig(){return this.$store.state.config.algod},algodTokenConfig(){return this.$store.state.config.algodToken},participationHostConfig(){return this.$store.state.config.participation},participationTokenConfig(){return this.$store.state.config.participationToken},indexerHostConfig(){return this.$store.state.config.indexer},indexerTokenConfig(){return this.$store.state.config.indexerToken},downloadableWalletName(){return this.$store.state.wallet.name.replace(" ","")+".algow."+(new Date).toISOString().slice(0,10)+".dat"}},watch:{async env(){"custom"!=this.env&&await this.loadPublicData(),localStorage.setItem("env",this.env)},algodHostConfig(){this.algodHost!=this.algodHostConfig&&(this.algodHost=this.algodHostConfig)},algodTokenConfig(){this.algodToken!=this.algodTokenConfig&&(this.algodToken=this.algodTokenConfig)},participationHostConfig(){this.participationHost!=this.participationHostConfig&&(this.participationHost=this.participationHostConfig)},participationTokenConfig(){this.participationToken!=this.participationTokenConfig&&(this.participationToken=this.participationTokenConfig)},indexerHostConfig(){this.indexerHost!=this.indexerHostConfig&&(this.indexerHost=this.indexerHostConfig)},indexerTokenConfig(){this.indexerToken!=this.indexerTokenConfig&&(this.indexerToken=this.indexerTokenConfig)},algodHost(){this.algodHost!=this.algodHostConfig&&this.updateConfig()},algodToken(){this.algodToken!=this.algodTokenConfig&&this.updateConfig()},participationHost(){this.participationHost!=this.participationHostConfig&&this.updateConfig()},participationToken(){this.participationToken!=this.participationTokenConfig&&this.updateConfig()},indexerHost(){this.indexerHost!=this.indexerHostConfig&&this.updateConfig()},indexerToken(){this.indexerToken!=this.indexerTokenConfig&&this.updateConfig()},dev(){this.setDev({dev:this.dev})}},async mounted(){this.envConfig&&(this.env=this.envConfig),this.algodHost=this.algodHostConfig,this.algodToken=this.algodTokenConfig,this.participationHost=this.participationHostConfig,this.participationToken=this.participationTokenConfig,this.indexerHost=this.indexerHostConfig,this.indexerToken=this.indexerTokenConfig,this.dev=this.$store.state.config.dev,await this.fillGenesisList(),"custom"!=this.env&&await this.loadPublicData()},methods:{...(0,i.ae)({setHosts:"config/setHosts",setLanguage:"config/setLanguage",setDev:"config/setDev",changePassword:"wallet/changePassword",backupWallet:"wallet/backupWallet",destroyWallet:"wallet/destroyWallet",openError:"toast/openError",openSuccess:"toast/openSuccess",getGenesisList:"publicData/getGenesisList",getAlgodList:"publicData/getAlgodList",getParticipationList:"publicData/getParticipationList",getIndexerList:"publicData/getIndexerList"}),changePasswordClick(e){e.preventDefault();const t=this.changePassword({passw1:this.passw1,passw2:this.passw2,passw3:this.passw3});t&&this.openSuccess(this.$t("settings.updated_password"))},async fillGenesisList(){const e=[...await this.getGenesisList()];e.push({name:"Custom",network:"custom"}),this.publicList=e},async makeBackupDataClick(){this.b64wallet=await this.backupWallet()},async destroyWalletClick(){await this.destroyWallet()},languageUpdated(){this.setLanguage(this.$i18n.locale)},updateConfig(){const e=this.publicList.find((e=>e.network==this.env));let t=this.env;e&&(t=e.name),this.setHosts({env:this.env,envName:t,algod:this.algodHost,participation:this.participationHost,indexer:this.indexerHost,algodToken:this.algodToken,participationToken:this.participationToken,indexerToken:this.indexerToken})},registerProtocolClick(e){e.preventDefault();try{navigator.registerProtocolHandler("web+algorand",location.origin+"/pay/%s","A Wallet"),this.openSuccess(this.$t("settings.protocol_change_success"))}catch(t){this.openError(t.message)}},async loadPublicData(){if(this.env)if(this.publicListItem=this.publicList.find((e=>e.network==this.env)),this.publicListItem){const e=await this.getAlgodList({chainId:this.env});if(this.algodList=e.filter((e=>!e.registrationRequired)),this.algodList.length>0){const e=this.algodList.find((e=>e.host?e.host==this.algodHost:e.algodHost==this.algodHost));e||(this.algodHost=this.algodList[0].host)}const t=await this.getParticipationList({chainId:this.env});if(this.participationList=t.filter((e=>!e.registrationRequired)),this.participationList.length>0){const e=this.participationList.find((e=>e.host?e.host==this.participationHost:e.participationHost==this.participationHost));e||(this.participationHost=this.participationList[0].host)}const n=await this.getIndexerList({chainId:this.env});if(this.indexerList=n.filter((e=>!e.registrationRequired)),this.indexerList.length>0){const e=this.indexerList.find((e=>e.host?e.host==this.indexerHost:e.indexerHost==this.indexerHost));e||(this.indexerHost=this.indexerList[0].host)}this.setHosts({env:this.env,algod:this.algodHost,participation:this.participationHost,indexer:this.indexerHost,algodToken:this.algodToken,participationToken:this.participationToken,indexerToken:this.indexerToken})}else this.algodList=[],this.participationList=[],this.indexerList=[]}}};const Nm=(0,f.c)(Vm,[["render",Fm]]);var Km=Nm;const Mm={class:"container-fluid"};function Lm(e,t,n,a,o,s){const i=(0,r.E1)("Button"),l=(0,r.E1)("router-link"),c=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("div",Mm,[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("asset.title")),1),(0,r.K2)(l,{to:"/asset/create"},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Create ASA ")])),_:1})])),_:1}),(0,r.K2)(l,{to:"/asset/create"},{default:(0,r.Ql)((()=>[(0,r.K2)(i,{severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Create NFT ")])),_:1})])),_:1})])])),_:1})}var Bm={components:{MainLayout:nn.c}};const qm=(0,f.c)(Bm,[["render",Lm]]);var Um=qm;const Om={class:"field grid"},Ym={for:"assetName",class:"col-12 mb-2 md:col-2 md:mb-0"},Hm={class:"col-12 md:col-10"},Gm={class:"field grid"},Zm={for:"addr",class:"col-12 mb-2 md:col-2 md:mb-0"},Jm={class:"col-12 md:col-10"},Xm={key:0,class:"field grid"},ed=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),td={class:"col-12 md:col-10"},nd={for:"defaultFrozen",class:"ml-1"},ad={key:1,class:"field grid"},rd={key:0,for:"decimals",class:"col-12 mb-2 md:col-2 md:mb-0"},od={class:"col-12 md:col-10"},sd={class:"field grid"},id={for:"totalIssuance",class:"col-12 mb-2 md:col-2 md:mb-0"},ld={class:"col-12 md:col-10"},cd={class:"field grid"},ud={key:0,for:"unitName",class:"col-12 mb-2 md:col-2 md:mb-0"},md={class:"col-12 md:col-10"},dd={class:"field grid"},pd={key:0,for:"assetURL",class:"col-12 mb-2 md:col-2 md:mb-0"},hd={class:"col-12 md:col-10"},zd={class:"field grid"},gd={key:0,for:"assetMetadataHash",class:"col-12 mb-2 md:col-2 md:mb-0"},yd={class:"col-12 md:col-10"},fd={class:"field grid"},_d={key:0,for:"manager ",class:"col-12 mb-2 md:col-2 md:mb-0"},vd={class:"col-12 md:col-10"},kd={class:"field grid"},wd={key:0,for:"reserve ",class:"col-12 mb-2 md:col-2 md:mb-0"},bd={class:"col-12 md:col-10"},Ad={class:"field grid"},Dd={key:0,for:"freeze ",class:"col-12 mb-2 md:col-2 md:mb-0"},Wd={class:"col-12 md:col-10"},Qd={class:"field grid"},xd={key:0,for:"clawback ",class:"col-12 mb-2 md:col-2 md:mb-0"},Td={class:"col-12 md:col-10"},Sd={class:"field grid"},Cd={key:0,for:"note",class:"col-12 mb-2 md:col-2 md:mb-0"},Id={class:"col-12 md:col-10"},$d={class:"field grid"},jd=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Pd={class:"col-12 md:col-10"};function Ed(e,t,n,a,o,s){const i=(0,r.E1)("Button"),l=(0,r.E1)("InputText"),c=(0,r.E1)("Message"),u=(0,r.E1)("SelectAccount"),m=(0,r.E1)("Checkbox"),d=(0,r.E1)("InputNumber"),p=(0,r.E1)("Card"),h=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(h,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,[(0,r.mY)((0,Re.WA)(e.$t("assetcreate.title"))+" ",1),o.advanced?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(i,{key:0,severity:"secondary",size:"small",onClick:t[0]||(t[0]=e=>o.advanced=!0)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("assetcreate.show_advanced")),1)])),_:1})),o.advanced?((0,r.Wz)(),(0,r.Az)(i,{key:1,severity:"secondary",size:"small",onClick:t[1]||(t[1]=e=>o.advanced=!1)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("assetcreate.hide_advanced")),1)])),_:1})):(0,r.g1)("",!0)]),(0,r.K2)(p,null,{content:(0,r.Ql)((()=>[(0,r.QD)("div",Om,[(0,r.QD)("label",Ym,(0,Re.WA)(e.$t("assetcreate.assetName")),1),(0,r.QD)("div",Hm,[(0,r.K2)(l,{id:"assetName",modelValue:o.asset.assetName,"onUpdate:modelValue":t[2]||(t[2]=e=>o.asset.assetName=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Gm,[(0,r.QD)("label",Zm,(0,Re.WA)(e.$t("assetcreate.creator")),1),(0,r.QD)("div",Jm,[s.hasPrivate?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(c,{key:0,severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("assetcreate.creator_not_found")),1)])),_:1})),s.hasPrivate?((0,r.Wz)(),(0,r.Az)(u,{key:1,modelValue:o.asset.addr,"onUpdate:modelValue":t[3]||(t[3]=e=>o.asset.addr=e),class:"w-full"},null,8,["modelValue"])):(0,r.g1)("",!0)])]),o.advanced?((0,r.Wz)(),(0,r.An)("div",Xm,[ed,(0,r.QD)("div",td,[(0,r.K2)(m,{inputId:"defaultFrozen",modelValue:o.asset.defaultFrozen,"onUpdate:modelValue":t[4]||(t[4]=e=>o.asset.defaultFrozen=e)},null,8,["modelValue"]),(0,r.QD)("label",nd,(0,Re.WA)(e.$t("assetcreate.default_fronzen")),1)])])):(0,r.g1)("",!0),o.advanced?((0,r.Wz)(),(0,r.An)("div",ad,[o.advanced?((0,r.Wz)(),(0,r.An)("label",rd,(0,Re.WA)(e.$t("assetcreate.decimals")),1)):(0,r.g1)("",!0),(0,r.QD)("div",od,[o.advanced?((0,r.Wz)(),(0,r.Az)(d,{key:0,inputId:"decimals",class:"w-full",modelValue:o.asset.decimals,"onUpdate:modelValue":t[5]||(t[5]=e=>o.asset.decimals=e),min:0,max:18,step:1,showButtons:""},null,8,["modelValue"])):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),(0,r.QD)("div",sd,[(0,r.QD)("label",id,(0,Re.WA)(e.$t("assetcreate.totalIssuance"))+" ("+(0,Re.WA)(s.min)+"-"+(0,Re.WA)(s.max)+") ",1),(0,r.QD)("div",ld,[(0,r.K2)(d,{inputId:"totalIssuance",modelValue:o.asset.totalIssuance,"onUpdate:modelValue":t[6]||(t[6]=e=>o.asset.totalIssuance=e),class:"w-full",min:0,max:1e12,step:1},null,8,["modelValue"])])]),(0,r.QD)("div",cd,[o.advanced?((0,r.Wz)(),(0,r.An)("label",ud,(0,Re.WA)(e.$t("assetcreate.unitName")),1)):(0,r.g1)("",!0),(0,r.QD)("div",md,[o.advanced?((0,r.Wz)(),(0,r.Az)(l,{key:0,id:"unitName",modelValue:o.asset.unitName,"onUpdate:modelValue":t[7]||(t[7]=e=>o.asset.unitName=e),class:"w-full"},null,8,["modelValue"])):(0,r.g1)("",!0)])]),(0,r.QD)("div",dd,[o.advanced?((0,r.Wz)(),(0,r.An)("label",pd,(0,Re.WA)(e.$t("assetcreate.assetURL")),1)):(0,r.g1)("",!0),(0,r.QD)("div",hd,[o.advanced?((0,r.Wz)(),(0,r.Az)(l,{key:0,id:"assetURL",modelValue:o.asset.assetURL,"onUpdate:modelValue":t[8]||(t[8]=e=>o.asset.assetURL=e),class:"w-full"},null,8,["modelValue"])):(0,r.g1)("",!0)])]),(0,r.QD)("div",zd,[o.advanced?((0,r.Wz)(),(0,r.An)("label",gd,(0,Re.WA)(e.$t("assetcreate.assetMetadataHash")),1)):(0,r.g1)("",!0),(0,r.QD)("div",yd,[o.advanced?((0,r.Wz)(),(0,r.Az)(l,{key:0,id:"assetMetadataHash",modelValue:o.asset.assetMetadataHash,"onUpdate:modelValue":t[9]||(t[9]=e=>o.asset.assetMetadataHash=e),class:"w-full"},null,8,["modelValue"])):(0,r.g1)("",!0)])]),(0,r.QD)("div",fd,[o.advanced?((0,r.Wz)(),(0,r.An)("label",_d,(0,Re.WA)(e.$t("assetcreate.manager")),1)):(0,r.g1)("",!0),(0,r.QD)("div",vd,[o.advanced?((0,r.Wz)(),(0,r.Az)(u,{key:0,modelValue:o.asset.manager,"onUpdate:modelValue":t[10]||(t[10]=e=>o.asset.manager=e),class:"w-full"},null,8,["modelValue"])):(0,r.g1)("",!0)])]),(0,r.QD)("div",kd,[o.advanced?((0,r.Wz)(),(0,r.An)("label",wd,(0,Re.WA)(e.$t("assetcreate.reserve")),1)):(0,r.g1)("",!0),(0,r.QD)("div",bd,[o.advanced?((0,r.Wz)(),(0,r.Az)(u,{key:0,modelValue:o.asset.reserve,"onUpdate:modelValue":t[11]||(t[11]=e=>o.asset.reserve=e),class:"w-full"},null,8,["modelValue"])):(0,r.g1)("",!0)])]),(0,r.QD)("div",Ad,[o.advanced?((0,r.Wz)(),(0,r.An)("label",Dd,(0,Re.WA)(e.$t("assetcreate.freeze")),1)):(0,r.g1)("",!0),(0,r.QD)("div",Wd,[o.advanced?((0,r.Wz)(),(0,r.Az)(u,{key:0,modelValue:o.asset.freeze,"onUpdate:modelValue":t[12]||(t[12]=e=>o.asset.freeze=e),class:"w-full"},null,8,["modelValue"])):(0,r.g1)("",!0)])]),(0,r.QD)("div",Qd,[o.advanced?((0,r.Wz)(),(0,r.An)("label",xd,(0,Re.WA)(e.$t("assetcreate.clawback")),1)):(0,r.g1)("",!0),(0,r.QD)("div",Td,[o.advanced?((0,r.Wz)(),(0,r.Az)(u,{key:0,modelValue:o.asset.clawback,"onUpdate:modelValue":t[13]||(t[13]=e=>o.asset.clawback=e),class:"w-full"},null,8,["modelValue"])):(0,r.g1)("",!0)])]),(0,r.QD)("div",Sd,[o.advanced?((0,r.Wz)(),(0,r.An)("label",Cd,(0,Re.WA)(e.$t("assetcreate.note")),1)):(0,r.g1)("",!0),(0,r.QD)("div",Id,[o.advanced?((0,r.Wz)(),(0,r.Az)(l,{key:0,id:"note",modelValue:o.asset.note,"onUpdate:modelValue":t[14]||(t[14]=e=>o.asset.note=e),class:"w-full"},null,8,["modelValue"])):(0,r.g1)("",!0)])]),(0,r.QD)("div",$d,[jd,(0,r.QD)("div",Pd,[s.isMultisig?((0,r.Wz)(),(0,r.Az)(i,{key:0,onClick:s.createAssetMultisig,disabled:!this.asset||!this.asset.addr||!this.asset.totalIssuance||!this.asset.assetName,type:"submit"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("assetcreate.create_button"))+" - Multisig ",1)])),_:1},8,["onClick","disabled"])):((0,r.Wz)(),(0,r.Az)(i,{key:1,onClick:s.createAsset,disabled:!this.asset||!this.asset.addr||!this.asset.totalIssuance||!this.asset.assetName,type:"submit",value:e.$t("assetcreate.create_button")},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("assetcreate.create_button")),1)])),_:1},8,["onClick","disabled","value"]))])])])),_:1})])),_:1})}var Rd={components:{MainLayout:nn.c,SelectAccount:Rs.c},data(){return{asset:{addr:"",note:"",totalIssuance:1,decimals:0,defaultFrozen:!1,manager:"",reserve:"",freeze:"",clawback:"",unitName:"",assetName:"",assetURL:"",assetMetadataHash:""},advanced:!1}},computed:{accountsWithPrivateKey(){return this.$store.state.wallet.privateAccounts.filter((e=>!!e.sk||!!e.params||"ledger"==e.type||"wc"==e.type))},hasPrivate(){return this.accountsWithPrivateKey&&this.accountsWithPrivateKey.length>0},min(){return 0==this.asset.decimals?1:parseFloat(Math.pow(10,-1*this.asset.decimals)).toFixed(this.asset.decimals)},max(){return(new Intl.NumberFormat).format(this.asset.totalIssuance)},account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.asset.addr))},accountData(){return!!this.account&&(!!this.account.data&&this.account.data[this.$store.state.config.env])},isMultisig(){return!!this.multisigParams},rekeyedToInfo(){if(this.accountData)return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo))},multisigParams(){if(this.account)return this.rekeyedToInfo?this.rekeyedMultisigParams:this.account.params},rekeyedMultisigParams(){if(!this.accountData)return;const e=this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo));return e?e.params:void 0}},mounted(){this.addr=localStorage.getItem("lastUsedWallet")},methods:{...(0,i.ae)({makeAssetCreateTxnWithSuggestedParams:"algod/makeAssetCreateTxnWithSuggestedParams",makeAssetCreateTxnWithSuggestedParamsTx:"algod/makeAssetCreateTxnWithSuggestedParamsTx",openSuccess:"toast/openSuccess"}),async createAsset(e){e.preventDefault();const t=await this.makeAssetCreateTxnWithSuggestedParams({asset:this.asset});t.txId&&this.openSuccess("Asset request sent to the network: "+t.txId)},_arrayBufferToBase64(e){for(var t="",n=new Uint8Array(e),a=n.byteLength,r=0;r[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("assetrevoke.title")),1)])),_:1})}var Kd={components:{PublicLayout:Oe}};const Md=(0,f.c)(Kd,[["render",Nd]]);var Ld=Md;function Bd(e,t,n,a,o,s){const i=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(i,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("assetfreeze.title")),1)])),_:1})}var qd={components:{PublicLayout:Oe}};const Ud=(0,f.c)(qd,[["render",Bd]]);var Od=Ud;function Yd(e,t,n,a,o,s){const i=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(i,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("assetmodify.title")),1)])),_:1})}var Hd={components:{PublicLayout:Oe}};const Gd=(0,f.c)(Hd,[["render",Yd]]);var Zd=Gd;function Jd(e,t,n,a,o,s){const i=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(i,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("assetrevoke.title")),1)])),_:1})}var Xd={components:{PublicLayout:Oe}};const ep=(0,f.c)(Xd,[["render",Jd]]);var tp=ep;const np=e=>((0,r.ED)("data-v-68d03259"),e=e(),(0,r.ii)(),e),ap={class:"field grid"},rp=np((()=>(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1))),op={class:"col-12 md:col-10"},sp={class:"ml-1",for:"searchById"},ip={key:0,class:"field grid"},lp={for:"assetId",class:"col-12 mb-2 md:col-2 md:mb-0"},cp={class:"col-12 md:col-10"},up={key:1,class:"field grid"},mp={for:"assetName",class:"col-12 mb-2 md:col-2 md:mb-0"},dp={class:"col-12 md:col-10"},pp={class:"field grid"},hp=np((()=>(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1))),zp={class:"col-12 md:col-10"},gp={key:0},yp={key:1},fp={class:"w-100"},_p={class:"form-check m-1"},vp={key:1},kp={key:1},wp={key:1},bp={key:1};function Ap(e,t,n,o,s,i){const l=(0,r.E1)("Checkbox"),c=(0,r.E1)("InputText"),u=(0,r.E1)("Button"),m=(0,r.E1)("Column"),d=(0,r.E1)("DataTable"),p=(0,r.E1)("Dialog"),h=(0,r.E1)("router-link"),z=(0,r.E1)("Panel"),g=(0,r.E1)("Card"),y=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(y,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("optin.title"))+" "+(0,Re.WA)(i.account.name),1),(0,r.K2)(g,null,{content:(0,r.Ql)((()=>[(0,r.QD)("form",{onSubmit:t[3]||(t[3]=(...e)=>i.findAssetClick&&i.findAssetClick(...e))},[(0,r.QD)("div",ap,[rp,(0,r.QD)("div",op,[(0,r.K2)(l,{binary:"",inputId:"searchById",modelValue:s.searchById,"onUpdate:modelValue":t[0]||(t[0]=e=>s.searchById=e),type:"checkbox"},null,8,["modelValue"]),(0,r.QD)("label",sp,(0,Re.WA)(e.$t("optin.searchById")),1)])]),s.searchById?((0,r.Wz)(),(0,r.An)("div",ip,[(0,r.QD)("label",lp,(0,Re.WA)(e.$t("optin.assetId")),1),(0,r.QD)("div",cp,[(0,r.K2)(c,{id:"assetId",modelValue:s.assetId,"onUpdate:modelValue":t[1]||(t[1]=e=>s.assetId=e),class:"w-full"},null,8,["modelValue"])])])):((0,r.Wz)(),(0,r.An)("div",up,[(0,r.QD)("label",mp,(0,Re.WA)(e.$t("optin.assetName")),1),(0,r.QD)("div",dp,[(0,r.K2)(c,{id:"assetName",modelValue:s.assetName,"onUpdate:modelValue":t[2]||(t[2]=e=>s.assetName=e),class:"w-full"},null,8,["modelValue"])])])),(0,r.QD)("div",pp,[hp,(0,r.QD)("div",zp,[(0,r.K2)(u,{type:"submit",class:"my-2",severity:s.asset&&s.asset["asset-id"]?"secondary":"primary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("optin.searchButton")),1)])),_:1},8,["severity"])])])],32),s.assets&&s.assets.length>0?((0,r.Wz)(),(0,r.Az)(d,{key:0,selection:s.selection,"onUpdate:selection":t[4]||(t[4]=e=>s.selection=e),value:s.assets,"responsive-layout":"scroll","selection-mode":"single",paginator:!0,rows:20},{default:(0,r.Ql)((()=>[(0,r.K2)(m,{field:"index",header:e.$t("optin.assetId"),sortable:!0},null,8,["header"]),(0,r.K2)(m,{field:"params.name",header:e.$t("optin.assetName"),sortable:!0},null,8,["header"])])),_:1},8,["selection","value"])):(0,r.g1)("",!0),(0,r.K2)(p,{visible:s.displayOptInDialog,"onUpdate:visible":t[6]||(t[6]=e=>s.displayOptInDialog=e),header:e.$t("optin.dialog_header"),modal:!0},{footer:(0,r.Ql)((()=>[s.optInProcessing?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(u,{key:0,severity:"secondary",size:"small",onClick:t[5]||(t[5]=e=>s.displayOptInDialog=!1)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.cancel")),1)])),_:1})),s.optInProcessing||i.isMultisig?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(u,{key:1,size:"small",onClick:i.optInConfirmClick},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("optin.optin_confirm_button")),1)])),_:1},8,["onClick"])),!s.optInProcessing&&i.isMultisig?((0,r.Wz)(),(0,r.Az)(u,{key:2,size:"small",onClick:i.optInMultisigConfirmClick},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("optin.optin_confirm_button"))+" - MultiSig ",1)])),_:1},8,["onClick"])):(0,r.g1)("",!0)])),default:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("optin.optin_confirm")),1),i.account?((0,r.Wz)(),(0,r.An)("p",gp,[(0,r.QD)("b",null,(0,Re.WA)(i.account.name),1)])):(0,r.g1)("",!0),i.account?((0,r.Wz)(),(0,r.An)("p",yp,(0,Re.WA)(i.account.addr),1)):(0,r.g1)("",!0)])),_:1},8,["visible","header"]),s.asset&&s.asset["asset-id"]?((0,r.Wz)(),(0,r.Az)(z,{key:1,class:"card"},{header:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("optin.assetInfo")),1)])),default:(0,r.Ql)((()=>[(0,r.QD)("table",fp,[(0,r.QD)("tbody",null,[(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.action")),1),(0,r.QD)("td",null,[(0,r.K2)(u,{onClick:t[7]||(t[7]=e=>s.displayOptInDialog=!0)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("optin.optin_button")),1)])),_:1})])]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.assetId")),1),(0,r.QD)("td",null,(0,Re.WA)(s.asset["asset-id"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.assetName")),1),(0,r.QD)("td",null,(0,Re.WA)(s.asset["name"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.total")),1),(0,r.QD)("td",null,(0,Re.WA)(s.asset["total"])+" "+(0,Re.WA)(s.asset["unit-name"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.unit_name")),1),(0,r.QD)("td",null,(0,Re.WA)(s.asset["unit-name"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.decimals")),1),(0,r.QD)("td",null,(0,Re.WA)(s.asset["decimals"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.url")),1),(0,r.QD)("td",null,(0,Re.WA)(s.asset["url"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.metadata_hash")),1),(0,r.QD)("td",null,(0,Re.WA)(s.asset["metadata-hash"]),1)]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.default_frozen")),1),(0,r.QD)("td",null,[(0,r.QD)("div",_p,[(0,r.wt)((0,r.QD)("input",{id:"defaultFrozen","onUpdate:modelValue":t[8]||(t[8]=e=>s.asset["default-frozen"]=e),disabled:"",class:"form-check-input",type:"checkbox"},null,512),[[a.cV,s.asset["default-frozen"]]]),(0,r.mY)(" "+(0,Re.WA)(s.asset["default-frozen"]?e.$t("global.yes"):e.$t("global.no")),1)])])]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.creator")),1),(0,r.QD)("td",null,[(0,r.K2)(h,{to:"/account/"+s.asset["creator"]},{default:(0,r.Ql)((()=>[(0,r.K2)(u,{size:"small",severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.asset["creator"]),1)])),_:1})])),_:1},8,["to"])])]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.manager")),1),(0,r.QD)("td",null,[s.asset["manager"]?((0,r.Wz)(),(0,r.Az)(h,{key:0,to:"/account/"+s.asset["manager"]},{default:(0,r.Ql)((()=>[(0,r.K2)(u,{size:"small",severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.asset["manager"]),1)])),_:1})])),_:1},8,["to"])):((0,r.Wz)(),(0,r.An)("span",vp,"-"))])]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.clawback")),1),(0,r.QD)("td",null,[s.asset["clawback"]?((0,r.Wz)(),(0,r.Az)(h,{key:0,to:"/account/"+s.asset["clawback"]},{default:(0,r.Ql)((()=>[(0,r.K2)(u,{size:"small",severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.asset["clawback"]),1)])),_:1})])),_:1},8,["to"])):((0,r.Wz)(),(0,r.An)("span",kp,"-"))])]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.freeze")),1),(0,r.QD)("td",null,[s.asset["freeze"]?((0,r.Wz)(),(0,r.Az)(h,{key:0,to:"/account/"+s.asset["freeze"]},{default:(0,r.Ql)((()=>[(0,r.K2)(u,{size:"small",severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.asset["freeze"]),1)])),_:1})])),_:1},8,["to"])):((0,r.Wz)(),(0,r.An)("span",wp,"-"))])]),(0,r.QD)("tr",null,[(0,r.QD)("th",null,(0,Re.WA)(e.$t("optin.reserve")),1),(0,r.QD)("td",null,[s.asset["reserve"]?((0,r.Wz)(),(0,r.Az)(h,{key:0,to:"/account/"+s.asset["reserve"]},{default:(0,r.Ql)((()=>[(0,r.K2)(u,{size:"small",severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.asset["reserve"]),1)])),_:1})])),_:1},8,["to"])):((0,r.Wz)(),(0,r.An)("span",bp,"-"))])])])])])),_:1})):(0,r.g1)("",!0)])),_:1})])),_:1})}var Dp={components:{MainLayout:nn.c},data(){return{searchById:!0,assetId:null,selection:null,assetName:"",asset:{},assets:[],displayOptInDialog:!1,optInProcessing:!1}},computed:{account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.$route.params.account))},accountData(){return!!this.account&&(!!this.account.data&&this.account.data[this.$store.state.config.env])},isMultisig(){return!!this.multisigParams},rekeyedToInfo(){if(this.accountData)return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo))},multisigParams(){return this.rekeyedToInfo?this.rekeyedMultisigParams:this.account.params},rekeyedMultisigParams(){if(!this.accountData)return;const e=this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.accountData.rekeyedTo));return e?e.params:void 0}},watch:{async selection(){this.selection.index&&(this.asset=await this.getAsset({assetIndex:this.selection.index}))}},methods:{...(0,i.ae)({getAssetsByName:"indexer/getAssetsByName",getAsset:"indexer/getAsset",prolong:"wallet/prolong",openError:"toast/openError",openSuccess:"toast/openSuccess",makePayment:"algod/makePayment",preparePayment:"algod/preparePayment"}),async findAssetClick(e){e.preventDefault(),this.prolong(),this.asset={},this.assets=[],this.optInProcessing=!1,this.searchById?(this.asset=await this.getAsset({assetIndex:this.assetId}),this.asset&&this.asset["asset-id"]||this.openError(this.$t("optin.asset_not_found"))):(this.assets=await this.getAssetsByName({name:this.assetName}),0===this.assets.length&&this.openError(this.$t("optin.asset_not_found")),1===this.assets.length&&(this.asset=await this.getAsset({assetIndex:this.assets[0].index})))},async optInConfirmClick(){this.optInProcessing=!0;const e={payTo:this.account.addr,payFrom:this.account.addr,amount:0,noteEnc:new Uint8Array([]),fee:1e3,asset:this.asset["asset-id"]},t=await this.makePayment(e);t&&(this.openSuccess(this.$t("optin.asset_opt_in_success")),await this.sleep(2e3),this.$router.push("/account/"+this.account.addr))},sleep(e){return new Promise((t=>setTimeout(t,e)))},async optInMultisigConfirmClick(){this.optInProcessing=!0;const e={payTo:this.account.addr,payFrom:this.account.addr,amount:0,noteEnc:new Uint8Array([]),fee:1e3,asset:this.asset["asset-id"]},t=await this.preparePayment(e),n=c["default"].encodeUnsignedTransaction(t),a=this._arrayBufferToBase64(n),r=this.base642base64url(a),o=`/multisig/${this.$route.params.account}/${r}`;this.$router.push(o)},_arrayBufferToBase64(e){for(var t="",n=new Uint8Array(e),a=n.byteLength,r=0;r{await t.dispatch("wallet/prolong")}));const s=async()=>{try{const i=await t.dispatch("algod/getAlgod"),c=await t.dispatch("indexer/getIndexer");o.arc200Info.arc200id=parseInt(o.arc200id);const u=new Kr.cp(o.arc200Info.arc200id,i,c);o.loading=!0,o.arc200Info={arc200id:0,name:"",symbol:"",decimals:BigInt(0),totalSupply:BigInt(0),balance:BigInt(0)};var e=await u.arc200_name();if(await p(200),!e.success)return t.dispatch("toast/openError",`Failed to fetch ARC200 name at network ${t.state.config.envName}. You have problem with internet, or asset does not exist, or you are using wrong network.`),void(o.loading=!1);o.arc200Info.name=e.returnValue;var n=await u.arc200_symbol();if(await p(200),!n.success)return t.dispatch("toast/openError","Failed to fetch ARC200 symbol"),void(o.loading=!1);o.arc200Info.symbol=n.returnValue;var a=await u.arc200_decimals();if(await p(200),!a.success)return t.dispatch("toast/openError","Failed to fetch ARC200 decimals"),void(o.loading=!1);o.arc200Info.decimals=a.returnValue;var r=await u.arc200_totalSupply();if(await p(200),!r.success)return t.dispatch("toast/openError","Failed to fetch ARC200 totalSupply"),void(o.loading=!1);o.arc200Info.totalSupply=r.returnValue;var s=await u.arc200_balanceOf(o.account.addr);if(await p(200),!s.success)return console.error("balance request was not successful"),t.dispatch("toast/openError","Failed to fetch ARC200 balance"),void(o.loading=!1);o.arc200Info.balance=s.returnValue,o.arc200Info.arc200id=Number(o.arc200id),o.boxNotFound=!await l(o.account.addr),o.loading=!1}catch(i){const e=i.message??i;console.error("failed to fetch arc200",e,i),await t.dispatch("toast/openError",e)}},l=async e=>{const n=await t.dispatch("indexer/getIndexer"),a=c["default"].decodeAddress(e),r=new Uint8Array(Buffer.concat([Buffer.from([0]),Buffer.from(a.publicKey)]));try{await n.lookupApplicationBoxByIDandName(o.arc200Info.arc200id,r).do();return!0}catch(s){if(s.message?.indexOf("no application boxes found"))return!1;throw console.error(s),s}},u=async()=>{try{await t.dispatch("wallet/addArc200Asset",{addr:o.account.addr,arc200Info:o.arc200Info}),a.push({name:"Accounts"})}catch(e){const n=e.message??e;console.error("failed to addArc200Asset",n,e),await t.dispatch("toast/openError",n)}},m=async()=>{const e=await t.dispatch("algod/getAlgod"),n=Number(o.arc200Info.arc200id),a=(0,Ms.e)({algod:e,appId:n,sender:{addr:o.account.addr,signer:async()=>[]}}),r=c["default"].decodeAddress(o.account.addr);var s={appIndex:n,name:new Uint8Array(Buffer.concat([Buffer.from([0]),Buffer.from(r.publicKey)]))};const i=a.compose().arc200Transfer({to:o.account.addr,value:BigInt(0)},{boxes:[s]}),l=new TextEncoder;let u=l.encode("o");const m=await t.dispatch("algod/preparePayment",{payTo:c["default"].getApplicationAddress(n),payFrom:o.account.addr,amount:28500,noteEnc:u,fee:void 0,asset:void 0,reKeyTo:void 0}),d=await i.atc(),p=d.buildGroup().map((e=>e.txn)),h=[];return h.push(m),p.forEach((e=>{h.push(e)})),c["default"].assignGroupID(h),h},d=async()=>{try{await t.dispatch("signer/toSignArray",{txs:await m()}),await a.push("/signAll")}catch(e){const n=e.message??e;console.error("failed to addArc200Asset",n,e),await t.dispatch("toast/openError",n)}},p=e=>new Promise((t=>setTimeout(t,e)));return(e,n)=>{const a=(0,r.E1)("InputText"),i=(0,r.E1)("ProgressSpinner"),l=(0,r.E1)("Button"),c=(0,r.E1)("Card");return o?((0,r.Wz)(),(0,r.Az)(nn.c,{key:0},{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("arc200.optin_header"))+" "+(0,Re.WA)(o?.account?.name),1),(0,r.K2)(c,null,{content:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("acc_overview.asset_optinArc200_help")),1),(0,r.QD)("div",Tp,[(0,r.QD)("label",Sp,(0,Re.WA)(e.$t("arc200.app_id")),1),(0,r.QD)("div",Cp,[(0,r.K2)(a,{id:"arc200id",modelValue:o.arc200id,"onUpdate:modelValue":n[0]||(n[0]=e=>o.arc200id=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Ip,[$p,(0,r.QD)("div",jp,[(0,r.K2)(l,{class:"my-2 mr-2",onClick:s,severity:o.arc200Info.name?"secondary":"primary",disabled:o.loading||!o.arc200id},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("arc200.fetch_action"))+" ",1),o.loading?((0,r.Wz)(),(0,r.Az)(i,{key:0,class:"ml-2",style:{width:"1em",height:"1em"},strokeWidth:"10"})):(0,r.g1)("",!0)])),_:1},8,["severity","disabled"]),(0,r.K2)(l,{class:"my-2",disabled:!o.arc200id,onClick:n[1]||(n[1]=e=>{o.arc200id="",o.arc200Info.name="",o.loading=!1}),severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("arc200.reset")),1)])),_:1},8,["disabled"])])]),o.arc200Info.name||o.loading||"voitest-v1"!=(0,Fa.KV)(t).state.config.env?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Pp,[(0,r.QD)("label",Ep,(0,Re.WA)(e.$t("arc200.examples")),1),(0,r.QD)("div",Rp,[(0,r.K2)(l,{class:"mr-1",onClick:n[2]||(n[2]=e=>o.arc200id="6779767"),severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Via ")])),_:1}),(0,r.K2)(l,{class:"mr-1",onClick:n[3]||(n[3]=e=>o.arc200id="6795477"),severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)(" TacoCoin ")])),_:1}),(0,r.K2)(l,{class:"mr-1",onClick:n[4]||(n[4]=e=>o.arc200id="23214349"),severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)(" NFT Rewards ")])),_:1}),(0,r.K2)(l,{class:"mr-1",onClick:n[5]||(n[5]=e=>o.arc200id="24590664"),severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Wrapped Voi ")])),_:1})])])),o.arc200Info.arc200id&&!o.loading?((0,r.Wz)(),(0,r.An)("div",Fp,[(0,r.QD)("label",Vp,(0,Re.WA)(e.$t("arc200.app_id")),1),(0,r.QD)("div",Np,(0,Re.WA)(o.arc200Info.arc200id),1)])):(0,r.g1)("",!0),o.arc200Info.arc200id&&!o.loading?((0,r.Wz)(),(0,r.An)("div",Kp,[(0,r.QD)("label",Mp,(0,Re.WA)(e.$t("arc200.name")),1),(0,r.QD)("div",Lp,(0,Re.WA)(o.arc200Info.name),1)])):(0,r.g1)("",!0),o.arc200Info.arc200id&&!o.loading?((0,r.Wz)(),(0,r.An)("div",Bp,[(0,r.QD)("label",qp,(0,Re.WA)(e.$t("arc200.symbol")),1),(0,r.QD)("div",Up,(0,Re.WA)(o.arc200Info.symbol),1)])):(0,r.g1)("",!0),o.arc200Info.arc200id&&!o.loading?((0,r.Wz)(),(0,r.An)("div",Op,[(0,r.QD)("label",Yp,(0,Re.WA)(e.$t("arc200.decimals")),1),(0,r.QD)("div",Hp,(0,Re.WA)(o.arc200Info.decimals),1)])):(0,r.g1)("",!0),o.arc200Info.arc200id&&!o.loading?((0,r.Wz)(),(0,r.An)("div",Gp,[(0,r.QD)("label",Zp,(0,Re.WA)(e.$t("arc200.supply")),1),(0,r.QD)("div",Jp,(0,Re.WA)((0,Fa.KV)(xp.c)(o.arc200Info.totalSupply,o.arc200Info.symbol,Number(o.arc200Info.decimals))),1)])):(0,r.g1)("",!0),o.arc200Info.arc200id&&!o.loading?((0,r.Wz)(),(0,r.An)("div",Xp,[(0,r.QD)("label",eh,(0,Re.WA)(e.$t("arc200.balance")),1),(0,r.QD)("div",th,(0,Re.WA)((0,Fa.KV)(xp.c)(o.arc200Info.balance,o.arc200Info.symbol,Number(o.arc200Info.decimals))),1)])):(0,r.g1)("",!0),o.arc200Info.arc200id&&!o.loading?((0,r.Wz)(),(0,r.An)("div",nh,[(0,r.QD)("label",ah,(0,Re.WA)(e.$t("arc200.is_opted_in")),1),(0,r.QD)("div",rh,(0,Re.WA)(!o.boxNotFound)+" "+(0,Re.WA)(o.boxNotFound?"- Box does not exists yet":"- Box exists"),1)])):(0,r.g1)("",!0),o.arc200Info.arc200id&&!o.loading?((0,r.Wz)(),(0,r.An)("div",oh,[sh,(0,r.QD)("div",ih,[o.boxNotFound?((0,r.Wz)(),(0,r.Az)(l,{key:0,class:"my-2 mr-2",onClick:d,severity:"primary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("arc200.create_box")),1)])),_:1})):(0,r.g1)("",!0),(0,r.K2)(l,{class:"my-2",onClick:u,disabled:o.boxNotFound,severity:o.boxNotFound?"secondary":"primary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("arc200.save_action")),1)])),_:1},8,["disabled","severity"])])])):(0,r.g1)("",!0)])),_:1})])),_:1})):(0,r.g1)("",!0)}}});const ch=lh;var uh=ch;const mh={key:0,class:"grid"},dh={class:"md:col-6"},ph={class:"list-group list-group-numbered"},hh={class:"list-group-item"},zh={class:"list-group-item"},gh={class:"list-group-item"},yh={class:"list-group-item"},fh={class:"list-group-item"},_h={class:"md:col-6"},vh={class:"list-group"},kh={class:"list-group-item"},wh=(0,r.QD)("input",{class:"form-check-input me-1",type:"checkbox",checked:"",disabled:""},null,-1),bh={class:"list-group-item"},Ah=(0,r.QD)("input",{class:"form-check-input me-1",type:"checkbox",checked:"",disabled:""},null,-1),Dh={class:"list-group-item"},Wh=(0,r.QD)("input",{class:"form-check-input me-1",type:"checkbox",checked:"",disabled:""},null,-1),Qh={class:"list-group-item"},xh=(0,r.QD)("input",{class:"form-check-input me-1",type:"checkbox",checked:"",disabled:""},null,-1),Th={class:"grid"},Sh={class:"md:col-12"},Ch={class:"grid"},Ih={key:0,class:"md:col-12"},$h={class:"md:col-6"},jh={class:"field grid"},Ph={for:"asset",class:"col-12 mb-2 md:col-2 md:mb-0"},Eh={class:"col-12 md:col-10"},Rh={key:0,class:"flex align-items-center"},Fh={key:1},Vh=(0,r.QD)("code",null,"asset",-1),Nh={class:"field grid"},Kh={for:"pay_to",class:"col-12 mb-2 md:col-2 md:mb-0"},Mh={class:"col-12 md:col-10"},Lh={key:1},Bh=(0,r.QD)("code",null,"addr",-1),qh={class:"field grid"},Uh={for:"amount",class:"col-12 mb-2 md:col-2 md:mb-0"},Oh={class:"col-12 md:col-10"},Yh={key:1},Hh=(0,r.QD)("code",null,"amount",-1),Gh={class:"field grid"},Zh={for:"matching_symbol",class:"col-12 mb-2 md:col-2 md:mb-0"},Jh={class:"col-12 md:col-10"},Xh={key:1},ez=(0,r.QD)("code",null,"xnote",-1),tz={class:"field grid"},nz={for:"fee",class:"col-12 mb-2 md:col-2 md:mb-0"},az={key:0},rz={class:"col-12 md:col-10"},oz={key:0},sz=(0,r.QD)("code",null,"fee",-1),iz={class:"md:col-6"},lz={class:"field grid"},cz={for:"success",class:"col-12 mb-2 md:col-2 md:mb-0"},uz={class:"col-12 md:col-10"},mz={key:1},dz=(0,r.QD)("code",null,"success",-1),pz={class:"field grid"},hz={for:"cancel",class:"col-12 mb-2 md:col-2 md:mb-0"},zz={class:"col-12 md:col-10"},gz={key:1},yz=(0,r.QD)("code",null,"cancel",-1),fz={key:1,class:"grid"},_z={class:"md:col-12"},vz={key:2,class:"grid"},kz={class:"md:col-12"},wz={key:3,class:"grid"},bz={class:"md:col-6"},Az={class:"md:col-6"},Dz={key:4,class:"grid"},Wz={class:"md:col-12"},Qz=(0,r.QD)("br",null,null,-1),xz=["href"],Tz={key:5,class:"grid"},Sz={class:"md:col-12"},Cz={class:"my-2",style:{"overflow-wrap":"anywhere","word-wrap":"break-word",hyphens:"auto"}},Iz=(0,r.QD)("br",null,null,-1),$z={href:"https://www.a-wallet.net/gateway/YWxnb3JhbmQ6Ly9QNjVMWEhBNU1FRE1PSjJaQUlUTFpXWVNVNlcyNUJGMkZDWEo1S1FSRFVCMk5UMlQ3RFBBQUZZVDNVPyZhbW91bnQ9MTAwMDAwMDAmYXNzZXQ9MzEyNzY5/eyJzdWNjZXNzIjoiaHR0cHM6Ly93d3cuYS13YWxsZXQubmV0LyIsImNhbmNlbCI6Imh0dHBzOi8vd3d3LmEtd2FsbGV0Lm5ldC8ifQ=="};function jz(e,t,n,a,o,s){const i=(0,r.E1)("Button"),l=(0,r.E1)("Dropdown"),c=(0,r.E1)("InputText"),u=(0,r.E1)("InputNumber"),m=(0,r.E1)("InputGroupAddon"),d=(0,r.E1)("InputGroup"),p=(0,r.E1)("Message"),h=(0,r.E1)("Card"),z=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(z,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("gateway.title")),1),(0,r.K2)(h,null,{content:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("gateway.perex")),1),o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",mh,[(0,r.QD)("div",dh,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("gateway.how")),1),(0,r.QD)("ol",ph,[(0,r.QD)("li",hh,(0,Re.WA)(e.$t("gateway.create_order")),1),(0,r.QD)("li",zh,(0,Re.WA)(e.$t("gateway.redirect_to_gateway")),1),(0,r.QD)("li",gh,(0,Re.WA)(e.$t("gateway.customer_pays")),1),(0,r.QD)("li",yh,(0,Re.WA)(e.$t("gateway.customer_redirected")),1),(0,r.QD)("li",fh,(0,Re.WA)(e.$t("gateway.use_your_money")),1)])]),(0,r.QD)("div",_h,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("gateway.security")),1),(0,r.QD)("ul",vh,[(0,r.QD)("li",kh,[wh,(0,r.mY)(" "+(0,Re.WA)(e.$t("gateway.opensource")),1)]),(0,r.QD)("li",bh,[Ah,(0,r.mY)(" "+(0,Re.WA)(e.$t("gateway.you_make_details")),1)]),(0,r.QD)("li",Dh,[Wh,(0,r.mY)(" "+(0,Re.WA)(e.$t("gateway.just_website")),1)]),(0,r.QD)("li",Qh,[xh,(0,r.mY)(" "+(0,Re.WA)(e.$t("gateway.no_restrictions")),1)])])])])),(0,r.QD)("div",Th,[(0,r.QD)("div",Sh,[o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(i,{key:0,onClick:t[0]||(t[0]=e=>o.build=!0)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("gateway.turn_on_build_tool")),1)])),_:1})),o.build?((0,r.Wz)(),(0,r.Az)(i,{key:1,onClick:t[1]||(t[1]=e=>o.build=!1)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("gateway.turn_off_build_tool")),1)])),_:1})):(0,r.g1)("",!0)])]),(0,r.QD)("div",Ch,[o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Ih,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("gateway.allowed_parameters")),1),(0,r.QD)("p",null,(0,Re.WA)(e.$t("gateway.parameters_perex")),1)])),(0,r.QD)("div",$h,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("gateway.payment_info_params")),1),(0,r.QD)("div",jh,[(0,r.QD)("label",Ph,(0,Re.WA)(e.$t("gateway.asset")),1),(0,r.QD)("div",Eh,[o.build?((0,r.Wz)(),(0,r.Az)(l,{key:0,filter:"",id:"asset",modelValue:o.asset,"onUpdate:modelValue":t[2]||(t[2]=e=>o.asset=e),options:o.assets,title:e.$t("gateway.asset"),optionLabel:"name",optionValue:"code"},{option:(0,r.Ql)((e=>[e.option?((0,r.Wz)(),(0,r.An)("div",Rh,[(0,r.QD)("div",null,(0,Re.WA)(e.option.name)+" ("+(0,Re.WA)(e.option.code)+") ",1)])):(0,r.g1)("",!0)])),_:1},8,["modelValue","options","title"])):(0,r.g1)("",!0),o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("span",Fh,[Vh,(0,r.mY)(" - "+(0,Re.WA)(e.$t("gateway.asset")),1)]))])]),(0,r.QD)("div",Nh,[(0,r.QD)("label",Kh,(0,Re.WA)(e.$t("pay.pay_to")),1),(0,r.QD)("div",Mh,[o.build?((0,r.Wz)(),(0,r.Az)(c,{key:0,id:"pay_to",modelValue:o.payTo,"onUpdate:modelValue":t[3]||(t[3]=e=>o.payTo=e),class:"w-full",placeholder:e.$t("pay.pay_to"),title:e.$t("pay.pay_to")},null,8,["modelValue","placeholder","title"])):(0,r.g1)("",!0),o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("span",Lh,[Bh,(0,r.mY)(" - "+(0,Re.WA)(e.$t("pay.pay_to")),1)]))])]),(0,r.QD)("div",qh,[(0,r.QD)("label",Uh,(0,Re.WA)(e.$t("pay.amount")),1),(0,r.QD)("div",Oh,[o.build?((0,r.Wz)(),(0,r.Az)(d,{key:0},{default:(0,r.Ql)((()=>[(0,r.K2)(u,{inputId:"amount",modelValue:o.amount,"onUpdate:modelValue":t[4]||(t[4]=e=>o.amount=e),inputClass:"w-full",class:"w-full",placeholder:e.$t("pay.amount"),title:e.$t("pay.amount"),type:"number",min:0,max:1999999999,step:1e-6,maxFractionDigits:6},null,8,["modelValue","placeholder","title"]),(0,r.K2)(m,null,{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.assetName),1)])),_:1})])),_:1})):(0,r.g1)("",!0),o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("span",Yh,[Hh,(0,r.mY)(" - "+(0,Re.WA)(e.$t("pay.amount"))+", "+(0,Re.WA)(e.$t("gateway.amount")),1)]))])]),(0,r.QD)("div",Gh,[(0,r.QD)("label",Zh,(0,Re.WA)(e.$t("merchant.matching_symbol")),1),(0,r.QD)("div",Jh,[o.build?((0,r.Wz)(),(0,r.Az)(c,{key:0,id:"matching_symbol",modelValue:o.xnote,"onUpdate:modelValue":t[5]||(t[5]=e=>o.xnote=e),class:"w-full",placeholder:e.$t("merchant.matching_symbol"),title:e.$t("merchant.matching_symbol")},null,8,["modelValue","placeholder","title"])):(0,r.g1)("",!0),o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("span",Xh,[ez,(0,r.mY)(" - "+(0,Re.WA)(e.$t("merchant.matching_symbol")),1)]))])]),(0,r.QD)("div",tz,[(0,r.QD)("label",nz,(0,Re.WA)(e.$t("pay.fee")),1),o.build?((0,r.Wz)(),(0,r.An)("div",az,[(0,r.QD)("div",rz,[(0,r.K2)(d,null,{default:(0,r.Ql)((()=>[o.build?((0,r.Wz)(),(0,r.Az)(u,{key:0,inputId:"fee",modelValue:o.fee,"onUpdate:modelValue":t[6]||(t[6]=e=>o.fee=e),inputClass:"w-full",class:"w-full",placeholder:e.$t("pay.fee"),title:e.$t("pay.fee"),type:"number",min:.001,max:1,step:1e-6,maxFractionDigits:6},null,8,["modelValue","placeholder","title"])):(0,r.g1)("",!0),(0,r.K2)(m,null,{default:(0,r.Ql)((()=>[(0,r.mY)("Algo")])),_:1})])),_:1})]),o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("span",oz,[sz,(0,r.mY)(" - "+(0,Re.WA)(e.$t("pay.fee"))+", "+(0,Re.WA)(e.$t("gateway.fee")),1)]))])):(0,r.g1)("",!0)])]),(0,r.QD)("div",iz,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("gateway.settings_params")),1),(0,r.QD)("div",lz,[(0,r.QD)("label",cz,(0,Re.WA)(e.$t("gateway.success")),1),(0,r.QD)("div",uz,[o.build?((0,r.Wz)(),(0,r.Az)(c,{key:0,id:"success",modelValue:o.success,"onUpdate:modelValue":t[7]||(t[7]=e=>o.success=e),class:"w-full",placeholder:e.$t("gateway.success")},null,8,["modelValue","placeholder"])):(0,r.g1)("",!0),o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("span",mz,[dz,(0,r.mY)(" - "+(0,Re.WA)(e.$t("gateway.success")),1)]))])]),(0,r.QD)("div",pz,[(0,r.QD)("label",hz,(0,Re.WA)(e.$t("gateway.cancel")),1),(0,r.QD)("div",zz,[o.build?((0,r.Wz)(),(0,r.Az)(c,{key:0,id:"cancel",modelValue:o.cancel,"onUpdate:modelValue":t[8]||(t[8]=e=>o.cancel=e),class:"w-full",placeholder:e.$t("gateway.cancel")},null,8,["modelValue","placeholder"])):(0,r.g1)("",!0),o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("span",gz,[yz,(0,r.mY)(" - "+(0,Re.WA)(e.$t("gateway.cancel")),1)]))])])])]),o.build&&!s.dataOk?((0,r.Wz)(),(0,r.An)("div",fz,[(0,r.QD)("div",_z,[(0,r.K2)(p,{severity:"error",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("gateway.error_transaction")),1)])),_:1})])])):(0,r.g1)("",!0),o.build&&!s.settingsOk?((0,r.Wz)(),(0,r.An)("div",vz,[(0,r.QD)("div",kz,[(0,r.K2)(p,{severity:"error",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("gateway.error_url")),1)])),_:1})])])):(0,r.g1)("",!0),o.build&&s.dataOk&&s.settingsOk?((0,r.Wz)(),(0,r.An)("div",wz,[(0,r.QD)("div",bz,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("gateway.button")),1),(0,r.QD)("div",null,[(0,r.QD)("label",null,(0,Re.WA)(e.$t("gateway.payment_info")),1),(0,r.QD)("div",null,[(0,r.QD)("code",null,(0,Re.WA)(s.paymentinfo),1)])]),(0,r.QD)("div",null,[(0,r.QD)("label",null,(0,Re.WA)(e.$t("gateway.payment_info"))+" base64url",1),(0,r.QD)("div",null,[(0,r.QD)("code",null,(0,Re.WA)(s.paymentinfoB64),1)])])]),(0,r.QD)("div",Az,[(0,r.QD)("div",null,[(0,r.QD)("label",null,(0,Re.WA)(e.$t("gateway.callback_configuration")),1),(0,r.QD)("div",null,[(0,r.QD)("code",null,(0,Re.WA)(s.callbackConfig),1)])]),(0,r.QD)("div",null,[(0,r.QD)("label",null,(0,Re.WA)(e.$t("gateway.callback_configuration"))+" base64url",1),(0,r.QD)("div",null,[(0,r.QD)("code",null,(0,Re.WA)(s.callbackConfigB64),1)])])])])):(0,r.g1)("",!0),o.build&&s.dataOk&&s.settingsOk?((0,r.Wz)(),(0,r.An)("div",Dz,[(0,r.QD)("div",Wz,[(0,r.QD)("div",null,[(0,r.QD)("label",null,(0,Re.WA)(e.$t("gateway.link")),1),(0,r.QD)("div",null,[(0,r.QD)("code",null,(0,Re.WA)(s.url),1)])]),(0,r.QD)("div",null,[(0,r.QD)("label",null,(0,Re.WA)(e.$t("gateway.html_example")),1),(0,r.QD)("div",null,[(0,r.QD)("code",null,' '+(0,Re.WA)(e.$t("merchant.pay"))+" ",1)])]),Qz,(0,r.QD)("a",{href:s.url,target:"_blank",rel:"noreferrer"},[(0,r.K2)(i,null,{default:(0,r.Ql)((()=>[(0,r.mY)("Try it out")])),_:1})],8,xz)])])):(0,r.g1)("",!0),o.build?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Tz,[(0,r.QD)("div",Sz,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("gateway.example")),1),(0,r.QD)("code",Cz,' '+(0,Re.WA)(e.$t("merchant.pay"))+" ",1),Iz,(0,r.QD)("a",$z,[(0,r.K2)(i,null,{default:(0,r.Ql)((()=>[(0,r.mY)(" Pay ")])),_:1})])])]))])),_:1})])),_:1})}var Pz=n(33296).Buffer;window.Buffer=Pz;var Ez={components:{PublicLayout:Oe},data(){return{build:!1,payTo:"",asset:"0",amount:0,xnote:"",fee:.001,success:"",cancel:"",assets:[{name:"Algorand",code:"0"},{name:"USDt",code:"312769"},{name:"USDc",code:"31566704"},{name:"gAlgo",code:"793124631"},{name:"goBTC",code:"386192725"},{name:"goETH",code:"386195940"},{name:"goUSD",code:"672913181"},{name:"xUSD",code:"760037151"},{name:"Chips",code:"388592191"},{name:"Defly",code:"470842789"},{name:"Opulous",code:"287867876"},{name:"Vestige",code:"700965019"},{name:"CoopCoin",code:"796425061"},{name:"Gora",code:"1138500612"},{name:"VoteCoin",code:"452399768"}]}},computed:{dataOk(){return!!this.payTo&&!!this.amount},settingsOk(){return!(this.success&&!this.success.startsWith("https://"))&&!(this.cancel&&!this.success.startsWith("https://"))},url(){let e=window.location.hostname;return window.location.port&&(e+=":"+window.location.port),window.location.protocol+"//"+e+"/gateway/"+this.paymentinfoB64+"/"+this.callbackConfigB64},assetName(){const e=this.assets.find((e=>e.code==this.asset));return e?e.name:"Algo"},paymentinfo(){let e="algorand://";return e+=this.payTo,e+="?amount="+Math.round(1e6*this.amount),this.xnote&&(e+="&xnote="+this.xnote),this.asset>0&&(e+="&asset="+this.asset),this.fee&&this.fee>.001&&(e+="&fee="+Math.round(1e6*this.fee)),e},paymentinfoB64(){if(!this.paymentinfo)return"";var e=Pz.from(this.paymentinfo,"utf8");return kc()(e)},callbackConfig(){let e={};return this.success&&(e.success=this.success),this.cancel&&(e.cancel=this.cancel),JSON.stringify(e)},callbackConfigB64(){return this.callbackConfig?kc()(this.callbackConfig):""}},mounted(){this.payTo=this.$store.state.wallet.lastActiveAccount}};const Rz=(0,f.c)(Ez,[["render",jz]]);var Fz=Rz;function Vz(e,t,n,a,o,s){const i=(0,r.E1)("GenMultiAccounts"),l=(0,r.E1)("MergeAccounts"),c=(0,r.E1)("OptInGovernance"),u=(0,r.E1)("PayFromMultipleAccounts"),m=(0,r.E1)("PayToMultipleAccounts"),d=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(d,null,{default:(0,r.Ql)((()=>["gen"==e.$route.params.id?((0,r.Wz)(),(0,r.Az)(i,{key:0})):(0,r.g1)("",!0),"merge"==e.$route.params.id?((0,r.Wz)(),(0,r.Az)(l,{key:1})):(0,r.g1)("",!0),"optin"==e.$route.params.id?((0,r.Wz)(),(0,r.Az)(c,{key:2})):(0,r.g1)("",!0),"pay"==e.$route.params.id?((0,r.Wz)(),(0,r.Az)(u,{key:3})):(0,r.g1)("",!0),"distribute"==e.$route.params.id?((0,r.Wz)(),(0,r.Az)(m,{key:4})):(0,r.g1)("",!0)])),_:1})}const Nz={id:"nav-tab",class:"nav nav-tabs",role:"tablist"};function Kz(e,t,n,a,o,s){const i=(0,r.E1)("v-link");return(0,r.Wz)(),(0,r.An)("div",Nz,[(0,r.K2)(i,{class:(0,Re.WN)(["nav-item nav-link","gen"==n.current?"active":""]),"data-toggle":"tab",href:"/multiaccount/gen",role:"tab","aria-controls":"nav-home","aria-selected":"true"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("govtoolsmenu.gen")),1)])),_:1},8,["class"]),(0,r.K2)(i,{class:(0,Re.WN)(["nav-item nav-link","distribute"==n.current?"active":""]),"data-toggle":"tab",href:"/multiaccount/distribute",role:"tab","aria-controls":"nav-home","aria-selected":"true"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("govtoolsmenu.distribute")),1)])),_:1},8,["class"]),(0,r.K2)(i,{class:(0,Re.WN)(["nav-item nav-link","optin"==n.current?"active":""]),"data-toggle":"tab",href:"/multiaccount/optin",role:"tab","aria-controls":"nav-home","aria-selected":"true"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("govtoolsmenu.optin")),1)])),_:1},8,["class"]),(0,r.K2)(i,{class:(0,Re.WN)(["nav-item nav-link","pay"==n.current?"active":""]),"data-toggle":"tab",href:"/multiaccount/pay",role:"tab","aria-controls":"nav-home","aria-selected":"true"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("govtoolsmenu.pay")),1)])),_:1},8,["class"])])}function Mz(e,t,n,a,o,s){const i=(0,r.E1)("RouterLink");return(0,r.Wz)(),(0,r.Az)(i,{to:n.href},{default:(0,r.Ql)((()=>[(0,r.oF)(e.$slots,"default")])),_:3},8,["to"])}var Lz={components:[Ee.ER],props:{href:{type:String,required:!0}}};const Bz=(0,f.c)(Lz,[["render",Mz]]);var qz=Bz,Uz={components:{VLink:qz},props:{current:String}};const Oz=(0,f.c)(Uz,[["render",Kz]]);var Yz=Oz;const Hz={class:"grid"},Gz={class:"col-12"},Zz=(0,r.QD)("h1",null,"Generate multiple accounts",-1),Jz={class:"field grid"},Xz=(0,r.QD)("label",{for:"amount",class:"col-12 mb-2 md:col-2 md:mb-0"}," How many accounts you want to generate? ",-1),eg={class:"col-12 md:col-10"},tg={class:"field grid"},ng=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),ag={class:"col-12 md:col-10"},rg=(0,r.QD)("div",{class:"field grid"},[(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"}),(0,r.QD)("div",{class:"col-12 md:col-10"},[(0,r.QD)("p",null," Please copy the content in the textarea to password protected area, for example encrypted excel file. If this data will be stolen from you, anybody can do algo transactions on your behalf. If you loose this data, your algos on these accounts will be lost forever. ")])],-1),og={key:0,class:"field grid"},sg=(0,r.QD)("label",{for:"results",class:"col-12 mb-2 md:col-2 md:mb-0 vertical-align-top h-full"}," Results ",-1),ig={class:"col-12 md:col-10 vertical-align-top h-full"};function lg(e,t,n,a,o,s){const i=(0,r.E1)("InputNumber"),l=(0,r.E1)("Button"),c=(0,r.E1)("Textarea");return(0,r.Wz)(),(0,r.An)("div",Hz,[(0,r.QD)("div",Gz,[Zz,(0,r.QD)("div",Jz,[Xz,(0,r.QD)("div",eg,[(0,r.K2)(i,{inputId:"amount",modelValue:o.amount,"onUpdate:modelValue":t[0]||(t[0]=e=>o.amount=e),min:1,max:1e4,step:1,class:"w-full",showButtons:""},null,8,["modelValue"])])]),(0,r.QD)("div",tg,[ng,(0,r.QD)("div",ag,[(0,r.K2)(l,{onClick:s.generate},{default:(0,r.Ql)((()=>[(0,r.mY)(" Create "+(0,Re.WA)(o.amount)+" accounts ",1)])),_:1},8,["onClick"])])]),rg,o.results?((0,r.Wz)(),(0,r.An)("div",og,[sg,(0,r.QD)("div",ig,[(0,r.K2)(c,{id:"results",modelValue:o.results,"onUpdate:modelValue":t[1]||(t[1]=e=>o.results=e),class:"w-full",rows:"20"},null,8,["modelValue"])])])):(0,r.g1)("",!0)])])}var cg={data(){return{amount:10,results:""}},methods:{async generate(){this.results="";for(let e=0;eo.accounts=e),class:"w-full",rows:"6"},null,8,["modelValue"])])]),o.current?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Qg,[xg,(0,r.QD)("div",Tg,[(0,r.K2)(u,null,{default:(0,r.Ql)((()=>[(0,r.K2)(l,{inputId:"amount",modelValue:o.amount,"onUpdate:modelValue":t[1]||(t[1]=e=>o.amount=e),type:"number",min:0,max:1999999999,step:1e-6,maxFractionDigits:6,class:"w-full"},null,8,["modelValue"]),(0,r.K2)(c,null,{default:(0,r.Ql)((()=>[(0,r.mY)("Algo")])),_:1})])),_:1})])])),(0,r.QD)("div",Sg,[Cg,(0,r.QD)("div",Ig,[(0,r.K2)(m,{id:"sendTo",modelValue:o.sendTo,"onUpdate:modelValue":t[2]||(t[2]=e=>o.sendTo=e),class:"w-full",rows:"6"},null,8,["modelValue"])])]),(0,r.QD)("div",$g,[jg,(0,r.QD)("div",Pg,[(0,r.QD)("div",null,[(0,r.QD)("code",null,(0,Re.WA)(s.note),1)]),(0,r.K2)(d,{disabled:o.sending||!o.sendTo,onClick:s.send},{default:(0,r.Ql)((()=>[(0,r.mY)(" Send transactions ")])),_:1},8,["disabled","onClick"])])]),e.results?((0,r.Wz)(),(0,r.An)("div",Eg,[Rg,(0,r.QD)("div",Fg,[(0,r.K2)(i,{id:"results",modelValue:e.results,"onUpdate:modelValue":t[3]||(t[3]=t=>e.results=t),class:"w-full",rows:"6"},null,8,["modelValue"])])])):(0,r.g1)("",!0)])])])}var Ng={data(){return{accounts:"",current:!1,amount:100,sending:!1,sendTo:""}},computed:{note(){return'af/gov1:j{"com":'+Math.round(1e6*this.amount)+"}"}},mounted(){this.prolong()},methods:{...(0,i.ae)({prolong:"wallet/prolong",makePayment:"algod/makePayment"}),async send(){if(!confirm("Are you sure you want to opt in for governance with balance "+this.amount+" to account "+this.account+"?"))return;this.sending=!0,this.results="";let e=0,t=0;const n=this.accounts.split(/\r?\n/);for(let r in n){const o=n[r];if(o){const n=o.split(/ /);if(n.length<25){this.results+="Line does not conaint mnemonic phrase: "+o+"\n";continue}let r="",s="";for(let e=0;e<25;e++)s+=n[e]+" ";let i=null;try{i=c["default"].mnemonicToSecretKey(s.trim()),r=i.addr}catch(a){this.results+="Mnemonic is invalid: "+o+"\n";continue}const l=new TextEncoder;let u=l.encode(this.note),m=0,d=i,p=this.sendTo,h=1e3,z=null;e++;try{this.makePayment({payTo:p,payFrom:d,amount:m,noteEnc:u,fee:h,asset:z}).then((n=>{t++,this.results+=n?"payment from "+d.addr+" to "+p+" sent in tx "+n+"\n":"payment from "+d.addr+" to "+p+" failed to be sent\n",e==t&&(this.sending=!1)}))}catch(a){console.error("error",a)}}}}}};const Kg=(0,f.c)(Ng,[["render",Vg]]);var Mg=Kg;const Lg={class:"grid"},Bg={class:"col-12"},qg=(0,r.QD)("h1",null,"Pay from multiple accounts at once",-1),Ug={class:"field grid"},Og=(0,r.QD)("label",{for:"accounts",class:"col-12 mb-2 md:col-2 md:mb-0 vertical-align-top h-full"}," List of mnemonic phrases for governance accounts ",-1),Yg={class:"col-12 md:col-10 vertical-align-top h-full"},Hg={key:0,class:"field grid"},Gg=(0,r.QD)("label",{for:"amount",class:"col-12 mb-2 md:col-2 md:mb-0"}," How much algo do you want to send? ",-1),Zg={class:"col-12 md:col-10"},Jg={class:"field grid"},Xg=(0,r.QD)("label",{for:"sendTo",class:"col-12 mb-2 md:col-2 md:mb-0"}," Sent to account ",-1),ey={class:"col-12 md:col-10"},ty={class:"field grid"},ny=(0,r.QD)("label",{for:"note",class:"col-12 mb-2 md:col-2 md:mb-0"}," Note field ",-1),ay={class:"col-12 md:col-10"},ry={class:"m-1"},oy={class:"field grid"},sy=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),iy={class:"col-12 md:col-10"},ly={key:1,class:"field grid"},cy=(0,r.QD)("label",{for:"results",class:"col-12 mb-2 md:col-2 md:mb-0 vertical-align-top h-full"}," Results ",-1),uy={class:"col-12 md:col-10"};function my(e,t,n,a,o,s){const i=(0,r.E1)("Textarea"),l=(0,r.E1)("InputNumber"),c=(0,r.E1)("InputGroupAddon"),u=(0,r.E1)("InputGroup"),m=(0,r.E1)("InputText"),d=(0,r.E1)("Button"),p=(0,r.E1)("Message");return(0,r.Wz)(),(0,r.An)("div",Lg,[(0,r.QD)("div",Bg,[qg,(0,r.QD)("div",Ug,[Og,(0,r.QD)("div",Yg,[(0,r.K2)(i,{id:"accounts",modelValue:o.accounts,"onUpdate:modelValue":t[0]||(t[0]=e=>o.accounts=e),class:"w-full",rows:"6"},null,8,["modelValue"])])]),o.current?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Hg,[Gg,(0,r.QD)("div",Zg,[(0,r.K2)(u,null,{default:(0,r.Ql)((()=>[(0,r.K2)(l,{inputId:"amount",modelValue:o.amount,"onUpdate:modelValue":t[1]||(t[1]=e=>o.amount=e),type:"number",min:0,max:1999999999,step:1e-6,maxFractionDigits:6,class:"w-full"},null,8,["modelValue"]),(0,r.K2)(c,null,{default:(0,r.Ql)((()=>[(0,r.mY)("Algo")])),_:1})])),_:1})])])),(0,r.QD)("div",Jg,[Xg,(0,r.QD)("div",ey,[(0,r.K2)(m,{id:"sendTo",modelValue:o.sendTo,"onUpdate:modelValue":t[2]||(t[2]=e=>o.sendTo=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",ty,[ny,(0,r.QD)("div",ay,[(0,r.K2)(m,{id:"note",modelValue:o.note,"onUpdate:modelValue":t[3]||(t[3]=e=>o.note=e),class:"w-full"},null,8,["modelValue"]),(0,r.QD)("div",null,[(0,r.QD)("code",ry,(0,Re.WA)(o.note),1)])])]),(0,r.QD)("div",oy,[sy,(0,r.QD)("div",iy,[(0,r.K2)(d,{disabled:o.sending||!o.sendTo||o.sent,onClick:s.send},{default:(0,r.Ql)((()=>[(0,r.mY)(" Send transactions ")])),_:1},8,["disabled","onClick"]),o.sent?((0,r.Wz)(),(0,r.Az)(p,{key:0,severity:"success",class:"my-1"},{default:(0,r.Ql)((()=>[(0,r.mY)(" Payments has been sent ")])),_:1})):(0,r.g1)("",!0)])]),e.results?((0,r.Wz)(),(0,r.An)("div",ly,[cy,(0,r.QD)("div",uy,[(0,r.K2)(i,{id:"results",modelValue:e.results,"onUpdate:modelValue":t[4]||(t[4]=t=>e.results=t),class:"w-full",rows:"6"},null,8,["modelValue"])])])):(0,r.g1)("",!0)])])}var dy={data(){return{accounts:"",current:!1,amount:100,sending:!1,sent:!1,sendTo:"",note:""}},mounted(){this.prolong()},methods:{...(0,i.ae)({prolong:"wallet/prolong",makePayment:"algod/makePayment"}),async send(){if(!confirm("Are you sure you want to pay from multiple accounts "+this.amount+" algo to account "+this.account+"?"))return;this.sending=!0,this.results="";let e=0,t=0;const n=this.accounts.split(/\r?\n/);for(let r in n){const o=n[r];if(o){const n=o.split(/ /);if(n.length<25){this.results+="Line does not conaint mnemonic phrase: "+o+"\n";continue}let r="",s="";for(let e=0;e<25;e++)s+=n[e]+" ";let i=null;try{i=c["default"].mnemonicToSecretKey(s.trim()),r=i.addr}catch(a){this.results+="Mnemonic is invalid: "+o+"\n";continue}const l=new TextEncoder;let u=l.encode(this.note),m=Math.round(1e6*this.amount),d=i,p=this.sendTo,h=1e3,z=null;e++;try{this.makePayment({payTo:p,payFrom:d,amount:m,noteEnc:u,fee:h,asset:z}).then((n=>{t++,this.results+=n?"payment from "+d.addr+" to "+p+" sent in tx "+n+"\n":"payment from "+d.addr+" to "+p+" failed to be sent\n",e==t&&(this.sending=!1,this.sent=!0)}))}catch(a){console.error("error",a)}}}}}};const py=(0,f.c)(dy,[["render",my]]);var hy=py;const zy=(0,r.QD)("h1",null,"Pay to multiple accounts from single account - Distribute algos",-1),gy={key:0,class:"field grid"},yy=(0,r.QD)("label",{for:"payFromDirect",class:"col-12 mb-2 md:col-2 md:mb-0"}," Select internal account from which you want to distribute algos ",-1),fy={class:"col-12 md:col-10"},_y={key:1,class:"field grid"},vy=(0,r.QD)("label",{for:"fromAccount",class:"col-12 mb-2 md:col-2 md:mb-0"}," Write mnemonic phrase of the account from which you want to distribute algos ",-1),ky={class:"col-12 md:col-10"},wy={class:"field grid"},by=(0,r.QD)("label",{for:"amount",class:"col-12 mb-2 md:col-2 md:mb-0"}," How much algo do you want to send to each of the accounts? ",-1),Ay={class:"col-12 md:col-10"},Dy={class:"field grid"},Wy=(0,r.QD)("label",{for:"accounts",class:"col-12 mb-2 md:col-2 md:mb-0 vertical-align-top h-full"}," List of accounts or list of mnemonic phrases for governance accounts ",-1),Qy={class:"col-12 md:col-10"},xy={class:"field grid"},Ty=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Sy={class:"col-12 md:col-10"},Cy={key:2,class:"field grid"},Iy=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0 vertical-align-top h-full",for:"results"},"Results",-1),$y={class:"col-12 md:col-10"};function jy(e,t,n,a,o,s){const i=(0,r.E1)("SelectAccount"),l=(0,r.E1)("InputText"),c=(0,r.E1)("InputNumber"),u=(0,r.E1)("InputGroupAddon"),m=(0,r.E1)("InputGroup"),d=(0,r.E1)("Textarea"),p=(0,r.E1)("Button");return(0,r.Wz)(),(0,r.An)("div",null,[zy,o.current?((0,r.Wz)(),(0,r.An)("div",gy,[yy,(0,r.QD)("div",fy,[(0,r.K2)(i,{itemId:"payFromDirect",modelValue:o.payFromDirect,"onUpdate:modelValue":t[0]||(t[0]=e=>o.payFromDirect=e),class:"w-full"},null,8,["modelValue"])])])):(0,r.g1)("",!0),o.current?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",_y,[vy,(0,r.QD)("div",ky,[(0,r.K2)(l,{id:"fromAccount",modelValue:o.fromAccount,"onUpdate:modelValue":t[1]||(t[1]=e=>o.fromAccount=e),class:"w-full"},null,8,["modelValue"])])])),(0,r.QD)("div",wy,[by,(0,r.QD)("div",Ay,[(0,r.K2)(m,null,{default:(0,r.Ql)((()=>[(0,r.K2)(c,{inputId:"amount",modelValue:o.amount,"onUpdate:modelValue":t[2]||(t[2]=e=>o.amount=e),min:0,max:1999999999,step:1e-6,maxFractionDigits:6,class:"w-full"},null,8,["modelValue"]),(0,r.K2)(u,null,{default:(0,r.Ql)((()=>[(0,r.mY)("Algo")])),_:1})])),_:1})])]),(0,r.QD)("div",Dy,[Wy,(0,r.QD)("div",Qy,[(0,r.K2)(d,{id:"accounts",modelValue:o.accounts,"onUpdate:modelValue":t[3]||(t[3]=e=>o.accounts=e),class:"w-full",rows:"6"},null,8,["modelValue"])])]),(0,r.QD)("div",xy,[Ty,(0,r.QD)("div",Sy,[(0,r.K2)(p,{disabled:o.sending,onClick:s.send},{default:(0,r.Ql)((()=>[(0,r.mY)(" Send transactions ")])),_:1},8,["disabled","onClick"])])]),o.results?((0,r.Wz)(),(0,r.An)("div",Cy,[Iy,(0,r.QD)("div",$y,[(0,r.K2)(d,{id:"results",modelValue:o.results,"onUpdate:modelValue":t[4]||(t[4]=e=>o.results=e),class:"w-full",rows:"20"},null,8,["modelValue"])])])):(0,r.g1)("",!0)])}var Py={data(){return{current:!0,payFromDirect:"",fromAccount:"",accounts:"",amount:1,sending:!1,results:""}},components:{SelectAccount:Rs.c},mounted(){this.prolong()},methods:{...(0,i.ae)({prolong:"wallet/prolong",makePayment:"algod/makePayment"}),async send(){if(!confirm("Are you sure you want to pay from the selected account to multiple accounts "+this.amount+" algo?"))return;this.sending=!0,this.results="";let e=0,t=0;const n=this.accounts.split(/\r?\n/);for(let r in n){const o=n[r];if(o){const n=o.split(/ /);if(n.length>1&&n.length<25){this.results+="Line does not conaint mnemonic phrase: "+o+"\n";continue}let r="";if(n.length>1){let e="";for(let t=0;t<25;t++)e+=n[t]+" ";try{const t=c["default"].mnemonicToSecretKey(e.trim());r=t.addr}catch(a){this.results+="Mnemonic is invalid: "+o+"\n";continue}}else r=o.trim();const s=new TextEncoder;let i=s.encode(""),l=Math.round(1e6*this.amount),u=this.payFromDirect,m=r,d=1e3,p=null;e++;try{this.makePayment({payTo:m,payFrom:u,amount:l,noteEnc:i,fee:d,asset:p}).then((n=>{t++,this.results+=n?"payment to "+m+" sent in tx "+n+"\n":"payment to "+m+" failed to be sent\n",e==t&&(this.sending=!1)}))}catch(a){console.error("error",a)}}}}}};const Ey=(0,f.c)(Py,[["render",jy]]);var Ry=Ey,Fy={components:{MainLayout:nn.c,GovToolsMenu:Yz,GenMultiAccounts:mg,MergeAccounts:fg,OptInGovernance:Mg,PayFromMultipleAccounts:hy,PayToMultipleAccounts:Ry},data(){return{}},computed:{accountsWithPrivateKey(){return this.$store.state.wallet.privateAccounts.filter((e=>!!e.sk))},hasPrivate(){return this.accountsWithPrivateKey&&this.accountsWithPrivateKey.length>0}},methods:{...(0,i.ae)({openSuccess:"toast/openSuccess"})}};const Vy=(0,f.c)(Fy,[["render",Vz]]);var Ny=Vy;const Ky=(0,r.QD)("h1",null,"Please help us",-1),My={class:"grid"},Ly={class:"col-9"},By=(0,r.QD)("p",null," This project has been started in June 2021 as the first open source algorand wallet. ",-1),qy=(0,r.QD)("p",null,[(0,r.mY)(" Thank to expert governors, we have received funds to create "),(0,r.QD)("a",{href:"https://github.com/algorandfoundation/xGov/pull/9/files"},"two factor authentication accounts"),(0,r.mY)(" and "),(0,r.QD)("a",{href:"https://github.com/algorandfoundation/xGov/pull/90/files"},"payment scheduler"),(0,r.mY)(". ")],-1),Uy=(0,r.QD)("p",null,[(0,r.mY)(" We are active in algorand community. We have created "),(0,r.QD)("a",{href:"https://www.a-dir.net/"},"Algorand Directory"),(0,r.mY)(", besides the wallet support, we have created the "),(0,r.QD)("a",{href:"https://www.a-wallet.net/payment-gateway/AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y"},"payment gateway"),(0,r.mY)(" which does not require any financial middleman, we have created open source decentralized voting system built on the algorand network, and we have built the decentralized "),(0,r.QD)("a",{href:"https://algo-donate.vercel.app/"},"donation web"),(0,r.mY)(". ")],-1),Oy=(0,r.QD)("p",null," We have several visions where we can help the algorand community grow. ",-1),Yy={href:"https://www.a-wallet.net/gateway/YWxnb3JhbmQ6Ly9QNjVMWEhBNU1FRE1PSjJaQUlUTFpXWVNVNlcyNUJGMkZDWEo1S1FSRFVCMk5UMlQ3RFBBQUZZVDNVPyZhbW91bnQ9MTAwMDAwMDAwMCZhc3NldD0zMTI3Njk/eyJzdWNjZXNzIjoiaHR0cHM6Ly93d3cuYS13YWxsZXQubmV0L3N1Y2Nlc3MiLCJjYW5jZWwiOiJodHRwczovL3d3dy5hLXdhbGxldC5uZXQvZG9uYXRlIn0"},Hy={href:"https://www.a-wallet.net/gateway/YWxnb3JhbmQ6Ly9QNjVMWEhBNU1FRE1PSjJaQUlUTFpXWVNVNlcyNUJGMkZDWEo1S1FSRFVCMk5UMlQ3RFBBQUZZVDNVPyZhbW91bnQ9NTAwMDAwMDAmYXNzZXQ9MzEyNzY5/eyJzdWNjZXNzIjoiaHR0cHM6Ly93d3cuYS13YWxsZXQubmV0L3N1Y2Nlc3MiLCJjYW5jZWwiOiJodHRwczovL3d3dy5hLXdhbGxldC5uZXQvZG9uYXRlIn0"},Gy={href:"https://www.a-wallet.net/gateway/YWxnb3JhbmQ6Ly9QNjVMWEhBNU1FRE1PSjJaQUlUTFpXWVNVNlcyNUJGMkZDWEo1S1FSRFVCMk5UMlQ3RFBBQUZZVDNVPyZhbW91bnQ9MTAwMDAwMDAwMCZhc3NldD0zMTI3Njk/eyJzdWNjZXNzIjoiaHR0cHM6Ly93d3cuYS13YWxsZXQubmV0L3N1Y2Nlc3MiLCJjYW5jZWwiOiJodHRwczovL3d3dy5hLXdhbGxldC5uZXQvZG9uYXRlIn0"},Zy=(0,r.QD)("p",null,[(0,r.mY)(" We accept donations to this account: "),(0,r.QD)("a",{target:"_blank",rel:"noreferrer",href:"https://allo.info/address/AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y"},[(0,r.QD)("b",null,"AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y")])],-1),Jy=(0,r.QD)("p",null,"Thank you",-1),Xy=(0,r.QD)("p",null,"  Ludo Scholtz",-1),ef=(0,r.QD)("p",null,"  Scholtz&Company, jsa",-1),tf={class:"col-3"},nf={href:"https://www.a-wallet.net/gateway/YWxnb3JhbmQ6Ly9QNjVMWEhBNU1FRE1PSjJaQUlUTFpXWVNVNlcyNUJGMkZDWEo1S1FSRFVCMk5UMlQ3RFBBQUZZVDNVPyZhbW91bnQ9MTAwMDAwMDA/eyJzdWNjZXNzIjoiaHR0cHM6Ly93d3cuYS13YWxsZXQubmV0L3N1Y2Nlc3MiLCJjYW5jZWwiOiJodHRwczovL3d3dy5hLXdhbGxldC5uZXQvZG9uYXRlIn0"};function af(e,t,n,a,o,s){const i=(0,r.E1)("Button"),l=(0,r.E1)("QRCodeVue3"),c=(0,r.E1)("Card"),u=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(u,null,{default:(0,r.Ql)((()=>[Ky,(0,r.K2)(c,null,{content:(0,r.Ql)((()=>[(0,r.QD)("div",My,[(0,r.QD)("div",Ly,[By,qy,Uy,Oy,(0,r.QD)("ol",null,[(0,r.QD)("li",null,[(0,r.mY)(" We would like to hire graphics designer to improve the Look&Feel of the AWallet. We expect costs approximately 1000 USDt. "),(0,r.QD)("a",Yy,[(0,r.K2)(i,null,{default:(0,r.Ql)((()=>[(0,r.mY)("Donate now")])),_:1})])]),(0,r.QD)("li",null,[(0,r.mY)(" Translation to other language costs approx 50 USD. Please send us in the note info to which language you would like the AWallet to be translated. "),(0,r.QD)("a",Hy,[(0,r.K2)(i,null,{default:(0,r.Ql)((()=>[(0,r.mY)("Donate now")])),_:1})])]),(0,r.QD)("li",null,[(0,r.mY)(" Payment gateway implementation to Magento - No middleman, you accept the payments to your account, match with invoices "),(0,r.QD)("a",Gy,[(0,r.K2)(i,null,{default:(0,r.Ql)((()=>[(0,r.mY)("Donate now")])),_:1})])])]),Zy,Jy,Xy,ef]),(0,r.QD)("div",tf,[(0,r.QD)("p",null,[(0,r.QD)("a",nf,[(0,r.K2)(l,{class:"d-md-none d-lg-block",width:400,height:400,value:"AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y","qr-options":{errorCorrectionLevel:"H"},image:"/img/algorand-algo-logo-96.png"})])])])])])),_:1})])),_:1})}var rf={components:{PublicLayout:Oe,QRCodeVue3:Oa.c}};const of=(0,f.c)(rf,[["render",af]]);var sf=of;const lf=(0,r.QD)("h1",null,"Payment has been successful",-1),cf=(0,r.QD)("p",null,"Thank you for your payment",-1);function uf(e,t,n,a,o,s){const i=(0,r.E1)("Card"),l=(0,r.E1)("PublicLayout");return(0,r.Wz)(),(0,r.Az)(l,null,{default:(0,r.Ql)((()=>[lf,(0,r.K2)(i,null,{content:(0,r.Ql)((()=>[cf])),_:1})])),_:1})}var mf={components:{PublicLayout:Oe}};const df=(0,f.c)(mf,[["render",uf]]);var pf=df;const hf={key:0},zf={class:"field grid"},gf={for:"swap_asset_from",class:"col-12 mb-2 md:col-2 md:mb-0"},yf={class:"col-12 md:col-10"},ff={class:"field grid"},_f={for:"swap_asset_to",class:"col-12 mb-2 md:col-2 md:mb-0"},vf={class:"col-12 md:col-10"},kf={class:"field grid"},wf={for:"payamount",class:"col-12 mb-2 md:col-2 md:mb-0"},bf={class:"col-12 md:col-10"},Af={class:"field grid"},Df={for:"slippage",class:"col-12 mb-2 md:col-2 md:mb-0"},Wf={class:"col-12 md:col-10"},Qf={class:"field grid"},xf=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Tf={class:"col-12 md:col-10"},Sf=(0,r.QD)("label",{for:"useFolksCheckbox",class:"ml-1"},"Use Folks router",-1),Cf={class:"field grid"},If=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),$f={class:"col-12 md:col-10"},jf=(0,r.QD)("label",{for:"useDeflexCheckbox",class:"ml-1"},"Use Deflex",-1),Pf={class:"field grid"},Ef=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Rf={class:"col-12 md:col-10"},Ff={key:0};function Vf(e,t,n,a,o,s){const i=(0,r.E1)("Message"),l=(0,r.E1)("Dropdown"),c=(0,r.E1)("InputNumber"),u=(0,r.E1)("InputGroupAddon"),m=(0,r.E1)("Button"),d=(0,r.E1)("InputGroup"),p=(0,r.E1)("Checkbox"),h=(0,r.E1)("ProgressSpinner"),z=(0,r.E1)("Textarea"),g=(0,r.E1)("Card"),y=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(y,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("swap.title")),1),(0,r.K2)(g,null,{content:(0,r.Ql)((()=>[s.checkNetwork()?((0,r.Wz)(),(0,r.An)("div",hf,(0,Re.WA)(e.$t("swap.network"))+": "+(0,Re.WA)(s.checkNetwork()),1)):((0,r.Wz)(),(0,r.Az)(i,{key:1,severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("swap.network_not_supported")),1)])),_:1})),!1===o.hasSK?((0,r.Wz)(),(0,r.Az)(i,{key:2,severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("swap.has_sk")),1)])),_:1})):(0,r.g1)("",!0),(0,r.QD)("div",null,[(0,r.QD)("div",zf,[(0,r.QD)("label",gf,(0,Re.WA)(e.$t("swap.swap_asset_from")),1),(0,r.QD)("div",yf,[(0,r.K2)(l,{inputId:"swap_asset_from",modelValue:o.asset,"onUpdate:modelValue":t[0]||(t[0]=e=>o.asset=e),filter:"",options:o.assets,"option-label":"label","option-value":"asset-id",placeholder:"Source asset",class:"w-full"},null,8,["modelValue","options"])])]),(0,r.QD)("div",ff,[(0,r.QD)("label",_f,(0,Re.WA)(e.$t("swap.swap_asset_to")),1),(0,r.QD)("div",vf,[(0,r.K2)(l,{inputId:"swap_asset_to",modelValue:o.toAsset,"onUpdate:modelValue":t[1]||(t[1]=e=>o.toAsset=e),options:o.assets,filter:"","option-label":"label","option-value":"asset-id",placeholder:"Destination asset",class:"w-full"},null,8,["modelValue","options"])])]),(0,r.QD)("div",kf,[(0,r.QD)("label",wf,(0,Re.WA)(e.$t("swap.swap_amount")),1),(0,r.QD)("div",bf,[(0,r.K2)(d,null,{default:(0,r.Ql)((()=>[(0,r.K2)(c,{inputId:"payamount",modelValue:o.payamount,"onUpdate:modelValue":t[2]||(t[2]=e=>o.payamount=e),type:"number",min:0,max:s.maxAmount,step:s.stepAmount,maxFractionDigits:s.decimals,class:"w-full"},null,8,["modelValue","max","step","maxFractionDigits"]),s.unit?((0,r.Wz)(),(0,r.Az)(u,{key:0},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(s.unit),1)])),_:1})):(0,r.g1)("",!0),(0,r.K2)(m,{severity:"secondary",onClick:t[3]||(t[3]=e=>o.payamount=s.maxAmount)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("pay.set_max")),1)])),_:1})])),_:1})])]),(0,r.QD)("div",Af,[(0,r.QD)("label",Df,(0,Re.WA)(e.$t("swap.slippage")),1),(0,r.QD)("div",Wf,[(0,r.K2)(c,{inputId:"slippage",modelValue:o.slippage,"onUpdate:modelValue":t[4]||(t[4]=e=>o.slippage=e),type:"number",min:0,max:1,step:.01,maxFractionDigits:6,class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Qf,[xf,(0,r.QD)("div",Tf,[(0,r.K2)(p,{binary:"",inputId:"useFolksCheckbox",type:"checkbox",modelValue:o.useFolks,"onUpdate:modelValue":t[5]||(t[5]=e=>o.useFolks=e)},null,8,["modelValue"]),Sf])]),(0,r.QD)("div",Cf,[If,(0,r.QD)("div",$f,[(0,r.K2)(p,{binary:"",inputId:"useDeflexCheckbox",type:"checkbox",modelValue:o.useDeflex,"onUpdate:modelValue":t[6]||(t[6]=e=>o.useDeflex=e)},null,8,["modelValue"]),jf])]),(0,r.QD)("div",Pf,[Ef,(0,r.QD)("div",Rf,[(0,r.K2)(m,{class:"my-2",disabled:s.formInvalid,severity:s.allowExecuteDeflex||s.requiresOptIn?"secondary":"primary",onClick:s.clickGetQuote},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("swap.get_quote"))+" ",1),o.processingQuote?((0,r.Wz)(),(0,r.Az)(h,{key:0,style:{width:"1em",height:"1em"},strokeWidth:"5"})):(0,r.g1)("",!0)])),_:1},8,["disabled","severity","onClick"])])]),s.requiresOptIn?((0,r.Wz)(),(0,r.An)("div",Ff,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("swap.apps_optin")),1),(0,r.QD)("ul",null,[((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(s.appsToOptIn,(e=>((0,r.Wz)(),(0,r.An)("li",{key:e},(0,Re.WA)(e),1)))),128))]),(0,r.K2)(m,{class:"my-2",disabled:o.processingOptin,onClick:s.clickOptInToApps},{default:(0,r.Ql)((()=>[o.processingOptin?((0,r.Wz)(),(0,r.Az)(h,{key:0,style:{width:"1em",height:"1em"},strokeWidth:"5"})):(0,r.g1)("",!0),(0,r.mY)(" "+(0,Re.WA)(e.$t("swap.apps_optin_button")),1)])),_:1},8,["disabled","onClick"])])):(0,r.g1)("",!0),(0,r.QD)("div",null,[(0,r.K2)(z,{modelValue:o.txsDetails,"onUpdate:modelValue":t[7]||(t[7]=e=>o.txsDetails=e),disabled:"",class:"w-full",rows:"5"},null,8,["modelValue"])]),o.note?((0,r.Wz)(),(0,r.Az)(i,{key:1,severity:"success",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(o.note),1)])),_:1})):(0,r.g1)("",!0),o.error?((0,r.Wz)(),(0,r.Az)(i,{key:2,severity:"error",class:"my-2"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(o.error),1)])),_:1})):(0,r.g1)("",!0),(0,r.QD)("div",null,[o.useDeflex?((0,r.Wz)(),(0,r.Az)(m,{key:0,class:"my-2 mx-1",disabled:!s.allowExecuteDeflex||o.processingTradeDeflex,severity:s.allowExecuteDeflex&&s.isDeflexQuoteBetter?"primary":"secondary",onClick:s.clickExecuteDeflex},{default:(0,r.Ql)((()=>[o.processingTradeDeflex?((0,r.Wz)(),(0,r.Az)(h,{key:0,style:{width:"1em",height:"1em"},strokeWidth:"5"})):(0,r.g1)("",!0),(0,r.mY)(" "+(0,Re.WA)(e.$t("swap.execute_button_deflex")),1)])),_:1},8,["disabled","severity","onClick"])):(0,r.g1)("",!0),o.useFolks?((0,r.Wz)(),(0,r.Az)(m,{key:1,class:"my-2",disabled:!s.allowExecuteFolks||o.processingTradeFolks,severity:s.allowExecuteFolks&&s.isFolksQuoteBetter?"primary":"secondary",onClick:s.clickExecuteFolks},{default:(0,r.Ql)((()=>[o.processingTradeFolks?((0,r.Wz)(),(0,r.Az)(h,{key:0,style:{width:"1em",height:"1em"},strokeWidth:"5"})):(0,r.g1)("",!0),(0,r.mY)(" "+(0,Re.WA)(e.$t("swap.execute_button_folks")),1)])),_:1},8,["disabled","severity","onClick"])):(0,r.g1)("",!0)])])])),_:1})])),_:1})}var Nf=n(53684),Kf={components:{MainLayout:nn.c},data(){return{assets:[],asset:null,toAsset:null,payamount:0,assetObj:{},deflexTxs:{groupMetadata:[]},folksQuote:{},folksTxns:[],txsDetails:"Select assets, quantity and request quote",quotes:{},hasSK:null,processingQuote:!1,processingOptin:!1,processingTradeDeflex:!1,processingTradeFolks:!1,note:"",error:"",useFolks:!0,useDeflex:!0,slippage:.1,fee:0}},computed:{formInvalid(){return!(null!==this.asset&&null!==this.toAsset&&this.payamount>0&&!this.processingQuote)},account(){return this.$store.state.wallet.privateAccounts.find((e=>e.addr==this.$route.params.account))},accountData(){return!!this.account&&(!!this.account.data&&this.account.data[this.$store.state.config.env])},selectedAssetFromAccount(){return this.accountData["assets"].find((e=>e["asset-id"]==this.asset))},decimals(){let e=6;return this.assetObj&&void 0!==this.assetObj.decimals&&(e=this.assetObj.decimals),e},decimalsPower(){return Math.pow(10,this.decimals)},assetData(){return this.assets.find((e=>e["asset-id"]==this.asset))},maxAmount(){if(!this.account)return 0;if(this.asset>0)return this.selectedAssetFromAccount?this.selectedAssetFromAccount.amount/this.decimalsPower:0;{let e=this.accountData.amount/1e6-.1;return e-=this.fee,this.accountData["assets"]&&this.accountData["assets"].length>0&&(e-=.1*this.accountData["assets"].length),e}},stepAmount(){return Math.pow(10,-1*this.decimals)},allowExecuteDeflex(){return!(!this.deflexTxs||!this.deflexTxs.txns||Object.values(this.deflexTxs.groupMetadata).length<=0)&&!this.requiresOptIn},allowExecuteFolks(){return!!(this.folksTxns&&this.folksQuote&&this.folksTxns.length>0)},appsToOptIn(){const e=this.quotes?.requiredAppOptIns??[],t=[];if(!this.account)return!1;const n="apps-local-state"in this.account?this.account["apps-local-state"].map((e=>parseInt(e.id))):[];for(let a=0;a0},unit(){return this.assetObj?this.assetObj["unit-name"]?this.assetObj["unit-name"]:this.assetObj["name"]:""},isFolksQuoteBetter(){if(!this.folksQuote)return!1;if(!this.folksQuote.quoteAmount)return!1;if(!this.quotes)return!0;if(!this.quotes.quote)return!0;const e=BigInt(this.quotes.quote).toString(),t=BigInt(this.folksQuote.quoteAmount).toString();return!(e.length>t.length)&&(t.length>e.length||t>e)},isDeflexQuoteBetter(){if(!this.quotes)return!1;if(!this.quotes.quote)return!1;if(!this.folksQuote)return!0;if(!this.folksQuote.quoteAmount)return!0;const e=BigInt(this.quotes.quote).toString(),t=BigInt(this.folksQuote.quoteAmount).toString();return!(t.length>e.length)&&(e.length>t.length||e>t)}},watch:{async asset(){this.deflexTxs={groupMetadata:[]},this.asset>0?this.assetObj=await this.getAsset({assetIndex:this.asset}):this.assetObj={"asset-id":-1,name:"ALGO","unit-name":"Algo",decimals:6},this.payamount=0},account(){this.deflexTxs={groupMetadata:[]},this.folksTxns=[],this.makeAssets()},toAsset(){this.deflexTxs={groupMetadata:[]},this.folksTxns=[]},payamount(){this.deflexTxs={groupMetadata:[]},this.folksTxns=[]}},async mounted(){await this.prolong(),await this.reloadAccount(),await this.makeAssets(),this.asset=-1,this.toAsset=452399768,this.payamount=1,this.$route.params.fromAsset&&(this.asset=this.$route.params.fromAsset),this.$route.params.toAsset&&(this.toAsset=this.$route.params.toAsset)},methods:{...(0,i.ae)({accountInformation:"indexer/accountInformation",updateAccount:"wallet/updateAccount",lastActiveAccount:"wallet/lastActiveAccount",deleteAccount:"wallet/deleteAccount",setTransaction:"wallet/setTransaction",getAsset:"indexer/getAsset",prolong:"wallet/prolong",setAccountOnline:"kmd/setAccountOnline",openSuccess:"toast/openSuccess",openError:"toast/openError",axiosGet:"axios/get",axiosPost:"axios/post",getSK:"wallet/getSK",getTransactionParams:"algod/getTransactionParams",sendRawTransaction:"algod/sendRawTransaction",waitForConfirmation:"algod/waitForConfirmation",signTransaction:"signer/signTransaction"}),async reloadAccount(){await this.accountInformation({addr:this.$route.params.account}).then((e=>{e&&this.updateAccount({info:e})}));const e=await this.getSK({addr:this.$route.params.account});e&&e.length>0?this.hasSK=!0:this.hasSK=!1},async makeAssets(){if(this.assets=[],this.accountData){const e=this.$filters.formatCurrency(this.accountData.amount,this.$store.state.config.tokenSymbol,6);this.assets.push({"asset-id":"0",amount:this.accountData.amount,name:this.$store.state.config.tokenSymbol,decimals:6,"unit-name":this.$store.state.config.tokenSymbol,type:"Native",label:`${this.$store.state.config.tokenSymbol} (Native token) Balance: ${e}`})}else{const e=this.$filters.formatCurrency(0,this.$store.state.config.tokenSymbol,6);this.assets.push({"asset-id":"0",amount:0,name:this.$store.state.config.tokenSymbol,decimals:6,"unit-name":this.$store.state.config.tokenSymbol,type:"Native",label:`${this.$store.state.config.tokenSymbol} (Native token) Balance: ${e}`})}if(this.accountData&&this.accountData.assets)for(let e in this.accountData.assets){const t=await this.getAsset({assetIndex:this.accountData.assets[e]["asset-id"]});if(t){const n=this.$filters.formatCurrency(this.accountData.assets[e]["amount"],t["unit-name"]?t["unit-name"]:t["name"],t["decimals"]);this.assets.push({"asset-id":this.accountData.assets[e]["asset-id"],amount:this.accountData.assets[e]["amount"],name:t["name"],decimals:t["decimals"],"unit-name":t["unit-name"],type:"ASA",label:`${t["name"]} (ASA ${this.accountData.assets[e]["asset-id"]}) Balance: ${n}`})}else console.error("Asset not loaded",this.accountData.assets[e]["asset-id"])}},async requestDeflexQuote(){try{const a=this.payamount*10**this.assetObj.decimals,r=this.asset>0?this.asset:0,o=this.toAsset>0?this.toAsset:0,s=this.checkNetwork();if(!s)return this.txsDetails+="\nDEFLEX: Wrong network selected",this.txsDetails=this.txsDetails.trim(),void(this.processingQuote=!1);var e=encodeURIComponent("https://mainnet-api.algonode.cloud"),t="",n=443;"testnet"==s&&(e=encodeURIComponent("https://testnet-api.algonode.cloud"),t="",n=443);const i=this.$store.state.config.deflex,l=`https://api.deflex.fi/api/fetchQuote?chain=${s}&algodUri=${e}&algodToken=${t}&algodPort=${n}&fromASAID=${r}&toASAID=${o}&atomicOnly=true&amount=${a}&type=fixed-input&disabledProtocols=&referrerAddress=AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y&apiKey=${i}`,c=await this.axiosGet({url:l}).catch((e=>{this.error="No deflex quotes available "+e.message}));if(!c||!c.txnPayload)return void(this.error="No deflex quotes available");this.quotes=c;const u=JSON.stringify({address:this.account.addr,slippage:this.slippage,txnPayloadJSON:this.quotes.txnPayload,apiKey:i}),m={headers:{"Content-Type":"application/json"}},d=await this.axiosPost({url:"https://api.deflex.fi/api/fetchExecuteSwapTxns",body:u,config:m}).catch((e=>{this.error+="No deflex quotes available "+e.message+"\n"}));if(!d)return this.error="No deflex quotes available\n",void(this.processingQuote=!1);this.deflexTxs=d;const p=this.deflexTxs.groupMetadata.map((e=>e.labelText)).join(",\n");this.txsDetails+="\nDEFLEX: "+p,this.txsDetails=this.txsDetails.trim()}catch(a){this.openError("Error fetching quote from deflex: "+a.message)}},getFolksClient(){return"mainnet-v1.0"==this.$store.state.config.env||"mainnet"==this.$store.state.config.env?new Nf.Cm(Nf.tz.MAINNET):"testnet-v1.0"==this.$store.state.config.env||"testnet"==this.$store.state.config.env?new Nf.Cm(Nf.tz.TESTNET):null},async fetchFolksRouterQuotes(){try{const e=this.payamount*10**this.assetObj.decimals,t=this.getFolksClient();if(!t)throw Error("Unable to create folks router client for specified network");const n=this.asset>0?this.asset:0,a=this.toAsset>0?this.toAsset:0;this.folksQuote=await t.fetchSwapQuote(n,a,e,Nf.eA.FIXED_INPUT,15,10,"AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y");const r=Math.round(100*this.slippage);this.folksTxns=await t.prepareSwapTransactions(this.$route.params.account,r,this.folksQuote);const o=await this.getAsset({assetIndex:a});this.txsDetails+=`\nFOLKS ROUTER: Quote Amount: ${Number(this.folksQuote.quoteAmount)/10**o.decimals}, Price Impact: ${Math.round(1e4*Number(this.folksQuote.priceImpact))/100}%, Txs fees: ${Number(this.folksQuote.microalgoTxnsFee)/10**6} Algo`,this.txsDetails=this.txsDetails.trim()}catch(e){this.openError(`Error fetching quote from folks: ${e.message}`)}},async clickGetQuote(){this.prolong(),this.note="",this.error="",this.processingQuote=!0,this.txsDetails="",this.deflexTxs={groupMetadata:[]},this.folksTxns=[];var e=[];this.useDeflex&&e.push(this.requestDeflexQuote()),this.useFolks&&e.push(this.fetchFolksRouterQuotes()),await Promise.all(e),this.processingQuote=!1},checkNetwork(){return"mainnet-v1.0"==this.$store.state.config.env||"mainnet"==this.$store.state.config.env?"mainnet":("testnet-v1.0"==this.$store.state.config.env||"testnet"==this.$store.state.config.env)&&"testnet"},async clickExecuteFolks(){this.prolong(),this.processingTradeFolks=!0,this.note="",this.error="";const e=await this.getSK({addr:this.account.addr});if(!e)return void(this.processingTradeFolks=!1);const t=this.folksTxns.map((e=>c["default"].decodeUnsignedTransaction(Buffer.from(e,"base64")))),n=t.map((t=>t.signTxn(e)));if(!n)return void(this.processingTradeFolks=!1);let a=await this.sendRawTransaction({signedTxn:n}).catch((e=>{this.error=e.message,this.processingTradeFolks=!1,this.openError(e.message)})),r="Processed in txs: ";if(!a||!a.txId)return;const o=await this.waitForConfirmation({txId:a.txId,timeout:4});if(!o)return this.processingOptin=!1,void await this.reloadAccount();r+=a.txId+", ",this.note=r.trim().trim(","),this.processingTradeFolks=!1,await this.reloadAccount()},async clickExecuteDeflex(){this.prolong(),this.processingTradeDeflex=!0,this.note="",this.error="";const e=await this.getSK({addr:this.account.addr});if(!e)return void(this.processingTradeDeflex=!1);const t=this.deflexTxs.txns.reduce(((e,t)=>e.set(t.group,[...e.get(t.group)||[],t])),new Map),n=[...t].map((e=>e[1]));let a="Processed in txs: ";for(let r of n){const t=r.map((t=>{if(!1!==t.logicSigBlob)return Uint8Array.from(Object.values(t.logicSigBlob));{let n=new Uint8Array(Buffer.from(t.data,"base64"));const a=c["default"].decodeUnsignedTransaction(n);return c["default"].signTransaction(a,e).blob}}));if(!t)return void(this.processingTradeDeflex=!1);const n=await this.sendRawTransaction({signedTxn:t}).catch((e=>{this.error=e.message,this.processingTradeDeflex=!1,this.openError(e.message)}));if(!n||!n.txId)return;const o=await this.waitForConfirmation({txId:n.txId,timeout:4});if(!o)return this.processingOptin=!1,void await this.reloadAccount();a+=n.txId+", "}this.note=a.trim().trim(","),this.processingTradeDeflex=!1,await this.reloadAccount()},async clickOptInToApps(){this.processingOptin=!0;const e=await this.getTransactionParams();let t="Processed in txs: ";for(let n of this.appsToOptIn){const a=c["default"].makeApplicationOptInTxn(this.account.addr,e,n);let r=await signTransaction({from:this.account.addr,tx:a});const o=await this.sendRawTransaction({signedTxn:r}).catch((e=>{this.error=e.message,this.processingTradeDeflex=!1}));if(!o||!o.txId)return this.processingOptin=!1,void await this.reloadAccount();const s=await this.waitForConfirmation({txId:o.txId,timeout:4});if(!s)return this.processingOptin=!1,void await this.reloadAccount();t+=o.txId+", "}this.note=t.trim().trim(","),await this.reloadAccount(),this.processingOptin=!1}}};const Mf=(0,f.c)(Kf,[["render",Vf]]);var Lf=Mf;const Bf=(0,r.QD)("h1",null,"ARC14 developer page",-1),qf=(0,r.QD)("p",null," On this page developers can create ARC14 signed message and use it in swaggers. ",-1),Uf=(0,r.QD)("p",null," Note that ARC14 requires selection of the network. Make sure that you are using same network as destination service. ",-1),Of=(0,r.QD)("h2",null,"Service realm",-1);function Yf(e,t,n,a,o,s){const i=(0,r.E1)("InputText"),l=(0,r.E1)("ProgressSpinner"),c=(0,r.E1)("Button"),u=(0,r.E1)("Textarea"),m=(0,r.E1)("Card"),d=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(d,null,{default:(0,r.Ql)((()=>[Bf,(0,r.K2)(m,null,{content:(0,r.Ql)((()=>[qf,Uf,(0,r.QD)("div",null,[Of,(0,r.K2)(i,{id:"realm",modelValue:o.realm,"onUpdate:modelValue":t[0]||(t[0]=e=>o.realm=e),class:"w-full",placeholder:"Service realm. For example 2FA#ARC14"},null,8,["modelValue"]),(0,r.QD)("div",null,[(0,r.K2)(c,{class:"my-2",disabled:o.processingSigning,onClick:s.clickSign},{default:(0,r.Ql)((()=>[(0,r.K2)(l,{style:{width:"1em",height:"1em"},strokeWidth:"5"}),(0,r.mY)(" Sign authentication transaction ")])),_:1},8,["disabled","onClick"])]),(0,r.QD)("div",null,[(0,r.K2)(u,{modelValue:o.output,"onUpdate:modelValue":t[1]||(t[1]=e=>o.output=e),disabled:"",class:"w-full",rows:"5"},null,8,["modelValue"])])])])),_:1})])),_:1})}var Hf={components:{MainLayout:nn.c},data(){return{processingSigning:!1,output:"",realm:""}},async mounted(){this.prolong()},methods:{...(0,i.ae)({accountInformation:"indexer/accountInformation",updateAccount:"wallet/updateAccount",lastActiveAccount:"wallet/lastActiveAccount",deleteAccount:"wallet/deleteAccount",setTransaction:"wallet/setTransaction",getAsset:"indexer/getAsset",prolong:"wallet/prolong",setAccountOnline:"kmd/setAccountOnline",openSuccess:"toast/openSuccess",axiosGet:"axios/get",getSK:"wallet/getSK",getTransactionParams:"algod/getTransactionParams",sendRawTransaction:"algod/sendRawTransaction",signAuthTx:"arc14/signAuthTx"}),async clickSign(){try{this.processingSigning=!0,this.output=await this.signAuthTx({account:this.$route.params.account,realm:this.realm})}catch(e){console.error(e)}this.processingSigning=!1}}};const Gf=(0,f.c)(Hf,[["render",Yf]]);var Zf=Gf;const Jf={class:"field grid"},Xf={class:"col-12 md:col-10"},e_={class:"field grid"},t_={class:"col-12 md:col-10"},n_={class:"field grid"},a_={class:"col-12 md:col-10"},r_={class:"field grid"},o_={class:"col-12 md:col-10"},s_={class:"field grid"},i_={class:"col-12 md:col-10"},l_={class:"field grid"},c_={class:"col-12 md:col-10"},u_={class:"field grid"},m_={class:"col-12 md:col-10"},d_={class:"field grid"},p_={class:"col-12 md:col-10"},h_={class:"field grid"},z_={class:"col-12 md:col-10"},g_={class:"field grid"},y_={class:"col-12 md:col-10"},f_={class:"field grid"},__={class:"col-12 md:col-10"},v_={class:"field grid"},k_={class:"col-12 md:col-10"};var w_=(0,r._M)({__name:"NewAccount",setup(e){return(e,t)=>{const n=(0,r.E1)("Button"),a=(0,r.E1)("RouterLink");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("newacc.title")),1),(0,r.K2)((0,Fa.KV)(Fs.c),null,{default:(0,r.Ql)((()=>[(0,r.K2)((0,Fa.KV)(Vs.c),{header:e.$t("newacc.basic_options"),headerClass:"mr-2"},{default:(0,r.Ql)((()=>[(0,r.QD)("div",Jf,[(0,r.K2)(a,{to:"/new-account/ed25519",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_basic")),1)])),_:1})])),_:1}),(0,r.QD)("div",Xf,(0,Re.WA)(e.$t("newacc.create_basic_help")),1)]),(0,r.QD)("div",e_,[(0,r.K2)(a,{to:"/new-account/import-ed25519",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.import_account")),1)])),_:1})])),_:1}),(0,r.QD)("div",t_,(0,Re.WA)(e.$t("newacc.import_account_help")),1)])])),_:1},8,["header"]),(0,r.K2)((0,Fa.KV)(Vs.c),{header:e.$t("newacc.advanced_options"),headerClass:"mr-2"},{default:(0,r.Ql)((()=>[(0,r.QD)("div",n_,[(0,r.K2)(a,{to:"/new-account/ed25519",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_basic")),1)])),_:1})])),_:1}),(0,r.QD)("div",a_,(0,Re.WA)(e.$t("newacc.create_basic_help")),1)]),(0,r.QD)("div",r_,[(0,r.K2)(a,{to:"/new-account/ledger",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.ledger_account")),1)])),_:1})])),_:1}),(0,r.QD)("div",o_,(0,Re.WA)(e.$t("newacc.ledger_account_help")),1)]),(0,r.QD)("div",s_,[(0,r.K2)(a,{to:"/new-account/wc",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.wc_account")),1)])),_:1})])),_:1}),(0,r.QD)("div",i_,(0,Re.WA)(e.$t("newacc.wc_account_help")),1)]),(0,r.QD)("div",l_,[(0,r.K2)(a,{to:"/new-account/2fa",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.twofa_account")),1)])),_:1})])),_:1}),(0,r.QD)("div",c_,(0,Re.WA)(e.$t("newacc.twofa_account_help")),1)]),(0,r.QD)("div",u_,[(0,r.K2)(a,{to:"/new-account/email-password",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.email_pass_account")),1)])),_:1})])),_:1}),(0,r.QD)("div",m_,(0,Re.WA)(e.$t("newacc.email_pass_account_help")),1)]),(0,r.QD)("div",d_,[(0,r.K2)(a,{to:"/new-account/vanity",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_vanity")),1)])),_:1})])),_:1}),(0,r.QD)("div",p_,(0,Re.WA)(e.$t("newacc.create_vanity_help")),1)]),(0,r.QD)("div",h_,[(0,r.K2)(a,{to:"/new-account/multisig",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_multisign_account")),1)])),_:1})])),_:1}),(0,r.QD)("div",z_,(0,Re.WA)(e.$t("newacc.create_multisign_account_help")),1)]),(0,r.QD)("div",g_,[(0,r.K2)(a,{to:"/new-account/watch",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.watch_account")),1)])),_:1})])),_:1}),(0,r.QD)("div",y_,(0,Re.WA)(e.$t("newacc.watch_account_help")),1)]),(0,r.QD)("div",f_,[(0,r.K2)(a,{to:"/new-account/import-ed25519",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.import_account")),1)])),_:1})])),_:1}),(0,r.QD)("div",__,(0,Re.WA)(e.$t("newacc.import_account_help")),1)]),(0,r.QD)("div",v_,[(0,r.K2)(a,{to:"/new-account/shamir",class:"col-12 mb-2 md:col-2 md:mb-0"},{default:(0,r.Ql)((()=>[(0,r.K2)(n,{class:"w-full"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.shamir_account")),1)])),_:1})])),_:1}),(0,r.QD)("div",k_,(0,Re.WA)(e.$t("newacc.shamir_account_help")),1)])])),_:1},8,["header"])])),_:1})])),_:1})}}});const b_=w_;var A_=b_;const D_={key:0},W_={class:"field grid"},Q_={for:"slot",class:"col-12 mb-2 md:col-2 md:mb-0"},x_={class:"col-12 md:col-10"},T_={class:"field grid"},S_=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),C_={class:"col-12 md:col-10"},I_={key:1,class:"field grid"},$_=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),j_={class:"col-12 md:col-10"},P_={key:0},E_={class:"field grid"},R_={for:"account_name",class:"col-12 mb-2 md:col-2 md:mb-0"},F_={class:"col-12 md:col-10"},V_={class:"field grid"},N_=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),K_={class:"col-12 md:col-10"};function M_(e,t,n,a,o,s){const i=(0,r.E1)("Message"),l=(0,r.E1)("InputNumber"),c=(0,r.E1)("Button"),u=(0,r.E1)("InputText"),m=(0,r.E1)("Card"),d=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(d,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("new_account_ledger.header")),1),(0,r.K2)(m,null,{content:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("new_account_ledger.description")),1),o.lastError?((0,r.Wz)(),(0,r.An)("div",D_,[(0,r.K2)(i,{severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_ledger.last_error"))+": "+(0,Re.WA)(o.lastError),1)])),_:1})])):(0,r.g1)("",!0),(0,r.QD)("div",W_,[(0,r.QD)("label",Q_,(0,Re.WA)(e.$t("new_account_ledger.slot")),1),(0,r.QD)("div",x_,[(0,r.K2)(l,{showButtons:"",inputId:"slot",modelValue:o.slot,"onUpdate:modelValue":t[0]||(t[0]=e=>o.slot=e),min:0,max:2147483647,step:1,class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",T_,[S_,(0,r.QD)("div",C_,[(0,r.K2)(c,{class:"my-2",severity:o.address?"secondary":"primary",onClick:s.clickAddress},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_ledger.connect")),1)])),_:1},8,["severity","onClick"])])]),o.address?((0,r.Wz)(),(0,r.An)("div",I_,[$_,(0,r.QD)("div",j_,[(0,r.QD)("div",null,(0,Re.WA)(e.$t("new_account_ledger.slot"))+" "+(0,Re.WA)(o.loadedSlot)+" "+(0,Re.WA)(e.$t("new_account_ledger.address"))+": "+(0,Re.WA)(o.address),1),o.address0!=o.address?((0,r.Wz)(),(0,r.An)("div",P_,(0,Re.WA)(e.$t("new_account_ledger.primary_address"))+": "+(0,Re.WA)(o.address0),1)):(0,r.g1)("",!0)])])):(0,r.g1)("",!0),(0,r.QD)("div",E_,[(0,r.QD)("label",R_,(0,Re.WA)(e.$t("new_account_ledger.account_name")),1),(0,r.QD)("div",F_,[(0,r.K2)(u,{id:"account_name",modelValue:o.name,"onUpdate:modelValue":t[1]||(t[1]=e=>o.name=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",V_,[N_,(0,r.QD)("div",K_,[(0,r.K2)(c,{class:"my-2",onClick:s.clickSave,disabled:s.formInvalid},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_ledger.save_address")),1)])),_:1},8,["onClick","disabled"])])])])),_:1})])),_:1})}var L_={components:{MainLayout:nn.c},data(){return{slot:0,loadedSlot:0,address0:"",lastError:"",address:"",name:""}},computed:{formInvalid(){return!(this.name&&this.address0&&this.address)}},mounted(){this.lastError="",this.prolong()},methods:{...(0,i.ae)({prolong:"wallet/prolong",openError:"toast/openError",addLedgerAccount:"wallet/addLedgerAccount"}),async loadAddress(e,t){try{this.prolong();const n=await ce.c.request(),a=new le.c(n),r=`44'/283'/${e}'/0/0`,o=await a.getAddress(r);t?this.address0=o.address:(this.address=o.address,0==e&&(this.address0=o.address))}catch(Error){let t=Error.message??Error;"Ledger device: UNKNOWN_ERROR (0x6b0c)"==t&&(t="Please connect your Ledger device (0x6b0c)"),console.error(Error),this.lastError=t,this.openError(this.lastError)}},async clickAddress(){try{this.lastError="",this.loadedSlot=this.slot,await this.loadAddress(this.slot,!1),this.address&&!this.address0&&await this.loadAddress(0,!0)}catch(Error){console.error(Error),this.lastError=Error}},async clickSave(){try{this.lastError="",await this.addLedgerAccount({name:this.name,addr:this.address,addr0:this.address0,slot:this.slot}),this.$router.push({name:"Accounts"})}catch(Error){let t=Error.message??Error;console.error(Error),"Ledger device: UNKNOWN_ERROR (0x6b0c)"==t&&(t="Please connect your Ledger device (0x6b0c)"),this.lastError=t}}}};const B_=(0,f.c)(L_,[["render",M_]]);var q_=B_;const U_={key:0},O_={key:2},Y_={key:3},H_={class:"field grid"},G_={for:"account_name",class:"col-12 mb-2 md:col-2 md:mb-0"},Z_={class:"col-12 md:col-10"},J_={class:"field grid"},X_=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),ev={class:"col-12 md:col-10"},tv={key:0},nv={class:"field grid"},av=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),rv={class:"col-12 md:col-10"};function ov(e,t,n,a,o,s){const i=(0,r.E1)("Message"),l=(0,r.E1)("Button"),c=(0,r.E1)("QRCodeVue3"),u=(0,r.E1)("InputText"),m=(0,r.E1)("Card"),d=(0,r.E1)("MainLayout");return(0,r.Wz)(),(0,r.Az)(d,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("new_account_wc.title")),1),(0,r.K2)(m,null,{content:(0,r.Ql)((()=>[o.lastError?((0,r.Wz)(),(0,r.An)("div",U_,[(0,r.K2)(i,{severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_wc.last_error"))+": "+(0,Re.WA)(o.lastError),1)])),_:1})])):(0,r.g1)("",!0),o.uri?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(l,{key:1,onClick:s.initWalletConnect},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_wc.show_qr_code")),1)])),_:1},8,["onClick"])),s.scannable?((0,r.Wz)(),(0,r.An)("div",O_,[(0,r.QD)("h3",null,(0,Re.WA)(e.$t("new_account_wc.scan")),1),(0,r.K2)(c,{width:275,height:275,value:o.uri,dotsOptions:{type:"dots",color:"#26249a",gradient:{type:"linear",rotation:0,colorStops:[{offset:0,color:"#3396ff"},{offset:1,color:"#3396ff"}]}},"qr-options":{errorCorrectionLevel:"L"},image:"/img/wc-logo.png"},null,8,["value"]),(0,r.K2)(l,{class:"m-1",onClick:s.clickCopy},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_wc.copy")),1)])),_:1},8,["onClick"])])):(0,r.g1)("",!0),o.session?((0,r.Wz)(),(0,r.An)("div",Y_,[(0,r.QD)("div",H_,[(0,r.QD)("label",G_,(0,Re.WA)(e.$t("new_account_wc.account_name")),1),(0,r.QD)("div",Z_,[(0,r.K2)(u,{id:"account_name",modelValue:o.name,"onUpdate:modelValue":t[0]||(t[0]=e=>o.name=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",J_,[X_,(0,r.QD)("div",ev,[s.account?((0,r.Wz)(),(0,r.An)("div",tv,(0,Re.WA)(e.$t("new_account_wc.address"))+": "+(0,Re.WA)(s.account),1)):(0,r.g1)("",!0)])]),(0,r.QD)("div",nv,[av,(0,r.QD)("div",rv,[(0,r.K2)(l,{class:"my-2",onClick:s.clickSave,disabled:s.formInvalid},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_wc.save_address")),1)])),_:1},8,["onClick","disabled"])])])])):(0,r.g1)("",!0)])),_:1})])),_:1})}var sv={components:{MainLayout:nn.c,QRCodeVue3:Oa.c},data(){return{lastError:"",name:"",uri:"",session:null,connector:null,currentChain:""}},computed:{formInvalid(){return!(this.name&&this.account)},scannable(){return this.uri&&!this.session},account(){if(!this.session)return"";if(!this.session.namespaces)return"";if(!this.session.namespaces.algorand)return"";if(!this.session.namespaces.algorand.accounts)return"";const e=Object.keys(this.session.namespaces.algorand.accounts);return e.length<=0?"":this.session.namespaces.algorand.accounts[e[0]].replace(`algorand:${this.currentChain}:`,"")}},async mounted(){this.lastError="",this.prolong(),this.currentChain=await this.getCurrentChainId(),this.initWalletConnect()},methods:{...(0,i.ae)({prolong:"wallet/prolong",openSuccess:"toast/openSuccess",openError:"toast/openError",getCurrentChainId:"publicData/getCurrentChainId",addWalletConnect2Account:"wallet/addWalletConnect2Account",initWC:"wcClient/init"}),onSessionEvent(e){},async clickCopy(){Ra()(this.uri)&&this.openSuccess(this.$t("global.copied_to_clipboard"))},async clickSave(){this.connector&&this.connector.off("connect");try{this.lastError="",await this.addWalletConnect2Account({name:this.name,addr:this.account,session:this.session}),this.$router.push({name:"Accounts"})}catch(Error){console.error(Error.message),this.lastError=Error}},async initWalletConnect(){try{const e=await this.initWC();e.on("display_uri",(e=>{this.uri=e}));const t=await e.connect({namespaces:{algorand:{methods:["algo_signTxn"],chains:[`algorand:${this.currentChain}`],events:["chainChanged","accountsChanged"]}}});this.session=t}catch(e){console.error("error in initWalletConnect",e),this.uri="",this.openError(`Error occured: ${e.message??e}`)}}}};const iv=(0,f.c)(sv,[["render",ov]]);var lv=iv,cv=n(35920);const uv={key:0,class:"flex align-items-center"};var mv=(0,r._M)({__name:"Select2FAServer",props:{modelValue:String,itemId:String},emits:["update:modelValue"],async setup(e,{emit:t}){let n,a;const o=e,s=t,l=(0,r.S6)({get(){return o.modelValue},set(e){return s("update:modelValue",e)}}),c=(0,i.o3)(),{t:u}=(0,Na.gd)(),m=([n,a]=(0,r.gF)((()=>c.dispatch("publicData/getTwoFactorAuthList",{chainId:c.state.config.env}))),n=await n,a(),n);return m&&1==m.length&&(l.value=m[0].id),(e,t)=>((0,r.Wz)(),(0,r.Az)((0,Fa.KV)(cv.c),{modelValue:l.value,"onUpdate:modelValue":t[0]||(t[0]=e=>l.value=e),filter:"",options:(0,Fa.KV)(m),optionLabel:"providerName",optionValue:"id",placeholder:e.$t("account.select_account"),class:"w-full",inputClass:"w-full",itemid:o.itemId},{option:(0,r.Ql)((e=>[e.option?((0,r.Wz)(),(0,r.An)("div",uv,[(0,r.QD)("div",null,"2FA service by "+(0,Re.WA)(e.option.providerName),1)])):(0,r.g1)("",!0)])),_:1},8,["modelValue","options","placeholder","itemid"]))}});const dv=mv;var pv=dv;const hv={key:0},zv={class:"p-fluid"},gv={class:"p-field mb-2"},yv={for:"account1"},fv={class:"p-field mb-2"},_v={for:"account1"},vv={class:"p-field mb-2"},kv={for:"account2"},wv={key:0},bv=["src"],Av={class:"p-field mb-2"},Dv={for:"name"},Wv={class:"p-field mb-2"},Qv={for:"txtCode"};var xv=(0,r._M)({__name:"2FA",setup(e){const t=(0,Fa.cB)({lastError:"",account1:"",account2:"",auth2FAResp:{qrCodeSetupImageUrl:"",manualEntryKey:""},txtCode:"",authToken:"",name:"",confirmResp:void 0,server:""}),{t:n}=(0,Na.gd)(),a=(0,i.o3)(),o=(0,Ee.KX)();async function s(){try{const e=await a.dispatch("fa2/getRealm",{twoFactorAuthProvider:t.server});if(t.authToken=await a.dispatch("arc14/signAuthTx",{account:t.account1,realm:e}),!t.authToken)return;t.auth2FAResp=await a.dispatch("fa2/setupAuthenticator",{authToken:t.authToken,account:t.account1,secondaryAccount:t.account2,twoFactorAuthProvider:t.server})}catch(e){const t=e.message??e;console.error("failed to do arc14Request",t,e),await a.dispatch("toast/openError",t)}}async function l(){try{if(!t.authToken)return;t.confirmResp=await a.dispatch("fa2/confirmAuthenticator",{authToken:t.authToken,secondaryAccount:t.account2,txtCode:t.txtCode,twoFactorAuthProvider:t.server}),t.confirmResp&&(await a.dispatch("wallet/add2FAAccount",{name:t.name,primaryAccount:t.account1,recoveryAccount:t.account2,twoFactorAccount:t.confirmResp,twoFactorAuthProvider:t.server}),o.push({name:"Accounts"}))}catch(e){const t=e.message??e;console.error("failed to confirmRequest",t,e),await a.dispatch("toast/openError",t)}}return(e,n)=>{const a=(0,r.E1)("Message"),o=(0,r.E1)("Button"),i=(0,r.E1)("InputText"),c=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("new_account_2fa.title")),1),(0,r.K2)(c,null,{content:(0,r.Ql)((()=>[t.lastError?((0,r.Wz)(),(0,r.An)("div",hv,[(0,r.K2)(a,{severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("general.last_error"))+": "+(0,Re.WA)(t.lastError),1)])),_:1})])):(0,r.g1)("",!0),(0,r.QD)("p",null,(0,Re.WA)(e.$t("new_account_2fa.help1")),1),(0,r.QD)("p",null,(0,Re.WA)(e.$t("new_account_2fa.help2")),1),(0,r.QD)("p",null,(0,Re.WA)(e.$t("new_account_2fa.help3")),1),(0,r.QD)("div",zv,[(0,r.QD)("div",gv,[(0,r.QD)("label",yv,(0,Re.WA)(e.$t("new_account_2fa.2fa_provider")),1),((0,r.Wz)(),(0,r.Az)(r.G0,null,{fallback:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("general.loading")),1)])),default:(0,r.Ql)((()=>[(0,r.K2)(pv,{modelValue:t.server,"onUpdate:modelValue":n[0]||(n[0]=e=>t.server=e)},null,8,["modelValue"])])),_:1}))]),(0,r.QD)("div",fv,[(0,r.QD)("label",_v,(0,Re.WA)(e.$t("new_account_2fa.hot_account")),1),(0,r.K2)(Rs.c,{modelValue:t.account1,"onUpdate:modelValue":n[1]||(n[1]=e=>t.account1=e),class:"w-full"},null,8,["modelValue"])]),(0,r.QD)("div",vv,[(0,r.QD)("label",kv,(0,Re.WA)(e.$t("new_account_2fa.cold_account")),1),(0,r.K2)(Rs.c,{modelValue:t.account2,"onUpdate:modelValue":n[2]||(n[2]=e=>t.account2=e),class:"w-full"},null,8,["modelValue"])]),(0,r.K2)(o,{class:"my-2",onClick:s,disabled:!t.account1||!t.account2||t.account1==t.account2},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_2fa.request_qr_code")),1)])),_:1},8,["disabled"]),t.auth2FAResp&&t.auth2FAResp.qrCodeSetupImageUrl?((0,r.Wz)(),(0,r.An)("div",wv,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("new_account_2fa.scan_qr")),1),(0,r.QD)("img",{src:t.auth2FAResp.qrCodeSetupImageUrl,width:"200",height:"200"},null,8,bv),(0,r.QD)("h3",null,(0,Re.WA)(e.$t("new_account_2fa.manual_entry_key")),1),(0,r.QD)("code",null,(0,Re.WA)(t.auth2FAResp.manualEntryKey),1),(0,r.QD)("h3",null,(0,Re.WA)(e.$t("new_account_2fa.confirm_2fa")),1),(0,r.QD)("p",null,(0,Re.WA)(e.$t("new_account_2fa.confirm_help")),1),(0,r.QD)("div",Av,[(0,r.QD)("label",Dv,(0,Re.WA)(e.$t("accounts.account_name")),1),(0,r.K2)(i,{id:"name",modelValue:t.name,"onUpdate:modelValue":n[3]||(n[3]=e=>t.name=e)},null,8,["modelValue"])]),(0,r.QD)("div",Wv,[(0,r.QD)("label",Qv,(0,Re.WA)(e.$t("accounts.2fa_code")),1),(0,r.K2)((0,Fa.KV)(Es.c),{itemid:"txtCode",modelValue:t.txtCode,"onUpdate:modelValue":n[4]||(n[4]=e=>t.txtCode=e),mask:"999-999"},null,8,["modelValue"])]),(0,r.K2)(o,{class:"my-2",onClick:l},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_2fa.save_button")),1)])),_:1})])):(0,r.g1)("",!0)])])),_:1})])),_:1})}}});const Tv=xv;var Sv=Tv,Cv=n(24661),Iv=n(87288),$v=n(46912);const jv={key:0},Pv={class:"field grid"},Ev={class:"col-12 mb-2 md:col-2 md:mb-0",for:"email"},Rv={class:"col-12 md:col-10"},Fv={class:"field grid"},Vv={for:"w",class:"col-12 mb-2 md:col-2 md:mb-0"},Nv={class:"col-12 md:col-10"},Kv={class:"field grid"},Mv={class:"col-12 mb-2 md:col-2 md:mb-0",for:"savePassword"},Lv={class:"col-12 md:col-10"},Bv={key:0},qv={class:"field grid"},Uv={class:"col-12 mb-2 md:col-2 md:mb-0",for:"name"},Ov={class:"col-12 md:col-10"},Yv={class:"field grid"},Hv=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Gv={class:"col-12 md:col-10"};var Zv=(0,r._M)({__name:"EmailPassword",setup(e){const t=(0,Fa.cB)({lastError:"",email:"",password:"",name:"",savePassword:!0,emailIsValid:!1}),n=(0,r.S6)((()=>t.emailIsValid&&!!t.name&&t.password.length>=16)),{t:a}=(0,Na.gd)(),o=(0,i.o3)(),s=(0,Ee.KX)();function l(){const e=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;t.emailIsValid=e.test(t.email)}async function c(){try{await o.dispatch("wallet/addEmailPasswordAccount",{name:t.name,savePassword:t.savePassword,email:t.email,password:t.password}),s.push("/account/"+o.state.wallet.lastActiveAccount)}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await o.dispatch("toast/openError",t)}}return(0,r.u2)((async()=>{await o.dispatch("wallet/prolong")})),(e,a)=>{const o=(0,r.E1)("Message"),s=(0,r.E1)("Button"),i=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("arc76account.title")),1),(0,r.K2)(i,null,{content:(0,r.Ql)((()=>[t.lastError?((0,r.Wz)(),(0,r.An)("div",jv,[(0,r.K2)(o,{severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_pass.last_error"))+": "+(0,Re.WA)(t.lastError),1)])),_:1})])):(0,r.g1)("",!0),(0,r.QD)("p",null,(0,Re.WA)(e.$t("arc76account.description")),1),(0,r.QD)("p",null,(0,Re.WA)(e.$t("arc76account.description2")),1),t.savePassword?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(o,{key:1,severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("arc76account.arc_draft")),1)])),_:1})),(0,r.QD)("div",Pv,[(0,r.QD)("label",Ev,(0,Re.WA)(e.$t("arc76account.email")),1),(0,r.QD)("div",Rv,[(0,r.K2)((0,Fa.KV)(Iv.c),{class:"w-full",id:"email",modelValue:t.email,"onUpdate:modelValue":a[0]||(a[0]=e=>t.email=e),onKeyup:l},null,8,["modelValue"])])]),(0,r.QD)("div",Fv,[(0,r.QD)("label",Vv,(0,Re.WA)(e.$t("arc76account.select_password")),1),(0,r.QD)("div",Nv,[(0,r.K2)((0,Fa.KV)(Cv.c),{class:"w-full",inputClass:"w-full","input-props":{autocomplete:"new-password"},inputId:"w",modelValue:t.password,"onUpdate:modelValue":a[1]||(a[1]=e=>t.password=e),feedback:!1,"toggle-mask":!0},null,8,["modelValue"])])]),(0,r.QD)("div",Kv,[(0,r.QD)("label",Mv,(0,Re.WA)(e.$t("arc76account.save_password_switch")),1),(0,r.QD)("div",Lv,[(0,r.K2)((0,Fa.KV)($v.c),{class:"my-2",modelValue:t.savePassword,"onUpdate:modelValue":a[2]||(a[2]=e=>t.savePassword=e),inputId:"savePassword"},null,8,["modelValue"]),t.savePassword?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("p",Bv,(0,Re.WA)(e.$t("arc76account.password_not_stored")),1)),t.savePassword?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(o,{key:1,severity:"error"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("arc76account.gui_not_implemented")),1)])),_:1}))])]),(0,r.QD)("div",qv,[(0,r.QD)("label",Uv,(0,Re.WA)(e.$t("accounts.account_name")),1),(0,r.QD)("div",Ov,[(0,r.K2)((0,Fa.KV)(Iv.c),{id:"name",modelValue:t.name,"onUpdate:modelValue":a[3]||(a[3]=e=>t.name=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Yv,[Hv,(0,r.QD)("div",Gv,[(0,r.K2)(s,{class:"my-2",onClick:c,disabled:!n.value,id:"create_account"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_account")),1)])),_:1},8,["disabled"])])])])),_:1})])),_:1})}}});const Jv=Zv;var Xv=Jv,ek=n(53764),tk=n(19012),nk=n(74956),ak=n.n(nk),rk=n(88964);const ok={class:"field grid"},sk=["for"],ik={class:"col-12 md:col-10"},lk={class:"field grid"},ck=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),uk={class:"col-12 md:col-10"},mk={class:"field grid"},dk={for:"name",class:"col-12 mb-2 md:col-2 md:mb-0"},pk={class:"col-12 md:col-10"},hk={class:"field grid"},zk=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),gk={class:"col-12 md:col-10"};var yk=(0,r._M)({__name:"Shamir",setup(e){const t=(0,i.o3)(),n=(0,Ee.KX)(),{t:a}=(0,Na.gd)(),o=(0,Fa.cB)({mn:[""],name:""});function s(e){const t=[];let n=0,a=0;function r(e){n|=e<=8)t.push(255&n),n>>=8,a-=8}function o(){a&&t.push(n)}return e.forEach(r),o(),new Uint8Array(t)}function l(e){const t=e.split(" "),n=t.slice(0,t.length-1);for(const s of t)if(-1===tk.Q.indexOf(s))throw new Error("NOT_IN_WORDS_LIST_ERROR_MSG");const a=t[t.length-1],r=n.map((e=>tk.Q.indexOf(e)));let o=s(r);const i=o.slice(0,33),l=p(i);if(l===a)return i;throw console.error("cs != checksum",l,a),new Error("FAIL_TO_DECODE_MNEMONIC_ERROR_MSG")}function u(e){const t=[];let n=0,a=0;function r(e){n|=e<=11&&(t.push(2047&n),n>>=11,a-=11)}function o(){a&&t.push(n)}return e.forEach(r),o(),t}function m(e){return ak().sha512_256.array(e)}function d(e){return e.map((e=>tk.Q[e]))}function p(e){const t=m(e),n=u(t),a=d(n);return a[0]}const h=async()=>{try{await t.dispatch("wallet/prolong");const e=o.mn.filter((e=>!!e)).map((e=>l(e))),a=rk.Shamir.combine(e),r=c["default"].mnemonicFromSeed(a);await t.dispatch("wallet/addPrivateAccount",{mn:r,name:o.name}),n.push({name:"Accounts"})}catch(e){const n=e?.message??e;await t.dispatch("toast/openError",n)}};return(0,r.u2)((async()=>{await t.dispatch("wallet/prolong")})),(e,t)=>{const n=(0,r.E1)("InputText"),a=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("new_account_shamir.header")),1),(0,r.K2)(a,null,{content:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("new_account_shamir.help")),1),((0,r.Wz)(!0),(0,r.An)(r.ae,null,(0,r.mi)(o.mn,((t,n)=>((0,r.Wz)(),(0,r.An)("div",ok,[(0,r.QD)("label",{for:`mn${n}`,class:"col-12 mb-2 md:col-2 md:mb-0"},(0,Re.WA)(e.$t("new_account_shamir.mnemonic"))+" #"+(0,Re.WA)(n+1),9,sk),(0,r.QD)("div",ik,[(0,r.K2)((0,Fa.KV)(Cv.c),{modelValue:o.mn[n],"onUpdate:modelValue":e=>o.mn[n]=e,feedback:!1,inputId:`mn${n}`,class:"w-full",inputClass:"w-full",inn:"",toggleMask:""},null,8,["modelValue","onUpdate:modelValue","inputId"])])])))),256)),(0,r.QD)("div",lk,[ck,(0,r.QD)("div",uk,[(0,r.K2)((0,Fa.KV)(ek.c),{onClick:t[0]||(t[0]=e=>o.mn.push("")),severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_shamir.add_mnemnic")),1)])),_:1})])]),(0,r.QD)("div",mk,[(0,r.QD)("label",dk,(0,Re.WA)(e.$t("new_account_shamir.account_name")),1),(0,r.QD)("div",pk,[(0,r.K2)(n,{modelValue:o.name,"onUpdate:modelValue":t[1]||(t[1]=e=>o.name=e),id:"name",class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",hk,[zk,(0,r.QD)("div",gk,[(0,r.K2)((0,Fa.KV)(ek.c),{onClick:h,severity:"primary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("new_account_shamir.recover")),1)])),_:1})])])])),_:1})])),_:1})}}});const fk=yk;var _k=fk;const vk={key:0},kk={class:"field grid"},wk={class:"col-12 mb-2 md:col-2 md:mb-0"},bk={class:"col-12 md:col-10"},Ak={class:"field grid"},Dk={for:"guess",class:"col-12 mb-2 md:col-2 md:mb-0"},Wk={class:"col-12 md:col-10"},Qk={class:"field grid"},xk=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Tk={class:"col-12 md:col-10"},Sk={key:1},Ck={class:"field grid"},Ik={for:"name",class:"col-12 mb-2 md:col-2 md:mb-0"},$k={class:"col-12 md:col-10"},jk={class:"grid mt-2"},Pk={class:"col"},Ek={key:0},Rk={key:1},Fk={class:"col"},Vk={key:0},Nk={key:1},Kk={class:"col"},Mk={key:0},Lk={key:1},Bk={class:"col"},qk={key:0},Uk={key:1},Ok={class:"col"},Yk={key:0},Hk={key:1},Gk={class:"field grid"},Zk={for:"name",class:"col-12 mb-2 md:col-2 md:mb-0"},Jk={class:"col-12 md:col-10"};var Xk=(0,r._M)({__name:"Ed25519",setup(e){const t=(0,Fa.cB)({lastError:"",page:"newaccount",w:"",words:[],a:"",showQR:!1,guess:"",challenge:!1,r:1,s:!1,addr:"",name:"",card1Fliped:!1,card2Fliped:!1,card3Fliped:!1,card4Fliped:!1,card5Fliped:!1,card1FlipedBefore:!1,card2FlipedBefore:!1,card3FlipedBefore:!1,card4FlipedBefore:!1,card5FlipedBefore:!1}),n=async()=>{t.name="",t.lastError="",t.showQR=!1,t.guess="",t.r=1,t.page="newaccount",t.s=!1,t.w="",t.addr="",await o.dispatch("wallet/prolong"),s.push({name:"Accounts"})},{t:a}=(0,Na.gd)(),o=(0,i.o3)(),s=(0,Ee.KX)(),l=async()=>{try{t.page="newaccount";let e=c["default"].generateAccount();t.a=e.addr,t.w=c["default"].secretKeyToMnemonic(e.sk),t.words=t.w.split(" ")}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await o.dispatch("toast/openError",t)}},u=()=>{t.guess="",t.challenge=!0,t.r=Math.floor(25*Math.random())+1};async function m(){try{await o.dispatch("wallet/addPrivateAccount",{mn:t.w,name:t.name}),s.push("/account/"+t.a)}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await o.dispatch("toast/openError",t)}}async function d(){try{t.words[t.r-1]==t.guess.trim()?(await o.dispatch("wallet/addPrivateAccount",{mn:t.w,name:t.name}),s.push("/account/"+t.a)):await o.dispatch("toast/openError","Invalid word"),s.push({name:"Accounts"})}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await o.dispatch("toast/openError",t)}}(0,r.u2)((async()=>{await o.dispatch("wallet/prolong"),await l()}));return(e,a)=>{const o=(0,r.E1)("InputText"),s=(0,r.E1)("Button"),i=(0,r.E1)("Password"),c=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("newacc.create_basic")),1),(0,r.K2)(c,null,{content:(0,r.Ql)((()=>[t.challenge?((0,r.Wz)(),(0,r.An)("div",vk,[(0,r.QD)("div",kk,[(0,r.QD)("label",wk,(0,Re.WA)(e.$t("newacc.new_account_challange")),1),(0,r.QD)("div",bk,(0,Re.WA)(t.addr),1)]),(0,r.QD)("div",Ak,[(0,r.QD)("label",Dk,(0,Re.WA)(e.$t("newacc.position_question"))+" "+(0,Re.WA)(t.r)+"? ",1),(0,r.QD)("div",Wk,[(0,r.K2)(o,{id:"guess",modelValue:t.guess,"onUpdate:modelValue":a[0]||(a[0]=e=>t.guess=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Qk,[xk,(0,r.QD)("div",Tk,[(0,r.K2)(s,{class:"m-1",onClick:d},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_account")),1)])),_:1}),(0,r.K2)(s,{class:"m-1",onClick:a[1]||(a[1]=e=>t.challenge=!1)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.go_back")),1)])),_:1})])])])):(0,r.g1)("",!0),t.challenge||"newaccount"!=t.page?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Sk,[(0,r.QD)("p",null,(0,Re.WA)(e.$t("newacc.create_account_help")),1),(0,r.QD)("p",null,(0,Re.WA)(e.$t("newacc.mnemonic_help")),1),(0,r.QD)("div",Ck,[(0,r.QD)("label",Ik,(0,Re.WA)(e.$t("new_account_shamir.mnemonic")),1),(0,r.QD)("div",$k,[(0,r.K2)(i,{modelValue:t.w,"onUpdate:modelValue":a[2]||(a[2]=e=>t.w=e),inputClass:"w-full my-1 w-100",class:"w-full",feedback:!1,"toggle-mask":!0},null,8,["modelValue"]),(0,r.QD)("div",jk,[(0,r.QD)("div",Pk,[(0,r.K2)(s,{class:"w-full h-10rem m-2 text-left",severity:t.card1FlipedBefore?"secondary":"primary",onClick:a[3]||(a[3]=e=>{t.card1Fliped=!t.card1Fliped,t.card1FlipedBefore=!0})},{default:(0,r.Ql)((()=>[t.card1Fliped?((0,r.Wz)(),(0,r.An)("div",Rk,[(0,r.QD)("div",null,"1: "+(0,Re.WA)(t.words[0]),1),(0,r.QD)("div",null,"2: "+(0,Re.WA)(t.words[1]),1),(0,r.QD)("div",null,"3: "+(0,Re.WA)(t.words[2]),1),(0,r.QD)("div",null,"4: "+(0,Re.WA)(t.words[3]),1),(0,r.QD)("div",null,"5: "+(0,Re.WA)(t.words[4]),1)])):((0,r.Wz)(),(0,r.An)("div",Ek,(0,Re.WA)(e.$t("newacc.click_to_show_positions"))+" 1 "+(0,Re.WA)(e.$t("newacc.to"))+" 5 ",1))])),_:1},8,["severity"])]),(0,r.QD)("div",Fk,[(0,r.K2)(s,{class:"w-full h-10rem m-2 text-left",severity:t.card2FlipedBefore?"secondary":"primary",onClick:a[4]||(a[4]=e=>{t.card2Fliped=!t.card2Fliped,t.card2FlipedBefore=!0})},{default:(0,r.Ql)((()=>[t.card2Fliped?((0,r.Wz)(),(0,r.An)("div",Nk,[(0,r.QD)("div",null,"6: "+(0,Re.WA)(t.words[5]),1),(0,r.QD)("div",null,"7: "+(0,Re.WA)(t.words[6]),1),(0,r.QD)("div",null,"8: "+(0,Re.WA)(t.words[7]),1),(0,r.QD)("div",null,"9: "+(0,Re.WA)(t.words[8]),1),(0,r.QD)("div",null,"10: "+(0,Re.WA)(t.words[9]),1)])):((0,r.Wz)(),(0,r.An)("div",Vk,(0,Re.WA)(e.$t("newacc.click_to_show_positions"))+" 6 "+(0,Re.WA)(e.$t("newacc.to"))+" 10 ",1))])),_:1},8,["severity"])]),(0,r.QD)("div",Kk,[(0,r.K2)(s,{class:"w-full h-10rem m-2 text-left",severity:t.card3FlipedBefore?"secondary":"primary",onClick:a[5]||(a[5]=e=>{t.card3Fliped=!t.card3Fliped,t.card3FlipedBefore=!0})},{default:(0,r.Ql)((()=>[t.card3Fliped?((0,r.Wz)(),(0,r.An)("div",Lk,[(0,r.QD)("div",null,"11: "+(0,Re.WA)(t.words[10]),1),(0,r.QD)("div",null,"12: "+(0,Re.WA)(t.words[11]),1),(0,r.QD)("div",null,"13: "+(0,Re.WA)(t.words[12]),1),(0,r.QD)("div",null,"14: "+(0,Re.WA)(t.words[13]),1),(0,r.QD)("div",null,"15: "+(0,Re.WA)(t.words[14]),1)])):((0,r.Wz)(),(0,r.An)("div",Mk,(0,Re.WA)(e.$t("newacc.click_to_show_positions"))+" 11 "+(0,Re.WA)(e.$t("newacc.to"))+" 15 ",1))])),_:1},8,["severity"])]),(0,r.QD)("div",Bk,[(0,r.K2)(s,{class:"w-full h-10rem m-2 text-left",severity:t.card4FlipedBefore?"secondary":"primary",onClick:a[6]||(a[6]=e=>{t.card4Fliped=!t.card4Fliped,t.card4FlipedBefore=!0})},{default:(0,r.Ql)((()=>[t.card4Fliped?((0,r.Wz)(),(0,r.An)("div",Uk,[(0,r.QD)("div",null,"16: "+(0,Re.WA)(t.words[15]),1),(0,r.QD)("div",null,"17: "+(0,Re.WA)(t.words[16]),1),(0,r.QD)("div",null,"18: "+(0,Re.WA)(t.words[17]),1),(0,r.QD)("div",null,"19: "+(0,Re.WA)(t.words[18]),1),(0,r.QD)("div",null,"20: "+(0,Re.WA)(t.words[19]),1)])):((0,r.Wz)(),(0,r.An)("div",qk,(0,Re.WA)(e.$t("newacc.click_to_show_positions"))+" 16 "+(0,Re.WA)(e.$t("newacc.to"))+" 20 ",1))])),_:1},8,["severity"])]),(0,r.QD)("div",Ok,[(0,r.K2)(s,{class:"w-full h-10rem m-2 text-left",severity:t.card5FlipedBefore?"secondary":"primary",onClick:a[7]||(a[7]=e=>{t.card5Fliped=!t.card5Fliped,t.card5FlipedBefore=!0})},{default:(0,r.Ql)((()=>[t.card5Fliped?((0,r.Wz)(),(0,r.An)("div",Hk,[(0,r.QD)("div",null,"21: "+(0,Re.WA)(t.words[20]),1),(0,r.QD)("div",null,"22: "+(0,Re.WA)(t.words[21]),1),(0,r.QD)("div",null,"23: "+(0,Re.WA)(t.words[22]),1),(0,r.QD)("div",null,"24: "+(0,Re.WA)(t.words[23]),1),(0,r.QD)("div",null,"25: "+(0,Re.WA)(t.words[24]),1)])):((0,r.Wz)(),(0,r.An)("div",Yk,(0,Re.WA)(e.$t("newacc.click_to_show_positions"))+" 21 "+(0,Re.WA)(e.$t("newacc.to"))+" 25 ",1))])),_:1},8,["severity"])])])])]),(0,r.QD)("div",Gk,[(0,r.QD)("label",Zk,(0,Re.WA)(e.$t("newacc.name")),1),(0,r.QD)("div",Jk,[(0,r.K2)(o,{id:"name",modelValue:t.name,"onUpdate:modelValue":a[8]||(a[8]=e=>t.name=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.K2)(o,{modelValue:t.a,"onUpdate:modelValue":a[9]||(a[9]=e=>t.a=e),class:"w-full my-1",disabled:""},null,8,["modelValue"]),t.showQR?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(s,{key:0,severity:"secondary",onClick:a[10]||(a[10]=e=>t.showQR=!0),class:"m-1"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.show_qr_code")),1)])),_:1})),t.showQR?((0,r.Wz)(),(0,r.Az)((0,Fa.KV)(Oa.c),{key:1,width:500,height:500,value:t.w,"corners-square-options":{type:"square",color:"#333"},"corners-dot-options":{type:"square",color:"#333",gradient:{type:"linear",rotation:0,colorStops:[{offset:0,color:"#333"},{offset:1,color:"#000"}]}},"dots-options":{type:"square",color:"#333",gradient:{type:"linear",rotation:0,colorStops:[{offset:0,color:"#333"},{offset:1,color:"#000"}]}}},null,8,["value"])):(0,r.g1)("",!0),(0,r.K2)(s,{class:"m-1",onClick:u,id:"start_challenge",disabled:!t.name},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.start_challenge")),1)])),_:1},8,["disabled"]),(0,r.K2)(s,{class:"m-1",severity:"secondary",onClick:m,id:"skip_challange",disabled:!t.name},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.skip_challange")),1)])),_:1},8,["disabled"]),(0,r.K2)(s,{severity:"secondary",class:"m-1",onClick:l,id:"create_new"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_new")),1)])),_:1}),(0,r.K2)(s,{severity:"secondary",class:"m-1",onClick:n,id:"reset"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.drop_phrase")),1)])),_:1})]))])),_:1})])),_:1})}}});const ew=Xk;var tw=ew;function nw(){return new Worker(n.p+"js/vanity.287d7273.worker.js")}var aw=n(17412),rw=n.n(aw);const ow={key:0},sw={class:"field grid"},iw={for:"startsWith",class:"col-12 mb-2 md:col-2 md:mb-0"},lw={class:"col-12 md:col-10"},cw={class:"field grid"},uw={for:"contains",class:"col-12 mb-2 md:col-2 md:mb-0"},mw={class:"col-12 md:col-10"},dw={class:"field grid"},pw={for:"endsWith",class:"col-12 mb-2 md:col-2 md:mb-0"},hw={class:"col-12 md:col-10"},zw={class:"field grid"},gw={for:"workersCount",class:"col-12 mb-2 md:col-2 md:mb-0"},yw={class:"col-12 md:col-10"},fw={key:0,class:"field grid"},_w=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),vw={class:"col-12 md:col-10"},kw={class:"field grid"},ww=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),bw={class:"col-12 md:col-10"},Aw={class:"field grid"},Dw=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Ww={class:"col-12 md:col-10"},Qw={class:"field grid"},xw=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Tw={class:"col-12 md:col-10"},Sw={key:1},Cw={class:"field grid"},Iw=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"}," New account challange ",-1),$w={class:"col-12 md:col-10"},jw={class:"field grid"},Pw={for:"guess",class:"col-12 mb-2 md:col-2 md:mb-0"},Ew={class:"col-12 md:col-10"},Rw={class:"field grid"},Fw={for:"name",class:"col-12 mb-2 md:col-2 md:mb-0"},Vw={class:"col-12 md:col-10"},Nw={class:"field grid"},Kw=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),Mw={class:"col-12 md:col-10"},Lw={key:2};var Bw={__name:"Vanity",setup(e){const t=(0,Fa.cB)({lastError:"",addr:"",name:"",page:"vanity",w:"",a:"",showQR:!1,guess:"",challenge:!1,r:1,s:!1,vanityStart:"",vanityMid:"",vanityEnd:"",vanityRunning:!1,vanityCount:0,vanityThreads:[],vanityWorkers:8,vanityStarted:rw()(),vanityTime:"",vanityRPS:0}),n=async()=>{t.name="",t.lastError="",t.showQR=!1,t.guess="",t.r=1,t.page="vanity",t.s=!1,t.w="",t.addr="",t.vanityRunning=!1,t.vanityCount=0,t.vanityStarted=rw()(),await o.dispatch("wallet/prolong"),s.push({name:"Accounts"})},{t:a}=(0,Na.gd)(),o=(0,i.o3)(),s=(0,Ee.KX)(),l=async()=>{try{t.page="newaccount";let e=c["default"].generateAccount();t.a=e.addr,t.w=c["default"].secretKeyToMnemonic(e.sk)}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await o.dispatch("toast/openError",t)}},u=()=>{t.guess="",t.challenge=!0,t.r=1};async function m(){try{const e=t.w.split(" ");e[t.r-1]==t.guess.trim()?(await o.dispatch("wallet/addPrivateAccount",{mn:t.w,name:t.name}),s.push({name:"Accounts"})):await o.dispatch("toast/openError","Invalid word"),s.push({name:"Accounts"})}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await o.dispatch("toast/openError",t)}}(0,r.u2)((async()=>{await o.dispatch("wallet/prolong")}));const d=async()=>{t.vanityRunning=!1;for(let e in t.vanityThreads)t.vanityThreads[e].terminate()},p=async()=>{try{t.vanityCount=0,t.vanityRunning=!0,t.vanityStarted=rw()();for(let e in t.vanityThreads)t.vanityThreads[e].terminate();t.vanityThreads=[];for(let e=0;e{const a=n.data;if(n.data&&n.data.addr?(t.vanityRunning=!1,t.a=a.addr,t.w=c["default"].secretKeyToMnemonic(a.sk)):t.vanityCount+=n.data,t.vanityRunning)e.postMessage({vanityStart:t.vanityStart,vanityMid:t.vanityMid,vanityEnd:t.vanityEnd}),await o.dispatch("wallet/prolong");else for(let e in t.vanityThreads)t.vanityThreads[e].terminate();const r=rw().duration(rw()().diff(t.vanityStarted)),s=parseInt(r.valueOf().toString());t.vanityTime=rw().utc(s).format("HH:mm:ss"),t.vanityRPS=Math.round(t.vanityCount/s*1e6)/1e3})),e.postMessage({vanityStart:t.vanityStart,vanityMid:t.vanityMid,vanityEnd:t.vanityEnd}),t.vanityThreads.push(e)}}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await o.dispatch("toast/openError",t)}},h=()=>{t.page="newaccount"};return(e,a)=>{const o=(0,r.E1)("InputText"),s=(0,r.E1)("InputNumber"),i=(0,r.E1)("Message"),c=(0,r.E1)("Button"),z=(0,r.E1)("Password"),g=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("newacc.create_vanity")),1),(0,r.K2)(g,null,{content:(0,r.Ql)((()=>["vanity"==t.page?((0,r.Wz)(),(0,r.An)("div",ow,[(0,r.QD)("div",sw,[(0,r.QD)("label",iw,(0,Re.WA)(e.$t("newacc.vanity_start")),1),(0,r.QD)("div",lw,[(0,r.K2)(o,{id:"startsWith",modelValue:t.vanityStart,"onUpdate:modelValue":a[0]||(a[0]=e=>t.vanityStart=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",cw,[(0,r.QD)("label",uw,(0,Re.WA)(e.$t("newacc.vanity_mid")),1),(0,r.QD)("div",mw,[(0,r.K2)(o,{id:"contains",modelValue:t.vanityMid,"onUpdate:modelValue":a[1]||(a[1]=e=>t.vanityMid=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",dw,[(0,r.QD)("label",pw,(0,Re.WA)(e.$t("newacc.vanity_end")),1),(0,r.QD)("div",hw,[(0,r.K2)(o,{id:"endsWith",modelValue:t.vanityEnd,"onUpdate:modelValue":a[2]||(a[2]=e=>t.vanityEnd=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",zw,[(0,r.QD)("label",gw,(0,Re.WA)(e.$t("newacc.vanity_workers")),1),(0,r.QD)("div",yw,[(0,r.K2)(s,{showButtons:"",inputId:"workersCount",modelValue:t.vanityWorkers,"onUpdate:modelValue":a[3]||(a[3]=e=>t.vanityWorkers=e),class:"w-full",inputClass:"w-full",min:1,max:100,step:1},null,8,["modelValue"])])]),t.vanityCount?((0,r.Wz)(),(0,r.An)("div",fw,[_w,(0,r.QD)("div",vw,(0,Re.WA)(e.$t("newacc.vanity_count"))+" "+(0,Re.WA)(t.vanityCount)+" "+(0,Re.WA)(t.vanityTime)+" ("+(0,Re.WA)(t.vanityRPS)+"/s) ",1)])):(0,r.g1)("",!0),(0,r.QD)("div",kw,[ww,(0,r.QD)("div",bw,[t.a?((0,r.Wz)(),(0,r.Az)(i,{key:0,severity:"success",closable:!1},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(t.a),1)])),_:1})):(0,r.g1)("",!0)])]),(0,r.QD)("div",Aw,[Dw,(0,r.QD)("div",Ww,[!t.vanityRunning&&t.a?((0,r.Wz)(),(0,r.Az)(c,{key:0,class:"my-1",onClick:h},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.vanity_use")),1)])),_:1})):(0,r.g1)("",!0),t.vanityRunning?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(c,{key:1,class:"my-1 ml-1",severity:t.a?"secondary":"primary",onClick:p},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.vanity_button_start")),1)])),_:1},8,["severity"])),t.vanityRunning?((0,r.Wz)(),(0,r.Az)(c,{key:2,class:"my-1 ml-1",onClick:d},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.vanity_button_stop")),1)])),_:1})):(0,r.g1)("",!0),(0,r.K2)(c,{severity:"secondary",class:"m-1",onClick:n},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.go_back")),1)])),_:1})])]),(0,r.QD)("div",Qw,[xw,(0,r.QD)("div",Tw,[t.vanityRunning?((0,r.Wz)(),(0,r.Az)(i,{key:0,severity:"warn",closable:!1},{default:(0,r.Ql)((()=>[(0,r.mY)(" Vanity search is in progress ")])),_:1})):(0,r.g1)("",!0)])])])):(0,r.g1)("",!0),t.challenge?((0,r.Wz)(),(0,r.An)("div",Sw,[(0,r.QD)("div",Cw,[Iw,(0,r.QD)("div",$w,(0,Re.WA)(t.addr),1)]),(0,r.QD)("div",jw,[(0,r.QD)("label",Pw,(0,Re.WA)(e.$t("newacc.position_question"))+" "+(0,Re.WA)(t.r)+"? ",1),(0,r.QD)("div",Ew,[(0,r.K2)(o,{id:"guess",modelValue:t.guess,"onUpdate:modelValue":a[4]||(a[4]=e=>t.guess=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Rw,[(0,r.QD)("label",Fw,(0,Re.WA)(e.$t("newacc.name")),1),(0,r.QD)("div",Vw,[(0,r.K2)(o,{id:"name",modelValue:t.name,"onUpdate:modelValue":a[5]||(a[5]=e=>t.name=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Nw,[Kw,(0,r.QD)("div",Mw,[(0,r.K2)(c,{class:"m-1",onClick:m},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_account")),1)])),_:1}),(0,r.K2)(c,{class:"m-1",onClick:a[6]||(a[6]=e=>t.challenge=!1)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.go_back")),1)])),_:1})])])])):(0,r.g1)("",!0),t.challenge||"newaccount"!=t.page?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.An)("div",Lw,[(0,r.QD)("p",null,(0,Re.WA)(e.$t("newacc.create_account_help")),1),(0,r.QD)("p",null,(0,Re.WA)(e.$t("newacc.mnemonic_help")),1),(0,r.K2)(z,{modelValue:t.w,"onUpdate:modelValue":a[7]||(a[7]=e=>t.w=e),inputClass:"w-full my-1 w-100",class:"w-full",feedback:!1,"toggle-mask":!0},null,8,["modelValue"]),(0,r.K2)(o,{modelValue:t.a,"onUpdate:modelValue":a[8]||(a[8]=e=>t.a=e),class:"w-full my-1",disabled:""},null,8,["modelValue"]),t.showQR?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(c,{key:0,severity:"secondary",onClick:a[9]||(a[9]=e=>t.showQR=!0),class:"m-1"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.show_qr_code")),1)])),_:1})),t.showQR?((0,r.Wz)(),(0,r.Az)((0,Fa.KV)(Oa.c),{key:1,width:500,height:500,value:t.w,"corners-square-options":{type:"square",color:"#333"},"corners-dot-options":{type:"square",color:"#333",gradient:{type:"linear",rotation:0,colorStops:[{offset:0,color:"#333"},{offset:1,color:"#000"}]}},"dots-options":{type:"square",color:"#333",gradient:{type:"linear",rotation:0,colorStops:[{offset:0,color:"#333"},{offset:1,color:"#000"}]}}},null,8,["value"])):(0,r.g1)("",!0),(0,r.K2)(c,{class:"m-1",onClick:u},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.start_challenge")),1)])),_:1}),(0,r.K2)(c,{severity:"secondary",class:"m-1",onClick:l},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_new")),1)])),_:1}),(0,r.K2)(c,{severity:"secondary",class:"m-1",onClick:n},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.drop_phrase")),1)])),_:1})]))])),_:1})])),_:1})}}};const qw=Bw;var Uw=qw,Ow=n(51460);const Yw={class:"field grid"},Hw={for:"accounts",class:"col-12 mb-2 md:col-2 md:mb-0"},Gw={class:"col-12 md:col-10"},Zw={class:"field grid"},Jw={for:"accountslist",class:"col-12 mb-2 md:col-2 md:mb-0 vertical-align-top h-full"},Xw={class:"col-12 md:col-10"},eb={class:"field grid"},tb={for:"threshold",class:"col-12 mb-2 md:col-2 md:mb-0"},nb={class:"col-12 md:col-10"},ab={class:"my-2"},rb={class:"field grid"},ob={for:"name",class:"col-12 mb-2 md:col-2 md:mb-0"},sb={class:"col-12 md:col-10"},ib={class:"field grid"},lb=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),cb={class:"col-12 md:col-10"};var ub=(0,r._M)({__name:"Multisig",setup(e){const t=[],n=(0,Fa.cB)({addr:"",name:"",multisignum:2,multisigaccts:t,lastmultisigaccts:t,friendaccounts:""}),a=async()=>{n.name="",n.addr="",await s.dispatch("wallet/prolong"),l.push({name:"Accounts"})},{t:o}=(0,Na.gd)(),s=(0,i.o3)(),l=(0,Ee.KX)(),c=()=>{const e=n.friendaccounts.split("\n");let t=[];for(let n of e)58==n.length&&t.push(n);return t},u=async()=>{try{let e=c();const t={version:1,threshold:n.multisignum,addrs:e};await s.dispatch("wallet/addMultiAccount",{params:t,name:n.name}),l.push({name:"Accounts"})}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await s.dispatch("toast/openError",t)}};(0,r.u2)((async()=>{await s.dispatch("wallet/prolong")}));const m=()=>c().length,d=()=>{for(const e of n.multisigaccts)n.lastmultisigaccts.indexOf(e)<0&&(n.friendaccounts+=e+"\n");for(const e of n.lastmultisigaccts)n.multisigaccts.indexOf(e)<0&&(n.friendaccounts=n.friendaccounts.replace(e+"\n",""));n.lastmultisigaccts=n.multisigaccts};return(e,t)=>{const o=(0,r.E1)("Textarea"),i=(0,r.E1)("InputNumber"),l=(0,r.E1)("InputText"),c=(0,r.E1)("Button"),p=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("newacc.create_multisign_account")),1),(0,r.K2)(p,null,{content:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("newacc.multisig_help")),1),(0,r.QD)("div",Yw,[(0,r.QD)("label",Hw,(0,Re.WA)(e.$t("newacc.select_account_from_list")),1),(0,r.QD)("div",Gw,[(0,r.K2)((0,Fa.KV)(Ks.c),{id:"accounts",modelValue:n.multisigaccts,"onUpdate:modelValue":t[0]||(t[0]=e=>n.multisigaccts=e),class:"w-full",options:(0,Fa.KV)(s).state.wallet.privateAccounts,optionLabel:"name",optionValue:"addr",onChange:d},null,8,["modelValue","options"])])]),(0,r.QD)("div",Zw,[(0,r.QD)("label",Jw,(0,Re.WA)(e.$t("newacc.add_other_accounts")),1),(0,r.QD)("div",Xw,[(0,r.K2)(o,{id:"accountslist",modelValue:n.friendaccounts,"onUpdate:modelValue":t[1]||(t[1]=e=>n.friendaccounts=e),class:"w-full",style:{"min-height":"150px"},rows:10},null,8,["modelValue"])])]),(0,r.QD)("div",eb,[(0,r.QD)("label",tb,(0,Re.WA)(e.$t("newacc.trashold_help")),1),(0,r.QD)("div",nb,[(0,r.QD)("p",ab,"("+(0,Re.WA)(n.multisignum)+"/"+(0,Re.WA)(m())+"):",1),(0,r.K2)((0,Fa.KV)(Ow.c),{inputId:"customRange2Slider",modelValue:n.multisignum,"onUpdate:modelValue":t[2]||(t[2]=e=>n.multisignum=e),class:"w-full",min:1,max:m()},null,8,["modelValue","max"]),(0,r.K2)(i,{inputId:"threshold",modelValue:n.multisignum,"onUpdate:modelValue":t[3]||(t[3]=e=>n.multisignum=e),class:"w-full",min:1,max:m(),showButtons:""},null,8,["modelValue","max"])])]),(0,r.QD)("div",rb,[(0,r.QD)("label",ob,(0,Re.WA)(e.$t("newacc.name")),1),(0,r.QD)("div",sb,[(0,r.K2)(l,{id:"name",modelValue:n.name,"onUpdate:modelValue":t[4]||(t[4]=e=>n.name=e),class:"form-control"},null,8,["modelValue"])])]),(0,r.QD)("div",ib,[lb,(0,r.QD)("div",cb,[(0,r.K2)(c,{class:"m-1",onClick:u},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.create_account")),1)])),_:1}),(0,r.K2)(c,{severity:"secondary",class:"m-1",onClick:a},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.go_back")),1)])),_:1})])])])),_:1})])),_:1})}}});const mb=ub;var db=mb;const pb={class:"field grid"},hb={for:"address",class:"col-12 mb-2 md:col-2 md:mb-0"},zb={class:"col-12 md:col-10"},gb={class:"field grid"},yb={for:"name",class:"col-12 mb-2 md:col-2 md:mb-0"},fb={class:"col-12 md:col-10"},_b={class:"field grid"},vb=(0,r.QD)("label",{for:"address",class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),kb={class:"col-12 md:col-10"};var wb=(0,r._M)({__name:"Watch",setup(e){const t=(0,Fa.cB)({addr:"",name:""}),n=async()=>{t.name="",t.addr="",await a.dispatch("wallet/prolong"),o.push({name:"Accounts"})},a=(0,i.o3)(),o=(0,Ee.KX)();async function s(){try{await a.dispatch("wallet/addPublicAccount",{name:t.name,addr:t.addr}),o.push({name:"Accounts"})}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await a.dispatch("toast/openError",t)}}return(0,r.u2)((async()=>{await a.dispatch("wallet/prolong")})),(e,a)=>{const o=(0,r.E1)("InputText"),i=(0,r.E1)("Button"),l=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("newacc.watch_account")),1),(0,r.K2)(l,null,{content:(0,r.Ql)((()=>[(0,r.QD)("div",pb,[(0,r.QD)("label",hb,(0,Re.WA)(e.$t("newacc.address")),1),(0,r.QD)("div",zb,[(0,r.K2)(o,{id:"address",modelValue:t.addr,"onUpdate:modelValue":a[0]||(a[0]=e=>t.addr=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",gb,[(0,r.QD)("label",yb,(0,Re.WA)(e.$t("newacc.name")),1),(0,r.QD)("div",fb,[(0,r.K2)(o,{id:"name",modelValue:t.name,"onUpdate:modelValue":a[1]||(a[1]=e=>t.name=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",_b,[vb,(0,r.QD)("div",kb,[(0,r.K2)(i,{severity:"primary",class:"my-1",onClick:s},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.watch_account")),1)])),_:1}),(0,r.K2)(i,{severity:"secondary",class:"m-1",onClick:n},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.go_back")),1)])),_:1})])])])),_:1})])),_:1})}}});const bb=wb;var Ab=bb;const Db={class:"grid"},Wb={class:"field grid"},Qb={for:"mn",class:"col-12 mb-2 md:col-2 md:mb-0"},xb={class:"col-12 md:col-10"},Tb={class:"field grid"},Sb={for:"name",class:"col-12 mb-2 md:col-2 md:mb-0"},Cb={class:"col-12 md:col-10"},Ib={class:"field grid"},$b=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),jb={class:"col-12 md:col-10"},Pb={key:0,class:"col-4"};var Eb={__name:"RecoverEd25519",setup(e){const t=(0,Fa.cB)({addr:"",name:"",w:"",scanMnemonic:!1}),n=async()=>{t.name="",t.addr="",await a.dispatch("wallet/prolong"),o.push({name:"Accounts"})},a=(0,i.o3)(),o=(0,Ee.KX)();async function s(){try{await a.dispatch("wallet/addPrivateAccount",{mn:t.w,name:t.name}),o.push({name:"Accounts"})}catch(e){const t=e.message??e;console.error("failed to create account",t,e),await a.dispatch("toast/openError",t)}}(0,r.u2)((async()=>{await a.dispatch("wallet/prolong")}));const l=e=>{e&&(t.w=e)};return(e,a)=>{const o=(0,r.E1)("Password"),i=(0,r.E1)("InputText"),c=(0,r.E1)("Button"),u=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("newacc.import_account")),1),(0,r.K2)(u,null,{content:(0,r.Ql)((()=>[(0,r.QD)("div",Db,[(0,r.QD)("div",{class:(0,Re.WN)(t.scanMnemonic?"col-8":"col-12")},[(0,r.QD)("div",Wb,[(0,r.QD)("label",Qb,(0,Re.WA)(e.$t("newacc.write_mnemonic")),1),(0,r.QD)("div",xb,[(0,r.K2)(o,{inputId:"mn",modelValue:t.w,"onUpdate:modelValue":a[0]||(a[0]=e=>t.w=e),inputClass:"w-full",class:"w-full",feedback:!1,toggleMask:!0,autocomplete:"off"},null,8,["modelValue"])])]),(0,r.QD)("div",Tb,[(0,r.QD)("label",Sb,(0,Re.WA)(e.$t("newacc.name")),1),(0,r.QD)("div",Cb,[(0,r.K2)(i,{id:"name",modelValue:t.name,"onUpdate:modelValue":a[1]||(a[1]=e=>t.name=e),class:"w-full"},null,8,["modelValue"])])]),(0,r.QD)("div",Ib,[$b,(0,r.QD)("div",jb,[(0,r.K2)(c,{class:"m-1",onClick:s},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.import_account")),1)])),_:1}),t.scanMnemonic?(0,r.g1)("",!0):((0,r.Wz)(),(0,r.Az)(c,{key:0,severity:"secondary",class:"m-1",onClick:a[2]||(a[2]=e=>t.scanMnemonic=!0)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("newacc.scan")),1)])),_:1})),t.scanMnemonic?((0,r.Wz)(),(0,r.Az)(c,{key:1,severity:"secondary",class:"m-1",onClick:a[3]||(a[3]=e=>t.scanMnemonic=!1)},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.stop_camera")),1)])),_:1})):(0,r.g1)("",!0),(0,r.K2)(c,{severity:"secondary",class:"m-1",onClick:n},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("global.go_back")),1)])),_:1})])])],2),t.scanMnemonic?((0,r.Wz)(),(0,r.An)("div",Pb,[(0,r.K2)((0,Fa.KV)(js.QrcodeStream),{onDecode:l})])):(0,r.g1)("",!0)])])),_:1})])),_:1})}}};const Rb=Eb;var Fb=Rb;const Vb={key:0},Nb={class:"field grid"},Kb={for:"pwd",class:"col-12 mb-2 md:col-2 md:mb-0"},Mb={class:"col-12 md:col-10"},Lb={class:"field grid"},Bb=(0,r.QD)("label",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),qb={class:"col-12 md:col-10"},Ub={key:1},Ob={class:"grid"},Yb={class:"col"},Hb={key:0},Gb={key:1},Zb={for:"shamirMin"},Jb={for:"shamirCount"},Xb={key:2},eA={key:3,class:"m-5"},tA={key:0},nA={key:1},aA=(0,r.QD)("i",{class:"pi pi-copy"},null,-1),rA={key:4,class:"m-3"},oA={key:5};var sA={__name:"Export",setup(e){const t=(0,i.o3)(),n=(0,Ee.MJ)(),{t:a}=(0,Na.gd)(),o=(0,Fa.cB)({json:{},mn:"",sh:{},shIndex:-1,qr:!1,shamirMin:3,shamirCount:5,state:"step1",pwd:"",pwdChecked:!1});function s(e,t){var n=new e.constructor(e.length+t.length);return n.set(e,0),n.set(t,e.length),n}const u=async()=>{try{if(await t.dispatch("wallet/prolong"),o.json=await t.dispatch("wallet/getAccount",{addr:n.params.account}),!o.json||!o.json.sk)throw new Error("Private key is not stored for this account");const e=new Uint8Array(l.Buffer.from(Object.values(o.json.sk))),a=rk.Shamir.split(e.subarray(0,32),o.shamirCount,o.shamirMin);o.sh=a,g(0)}catch(e){const n=e.message??e;console.error("shamir err",n,e),await t.dispatch("toast/openError",n)}};function m(e){const t=[];let n=0,a=0;function r(e){n|=e<=11&&(t.push(2047&n),n>>=11,a-=11)}function o(){a&&t.push(n)}return e.forEach(r),o(),t}function d(e){return ak().sha512_256.array(e)}function p(e){const t=d(e),n=m(t),a=z(n);return a[0]}function h(e){const t=s(e,new Uint8Array(1)),n=m(t),a=z(n),r=p(e);return`${a.join(" ")} ${r}`}function z(e){return e.map((e=>tk.Q[e]))}const g=e=>{o.mn=h(o.sh[e]),o.shIndex=e,o.state="shamir2"},y=async()=>{try{if(await t.dispatch("wallet/prolong"),o.json=await t.dispatch("wallet/getAccount",{addr:n.params.account}),!o.json.sk)throw new Error("Private key is not stored for this account");o.mn=c["default"].secretKeyToMnemonic(new Uint8Array(l.Buffer.from(Object.values(o.json.sk)))),o.shIndex=-1,o.state="mn"}catch(e){const n=e.message??e;console.error("shamir err",n,e),await t.dispatch("toast/openError",n)}},f=async()=>{try{await t.dispatch("wallet/prolong"),o.pwdChecked=await t.dispatch("wallet/checkPassword",{pass:o.pwd}),o.pwd="",o.pwdChecked||await t.dispatch("toast/openError","Wrong password")}catch(e){const n=e.message??e;await t.dispatch("toast/openError",n)}};async function _(e){Ra()(e)&&await t.dispatch("toast/openSuccess","Mnemonics copied to clipboard")}return(e,t)=>{const n=(0,r.E1)("Password"),a=(0,r.E1)("InputNumber"),s=(0,r.E1)("Card");return(0,r.Wz)(),(0,r.Az)(nn.c,null,{default:(0,r.Ql)((()=>[(0,r.QD)("h1",null,(0,Re.WA)(e.$t("account_export.header")),1),(0,r.K2)(s,null,{content:(0,r.Ql)((()=>[(0,r.QD)("p",null,(0,Re.WA)(e.$t("account_export.help")),1),o.pwdChecked?((0,r.Wz)(),(0,r.An)("div",Ub,[(0,r.QD)("div",Ob,[(0,r.QD)("div",Yb,[(0,r.K2)((0,Fa.KV)(ek.c),{class:"m-2 w-100",severity:"step1"==o.state?"primary":"secondary",onClick:y},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("account_export.algo_mnemonic")),1)])),_:1},8,["severity"]),(0,r.K2)((0,Fa.KV)(ek.c),{class:"m-2 w-100",severity:"step1"==o.state?"primary":"secondary",onClick:t[1]||(t[1]=e=>o.state="shamir")},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("account_export.shamir_backup")),1)])),_:1},8,["severity"])])]),"mn"==o.state?((0,r.Wz)(),(0,r.An)("div",Hb,[(0,r.K2)((0,Fa.KV)(ek.c),{class:"m-2",onClick:t[2]||(t[2]=e=>o.qr=!o.qr),severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("account_export.toggle_qr")),1)])),_:1})])):(0,r.g1)("",!0),"shamir"==o.state||"shamir2"==o.state?((0,r.Wz)(),(0,r.An)("div",Gb,[(0,r.QD)("label",Zb,(0,Re.WA)(e.$t("account_export.recovery_threshold"))+":",1),(0,r.K2)(a,{inputId:"shamirMin",class:"m-2",modelValue:o.shamirMin,"onUpdate:modelValue":t[3]||(t[3]=e=>o.shamirMin=e),min:1,max:100},null,8,["modelValue"]),(0,r.QD)("label",Jb,(0,Re.WA)(e.$t("account_export.number_of_mnemonics"))+":",1),(0,r.K2)(a,{inputId:"shamirCount",class:"m-2",modelValue:o.shamirCount,"onUpdate:modelValue":t[4]||(t[4]=e=>o.shamirCount=e),min:1,max:100},null,8,["modelValue"]),(0,r.K2)((0,Fa.KV)(ek.c),{class:"m-2",onClick:u,severity:"shamir"==o.state?"primary":"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("account_export.generate_shamir")),1)])),_:1},8,["severity"])])):(0,r.g1)("",!0),"shamir2"==o.state?((0,r.Wz)(),(0,r.An)("div",Xb,[(0,r.K2)((0,Fa.KV)(ek.c),{class:"m-2",onClick:t[5]||(t[5]=e=>o.qr=!o.qr),severity:"secondary"},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("account_export.toggle_qr")),1)])),_:1}),o.sh&&o.shIndex>=0?((0,r.Wz)(),(0,r.Az)((0,Fa.KV)(ek.c),{key:0,class:"m-2",disabled:0==o.shIndex,onClick:t[6]||(t[6]=e=>g(o.shIndex-1))},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("account_export.previous")),1)])),_:1},8,["disabled"])):(0,r.g1)("",!0),o.sh&&o.shIndex>=0?((0,r.Wz)(),(0,r.Az)((0,Fa.KV)(ek.c),{key:1,class:"m-2",disabled:o.shIndex==o.sh.length-1,onClick:t[7]||(t[7]=e=>g(o.shIndex+1))},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("account_export.next")),1)])),_:1},8,["disabled"])):(0,r.g1)("",!0)])):(0,r.g1)("",!0),o.mn?((0,r.Wz)(),(0,r.An)("div",eA,[o.shIndex>=0?((0,r.Wz)(),(0,r.An)("div",tA,[(0,r.mY)((0,Re.WA)(e.$t("account_export.index"))+" "+(0,Re.WA)(o.shIndex+1)+" / "+(0,Re.WA)(o.sh.length)+" ",1),(0,r.QD)("b",null,(0,Re.WA)(e.$t("account_export.shamir_help")),1)])):((0,r.Wz)(),(0,r.An)("div",nA,[(0,r.QD)("div",null,[(0,r.QD)("b",null,(0,Re.WA)(e.$t("account_export.algo_help")),1)])])),(0,r.K2)((0,Fa.KV)(ek.c),{severity:"secondary",size:"small",class:"m-1",title:"Copy mnemonic to clipboard",onClick:t[8]||(t[8]=e=>_(o.mn))},{default:(0,r.Ql)((()=>[aA])),_:1}),(0,r.QD)("code",null,(0,Re.WA)(o.mn),1)])):(0,r.g1)("",!0),o.qr?((0,r.Wz)(),(0,r.An)("div",rA,[((0,r.Wz)(),(0,r.Az)((0,Fa.KV)(Oa.c),{width:400,height:400,value:o.mn,"qr-options":{errorCorrectionLevel:"H"},key:o.mn},null,8,["value"]))])):(0,r.g1)("",!0),e.$store.state.config.dev&&o.json?((0,r.Wz)(),(0,r.An)("div",oA,[(0,r.QD)("h2",null,(0,Re.WA)(e.$t("account_export.dev_info")),1),(0,r.K2)((0,Fa.KV)(Ha.C),{value:o.json,copyable:"",boxed:"",sort:""},null,8,["value"])])):(0,r.g1)("",!0)])):((0,r.Wz)(),(0,r.An)("div",Vb,[(0,r.QD)("div",Nb,[(0,r.QD)("label",Kb,(0,Re.WA)(e.$t("account_export.password")),1),(0,r.QD)("div",Mb,[(0,r.K2)(n,{modelValue:o.pwd,"onUpdate:modelValue":t[0]||(t[0]=e=>o.pwd=e),inputId:"pwd",class:"w-full",feedback:!1},null,8,["modelValue"])])]),(0,r.QD)("div",Lb,[Bb,(0,r.QD)("div",qb,[(0,r.K2)((0,Fa.KV)(ek.c),{onClick:f},{default:(0,r.Ql)((()=>[(0,r.mY)((0,Re.WA)(e.$t("account_export.continue")),1)])),_:1})])])]))])),_:1})])),_:1})}}};const iA=sA;var lA=iA;const cA=[{path:"/",name:"Home",component:mn},{path:"/privacy-policy",name:"Privacy",component:Ge},{path:"/new-account",name:"NewAccount",component:A_},{path:"/new-account/ed25519",name:"NewAccountEd25519",component:tw},{path:"/new-account/import-ed25519",name:"NewAccountImport",component:Fb},{path:"/new-account/ledger",name:"NewAccountLedger",component:q_},{path:"/new-account/2fa",name:"NewAccount2fa",component:Sv},{path:"/new-account/email-password",name:"NewAccount2emailpass",component:Xv},{path:"/new-account/wc",name:"NewAccountWalletConnect",component:lv},{path:"/new-account/shamir",name:"NewAccountShamir",component:_k},{path:"/new-account/vanity",name:"NewAccountVanity",component:Uw},{path:"/new-account/multisig",name:"NewAccountMultisig",component:db},{path:"/new-account/watch",name:"NewAccountWatch",component:Ab},{path:"/swap/:account",name:"Swap",component:Lf},{path:"/swap/:account/:toAsset",name:"SwapWithTo",component:Lf},{path:"/swap/:account/:toAsset/:fromAsset",name:"SwapWithToWithFrom",component:Lf},{path:"/import-wallet",name:"ImportWallet",component:dt},{path:"/new-wallet",name:"NewWallet",component:Mt},{path:"/asset",name:"Asset",component:Um},{path:"/asset/create",name:"AssetCreate",component:Vd},{path:"/payment-gateway/:account",name:"PaymentGateway",component:Fz},{path:"/arc14/:account",name:"ARC14",component:Zf},{path:"/payment-gateway/",name:"PaymentGateway1",component:Fz},{path:"/asset/destroy/:assetId",name:"AssetDestroy",component:Ld},{path:"/gateway/:b64/:settings",name:"Merchant",component:Ac},{path:"/gateway/:b64",name:"MerchantNoSettings",component:Ac},{path:"/receive-payment/:account",name:"receive-payment",component:cu},{path:"/account/connect/:account",name:"ConnectWithAccount",component:Bu},{path:"/connect",name:"Connect",component:Bu},{path:"/asset/freeze/:assetId",name:"AssetFreeze",component:Od},{path:"/asset/modify/:assetId",name:"AssetModify",component:Zd},{path:"/asset/revoke/:assetId",name:"AssetRevoke",component:tp},{path:"/accounts",name:"Accounts",component:mn},{path:"/account/:account",name:"AccountOverview",component:Ja},{path:"/account/txs/:account",name:"AccountTransactions",component:to},{path:"/account/assets/:account",name:"AccountAssets",component:Br},{path:"/account/actions/:account",name:"AccountActions",component:xr},{path:"/account/export/:account",name:"AccountExport",component:lA},{path:"/account/optin/:account",name:"OptIn",component:Qp},{path:"/account/optinArc200/:account",name:"OptInArc200",component:uh},{path:"/transaction/:id",name:"TransactionDetail",component:xo},{path:"/accounts/scheduled-payment/:account",name:"scheduled-payment",component:()=>Promise.all([n.e(548),n.e(340)]).then(n.bind(n,59340))},{path:"/accounts/scheduled-payment/:account/:appId",name:"scheduled-payment-with-appid",component:()=>Promise.all([n.e(548),n.e(734)]).then(n.bind(n,14734))},{path:"/accounts/:type/:account",name:"PayWithAccount",component:qs},{path:"/accounts/:type/:account/:asset",name:"PayWithAccountAndAsset",component:qs},{path:"/accounts/payTo/:account/:toAccountDirect/:asset",name:"PayToAccountAndAsset",component:qs},{path:"/pay/:toAccount",name:"Pay",component:qs},{path:"/sign/:account/:rawSignedTxnInput",name:"Sign",component:Cl},{path:"/signAll/",name:"SignAll",component:Yl},{path:"/payWC/",name:"PayFromWalletConnect",component:qs},{path:"/multisig/:account/:rawSignedTxnInput",name:"PayMultisig",component:qs},{path:"/new-account",name:"NewAccount",component:A_},{path:"/settings",name:"settings",component:Km},{path:"/faq",name:"FAQ",component:Eo},{path:"/:catchAll(.*)",component:Io},{path:"/multiaccount/:id",name:"GovernanceOverview",component:Ny},{path:"/donate",name:"Donation",component:sf},{path:"/success",name:"Success",component:pf}],uA=(0,Ee.gv)({history:(0,Ee.oz)(),routes:cA});var mA=uA,dA=n(94184);(0,dA.s)("/service-worker.js",{ready(){console.warn("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.warn("Service worker has been registered.")},cached(){console.warn("Content has been cached for offline use.")},updatefound(){console.warn("New content is downloading.")},updated(){console.warn("New content is available; please refresh."),caches.keys().then((function(e){for(let t of e)caches.delete(t)}))},offline(){console.warn("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}});var pA=n(37641),hA=n(77928),zA=n(58256),gA=n(51544),yA=n(58902),fA=n(88536),_A=n(25048),vA=n(89984),kA=n(54998),wA=n(55377),bA=n(70396),AA=n(58492),DA=n(26872),WA=n(41661),QA=n(64324),xA=n(90220),TA=n(64236);function SA(){const e=n(2812),t={};return e.keys().forEach((n=>{const a=n.match(/([A-Za-z0-9-_]+)\./i);if(a&&a.length>1){const r=a[1];t[r]=e(n).default}})),t}function CA(){let e=localStorage.getItem("lang");if(e)return e;var t=navigator.language||navigator.userLanguage;return t.length>=2&&"sk"==t.substring(0,2)?(e="sk",localStorage.setItem("lang",e),e):t.length>=2&&"cs"==t.substring(0,2)?(e="cs",localStorage.setItem("lang",e),e):(t.length>=2&&t.substring(0,2),e="en",localStorage.setItem("lang",e),e)}var IA=(0,Na.ae)({legacy:!1,locale:CA(),fallbackLocale:"en",globalInjection:!0,messages:SA()});const $A=(0,a.W0)(v).use(IA);$A.use(Pe),$A.use(mA),$A.use(z.cp,{ripple:!0}),$A.use(fA.c),$A.component("Button",ek.c),$A.component("Card",TA.c),$A.component("DataTable",pA.c),$A.component("Column",hA.c),$A.component("InputText",Iv.c),$A.component("Slider",Ow.c),$A.component("Dialog",zA.c),$A.component("Toast",Me.c),$A.component("Accordion",gA.c),$A.component("AccordionTab",yA.c),$A.component("Dropdown",cv.c),$A.component("Password",Cv.c),$A.component("InputSwitch",$v.c),$A.component("Menubar",_A.c),$A.component("Badge",Nr.c),$A.component("Avatar",vA.c),$A.component("MultiSelect",Ks.c),$A.component("Panel",kA.c),$A.component("InputNumber",wA.c),$A.component("Textarea",bA.c),$A.component("InputGroup",AA.c),$A.component("InputGroupAddon",DA.c),$A.component("Checkbox",an.c),$A.component("Message",WA.c),$A.component("ProgressSpinner",Ya.c),$A.directive("ripple",QA.c),$A.directive("tooltip",xA.c),$A.config.globalProperties.$filters={formatCurrencyBigInt(e=0,t=Pe.state.config.tokenSymbol,n=6,a=!0,r=Pe.state.config.language){let o=0;a&&(o=Number(e)/Number(10**Number(n)));const s=new Intl.NumberFormat(r,{minimumFractionDigits:Number(n)});return s.format(o)+" "+t},formatCurrency(e=0,t=Pe.state.config.tokenSymbol,n=6,a=!0,r=Pe.state.config.language){if("bigint"===typeof e)return this.formatCurrencyBigInt(e,t,n,a,r);a&&(e/=Math.pow(10,n));const o=new Intl.NumberFormat(r,{minimumFractionDigits:n});return o.format(e)+" "+t},formatDateTime(e=0,t=" ",n=!0,a="cs",r=!1){if(rw().locale()!==a&&rw().locale(a),!e)return"";const o=rw().unix(e);if(!o.isValid())return e;const s=t?` ${t} `:" ";return o>rw()().startOf("day")&&o{if("bigint"===typeof e)return(0,a.c)(e,t,n,r,o);r&&(e/=Math.pow(10,n));const s=new Intl.NumberFormat(o,{minimumFractionDigits:n});return s.format(e)+" "+t};t.c=r},60876:function(e,t){"use strict";const n=(e=0n,t="",n=6,a=!0,r=void 0)=>{let o=0;a&&(o=Number(e)/Number(10**Number(n)));const s=new Intl.NumberFormat(r,{minimumFractionDigits:Number(n)});return s.format(o)+" "+t};t.c=n},81704:function(e,t,n){"use strict";n.d(t,{c:function(){return m}});var a=n(66760),r=n(18568),o=n(98752),s=n(6272),i=n.n(s);const l={key:1};var c=(0,a._M)({__name:"AlgorandAddress",props:{address:String},setup(e){const t=e;return(e,n)=>{const s=(0,a.E1)("Button"),c=(0,a.iS)("tooltip");return 58==t.address?.length?(0,a.wt)(((0,a.Wz)(),(0,a.Az)(s,{key:0,onClick:n[0]||(n[0]=e=>(0,r.KV)(i())(t.address)),plain:"",text:""},{default:(0,a.Ql)((()=>[(0,a.mY)((0,o.WA)(t.address.substring(0,4))+".."+(0,o.WA)(t.address.substring(t.address.length-4)),1)])),_:1})),[[c,"Address: "+t.address+" Tap to copy."]]):((0,a.Wz)(),(0,a.An)("div",l,(0,o.WA)(t.address),1))}}});const u=c;var m=u},72464:function(e,t,n){"use strict";n.d(t,{c:function(){return f}});var a=n(66760),r=n(98752);const o={key:0,class:"my-4"},s={class:"grid"},i=(0,a.QD)("div",{class:"col"},null,-1),l={class:"col"},c={class:"text-center m-0"},u={class:"col align-content-end text-right"};function m(e,t,n,m,d,p){const h=(0,a.E1)("Button");return e.$store.state.wallet.isOpen?((0,a.Wz)(),(0,a.An)("footer",o,[(0,a.QD)("div",s,[i,(0,a.QD)("div",l,[(0,a.QD)("p",c,(0,r.WA)(e.$t("footer.text")+d.envStatus),1)]),(0,a.QD)("div",u,[d.t?((0,a.Wz)(),(0,a.Az)(h,{key:0,size:"small",severity:"secondary",style:(0,r.MN)("background:"+d.b+"; color: black"),onClick:e.prolong},{default:(0,a.Ql)((()=>[(0,a.mY)((0,r.WA)(d.t),1)])),_:1},8,["style","onClick"])):(0,a.g1)("",!0)])])])):(0,a.g1)("",!0)}var d=n(48936),p=n(17412),h=n.n(p),z={data(){return{t:"",b:"white",envStatus:""}},mounted(){this.setTime(),setInterval(function(){this.setTime()}.bind(this),1e3),this.setEnvStatus()},methods:{...(0,d.ae)({prolong:"wallet/prolong",logout:"wallet/logout"}),setTime(){const e=new Date-this.$store.state.wallet.time,t=3e5-e;if(t<6e4){const e=Math.round(t/1e3)%3;0==e&&(this.b="white"),1==e&&(this.b="red"),2==e&&(this.b="orange")}else this.b="white";t<0&&this.logout(),this.$store.state.wallet.isOpen?this.t=h()(t).format("mm:ss"):(this.t&&this.logout(),this.t="")},setEnvStatus(){const e=this.$store.state.config.env;switch(e){case"mainnet":return;case"aramidmain":return void(this.envStatus=" on Aramid Mainnet");case"testnet":return void(this.envStatus=" on Testnet");case"devnet":return void(this.envStatus=" on Devnet");case"sandbox":return void(this.envStatus=" on Sandbox");default:break}}}},g=n(18152);const y=(0,g.c)(z,[["render",m]]);var f=y},53310:function(e,t,n){"use strict";n.d(t,{c:function(){return D}});n(83248);var a=n(66760),r=n(18568),o=n(98752),s=n(52440),i=n(48936),l=n(68844),c=n(75112);const u={class:"card"},m={key:0,width:"110",height:"20",viewBox:"0 0 550 113.4",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"h-2rem"},d=(0,a.QD)("polygon",{style:{"font-style":"normal","font-weight":"normal","font-size":"117.333px","line-height":"1.25","font-family":"sans-serif","letter-spacing":"-12px",fill:"var(--primary-color)","fill-opacity":"1",stroke:"none"},points:"36,85 52.4,56.7 68.7,28.3 71.4,23.8 72.6,28.3 77.6,47 72,56.7 55.6,85 39.3,113.4 58.9,113.4 75.3,85 83.8,70.3 87.8,85 95.4,113.4 113,113.4 105.4,85 97.8,56.7 95.8,49.4 108,28.3 90.2,28.3 89.6,26.2 83.4,3 82.6,0 65.5,0 65.1,0.6 49.1,28.3 32.7,56.7 16.4,85 0,113.4 19.6,113.4 ",id:"polygon4",transform:"translate(16.546299)"},null,-1),p=(0,a.QD)("text",{"xml:space":"preserve",style:{"font-style":"normal","font-weight":"normal","font-size":"117.333px","line-height":"1.25","font-family":"sans-serif","letter-spacing":"-12px",fill:"var(--primary-color)","fill-opacity":"1",stroke:"none"},x:"116.05807",y:"113.625",id:"text15"},[(0,a.QD)("tspan",{"sodipodi:role":"line",id:"tspan13",x:"116.05807",y:"113.625",style:{"font-style":"italic","font-size":"117.333px"}}," WALLET ")],-1),h=[d,p],z={key:1,width:"100%",height:"100%",viewBox:"0 0 900 180",version:"1.1",id:"svg5","xml:space":"preserve","inkscape:version":"1.2.2 (732a01da63, 2022-12-09)","sodipodi:docname":"logo.svg","xmlns:inkscape":"http://www.inkscape.org/namespaces/inkscape","xmlns:sodipodi":"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd",xmlns:"http://www.w3.org/2000/svg","xmlns:svg":"http://www.w3.org/2000/svg"},g=(0,a.QD)("defs",{id:"defs2"},null,-1),y=(0,a.QD)("g",{"inkscape:label":"Layer 1","inkscape:groupmode":"layer",id:"layer1"},[(0,a.QD)("path",{style:{fill:"var(--primary-color)","stroke-width":"0.264583"},d:"m 96.785868,152.0478 c -0.86208,-0.52572 -1.51003,-1.3698 -1.83135,-2.3857 -0.19609,-0.61996 -0.17942,-0.6267 1.08285,-0.43741 0.70511,0.10574 1.59952,0.35643 1.98757,0.5571 0.6958,0.35981 1.81497,1.87638 1.81497,2.45943 0,0.48547 -2.1657,0.3483 -3.05404,-0.19342 z m 23.951992,-0.26222 c -0.78824,-0.41943 -2.09444,-2.12365 -2.10819,-2.75058 -0.009,-0.4325 2.46711,-0.1816 3.40375,0.34482 0.95437,0.53639 2.14815,1.97125 2.14815,2.58196 0,0.50314 -2.39758,0.38046 -3.44371,-0.1762 z m -9.02393,-1.16526 c -1.5669,-1.19361 -2.38061,-2.74107 -2.54982,-4.84905 -0.0749,-0.93347 -0.0545,-1.69721 0.0454,-1.69721 0.86552,0 2.71312,1.6697 3.43853,3.10746 0.39782,0.78845 0.65743,3.88807 0.35129,4.1942 -0.0699,0.0699 -0.64831,-0.27006 -1.28542,-0.7554 z m -8.90563,-1.35463 c -0.62966,-0.68311 -1.21033,-1.64778 -1.38718,-2.30457 -0.31759,-1.17944 -0.13565,-3.41623 0.27788,-3.41623 0.55475,0 2.1077,1.69698 2.50502,2.73736 0.47232,1.23674 0.45701,3.90511 -0.0233,4.06314 -0.15918,0.0524 -0.77676,-0.4335 -1.37241,-1.0797 z m -6.804852,-1.77471 c -2.7646,-0.6115 -5.2238,-1.42484 -5.35691,-1.77173 -0.081,-0.21099 0.16849,-1.02729 0.55433,-1.81401 0.38584,-0.78672 0.70153,-1.46864 0.70153,-1.51537 0,-0.0467 -0.80367,0.0671 -1.78593,0.25289 -0.98227,0.18582 -1.85733,0.25646 -1.94459,0.15697 -0.0873,-0.0995 -0.365178,-0.71438 -0.617601,-1.36642 -0.252426,-0.65205 -0.857708,-1.72876 -1.345073,-2.39268 -1.292659,-1.76095 -5.285597,-5.52665 -7.271858,-6.85801 -3.826153,-2.56461 -4.959591,-3.85563 -4.667443,-5.31638 0.08034,-0.4017 0.69198,-1.57425 1.359201,-2.60566 1.650757,-2.55181 2.50929,-4.47256 2.51238,-5.62081 0.0016,-0.57058 -0.364439,-1.68958 -0.901737,-2.75713 l -0.904324,-1.7968 0.705887,-0.532 c 1.935953,-1.45906 4.648393,-4.9161 4.20507,-5.35942 -0.06028,-0.0603 -0.845875,0.71883 -1.74576,1.73137 -3.552351,3.99703 -7.813048,6.46365 -16.013437,9.27058 -5.324517,1.82253 -5.853216,2.06011 -7.183255,3.2279 -1.554739,1.36508 -1.962002,2.50144 -2.531287,7.06294 -0.283887,2.27469 -0.705287,4.79065 -0.936443,5.59102 -0.231155,0.80036 -0.403084,2.16958 -0.38206,3.0427 0.03241,1.3462 -0.15733,2.06037 -1.248278,4.6984 -1.497957,3.62221 -1.067544,3.70827 -4.137477,-0.82722 l -2.036017,-3.00798 0.746998,-0.7838 c 0.410848,-0.43109 1.07442,-0.9784 1.474603,-1.21624 0.954839,-0.56751 0.919003,-0.92177 -0.235815,-2.33108 -0.529882,-0.64665 -0.916835,-1.20873 -0.859896,-1.24908 0.05694,-0.0404 0.430024,-0.27759 0.829082,-0.52721 1.788652,-1.11882 2.700615,-4.72688 2.987955,-11.82141 0.213604,-5.2739 0.5948,-6.46014 2.194928,-6.83033 6.634041,-1.53477 7.578997,-1.98057 8.618064,-4.0657 0.926065,-1.85837 0.899691,-3.70154 -0.121272,-8.47546 -0.870776,-4.07166 -1.046477,-7.20976 -0.516377,-9.22275 0.606354,-2.30256 3.759417,-7.43271 5.667444,-9.22115 0.376377,-0.35279 0.684323,-0.72847 0.684323,-0.83486 0,-0.2541 -3.325444,-2.69736 -4.448175,-3.26814 -0.481965,-0.24502 -1.45557,-0.44999 -2.163571,-0.45547 -3.892018,-0.0301 -6.627609,1.87693 -8.721188,6.07985 -0.603517,1.21158 -1.582859,2.72963 -2.176314,3.37345 -2.733447,2.96544 -8.601958,4.09131 -12.665654,2.4299 l -0.913638,-0.37354 1.322917,-0.0503 c 1.42281,-0.0541 3.497881,-0.93938 3.944217,-1.68271 0.414264,-0.68993 0.0761,-0.79026 -1.059322,-0.3143 -1.443194,0.60497 -4.075983,0.59751 -5.039236,-0.0143 -1.258874,-0.79956 -2.23107,-1.81114 -2.795264,-2.90851 l -0.535517,-1.04159 1.243507,1.09458 c 1.509236,1.32848 2.691093,1.75197 4.424508,1.58541 1.506244,-0.14473 2.522982,-0.85141 1.650018,-1.14683 -3.194145,-1.08094 -5.833819,-3.07848 -7.070354,-5.3504 -0.808122,-1.48478 -1.512102,-3.98237 -1.503407,-5.33381 l 0.006,-0.9366 0.421066,0.85405 c 0.231587,0.46973 0.940591,1.33293 1.575564,1.91823 l 1.154497,1.06417 2.188725,-0.0117 2.188724,-0.0117 -1.012854,-0.53439 c -0.974937,-0.51439 -3.352779,-2.76622 -3.352779,-3.17509 0,-0.10924 0.506015,0.0787 1.124479,0.41775 1.282189,0.70282 3.887427,1.31947 4.21033,0.99656 0.11879,-0.11879 -0.204356,-0.61245 -0.718103,-1.09703 -0.513714,-0.48458 -1.170635,-1.34479 -1.459793,-1.91159 l -0.52574,-1.03054 1.173694,0.89591 c 2.020073,1.54195 3.88293,1.50565 6.34266,-0.12361 0.688954,-0.45634 1.217689,-0.86265 1.17497,-0.90291 -0.04272,-0.0403 -0.989029,0.22738 -2.102909,0.59475 -1.871228,0.61717 -2.110874,0.6403 -3.151428,0.30421 -1.284276,-0.41481 -2.022959,-1.27241 -2.250434,-2.61271 l -0.157168,-0.92604 0.485812,0.59509 c 1.069877,1.31053 2.652353,1.25483 6.362718,-0.22397 1.132258,-0.45128 2.892089,-1.03609 3.910735,-1.2996 2.731688,-0.70662 1.560846,-0.92597 -2.298925,-0.43067 -1.777407,0.22808 -3.270176,0.37616 -3.317266,0.32907 -0.04709,-0.0471 0.661506,-0.41521 1.574659,-0.81805 2.002142,-0.88325 4.77941,-1.1517 6.858162,-0.66293 1.816901,0.42721 2.554866,0.80931 4.031717,2.08751 1.151491,0.99661 3.654333,2.15554 4.604806,2.13223 0.594966,-0.0146 -2.960423,-3.39491 -4.551376,-4.32727 -1.639136,-0.9606 -4.11118,-1.54253 -6.107818,-1.43781 -0.919126,0.0482 -1.626087,0.0154 -1.571025,-0.073 0.24242,-0.38897 3.439991,-0.82522 5.20392,-0.70998 4.047469,0.26444 6.960434,2.54563 10.901212,8.53694 2.553459,3.88211 4.23423,5.66878 6.136896,6.52353 l 1.092049,0.4906 2.215242,-1.0272 c 4.746826,-2.20108 8.797248,-2.51843 16.096709,-1.26116 2.25053,0.38763 4.71741,0.70478 5.48196,0.70478 h 1.39008 l 0.0743,3.2032 0.0743,3.20321 0.89413,-1.11362 c 0.87978,-1.09575 0.89334,-1.15215 0.84552,-3.51557 l -0.0486,-2.40196 -1.61028,-1.7214 c -4.13916,-4.42478 -4.33529,-6.53541 -1.1349,-12.21333 2.74433,-4.86883 2.70426,-4.40947 0.81293,-9.31917 -0.88292,-2.29195 -1.69586,-4.16719 -1.80653,-4.16719 -0.33948,0 -0.20507,3.9991 0.19565,5.82084 0.71624,3.25624 0.43514,4.82216 -1.00576,5.6027 -0.37148,0.20123 -2.1442,0.33117 -4.904652,0.3595 -3.599728,0.0369 -4.34803,-0.0211 -4.473072,-0.34694 -0.08709,-0.22696 0.102626,-0.58198 0.451723,-0.84531 0.530145,-0.39989 0.562819,-0.52988 0.274135,-1.09062 -0.180264,-0.35015 -0.692277,-1.0218 -1.137812,-1.49256 -0.445534,-0.47076 -0.733578,-0.93241 -0.640098,-1.02589 0.09348,-0.0935 1.07247,-0.0357 2.175533,0.12832 3.022727,0.44958 3.759223,0.39763 4.211083,-0.29702 0.40046,-0.61562 2.8867,-9.72489 2.7041,-9.90749 -0.19605,-0.19605 -1.55074,1.62084 -2.75905,3.70041 -1.782564,3.06788 -3.139424,3.89501 -6.378844,3.88844 -2.485416,-0.005 -5.430573,-1.09789 -8.658603,-3.21292 -1.43846,-0.94249 -3.019533,-1.85451 -3.513495,-2.02671 -1.52423,-0.53135 -3.74937,-0.3916 -5.163415,0.32428 l -1.258948,0.63736 0.566187,-0.60268 c 0.892186,-0.94969 3.047863,-2.0037 4.43221,-2.16712 1.939589,-0.22896 3.299603,0.28358 5.785636,2.18042 2.389147,1.82292 3.162657,2.22508 4.279693,2.22508 0.599392,0 0.497099,-0.11978 -0.744828,-0.87215 C 77.072138,50.38261 75.44816,49.26371 74.255101,48.37583 71.597105,46.39775 70.13652,45.79667 68.423759,45.976 l -1.259877,0.13191 0.926041,-0.38998 c 0.667562,-0.28113 1.609162,-0.36022 3.373437,-0.28336 1.346068,0.0586 2.447396,0.0764 2.447396,0.0394 0,-0.27781 -2.53679,-1.45492 -3.710167,-1.72158 -0.890394,-0.20234 -1.23091,-0.3649 -0.883081,-0.42155 0.311369,-0.0507 1.859182,0.22583 3.439583,0.61456 2.564289,0.63073 3.167038,0.68721 5.602062,0.52493 5.536168,-0.36895 7.031918,-1.14371 9.217572,-4.77443 l 1.433483,-2.38125 -1.224261,1.32291 c -0.673343,0.72761 -1.778767,1.92724 -2.456497,2.66585 -0.67773,0.73861 -1.529892,1.41705 -1.893694,1.50765 l -0.661459,0.16471 0.608989,-0.5028 c 0.334944,-0.27653 1.088975,-1.49076 1.675622,-2.69827 1.7721,-3.64754 3.22856,-4.77807 6.77212,-5.25662 3.52254,-0.4757 4.79659,-0.79105 5.42109,-1.34179 0.33188,-0.29269 0.42876,-0.44056 0.21527,-0.32861 -0.21349,0.11196 -1.93989,0.27682 -3.83646,0.36635 -2.95466,0.13949 -3.66619,0.26269 -4.97035,0.86062 -1.631611,0.74805 -4.091607,2.89286 -4.995571,4.3555 -0.763821,1.23589 -0.922748,0.90532 -0.22361,-0.4651 1.38634,-2.71745 4.684311,-4.94532 8.365761,-5.65131 l 1.81506,-0.34807 -1.05834,-0.23593 c -0.58208,-0.12976 -1.9513,-0.2236 -3.04271,-0.20853 l -1.984371,0.0274 1.719791,-0.82114 c 1.42753,-0.681601 2.04134,-0.821151 3.61193,-0.821151 1.60614,0 1.8598,-0.0604 1.67815,-0.39983 -0.53819,-1.00562 -1.37649,-1.45227 -2.68876,-1.43258 -0.76954,0.0115 -1.15703,-0.0666 -0.93808,-0.18909 0.53433,-0.29903 2.16822,-0.34006 4.16894,-0.10469 1.64801,0.19388 1.82043,0.1587 3.59045,-0.73267 1.02262,-0.51499 2.471542,-1.04761 3.219812,-1.18361 1.38848,-0.25237 3.60743,-0.0394 4.47174,0.4291 0.94223,0.51078 1.9579,1.82521 2.09571,2.71217 0.11588,0.74576 7e-5,1.05234 -0.67139,1.777431 -0.75239,0.81248 -0.81141,1.01765 -0.81141,2.82046 0,1.70513 -0.10448,2.12613 -0.84951,3.42325 -0.46722,0.81346 -0.97324,1.4764 -1.12448,1.47321 -0.15123,-0.003 -0.79696,-0.24265 -1.43493,-0.53212 -1.27629,-0.57908 -1.71404,-0.43487 -1.98752,0.65476 -0.11525,0.45919 0.0448,0.83998 0.60509,1.43979 0.41898,0.44852 1.621,2.23762 2.67115,3.97578 1.88251,3.11583 1.9048,3.17416 1.58417,4.14569 -0.25724,0.77943 -0.25722,1.55914 9e-5,3.73026 0.17891,1.50967 0.25355,3.03072 0.16586,3.3801 -0.12758,0.50833 0.0334,0.79422 0.80598,1.43102 1.36611,1.12606 5.0199,2.94719 5.91303,2.94719 1.26827,0 1.58856,0.24749 1.58856,1.22744 0,1.05709 -0.64192,2.74131 -1.04483,2.74131 -0.15294,0 -0.27808,-0.29765 -0.27808,-0.66145 0,-0.55844 -0.12352,-0.66146 -0.79307,-0.66146 -0.43619,0 -2.16259,-0.46617 -3.83646,-1.03594 l -3.04339,-1.03593 v 1.78852 c 0,0.98369 -0.0776,3.05721 -0.1725,4.60781 l -0.1725,2.81929 h 1.50741 1.5074 l -0.133,0.85989 c -0.0731,0.47295 -0.20578,2.11006 -0.29474,3.63802 -0.37381,6.42049 -0.6339,7.2024 -4.20757,12.64948 -4.118752,6.2779 -4.634702,7.98382 -3.4928,11.54855 0.37092,1.15792 0.64657,2.13315 0.61256,2.16716 -0.24563,0.24563 -2.568262,-1.19082 -3.782872,-2.33954 -2.61535,-2.4735 -2.92166,-3.97623 -1.14545,-5.61963 0.95363,-0.88233 1.05347,-1.08705 0.89172,-1.82844 -0.41676,-1.91029 -0.55241,-1.97563 -0.99924,-0.48135 -0.2322,0.77652 -0.69345,1.84809 -1.02499,2.38125 -0.52598,0.84586 -0.6028,1.31804 -0.6028,3.70522 v 2.73581 l 3.175,1.02219 c 1.74625,0.56221 3.445952,1.02773 3.777102,1.0345 0.5835,0.0119 0.58949,-0.0121 0.194,-0.77689 -0.22445,-0.43405 -0.47897,-1.30621 -0.56558,-1.93813 -0.20886,-1.52378 0.52913,-3.06586 3.90461,-8.15902 4.53694,-6.84564 5.4784,-9.25086 5.68098,-14.51366 0.07,-1.81901 0.19033,-3.93048 0.26734,-4.69216 0.13679,-1.35278 0.16873,-1.39756 1.37829,-1.9326 2.26996,-1.0041 4.24537,-3.71717 6.25355,-8.58878 0.52536,-1.27446 0.45853,-1.20433 -1.8912,1.98438 -1.01871,1.38245 -2.13061,2.75166 -2.47089,3.04271 -0.60296,0.51571 -0.6017,0.50563 0.0494,-0.39688 0.93734,-1.29933 1.21594,-2.14409 1.68434,-5.10727 0.66282,-4.19316 1.69918,-6.25488 4.60466,-9.16035 3.63825,-3.63825 9.46955,-6.3478 13.69891,-6.36528 0.63535,-0.003 1.20196,-0.15475 1.32292,-0.35517 0.11637,-0.19282 1.10455,-0.9199 2.19596,-1.61574 1.09141,-0.69585 2.2518,-1.5109 2.57865,-1.81124 0.32684,-0.30033 0.66011,-0.48022 0.74059,-0.39973 0.0805,0.0805 -0.0381,0.94161 -0.26354,1.91364 -0.22543,0.97202 -0.40987,1.87899 -0.40987,2.01548 0,0.3704 1.39306,0.29953 1.99165,-0.10134 0.28704,-0.19222 1.2958,-0.62114 2.24169,-0.95313 0.94588,-0.332 1.99801,-0.77955 2.33806,-0.99456 0.34004,-0.21501 0.66479,-0.3444 0.72164,-0.28755 0.3017,0.3017 -1.98204,3.52537 -2.92741,4.13227 -0.58208,0.37368 -1.10034,0.70653 -1.15168,0.73967 -0.27708,0.17885 1.202,3.73233 1.97508,4.74513 0.67339,0.88219 0.86212,1.34645 0.74197,1.82518 -0.0886,0.35313 0.0445,1.27285 0.29591,2.04383 0.64524,1.97896 2.91347,6.75071 3.69762,7.77878 0.80887,1.06048 0.82021,1.41624 0.0754,2.36317 -0.3209,0.40796 -0.64832,1.22492 -0.72761,1.81547 -0.11802,0.87909 -0.27931,1.12122 -0.88977,1.33573 -1.45717,0.51203 -2.29879,-0.44926 -2.94045,-3.35855 -0.11281,-0.5115 -0.32531,-0.72761 -0.71546,-0.72761 -0.63418,0 -0.61853,0.0987 0.39864,2.51355 0.36777,0.87312 0.57136,1.68492 0.45242,1.80398 -0.11894,0.11907 -0.67843,0.1786 -1.24331,0.13229 -1.00666,-0.0825 -1.02981,-0.10812 -1.16579,-1.28948 -0.11029,-0.9581 -0.4063,-1.51518 -1.44334,-2.71639 -1.2805,-1.4832 -1.52382,-1.61707 -3.97417,-2.18662 -0.43657,-0.10147 -1.23563,-0.4058 -1.7757,-0.67627 l -0.98195,-0.49178 -0.31089,1.12463 c -0.46116,1.66826 -0.38092,7.59183 0.14019,10.34929 0.24379,1.29002 0.92625,3.55221 1.51658,5.02709 1.86344,4.65558 1.93282,4.98129 1.92395,9.03159 -0.006,2.85261 -0.11232,3.97216 -0.46141,4.86992 -0.24932,0.64116 -0.41463,1.20442 -0.36737,1.25168 0.0473,0.0473 2.9358,0.20368 6.41897,0.34759 4.20061,0.17355 6.78636,0.39716 7.67934,0.6641 1.43295,0.42834 2.95537,1.34083 3.32824,1.99483 0.12444,0.21828 1.29168,3.71765 2.59385,7.77637 2.55974,7.9784 2.51478,7.61381 1.14222,9.26332 -0.582,0.69943 -0.62282,0.91804 -0.45827,2.45459 l 0.18064,1.68679 -1.68524,1.58922 c -2.47637,2.33527 -2.48781,2.33811 -2.83366,0.70224 -0.16044,-0.7589 -0.53147,-2.51091 -0.8245,-3.89336 -0.49685,-2.34398 -0.50287,-2.53586 -0.0893,-2.84427 0.24394,-0.1819 0.74819,-0.33255 1.12056,-0.33478 1.2583,-0.007 1.44345,-0.35979 0.67138,-1.27734 l -0.70059,-0.8326 0.46182,-1.20925 c 0.40276,-1.05462 0.42141,-1.42856 0.14581,-2.92428 -0.85627,-4.64712 -3.46248,-7.75442 -6.51597,-7.76874 -1.19835,-0.006 -5.62618,0.7259 -6.14239,1.01479 -0.41948,0.23475 1.35962,2.03492 4.02573,4.07343 1.9534,1.49357 2.48636,2.26456 2.70807,3.91755 0.11513,0.85832 -0.0317,1.27796 -0.9632,2.75289 -1.12206,1.77666 -2.59595,4.94143 -4.01496,8.62105 -0.43675,1.13253 -1.04797,2.38191 -1.35826,2.77639 -0.54634,0.69454 -0.62332,0.71174 -2.43358,0.54349 -1.50971,-0.14031 -2.03416,-0.085 -2.72581,0.28747 -0.93326,0.5026 -1.03279,0.48827 -5.23462,-0.75374 l -1.85153,-0.54728 1.05778,-0.93005 c 2.45144,-2.15543 4.95928,-4.03506 5.37459,-4.02828 0.24513,0.004 0.74334,0.41745 1.10714,0.91876 0.36381,0.50131 0.73973,0.91475 0.83538,0.91876 0.33624,0.0141 2.6729,-2.77756 3.42321,-4.08975 0.92802,-1.62299 1.42839,-3.72213 1.19006,-4.99254 -0.41424,-2.20809 -2.10595,-3.20029 -8.83668,-5.18275 -4.60347,-1.3559 -5.44055,-1.63752 -6.83703,-2.30019 -0.81014,-0.38444 -0.91953,-0.36062 -3.04669,0.66342 -2.59334,1.24846 -5.50723,2.25181 -8.66503,2.98367 -3.30421,0.76579 -9.68622,0.9504 -12.98821,0.3757 -3.226452,-0.56156 -7.638402,-2.03482 -9.625862,-3.21432 -0.85584,-0.50791 -1.61767,-0.86188 -1.69296,-0.7866 -0.14912,0.14913 1.12055,2.07875 1.66522,2.53079 0.27094,0.22486 0.23848,0.73088 -0.16586,2.58565 -1.24546,5.713 -2.66004,8.61116 -7.189005,14.72874 -2.852552,3.85313 -3.401951,5.68548 -2.327399,7.76236 0.659389,1.27445 9.278084,9.76332 11.015674,10.84973 0.79709,0.49838 1.57626,1.26155 1.92927,1.88964 0.49614,0.88277 2.15758,5.27533 2.15758,5.70428 0,0.19891 -1.57685,0.11125 -2.77812,-0.15446 z m 46.758922,-1.67984 c -2.97957,-1.10687 -5.34726,-3.11111 -7.0531,-5.97041 -1.0256,-1.7191 -2.16107,-4.42775 -1.94619,-4.64263 0.22883,-0.22883 3.03872,0.64409 4.91586,1.52716 3.4174,1.60766 6.27558,5.19804 6.594,8.28322 0.17778,1.72244 0.0636,1.75893 -2.51057,0.80266 z m -70.397785,0.10709 c -2.923905,-0.40072 -6.887011,-2.04262 -7.560447,-3.13226 -0.229325,-0.37105 1.693093,-1.77169 3.68264,-2.68309 4.11906,-1.88693 9.220276,-1.77871 13.075324,0.27741 1.636893,0.87305 4.346575,2.94302 4.306795,3.29004 -0.01402,0.12234 -0.894646,0.49882 -1.956935,0.83662 -4.059645,1.29091 -8.481959,1.83139 -11.547377,1.41128 z m 51.263365,-1.55057 c -1.68669,-0.65991 -3.31457,-1.83052 -4.87034,-3.50227 l -1.32291,-1.42154 2.11666,-0.18223 c 3.46657,-0.29844 6.42386,0.354 8.75636,1.93182 1.09609,0.74146 2.75302,2.45552 2.75302,2.84794 0,0.85873 -5.45936,1.09838 -7.43279,0.32628 z m 38.52133,-1.25873 c -3.84089,-0.79837 -6.96658,-2.33197 -9.70509,-4.76175 -2.15592,-1.91286 -3.17873,-2.51236 -5.08099,-2.97808 -1.4768,-0.36156 -3.33788,-1.24859 -3.33788,-1.5909 0,-0.318 2.82363,-0.81 5.68854,-0.99118 7.04665,-0.44564 13.54909,2.7415 16.13371,7.90784 0.51255,1.02454 0.93192,2.02539 0.93192,2.22412 0,0.27694 -0.47891,0.35416 -2.05053,0.33064 -1.12778,-0.0169 -2.28864,-0.0802 -2.57968,-0.14069 z m -61.21747,-2.07698 c -1.350642,-0.42126 -2.520062,-1.44864 -3.238182,-2.84487 l -0.51031,-0.99219 h 1.17878 c 1.47891,0 2.459202,0.36503 3.420272,1.27361 0.65024,0.61472 1.7617,2.39191 1.7617,2.81689 0,0.25488 -1.4261,0.11651 -2.61226,-0.25344 z m 5.45042,-1.50354 c -1.58304,-1.15317 -2.39579,-3.50892 -1.87764,-5.44237 0.19144,-0.71439 0.56295,-0.74166 1.33381,-0.0979 1.18017,0.98558 1.67239,2.17712 1.67343,4.05103 5.3e-4,0.97368 -0.0897,1.82635 -0.20046,1.89483 -0.11079,0.0685 -0.52891,-0.11404 -0.92914,-0.40559 z m -26.253786,-1.07487 c -0.873125,-0.45792 -2.659062,-1.34462 -3.96875,-1.97046 l -2.381249,-1.13788 1.208748,-0.001 c 2.528118,-0.002 4.928868,1.20346 6.339483,3.18448 0.306676,0.43069 0.519721,0.77735 0.473429,0.77035 -0.04629,-0.007 -0.798536,-0.38739 -1.671661,-0.8453 z m -14.354261,-3.60809 c -0.764326,-0.26404 -1.631371,-0.6988 -1.926773,-0.96614 -0.590428,-0.53433 -1.695511,-2.21936 -1.542375,-2.35182 0.05298,-0.0458 0.572577,-0.1922 1.15466,-0.32529 1.324451,-0.30282 1.4507,-0.9249 0.66253,-3.26454 -0.306168,-0.90885 -0.503208,-1.70591 -0.43787,-1.77125 0.06534,-0.0653 0.636834,0.0192 1.269987,0.1878 0.950203,0.25307 1.682409,0.84861 4.193894,3.41115 2.483189,2.53367 3.285977,3.18931 4.365625,3.56544 0.727604,0.25348 1.620573,0.58737 1.984375,0.74197 l 0.661458,0.28108 -0.661458,0.1983 c -0.779081,0.23355 -6.101733,0.79449 -7.420522,0.78202 -0.502619,-0.005 -1.539208,-0.22467 -2.303531,-0.48872 z m 104.312597,-0.82976 c -1.52811,-0.48481 -4.71849,-2.7043 -4.74905,-3.30383 -0.007,-0.14511 0.87952,-0.41965 1.97092,-0.61007 2.36799,-0.41316 4.67602,-0.11 6.58262,0.86463 1.41049,0.72102 3.08205,2.34885 2.83028,2.75623 -0.55051,0.89073 -4.23757,1.05357 -6.63477,0.29304 z m -56.57977,-0.11715 c -2.05964,-0.73436 -3.35071,-2.64944 -3.34474,-4.96134 0.006,-2.30434 0.14989,-2.57416 1.27858,-2.39672 1.5159,0.2383 3.01276,0.83048 3.6773,1.45478 l 0.60893,0.57206 1.52294,-1.50705 c 0.83762,-0.82887 1.59309,-1.50704 1.67884,-1.50704 0.0857,0 0.36211,0.73493 0.61415,1.63319 0.93979,3.34942 -0.38307,5.97339 -3.43123,6.80601 -1.30163,0.35555 -1.34903,0.35384 -2.60477,-0.0939 z m -75.315022,-0.6981 c -6.5332,-0.94263 -11.017575,-2.9677 -14.552083,-6.57149 -1.971987,-2.01064 -3.174801,-3.80953 -2.799053,-4.18616 0.108019,-0.10827 1.319562,-0.23818 2.69232,-0.28868 5.235401,-0.1926 9.26614,1.44777 13.220094,5.38011 2.096749,2.08529 5.100997,5.853 4.838324,6.06789 -0.05077,0.0415 -1.580592,-0.13922 -3.399602,-0.40167 z m 97.326862,-1.24968 c 4.26698,-5.09643 8.95909,-7.44221 13.33426,-6.66634 0.98179,0.17411 1.83957,0.40474 1.90619,0.51252 0.1974,0.31941 -1.54011,2.71281 -2.83463,3.90468 -2.31383,2.13035 -5.41961,3.14799 -10.49159,3.43767 l -3.05542,0.17451 z m 17.5023,-0.55939 c 0,-0.64644 1.70221,-5.31783 2.44686,-6.71494 1.47223,-2.76217 4.84005,-5.96505 5.53818,-5.26692 0.16112,0.16112 0.23355,1.17988 0.17637,2.48095 -0.11436,2.60245 -0.70546,4.02235 -2.51006,6.0295 -1.52437,1.69547 -5.65135,4.23051 -5.65135,3.47141 z m 8.03939,-1.15735 c 3.72824,-2.35591 7.72605,-5.13311 8.8642,-6.15777 1.35342,-1.21849 1.40316,-1.24022 0.98427,-0.43019 -1.09292,2.11347 -4.85071,5.10377 -7.93039,6.31069 -1.73359,0.67939 -2.79791,0.83324 -1.91808,0.27727 z m 2.45783,-4.82799 c -0.24368,-0.511 -0.44305,-1.38257 -0.44305,-1.93683 0,-1.01851 0.97298,-3.22329 1.49996,-3.39895 0.368,-0.12266 1.14587,1.81411 1.14587,2.85304 0,0.85483 -0.78092,2.59949 -1.38969,3.10473 -0.29818,0.24747 -0.45607,0.12669 -0.81309,-0.62199 z m 11.34302,0.37332 c -1.1575,-0.13529 -2.15035,-0.29179 -2.20634,-0.34778 -0.16031,-0.16031 1.96638,-2.01748 3.7107,-3.24043 2.38602,-1.67286 4.53854,-2.31674 7.74394,-2.31641 2.18191,2.2e-4 2.87434,0.10474 3.94903,0.59608 l 1.30319,0.59581 -0.90632,0.93518 c -2.93594,3.02945 -7.98678,4.43297 -13.5942,3.77755 z M 39.318219,119.79854 c -3.170926,-5.95232 -3.802277,-11.80806 -1.768854,-16.40599 0.765644,-1.73126 2.407793,-4.03308 2.877251,-4.03308 0.185613,0 0.699622,0.68461 1.142244,1.52136 2.020837,3.82026 2.643203,8.56891 1.707829,13.03073 -0.514384,2.45365 -2.382927,7.9375 -2.704589,7.9375 -0.08884,0 -0.653087,-0.92273 -1.253881,-2.05052 z m 131.542681,-0.0254 c -2.10923,-1.54902 -3.02308,-3.09318 -3.02308,-5.10814 0,-1.21497 0.76984,-3.05623 1.58703,-3.79578 0.49445,-0.44747 0.57416,-0.43761 1.96556,0.24314 1.71252,0.83785 2.67519,1.89183 3.07119,3.36248 0.46455,1.72519 -0.25698,3.8724 -1.79054,5.32859 l -0.77146,0.73254 z M 28.51993,117.38127 c -0.954878,-0.43372 -3.027941,-2.46256 -3.027941,-2.96334 0,-0.10568 0.588951,-0.27314 1.30878,-0.37214 2.031997,-0.27947 3.923812,0.38151 5.269076,1.84095 0.602284,0.6534 1.09506,1.29484 1.09506,1.42542 0,0.28871 -1.308068,0.57024 -2.61276,0.56234 -0.527513,-0.003 -1.442009,-0.22515 -2.032215,-0.49323 z m 134.92702,-3.13898 c 1.21863,-3.95397 1.4714,-13.59003 0.4775,-18.20292 -0.31505,-1.46225 -0.97768,-3.8435 -1.4725,-5.29167 -1.02487,-2.99943 -1.18713,-3.50748 -1.03101,-3.22833 0.061,0.10914 0.22714,0.19844 0.36913,0.19844 0.14198,0 0.18456,-0.11906 0.0946,-0.26459 -0.0899,-0.14552 -0.0983,-0.26458 -0.0186,-0.26458 0.28533,0 2.28444,4.26879 2.94094,6.27993 0.94144,2.88404 1.4871,6.58395 1.48019,10.03673 -0.008,4.20476 -0.63047,7.15608 -2.12635,10.08825 -0.57642,1.12987 -0.97343,1.49061 -0.71396,0.64874 z m 15.62165,-0.53034 c 0.0963,-0.39954 0.69475,-1.798 1.32993,-3.10769 1.78129,-3.6729 4.39614,-6.04342 7.61007,-6.89899 2.26163,-0.60206 2.41237,-0.55516 2.24423,0.69841 -0.38944,2.90347 -3.3478,6.41324 -6.9709,8.27022 -0.45528,0.23335 -1.62891,0.72581 -2.60808,1.09437 l -1.78031,0.67011 z M 28.47728,110.09113 c -5.5514,-2.68291 -8.865018,-5.29462 -11.435823,-9.01342 C 14.94882,98.0506 13.321156,94.012 13.321156,91.8468 c 0,-0.63569 0.08845,-0.68941 1.135036,-0.68941 2.913105,0 6.795767,1.74005 9.584433,4.29536 3.283397,3.00864 5.033631,6.07319 6.587537,11.53437 1.150435,4.04318 1.262901,4.54365 1.020429,4.54076 -0.111913,-10e-4 -1.539004,-0.64787 -3.171311,-1.43675 z m 145.07486,0.48491 c -0.0925,-0.24102 -0.30886,-1.55225 -0.48083,-2.91385 -0.56111,-4.44256 0.4309,-8.18274 2.77324,-10.4559 0.5791,-0.562 1.16369,-1.02182 1.29909,-1.02182 0.40542,0 1.01033,1.74962 1.186,3.43035 0.32397,3.09951 -0.89922,6.62906 -3.42102,9.87152 -0.9251,1.18946 -1.22557,1.43084 -1.35648,1.0897 z m -6.35269,-7.67495 c 0.3395,-1.41282 0.90788,-2.21046 1.9562,-2.74527 1.55137,-0.79145 1.96059,-0.71813 1.7541,0.3143 -0.32565,1.62824 -1.39634,2.69496 -3.03366,3.02243 -0.83906,0.16781 -0.85562,0.15333 -0.67664,-0.59146 z m 18.4316,-2.08399 c -0.47295,-0.20556 -0.85736,-0.46879 -0.85425,-0.58496 0.01,-0.36821 1.94503,-1.59222 2.81648,-1.78143 0.46077,-0.10004 1.33897,-0.0469 1.95155,0.11802 l 1.1138,0.29992 -0.88148,0.90946 c -0.76441,0.78866 -2.17046,1.45018 -3.02162,1.42161 -0.14552,-0.005 -0.65154,-0.17706 -1.12448,-0.38262 z m -4.18966,-2.01412 c 0.43644,-5.24307 1.85065,-8.99198 4.43374,-11.75332 1.58893,-1.69857 4.01139,-3.17264 5.5106,-3.35322 0.60732,-0.0731 0.66829,0.0158 0.74486,1.08662 0.12462,1.74261 -0.65588,4.81238 -1.80967,7.11756 -1.23411,2.46568 -3.24444,4.74964 -6.1604,6.99889 -3.18587,2.45745 -2.93247,2.46645 -2.71913,-0.0965 z m -14.39151,-2.18335 c 0.0115,-0.60174 0.99664,-2.4323 1.61293,-2.99722 0.74113,-0.67935 1.86107,-1.1421 2.76411,-1.1421 0.73965,0 0.78329,0.21334 0.28677,1.40169 -0.32748,0.78376 -2.04883,2.55845 -2.49602,2.57337 -0.10407,0.004 -0.63571,0.11 -1.18141,0.23672 -0.7035,0.16336 -0.9905,0.14228 -0.98638,-0.0725 z M 41.896154,92.93042 40.70553,92.64345 42.600015,92.45874 c 2.429049,-0.23684 4.211542,-0.83548 5.754878,-1.93275 1.705038,-1.21223 2.430652,-2.29991 3.186879,-4.77705 0.358005,-1.17269 1.027449,-2.64369 1.487652,-3.26887 0.854927,-1.16142 1.327716,-1.35505 0.771649,-0.31603 -0.169833,0.31734 -0.419489,1.75349 -0.554789,3.19145 -0.1353,1.43796 -0.371351,2.94416 -0.524552,3.34712 -1.288907,3.39008 -6.254832,5.32947 -10.825578,4.22781 z M 174.24922,89.90841 c -1.36986,-3.00436 -1.72229,-4.62081 -1.59639,-7.32206 0.12044,-2.58406 0.66315,-4.20891 1.98445,-5.94121 l 0.69816,-0.91534 0.59294,0.68934 c 1.53727,1.78719 2.37028,6.36599 1.72052,9.45728 -0.37615,1.78961 -1.90421,5.60913 -2.29384,5.73368 -0.15838,0.0506 -0.65601,-0.71513 -1.10584,-1.70169 z m 6.65481,0.32294 c 0.0938,-0.58208 0.24483,-3.61818 0.33562,-6.74688 0.16003,-5.51448 -0.0964,-11.1757 -0.72518,-16.00729 -0.66086,-5.07842 -2.58404,-11.43845 -4.78803,-15.83415 -0.57244,-1.14171 -0.91469,-1.99788 -0.76055,-1.90262 0.15415,0.0953 0.28026,0.0189 0.28026,-0.1696 0,-0.60824 1.90528,2.46473 3.05613,4.92916 3.18988,6.83079 5.49214,18.48228 5.03859,25.49979 -0.21841,3.37936 -0.78999,6.7796 -1.51978,9.04096 -0.67239,2.0835 -1.16374,2.72143 -0.91706,1.19063 z m -5.12871,-39.93647 c 0,-0.0642 -0.11906,-0.19026 -0.26458,-0.2802 -0.14553,-0.0899 -0.26459,-0.0374 -0.26459,0.11668 0,0.15411 0.11906,0.2802 0.26459,0.2802 0.14552,0 0.26458,-0.0525 0.26458,-0.11668 z M 23.904489,87.8805 C 17.020282,81.61846 14.271068,76.89693 13.592661,70.17085 c -0.217252,-2.15395 0.09796,-6.21167 0.514929,-6.62864 0.376912,-0.37691 2.859839,0.75736 4.713335,2.1532 4.286742,3.22826 7.128189,8.67003 7.976198,15.27552 0.34889,2.71766 0.746162,9.92293 0.546949,9.91994 -0.07276,-0.001 -1.620573,-1.35576 -3.439583,-3.01037 z M 165.72263,89.375 c 0.002,-1.22246 0.50988,-2.65376 1.25452,-3.53871 0.68097,-0.80929 2.63469,-1.90212 2.99853,-1.67726 0.24884,0.1538 -0.19256,2.34734 -0.64884,3.22442 -0.52387,1.007 -1.445,1.81991 -2.61711,2.30965 l -0.98858,0.41306 0.002,-0.73116 z m 19.7151,-9.64992 c 0.10134,-0.47895 0.41402,-1.24932 0.69486,-1.71194 0.52947,-0.8722 2.36055,-1.937 3.33098,-1.937 0.51441,0 0.53629,0.0752 0.28869,0.99219 -0.4316,1.59841 -1.89027,2.90119 -3.74776,3.34722 -0.73307,0.17604 -0.74662,0.15953 -0.56677,-0.69047 z m -1.07797,-4.86409 c -0.43405,-3.47407 0.4262,-7.94834 2.00468,-10.42651 0.99177,-1.55706 3.30801,-3.70417 3.99595,-3.70417 0.78938,0 1.02221,5.0982 0.33916,7.42646 -0.77423,2.63904 -3.21924,6.1025 -5.40856,7.66143 l -0.74532,0.53072 z M 29.621338,71.15971 c -0.829763,-2.16233 0.851836,-9.28498 3.44139,-14.57651 3.414302,-6.97682 9.876803,-14.17252 15.518698,-17.27936 1.337723,-0.73664 1.305595,-0.69626 -0.732147,0.92039 -3.554015,2.81958 -6.929347,6.50962 -9.616984,10.51367 -2.780657,4.14263 -4.184351,7.58244 -5.824892,14.27417 -0.592971,2.41872 -1.273352,4.88557 -1.511959,5.48191 -0.446767,1.11658 -0.991814,1.40137 -1.274106,0.66573 z M 178.0356,66.73146 c -3.30889,-1.77551 -5.71354,-4.87099 -6.04923,-7.78709 -0.12358,-1.0735 -0.0976,-1.12436 0.57298,-1.122 1.74133,0.006 4.53651,2.38015 5.83305,4.9541 0.46722,0.92755 1.43672,4.57156 1.2626,4.74568 -0.028,0.028 -0.75674,-0.3278 -1.6194,-0.79069 z M 26.981082,64.23604 c -1.392253,-2.76641 -2.045623,-5.17499 -2.207569,-8.13794 -0.159814,-2.92394 0.291777,-6.48029 0.822872,-6.48029 0.631222,0 2.728796,1.5367 3.65334,2.67646 1.651138,2.0355 2.173481,3.3248 2.18504,5.39333 0.0097,1.72842 -0.09408,2.06849 -1.553752,5.09323 -0.860256,1.78263 -1.66243,3.24115 -1.782611,3.24115 -0.120182,0 -0.622975,-0.80368 -1.11732,-1.78594 z M 182.03007,59.76543 c -0.6021,-3.04461 -0.35597,-5.57061 0.75677,-7.76649 0.79567,-1.57018 2.70801,-3.35101 3.13695,-2.92123 0.18744,0.1878 0.30257,1.32985 0.30257,3.00131 0,2.61599 -0.0305,2.75523 -1.00155,4.57183 -0.55085,1.03053 -1.46142,2.32274 -2.0235,2.87159 l -1.02195,0.99791 z m -68.43183,-2.83057 c 0,-0.45083 0.74797,-1.11478 1.52135,-1.35046 0.76163,-0.2321 0.7429,0.0644 -0.0618,0.97872 -0.67724,0.76945 -1.45954,0.9687 -1.45954,0.37174 z M 36.104042,55.17073 c 1.046329,-1.87625 3.420716,-4.08105 5.433023,-5.04499 1.457295,-0.69808 2.230799,-0.8913 3.930964,-0.98198 2.14829,-0.11458 3.862194,0.17989 4.726813,0.81211 0.444156,0.32478 0.393065,0.44239 -0.739219,1.70176 -1.469869,1.63485 -3.438911,2.96902 -5.575094,3.77755 -1.242009,0.47009 -2.329812,0.63015 -4.998362,0.7355 l -3.410866,0.13465 z m 76.965028,0.19461 c 0,-0.80206 1.28178,-2.19085 2.16984,-2.35099 0.969,-0.17473 1.53433,0.0418 1.53433,0.5878 0,0.38213 -0.30473,0.58269 -1.24508,0.81947 -0.68479,0.17243 -1.51822,0.60825 -1.85208,0.96849 l -0.60701,0.65497 z m 57.01771,-0.60485 c -0.43657,-0.22567 -0.96422,-0.57825 -1.17258,-0.78352 -0.32749,-0.32263 -0.21991,-0.44531 0.79375,-0.90517 1.31459,-0.59638 2.77397,-0.65816 4.34758,-0.18403 1.38511,0.41733 1.34659,0.9503 -0.12221,1.69098 -1.37763,0.6947 -2.73056,0.75862 -3.84654,0.18174 z m -58.30544,-1.16115 c 0.17398,-0.49906 0.81446,-1.40552 1.4233,-2.01436 0.91797,-0.91797 1.36838,-1.15202 2.63787,-1.37073 1.41963,-0.24458 2.02341,-0.22315 3.04739,0.1082 0.80106,0.25921 -0.76431,1.14744 -2.02218,1.14744 -1.58359,0 -2.91472,0.60099 -4.26994,1.92782 l -1.13275,1.10901 z m 65.57673,-2.86916 c -0.7495,-1.4968 -0.90589,-2.12903 -1.00132,-4.04817 -0.0938,-1.88628 -0.0202,-2.48443 0.43161,-3.50572 0.29959,-0.67727 0.65464,-1.2314 0.789,-1.2314 0.33167,0 1.47615,1.77719 1.85709,2.88376 0.49639,1.44192 0.3826,4.30966 -0.23668,5.96483 -0.30046,0.80306 -0.63746,1.51645 -0.74888,1.58531 -0.11143,0.0689 -0.60229,-0.67301 -1.09082,-1.64861 z M 111.9993,50.9687 c 0.66145,-1.24894 2.45237,-2.91742 3.60332,-3.35697 1.38452,-0.52875 4.31892,-0.41874 5.51257,0.20668 l 0.7566,0.39642 -0.57549,0.40308 c -0.44986,0.3151 -1.08384,0.3741 -2.90434,0.2703 -2.85365,-0.16271 -3.93834,0.15535 -5.54024,1.6245 -0.8755,0.80294 -1.09968,0.92287 -0.85242,0.45599 z M 32.397118,49.93356 c -1.894837,-1.89484 -2.474483,-3.18379 -2.619351,-5.82461 -0.06643,-1.21086 -0.009,-2.3133 0.12753,-2.44986 0.332266,-0.33227 2.018321,0.94527 2.831044,2.14512 0.347689,0.5133 0.824476,1.49973 1.059529,2.19206 0.469807,1.38378 0.581215,4.81814 0.164648,5.0756 -0.144495,0.0893 -0.848024,-0.42294 -1.5634,-1.13831 z m 78.697572,-0.58033 c 0.52891,-1.84778 2.22743,-3.93453 3.94071,-4.84142 1.64724,-0.87194 4.11303,-0.7401 7.33104,0.39198 l 2.5505,0.89725 -0.93663,0.61398 c -0.9189,0.60235 -0.96715,0.60615 -2.55049,0.2009 -2.73138,-0.69909 -3.20856,-0.73955 -5.01383,-0.42518 -2.02455,0.35256 -3.82547,1.41902 -4.83912,2.86561 -0.54413,0.77654 -0.6356,0.83286 -0.48218,0.29688 z m 54.95719,-0.0279 c -0.61846,-0.30614 -1.12448,-0.66498 -1.12448,-0.79743 0,-0.13246 0.38696,-0.47676 0.8599,-0.76512 1.45456,-0.88686 4.4748,-0.64932 6.24374,0.49106 l 0.62135,0.40057 -1.15052,0.60201 c -1.54669,0.80932 -3.89421,0.839 -5.44999,0.0689 z M 52.541466,44.29622 c -0.620758,-0.30726 -1.375098,-0.87198 -1.676315,-1.25491 l -0.547669,-0.69625 0.882565,-0.37189 c 2.069171,-0.87191 5.296463,-0.26142 6.674768,1.26263 0.497797,0.55043 0.494183,0.55634 -0.661459,1.08067 -1.520012,0.68966 -3.25289,0.68215 -4.67189,-0.0202 z m 69.126564,-0.29294 c -2.90455,-1.12769 -5.64667,-1.17902 -7.87135,-0.14734 -0.83675,0.38803 -1.52136,0.66498 -1.52136,0.61544 0,-0.29196 2.73782,-1.75162 3.95063,-2.10626 1.79552,-0.52504 4.72517,-0.53535 6.6327,-0.0234 1.7595,0.47227 3.56444,0.4891 4.6098,0.043 0.69628,-0.29715 0.58979,-0.31966 -1.06874,-0.22594 -1.83131,0.10348 -1.85286,0.0967 -3.68376,-1.15902 -1.01292,-0.69471 -2.31792,-1.41314 -2.9,-1.59651 l -1.05834,-0.3334 0.98888,-0.0177 c 0.54389,-0.01 2.1345,0.27995 3.5347,0.64376 2.6007,0.67572 4.60455,0.85627 4.60455,0.41489 0,-0.34704 -1.4784,-1.35933 -2.61543,-1.79084 -0.93537,-0.35499 -0.91555,-0.36074 0.8999,-0.26088 2.09935,0.11547 3.86192,0.79061 4.95667,1.89862 0.72055,0.72926 0.72761,0.73053 0.72761,0.13019 0,-0.9337 -1.81016,-2.48407 -3.47113,-2.97296 -1.73076,-0.50944 -0.89923,-0.59807 0.95759,-0.10207 2.68032,0.71598 5.38965,2.51514 6.21052,4.12417 0.29499,0.57823 0.53635,1.15105 0.53635,1.27293 0,0.12187 -1.10133,0.36142 -2.4474,0.53233 -1.34606,0.17091 -3.51152,0.67125 -4.81213,1.11187 -3.03057,1.02669 -4.40999,1.01688 -7.16026,-0.0509 z M 38.607442,41.7569 c -0.330729,-4.67179 0.950963,-8.65434 3.622707,-11.2567 l 1.343223,-1.308341 0.418163,0.75412 c 0.310113,0.559261 0.418161,1.506141 0.418161,3.664541 0,2.80232 -0.03556,2.98412 -0.957352,4.89479 -0.887648,1.8399 -3.687152,5.52409 -4.365636,5.74526 -0.196649,0.0641 -0.357412,-0.77237 -0.479266,-2.49367 z M 164.47876,41.42737 c -0.46504,-0.28355 -1.05094,-0.82905 -1.302,-1.21222 -0.5553,-0.8475 -0.21983,-1.17055 1.22148,-1.17621 1.65145,-0.007 4.1038,1.78069 3.5882,2.61496 -0.30082,0.48672 -2.57924,0.33958 -3.50768,-0.22653 z M 59.556554,40.52514 c -1.831769,-0.68335 -4.166812,-2.96491 -3.740449,-3.65478 0.202782,-0.32811 3.603218,-0.26015 4.627547,0.0925 0.494657,0.17029 1.341694,0.60007 1.882304,0.95507 1.054668,0.69257 2.477447,2.37459 2.223452,2.62859 -0.352499,0.35249 -4.032901,0.33674 -4.992854,-0.0214 z m 0.992725,-5.29562 C 59.821674,35.03781 58.515588,34.66835 57.64686,34.4085 l -1.579499,-0.47246 0.897488,-0.74926 c 2.530266,-2.11236 6.920338,-3.596081 9.620065,-3.251301 1.876369,0.23963 3.849327,1.003551 4.937032,1.911611 l 0.90719,0.75735 -1.139111,0.82517 c -1.943907,1.40816 -3.805459,1.97646 -6.771997,2.06738 -1.607417,0.0493 -3.165041,-0.0557 -3.968749,-0.26747 z",id:"path302"}),(0,a.QD)("g",{"aria-label":"Biatec Wallet",id:"text358",style:{fill:"var(--primary-color)","font-size":"10.5833px","stroke-width":"0.264583"}},[(0,a.QD)("path",{d:"m 280.72469,67.854643 q 0,7.496524 -5.29167,12.964576 -5.29166,5.379859 -15.43402,7.761107 5.46806,1.499305 8.29028,4.938886 2.82222,3.351388 2.82222,7.761108 0,6.96736 -4.40972,12.08263 -4.32153,5.11528 -12.69999,7.9375 -8.37847,2.73402 -20.19652,2.73402 -4.40972,0 -7.05555,-0.26458 -0.0882,2.46944 -2.11667,3.70417 -2.02847,1.23472 -5.20347,1.23472 -3.175,0 -4.40972,-1.41111 -1.14653,-1.41111 -0.97014,-4.14514 0.79375,-12.34722 3.08681,-25.840958 2.29305,-13.581938 5.82083,-26.193736 0.61736,-2.20486 2.46944,-3.086804 1.85208,-0.881944 4.85069,-0.881944 5.37986,0 5.37986,2.998609 0,1.234722 -0.52917,2.822221 -2.29305,6.879163 -4.5861,18.697212 -2.29306,11.72985 -3.2632,22.40138 4.23333,0.35277 6.87917,0.35277 12.34721,0 18.07985,-3.52777 5.82083,-3.61597 5.82083,-9.17222 0,-3.880552 -3.35139,-6.526384 -3.26319,-2.645832 -11.0243,-2.910415 -1.76389,-0.08819 -2.46944,-0.881944 -0.70556,-0.79375 -0.70556,-2.557638 0,-2.557637 1.05834,-4.145136 1.05833,-1.587499 3.88055,-1.675694 6.2618,-0.176389 11.28888,-1.852082 5.11528,-1.675694 8.02569,-4.674303 2.91042,-3.086804 2.91042,-7.143746 0,-5.115275 -5.02708,-8.02569 -5.02708,-2.99861 -15.43402,-2.99861 -9.4368,0 -18.25624,2.469443 -8.81944,2.381249 -14.99305,6.085414 -2.82222,1.675693 -4.7625,1.675693 -1.5875,0 -2.46944,-1.058333 -0.79375,-1.146527 -0.79375,-2.82222 0,-2.20486 0.88194,-3.792359 0.97014,-1.5875 4.49792,-3.615971 7.40833,-4.233331 17.37429,-6.614579 9.96597,-2.381249 20.37291,-2.381249 15.96319,0 23.81249,5.379858 7.8493,5.379858 7.8493,14.199298 z",id:"path401"}),(0,a.QD)("path",{d:"m 291.13155,77.379638 q -3.70416,0 -5.55624,-1.675694 -1.85209,-1.763888 -1.85209,-4.850692 0,-3.086803 2.38125,-5.115275 2.46945,-2.116665 6.08542,-2.116665 3.26319,0 5.29166,1.587499 2.02847,1.587499 2.02847,4.497914 0,3.527776 -2.29305,5.644442 -2.29306,2.028471 -6.08542,2.028471 z M 290.426,124.74003 q -5.73264,0 -8.37847,-4.05694 -2.55764,-4.05695 -2.55764,-10.75972 0,-3.96875 0.97014,-10.142355 1.05833,-6.261803 2.64583,-11.641661 0.79375,-2.82222 2.11667,-3.880553 1.32292,-1.058333 4.23333,-1.058333 4.49791,0 4.49791,2.99861 0,2.204859 -1.67569,10.23055 -2.11666,9.701382 -2.11666,13.140962 0,2.64583 0.70555,4.05694 0.70556,1.41112 2.38125,1.41112 1.5875,0 3.96875,-2.20486 2.38125,-2.20486 6.34999,-6.96736 1.05834,-1.23472 2.38125,-1.23472 1.14653,0 1.76389,1.05833 0.70556,1.05833 0.70556,2.91041 0,3.52778 -1.6757,5.46806 -8.73124,10.67152 -16.31596,10.67152 z",id:"path403"}),(0,a.QD)("path",{d:"m 312.12185,124.74003 q -5.46806,0 -8.73125,-3.96875 -3.26319,-3.96875 -3.26319,-10.40694 0,-7.05555 3.26319,-13.317352 3.26319,-6.349996 8.64305,-10.142355 5.46805,-3.880554 11.55347,-3.880554 1.94027,0 2.55763,0.79375 0.70556,0.705555 1.14653,2.645832 1.85208,-0.352778 3.88056,-0.352778 4.32152,0 4.32152,3.086804 0,1.852082 -1.32292,8.81944 -2.02847,10.142353 -2.02847,14.111103 0,1.32292 0.61736,2.11667 0.70556,0.79375 1.76389,0.79375 1.6757,0 4.05694,-2.11667 2.38125,-2.20486 6.4382,-7.05555 1.05833,-1.23472 2.38124,-1.23472 1.14653,0 1.76389,1.05833 0.70556,1.05833 0.70556,2.91041 0,3.52778 -1.6757,5.46806 -3.61597,4.49791 -7.67291,7.58472 -4.05694,3.0868 -7.8493,3.0868 -2.91042,0 -5.37986,-1.94028 -2.38125,-2.02847 -3.61597,-5.46805 -4.58611,7.40833 -11.55346,7.40833 z m 3.17499,-8.90764 q 1.94028,0 3.70417,-2.29305 1.76389,-2.29305 2.55764,-6.08541 l 3.26319,-16.227772 q -3.70417,0.08819 -6.87916,2.822221 -3.08681,2.645832 -4.93889,7.055551 -1.85208,4.40972 -1.85208,9.34861 0,2.73402 1.05833,4.05694 1.14653,1.32291 3.0868,1.32291 z",id:"path405"}),(0,a.QD)("path",{d:"m 382.05994,104.63171 q 1.14653,0 1.76389,1.05833 0.70556,1.05833 0.70556,2.91041 0,3.52778 -1.6757,5.46806 -3.79235,4.6743 -8.29027,7.67291 -4.49791,2.99861 -10.31874,2.99861 -17.99166,0 -17.99166,-25.311793 0,-3.880553 0.26458,-7.849301 h -3.43958 q -2.64583,0 -3.61597,-0.970139 -0.88194,-0.970138 -0.88194,-3.086804 0,-4.938886 3.96875,-4.938886 h 5.02708 q 1.4993,-9.701383 4.5861,-17.727074 3.08681,-8.02569 7.40833,-12.788187 4.40972,-4.762498 9.4368,-4.762498 3.70417,0 5.82083,3.263193 2.11667,3.263193 2.11667,8.202079 0,13.670132 -11.46527,23.812487 h 9.87777 q 1.41111,0 2.02847,0.617361 0.61736,0.617361 0.61736,2.293054 0,6.085414 -9.96596,6.085414 h -10.75972 q -0.17639,4.40972 -0.17639,6.879163 0,9.172221 2.11667,12.876381 2.20486,3.70417 6.87916,3.70417 3.79236,0 6.70277,-2.29306 2.91042,-2.29305 6.87917,-6.87916 1.05833,-1.23472 2.38124,-1.23472 z M 366.62593,55.772011 q -1.32292,0 -2.99861,3.351387 -1.5875,3.263192 -3.08681,9.172217 -1.41111,5.82083 -2.38125,12.964576 5.20347,-4.497914 7.76111,-10.054161 2.64583,-5.644441 2.64583,-10.23055 0,-5.203469 -1.94027,-5.203469 z",id:"path407"}),(0,a.QD)("path",{d:"m 416.7203,104.63171 q 1.14653,0 1.76389,1.05833 0.70555,1.05833 0.70555,2.91041 0,3.52778 -1.67569,5.46806 -3.26319,3.96874 -9.26041,7.32013 -5.90903,3.35139 -12.7,3.35139 -9.26041,0 -14.37568,-5.02708 -5.11528,-5.02708 -5.11528,-13.75833 0,-6.085411 2.55764,-11.28888 2.55764,-5.291664 7.05555,-8.378468 4.58611,-3.086804 10.31875,-3.086804 5.11527,0 8.20208,3.086804 3.0868,2.998609 3.0868,8.202079 0,6.085409 -4.40972,10.495129 -4.32153,4.32153 -14.72847,6.87917 2.20486,4.05694 8.37847,4.05694 3.96875,0 8.99583,-2.73403 5.11528,-2.82222 8.81944,-7.32013 1.05833,-1.23472 2.38125,-1.23472 z M 394.49531,91.843519 q -3.26319,0 -5.55625,3.792359 -2.20486,3.792359 -2.20486,9.172222 v 0.17638 q 5.20347,-1.23472 8.20208,-3.70416 2.99861,-2.469444 2.99861,-5.732636 0,-1.675694 -0.97014,-2.645832 -0.88194,-1.058333 -2.46944,-1.058333 z",id:"path409"}),(0,a.QD)("path",{d:"m 428.45013,124.74003 q -8.37847,0 -13.14097,-4.85069 -4.6743,-4.93889 -4.6743,-12.96458 0,-7.143745 2.82222,-12.523604 2.82222,-5.379858 7.32013,-8.290273 4.49792,-2.910415 9.4368,-2.910415 4.8507,0 7.49653,2.910415 2.73402,2.822221 2.73402,7.320135 0,3.704165 -1.67569,6.261802 -1.5875,2.55764 -4.23333,2.55764 -1.67569,0 -2.73403,-0.79375 -0.97014,-0.79375 -0.97014,-2.204862 0,-0.617361 0.17639,-1.41111 0.17639,-0.79375 0.26459,-1.146527 0.44097,-1.322916 0.44097,-2.469443 0,-1.146528 -0.61736,-1.763888 -0.52917,-0.617361 -1.5875,-0.617361 -2.02847,0 -3.79236,1.852082 -1.76389,1.763888 -2.82222,4.850692 -1.05833,3.086807 -1.05833,6.790967 0,5.02708 2.02847,7.67291 2.11666,2.55764 5.90902,2.55764 2.99861,0 5.46805,-1.76389 2.55764,-1.76388 5.02709,-5.20347 1.05833,-1.32291 2.38124,-1.32291 1.14653,0 1.76389,1.05833 0.70556,1.05833 0.70556,2.91042 0,3.17499 -1.49931,5.46805 -2.38125,3.70416 -6.2618,5.90902 -3.88055,2.11667 -8.90763,2.11667 z",id:"path411"}),(0,a.QD)("path",{d:"m 583.05481,86.199078 q 2.02847,0 2.91041,0.881943 0.97014,0.881944 0.97014,2.293055 0,2.293054 -1.41111,4.056942 -1.32292,1.763888 -4.23333,1.852082 -6.96736,0.08819 -12.52361,-1.058332 -6.1736,13.140962 -14.90485,21.872212 -8.64305,8.64305 -17.10971,8.64305 -7.76111,0 -11.64166,-8.20208 -3.88056,-8.29027 -4.40972,-22.136794 -5.29167,15.345824 -11.99444,22.842354 -6.61458,7.49652 -14.1111,7.49652 -8.46667,0 -12.78819,-10.49513 -4.32153,-10.58333 -4.32153,-28.3986 0,-12.964576 2.29306,-28.48679 0.61736,-4.40972 2.20486,-6.085414 1.67569,-1.763888 5.20347,-1.763888 2.64583,0 4.05694,1.146528 1.4993,1.146527 1.4993,4.233331 0,0.61736 -0.17639,2.381248 -2.64583,18.079852 -2.64583,30.779845 0,11.818049 2.02847,18.25624 2.02847,6.43819 5.46806,6.43819 3.0868,0 7.40833,-6.43819 4.40972,-6.526385 8.73124,-19.226379 4.32153,-12.788187 7.32014,-30.427066 0.70555,-4.056943 2.55763,-5.556247 1.94028,-1.5875 5.20347,-1.5875 2.73403,0 3.96875,1.234722 1.32292,1.146527 1.32292,3.527776 0,1.41111 -0.17639,2.20486 -2.46945,14.375686 -2.46945,28.751373 0,9.789578 0.61737,15.610411 0.70555,5.82083 2.55763,8.90763 1.94028,2.99861 5.55625,2.99861 4.23333,0 9.4368,-6.35 5.20347,-6.438187 9.525,-15.963181 -5.37986,-3.351388 -8.11389,-8.643051 -2.73403,-5.379859 -2.73403,-12.347216 0,-6.967357 2.11667,-11.729855 2.20486,-4.850692 5.90902,-7.23194 3.79236,-2.381249 8.37847,-2.381249 5.64444,0 8.90764,4.056942 3.35138,4.056943 3.35138,11.112494 0,9.965967 -4.32152,22.136794 4.49791,0.79375 10.58333,0.79375 z M 557.03746,68.824781 q 0,8.643051 5.55625,12.788188 3.43958,-9.877773 3.43958,-16.315964 0,-3.704164 -0.97014,-5.379858 -0.97014,-1.763888 -2.64583,-1.763888 -2.38125,0 -3.88056,2.822221 -1.4993,2.734026 -1.4993,7.849301 z",id:"path413"}),(0,a.QD)("path",{d:"m 585.70064,124.74003 q -5.46805,0 -8.73124,-3.96875 -3.2632,-3.96875 -3.2632,-10.40694 0,-7.05555 3.2632,-13.317352 3.26319,-6.349996 8.64305,-10.142355 5.46805,-3.880554 11.55346,-3.880554 1.94028,0 2.55764,0.79375 0.70556,0.705555 1.14653,2.645832 1.85208,-0.352778 3.88055,-0.352778 4.32153,0 4.32153,3.086804 0,1.852082 -1.32292,8.81944 -2.02847,10.142353 -2.02847,14.111103 0,1.32292 0.61736,2.11667 0.70556,0.79375 1.76389,0.79375 1.67569,0 4.05694,-2.11667 2.38125,-2.20486 6.43819,-7.05555 1.05833,-1.23472 2.38125,-1.23472 1.14653,0 1.76389,1.05833 0.70555,1.05833 0.70555,2.91041 0,3.52778 -1.67569,5.46806 -3.61597,4.49791 -7.67291,7.58472 -4.05694,3.0868 -7.8493,3.0868 -2.91042,0 -5.37986,-1.94028 -2.38125,-2.02847 -3.61597,-5.46805 -4.58611,7.40833 -11.55347,7.40833 z m 3.175,-8.90764 q 1.94028,0 3.70416,-2.29305 1.76389,-2.29305 2.55764,-6.08541 l 3.2632,-16.227772 q -3.70417,0.08819 -6.87917,2.822221 -3.0868,2.645832 -4.93888,7.055551 -1.85209,4.40972 -1.85209,9.34861 0,2.73402 1.05834,4.05694 1.14652,1.32291 3.0868,1.32291 z",id:"path415"}),(0,a.QD)("path",{d:"m 649.7297,104.63171 q 1.14653,0 1.76389,1.05833 0.70555,1.05833 0.70555,2.91041 0,3.52778 -1.67569,5.46806 -3.79236,4.6743 -8.29027,7.67291 -4.40972,2.99861 -10.05416,2.99861 -7.76111,0 -11.55347,-7.05555 -3.70416,-7.05555 -3.70416,-18.256243 0,-10.759716 2.73402,-24.518042 2.82222,-13.758326 8.20208,-23.636099 5.46805,-9.877772 12.96458,-9.877772 4.23333,0 6.61458,3.968748 2.46944,3.880553 2.46944,11.200688 0,10.495133 -5.82083,24.341654 -5.82083,13.84652 -15.7868,27.428456 0.61736,3.61597 2.02847,5.20347 1.41111,1.49931 3.70417,1.49931 3.61597,0 6.35,-2.02848 2.73402,-2.11666 6.96735,-7.14374 1.05834,-1.23472 2.38125,-1.23472 z M 638.88179,50.127569 q -2.02847,0 -4.58611,7.320135 -2.55764,7.320135 -4.49791,18.168046 -1.94028,10.847911 -2.11667,20.813878 6.2618,-10.318745 9.96597,-20.637489 3.70416,-10.406939 3.70416,-18.961796 0,-6.702774 -2.46944,-6.702774 z",id:"path417"}),(0,a.QD)("path",{d:"m 678.48111,104.63171 q 1.14652,0 1.76388,1.05833 0.70556,1.05833 0.70556,2.91041 0,3.52778 -1.6757,5.46806 -3.79235,4.6743 -8.29027,7.67291 -4.40972,2.99861 -10.05416,2.99861 -7.76111,0 -11.55347,-7.05555 -3.70416,-7.05555 -3.70416,-18.256243 0,-10.759716 2.73403,-24.518042 2.82222,-13.758326 8.20207,-23.636099 5.46806,-9.877772 12.96458,-9.877772 4.23333,0 6.61458,3.968748 2.46944,3.880553 2.46944,11.200688 0,10.495133 -5.82083,24.341654 -5.82083,13.84652 -15.78679,27.428456 0.61736,3.61597 2.02847,5.20347 1.41111,1.49931 3.70416,1.49931 3.61597,0 6.35,-2.02848 2.73403,-2.11666 6.96736,-7.14374 1.05833,-1.23472 2.38125,-1.23472 z M 667.63319,50.127569 q -2.02847,0 -4.5861,7.320135 -2.55764,7.320135 -4.49792,18.168046 -1.94028,10.847911 -2.11666,20.813878 6.2618,-10.318745 9.96596,-20.637489 3.70417,-10.406939 3.70417,-18.961796 0,-6.702774 -2.46945,-6.702774 z",id:"path419"}),(0,a.QD)("path",{d:"m 713.1415,104.63171 q 1.14653,0 1.76389,1.05833 0.70556,1.05833 0.70556,2.91041 0,3.52778 -1.6757,5.46806 -3.26319,3.96874 -9.26041,7.32013 -5.90902,3.35139 -12.69999,3.35139 -9.26041,0 -14.37569,-5.02708 -5.11527,-5.02708 -5.11527,-13.75833 0,-6.085411 2.55763,-11.28888 2.55764,-5.291664 7.05556,-8.378468 4.5861,-3.086804 10.31874,-3.086804 5.11527,0 8.20208,3.086804 3.0868,2.998609 3.0868,8.202079 0,6.085409 -4.40972,10.495129 -4.32152,4.32153 -14.72846,6.87917 2.20486,4.05694 8.37847,4.05694 3.96874,0 8.99582,-2.73403 5.11528,-2.82222 8.81944,-7.32013 1.05834,-1.23472 2.38125,-1.23472 z M 690.91652,91.843519 q -3.2632,0 -5.55625,3.792359 -2.20486,3.792359 -2.20486,9.172222 v 0.17638 q 5.20347,-1.23472 8.20208,-3.70416 2.99861,-2.469444 2.99861,-5.732636 0,-1.675694 -0.97014,-2.645832 -0.88195,-1.058333 -2.46944,-1.058333 z",id:"path421"}),(0,a.QD)("path",{d:"m 723.01925,91.578936 q -0.17639,4.40972 -0.17639,6.879163 0,6.350001 0.61736,9.965971 0.70555,3.52777 2.20486,5.11527 1.5875,1.49931 4.32152,1.49931 1.41112,0 3.35139,-0.88195 1.94028,-0.88194 3.52778,-2.29305 0.97014,-0.88195 1.94027,-0.88195 1.05834,0 1.6757,1.23472 0.70555,1.14653 0.70555,2.82223 0,1.67569 -0.70555,3.26319 -0.61736,1.5875 -1.94028,2.64583 -4.58611,3.79236 -10.40694,3.79236 -8.37847,0 -12.25902,-6.96736 -3.88055,-7.05555 -3.88055,-18.344433 0,-3.880553 0.26458,-7.849301 h -3.43958 q -2.64583,0 -3.61597,-0.970139 -0.88194,-0.970138 -0.88194,-3.086804 0,-4.938886 3.96874,-4.938886 h 5.02708 q 1.49931,-9.701383 4.58611,-17.727074 3.08681,-8.02569 7.40833,-12.788187 4.40972,-4.762498 9.4368,-4.762498 3.70417,0 5.82083,3.263193 2.11667,3.263193 2.11667,8.202079 0,13.670132 -11.46527,23.812487 h 9.87777 q 1.41111,0 2.02847,0.617361 0.61736,0.617361 0.61736,2.293054 0,6.085414 -9.96597,6.085414 z m 9.3486,-35.806925 q -1.32291,0 -2.99861,3.351387 -1.5875,3.263192 -3.0868,9.172217 -1.41111,5.82083 -2.38125,12.964576 5.20347,-4.497914 7.76111,-10.054161 2.64583,-5.644441 2.64583,-10.23055 0,-5.203469 -1.94028,-5.203469 z",id:"path423"})])],-1),f=[g,y],_={class:"ml-2"},v={key:1,class:"ml-auto border-1 surface-border border-round surface-100 text-xs p-1"},k={class:"ml-2"},w={key:1,class:"ml-auto border-1 surface-border border-round surface-100 text-xs p-1"};var b=(0,a._M)({__name:"Navbar2",setup(e){const{t:t,locale:n}=(0,s.gd)(),d=(0,l.CA)(),p=(0,i.o3)();(0,a.Kg)(n,(()=>{g()})),(0,a.Kg)(p.state.wallet,(()=>{g()}),{deep:!0});const g=()=>{if(p.state.wallet.isOpen){const e=[];e.push({label:"Wallet",icon:c.M3.HOME,items:[{label:"List accounts",icon:c.M3.SERVER,route:"/accounts"},{label:t("navbar.new_account"),icon:c.M3.PLUS,items:[{label:t("newacc.overview"),icon:c.M3.QUESTION,route:"/new-account"},{separator:!0},{label:t("newacc.create_basic"),icon:"pi pi-book",route:"/new-account/ed25519"},{label:t("newacc.ledger_account"),icon:c.M3.LOCK,route:"/new-account/ledger"},{label:t("newacc.wc_account"),icon:"pi pi-arrows-h",route:"/new-account/wc"},{label:t("newacc.twofa_account"),icon:c.M3.MOBILE,route:"/new-account/2fa"},{label:t("newacc.email_pass_account"),icon:c.M3.AT,route:"/new-account/email-password"},{label:t("newacc.create_vanity"),icon:c.M3.FAST_FORWARD,route:"/new-account/vanity"},{label:t("newacc.create_multisign_account"),icon:c.M3.BUILDING,route:"/new-account/multisig"},{label:t("newacc.watch_account"),icon:c.M3.EYE,route:"/new-account/watch"},{separator:!0},{label:t("newacc.import_account"),icon:c.M3.DOWNLOAD,route:"/new-account/import-ed25519"},{label:t("newacc.shamir_account"),icon:c.M3.CODE,route:"/new-account/shamir"}]},{separator:!0},{label:t("navbar.logout"),icon:"pi pi-times",command:async()=>{await p.dispatch("wallet/logout")}}]}),p.state.wallet.lastActiveAccount&&e.push({label:p.state.wallet.lastActiveAccountName,icon:"pi pi-star",items:[{label:"Overview",icon:c.M3.LIST,route:"/account/"+p.state.wallet.lastActiveAccount},{separator:!0},{label:t("acc_overview.pay"),icon:"pi pi-send",route:"/accounts/pay/"+p.state.wallet.lastActiveAccount},{label:t("acc_overview.scheduled_payment"),icon:"pi pi-replay",route:"/accounts/scheduled-payment/"+p.state.wallet.lastActiveAccount},{label:t("navbar.swap"),icon:"pi pi-money-bill",route:"/swap/"+p.state.wallet.lastActiveAccount},{label:t("acc_overview.rekey"),icon:"pi pi-shield",route:"/accounts/rekey/"+p.state.wallet.lastActiveAccount},{label:t("acc_overview.asset_optin"),icon:"pi pi-plus",route:"/account/optin/"+p.state.wallet.lastActiveAccount},{label:t("acc_overview.asset_optinArc200"),icon:"pi pi-plus",route:"/account/optinArc200/"+p.state.wallet.lastActiveAccount},{label:t("acc_overview.receive_payment"),icon:"pi pi-clone",route:"/receive-payment/"+p.state.wallet.lastActiveAccount},{label:t("acc_overview.payment_gateway"),icon:"pi pi-credit-card",route:"/payment-gateway/"+p.state.wallet.lastActiveAccount},{label:t("acc_overview.connect"),icon:"pi pi-arrows-h",route:"/account/connect/"+p.state.wallet.lastActiveAccount},{label:t("acc_overview.export"),icon:"pi pi-upload",route:"/account/export/"+p.state.wallet.lastActiveAccount},{label:"ARC14",icon:"pi pi-unlock",route:"/arc14/"+p.state.wallet.lastActiveAccount},{separator:!0},{label:"Asset manager",icon:"pi pi-box",items:[{label:t("navbar.asset_create"),icon:"pi pi-plus",route:"/asset/create"}]},{separator:!0},{label:"Hide/Unhide account",icon:"pi pi-eye",route:"/account/"+p.state.wallet.lastActiveAccount},{label:t("acc_overview.delete"),icon:"pi pi-trash",route:"/account/"+p.state.wallet.lastActiveAccount}]}),e.push({label:"Multiaccount ops",icon:"pi pi-globe",items:[{label:t("govtoolsmenu.gen"),icon:"pi pi-plus",route:"/multiaccount/gen"},{label:t("govtoolsmenu.distribute"),icon:"pi pi-send",route:"/multiaccount/distribute"},{label:t("govtoolsmenu.optin"),icon:"pi pi-table",route:"/multiaccount/optin"},{label:t("govtoolsmenu.pay"),icon:"pi pi-tag",route:"/multiaccount/pay"}]}),e.push({label:t("acc_overview.connect"),icon:"pi pi-bolt",route:"/account/connect/"+p.state.wallet.lastActiveAccount,badge:p.state.wc.requests.length}),e.push({label:p.state.config.env,icon:"pi pi-cog",items:[{label:t("navbar.settings"),icon:"pi pi-cog",route:"/settings"},{label:"Theme",icon:"pi pi-palette",items:b()},{label:"Help",icon:"pi pi-question-circle",items:[{label:t("navbar.faq"),route:"/faq"},{label:t("navbar.privacy_policy"),route:"/privacy-policy"}]}]}),y.value=e}else y.value=[{label:"Wallet",icon:"pi pi-home",items:[{label:"New Wallet",icon:"pi pi-plus",route:"/new-wallet"},{label:"Open Wallet",icon:"pi pi-shield",route:"/accounts"},{label:"Recover Wallet",icon:"pi pi-download",route:"/import-wallet"}]},{label:t("merchant.make_payment"),icon:"pi pi-credit-card",route:"/payment-gateway"},{label:p.state.config.envName,icon:"pi pi-question-circle",items:[{label:t("navbar.settings"),icon:"pi pi-cog",route:"/settings"},{label:"Help",icon:"pi pi-question-circle",items:[{label:t("navbar.faq"),route:"/faq"},{label:t("navbar.privacy_policy"),route:"/privacy-policy"}]}]},{label:"Theme",icon:"pi pi-palette",items:b()}]},y=(0,r.IL)([]),b=()=>{const e=[{name:"Lara Dark Teal",file:"lara-dark-teal",icon:"pi pi-moon"},{name:"Lara Light Teal",file:"lara-light-teal",icon:"pi pi-sun"},{name:"Aura Dark Teal",file:"aura-dark-teal",icon:"pi pi-moon"},{name:"Aura Light Teal",file:"aura-light-teal",icon:"pi pi-sun"},{name:"Saga Blue",file:"saga-blue",icon:"pi pi-sun"},{name:"Rhea Light",file:"rhea",icon:"pi pi-sun"},{name:"Arya Purple",file:"arya-purple",icon:"pi pi-moon"},{name:"Nova Alt",file:"nova-alt",icon:"pi pi-sun"},{name:"Soho Dark",file:"soho-dark",icon:"pi pi-moon"},{name:"Soho Light",file:"soho-light",icon:"pi pi-sun"},{name:"Bootstrap Dark Purple",file:"bootstrap4-dark-purple",icon:"pi pi-moon"},{name:"Bootstrap Light Purple",file:"bootstrap4-light-purple",icon:"pi pi-sun"}],t=[];for(const n of e)t.push({label:n.name,icon:n.icon,command:async()=>{let e=localStorage.getItem("lastTheme");e||(e="lara-dark-teal"),d.changeTheme(e,n.file,"theme-link",(()=>{})),d.changeTheme(e,n.file,"theme-link-custom",(()=>{})),localStorage.setItem("lastTheme",n.file),p.dispatch("config/setTheme")}});return t};return g(),(e,t)=>{const n=(0,a.E1)("RouterLink"),s=(0,a.E1)("Badge"),i=(0,a.E1)("Menubar"),l=(0,a.iS)("ripple");return(0,a.Wz)(),(0,a.An)("div",u,[(0,a.K2)(i,{model:y.value,class:"my-2"},{start:(0,a.Ql)((()=>[(0,a.K2)(n,{to:"/"},{default:(0,a.Ql)((()=>["/img/logo.svg"===(0,r.KV)(p).state.config.LOGO?((0,a.Wz)(),(0,a.An)("svg",m,h)):(0,a.g1)("",!0),"/img/biatec-wallet.svg"===(0,r.KV)(p).state.config.LOGO?((0,a.Wz)(),(0,a.An)("svg",z,f)):(0,a.g1)("",!0)])),_:1})])),item:(0,a.Ql)((({item:e,props:t,hasSubmenu:r,root:i})=>[e.route?((0,a.Wz)(),(0,a.Az)(n,{key:0,to:e.route,class:"flex align-items-center p-menuitem-link"},{default:(0,a.Ql)((()=>[(0,a.QD)("span",{class:(0,o.WN)(e.icon)},null,2),(0,a.QD)("span",_,(0,o.WA)(e.label),1),e.badge?((0,a.Wz)(),(0,a.Az)(s,{key:0,class:(0,o.WN)({"ml-auto":!i,"ml-2":i}),value:e.badge},null,8,["class","value"])):(0,a.g1)("",!0),e.shortcut?((0,a.Wz)(),(0,a.An)("span",v,(0,o.WA)(e.shortcut),1)):(0,a.g1)("",!0),r?((0,a.Wz)(),(0,a.An)("i",{key:2,class:(0,o.WN)(["pi pi-angle-down",{"pi-angle-down ml-2":i,"pi-angle-right ml-auto":!i}])},null,2)):(0,a.g1)("",!0)])),_:2},1032,["to"])):(0,a.wt)(((0,a.Wz)(),(0,a.An)("a",(0,a.Gu)({key:1,class:"flex align-items-center"},t.action),[(0,a.QD)("span",{class:(0,o.WN)(e.icon)},null,2),(0,a.QD)("span",k,(0,o.WA)(e.label),1),e.badge?((0,a.Wz)(),(0,a.Az)(s,{key:0,class:(0,o.WN)({"ml-auto":!i,"ml-2":i}),value:e.badge},null,8,["class","value"])):(0,a.g1)("",!0),e.shortcut?((0,a.Wz)(),(0,a.An)("span",w,(0,o.WA)(e.shortcut),1)):(0,a.g1)("",!0),r?((0,a.Wz)(),(0,a.An)("i",{key:2,class:(0,o.WN)(["pi pi-angle-down",{"pi-angle-down ml-2":i,"pi-angle-right ml-auto":!i}])},null,2)):(0,a.g1)("",!0)],16)),[[l]])])),_:1},8,["model"])])}}});const A=b;var D=A},52400:function(e,t,n){"use strict";n.d(t,{c:function(){return h}});var a=n(66760),r=n(18568),o=n(98752),s=n(48936),i=n(35920),l=n(52440);const c={key:0,class:"flex align-items-center"},u={key:1},m={key:0,class:"flex align-items-center"};var d=(0,a._M)({__name:"SelectAccount",props:{modelValue:String,itemId:String,class:String},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,d=t,p=(0,a.S6)({get(){return n.modelValue},set(e){return d("update:modelValue",e)}}),h=(0,s.o3)(),{t:z}=(0,l.gd)();function g(){const e=h.state.wallet.privateAccounts.find((e=>e.addr==n.modelValue));return e?`${e.name}: ${n.modelValue}`:n.modelValue}return(e,t)=>((0,a.Wz)(),(0,a.Az)((0,r.KV)(i.c),{modelValue:p.value,"onUpdate:modelValue":t[0]||(t[0]=e=>p.value=e),filter:"",options:(0,r.KV)(h).state.wallet.privateAccounts,optionLabel:"name",optionValue:"addr",placeholder:e.$t("account.select_account"),class:(0,o.WN)(n.class),inputClass:n.class,itemid:n.itemId},{value:(0,a.Ql)((e=>[e.value?((0,a.Wz)(),(0,a.An)("div",c,[(0,a.QD)("div",null,(0,o.WA)(g()),1)])):((0,a.Wz)(),(0,a.An)("span",u,(0,o.WA)(e.placeholder),1))])),option:(0,a.Ql)((e=>[e.option?((0,a.Wz)(),(0,a.An)("div",m,[(0,a.QD)("div",null,(0,o.WA)(e.option.name)+" : "+(0,o.WA)(e.option.addr),1)])):(0,a.g1)("",!0)])),_:1},8,["modelValue","options","placeholder","class","inputClass","itemid"]))}});const p=d;var h=p},67964:function(e,t,n){"use strict";n.d(t,{c:function(){return Z}});var a=n(66760);const r={class:"flex flex-column h-full"},o={key:0,class:"container-fluid flex flex-column flex-grow-1"},s={key:1,class:"flex flex-column flex-grow-1"};function i(e,t,n,i,l,c){const u=(0,a.E1)("Navbar2"),m=(0,a.E1)("Toast"),d=(0,a.E1)("Login"),p=(0,a.E1)("Footer");return(0,a.Wz)(),(0,a.An)("div",r,[(0,a.K2)(u),(0,a.K2)(m),e.$store.state.wallet.isOpen?((0,a.Wz)(),(0,a.An)("div",o,[(0,a.oF)(e.$slots,"default")])):((0,a.Wz)(),(0,a.An)("div",s,[(0,a.K2)(d)])),(0,a.K2)(p)])}var l=n(29211),c=n(53310),u=n(72464),m=n(98752);const d={class:"flex flex-column align-items-center justify-content-center h-full m-2"},p={class:"field grid"},h={for:"newwallet-name",class:"col-12 mb-2 md:col-2 md:mb-0"},z={class:"col-12 md:col-10"},g={class:"field grid"},y={for:"newwallet-pass",class:"col-12 mb-2 md:col-2 md:mb-0"},f={class:"col-12 md:col-10"},_={class:"field grid"},v=(0,a.QD)("div",{class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),k={class:"col-12 md:col-10"},w={class:"my-2"},b={class:"my-2"},A={class:"field grid"},D={for:"wallet-select",class:"col-12 mb-2 md:col-2 md:mb-0"},W={class:"col-12 md:col-10"},Q={class:"field grid"},x={for:"wallet-pass",class:"col-12 mb-2 md:col-2 md:mb-0"},T={class:"col-12 md:col-10"},S={class:"field grid"},C=(0,a.QD)("label",{for:"wallet-pass",class:"col-12 mb-2 md:col-2 md:mb-0"},null,-1),I={class:"col-12 md:col-10"},$={class:"my-5"},j=["onClick"],P=["src"],E={class:"m-2",href:"https://github.com/scholtz/wallet/wiki/I-want-to-help-to-translate",target:"_blank",role:"button",style:{width:"75",height:"50"}},R=(0,a.QD)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"50",height:"50",fill:"currentColor",class:"bi bi-plus-circle",viewBox:"0 0 16 16"},[(0,a.QD)("path",{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"}),(0,a.QD)("path",{d:"M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"})],-1),F={class:"my-5"},V={href:"https://youtu.be/cCsx7t68DS4",target:"youtube",role:"button"},N={href:"https://youtu.be/M0KZvp7AJQs",target:"youtube",role:"button"},K={href:"https://github.com/scholtz/wallet/",target:"github",role:"button"},M={href:"/donate",class:"m-2",role:"button"};function L(e,t,n,r,o,s){const i=(0,a.E1)("InputText"),l=(0,a.E1)("Password"),c=(0,a.E1)("Button"),u=(0,a.E1)("router-link"),L=(0,a.E1)("Panel"),B=(0,a.E1)("Dropdown");return(0,a.Wz)(),(0,a.An)("div",d,[o.newWalletForm?((0,a.Wz)(),(0,a.Az)(L,{key:0,class:"col-12 md:col-8 lg:col-6"},{header:(0,a.Ql)((()=>[(0,a.mY)((0,m.WA)(e.$t("login.new_wallet")),1)])),default:(0,a.Ql)((()=>[(0,a.QD)("form",{autocomplete:"off",onSubmit:t[3]||(t[3]=(...e)=>s.createWalletClick&&s.createWalletClick(...e))},[(0,a.QD)("div",p,[(0,a.QD)("label",h,(0,m.WA)(e.$t("login.new_wallet_name")),1),(0,a.QD)("div",z,[(0,a.K2)(i,{id:"newwallet-name",modelValue:o.newname,"onUpdate:modelValue":t[0]||(t[0]=e=>o.newname=e),class:"w-full my-2",autocomplete:"off"},null,8,["modelValue"])])]),(0,a.QD)("div",g,[(0,a.QD)("label",y,(0,m.WA)(e.$t("login.new_wallet_pass")),1),(0,a.QD)("div",f,[(0,a.K2)(l,{inputId:"newwallet-pass",modelValue:o.pass,"onUpdate:modelValue":t[1]||(t[1]=e=>o.pass=e),type:"password",class:"w-full",inputClass:"w-full",autocomplete:"off"},null,8,["modelValue"])])]),(0,a.QD)("div",_,[v,(0,a.QD)("div",k,[(0,a.K2)(c,{type:"submit",id:"new_wallet_button_create"},{default:(0,a.Ql)((()=>[(0,a.mY)((0,m.WA)(e.$t("login.new_wallet_button_create")),1)])),_:1}),(0,a.K2)(u,{to:"/import-wallet",class:"mx-2"},{default:(0,a.Ql)((()=>[(0,a.K2)(c,{severity:"secondary",id:"new_wallet_button_import"},{default:(0,a.Ql)((()=>[(0,a.mY)((0,m.WA)(e.$t("login.new_wallet_button_import")),1)])),_:1})])),_:1}),o.wallets.length>0?((0,a.Wz)(),(0,a.Az)(c,{key:0,severity:"secondary",class:"mx-2",onClick:t[2]||(t[2]=e=>o.newWalletForm=!1),id:"go_back"},{default:(0,a.Ql)((()=>[(0,a.mY)((0,m.WA)(e.$t("global.go_back")),1)])),_:1})):(0,a.g1)("",!0),(0,a.QD)("p",w,(0,m.WA)(e.$t("login.new_wallet_help1")),1),(0,a.QD)("p",b,(0,m.WA)(e.$t("login.new_wallet_help2")),1)])])],32)])),_:1})):(0,a.g1)("",!0),o.newWalletForm?(0,a.g1)("",!0):((0,a.Wz)(),(0,a.Az)(L,{key:1,class:"col-12 md:col-8 lg:col-6"},{header:(0,a.Ql)((()=>[(0,a.mY)((0,m.WA)(e.$t("login.open_wallet")),1)])),default:(0,a.Ql)((()=>[(0,a.QD)("form",{onSubmit:t[6]||(t[6]=(...e)=>s.auth&&s.auth(...e))},[(0,a.QD)("div",A,[(0,a.QD)("label",D,(0,m.WA)(e.$t("login.select_wallet")),1),(0,a.QD)("div",W,[(0,a.K2)(B,{id:"wallet-select",modelValue:o.wallet,"onUpdate:modelValue":t[4]||(t[4]=e=>o.wallet=e),options:o.wallets,filter:"",class:"my-2 w-full",optionLabel:"name",optionValue:"code",placeholder:e.$t("login.select_wallet")},null,8,["modelValue","options","placeholder"])])]),(0,a.QD)("div",Q,[(0,a.QD)("label",x,(0,m.WA)(e.$t("login.wallet_password")),1),(0,a.QD)("div",T,[(0,a.K2)(l,{inputId:"wallet-pass",modelValue:o.pass,"onUpdate:modelValue":t[5]||(t[5]=e=>o.pass=e),class:"w-full my-2",inputClass:"w-full",feedback:!1},null,8,["modelValue"])])]),(0,a.QD)("div",S,[C,(0,a.QD)("div",I,[(0,a.K2)(c,{type:"submit",id:"new_wallet_button_open"},{default:(0,a.Ql)((()=>[(0,a.mY)((0,m.WA)(e.$t("login.new_wallet_button_open")),1)])),_:1})])])],32)])),_:1})),(0,a.QD)("div",$,[((0,a.Wz)(!0),(0,a.An)(a.ae,null,(0,a.mi)(e.$store.state.config.languages,(e=>((0,a.Wz)(),(0,a.An)("a",{key:e,class:"m-2 d-inline-block",role:"button",onClick:t=>s.setLanguage(e)},[(0,a.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,a.Ql)((()=>[(0,a.QD)("img",{src:"/flags/3x2/"+e+".svg",height:"50",class:"border border-1 border-round-xl"},null,8,P)])),_:2},1024)],8,j)))),128)),(0,a.QD)("a",E,[(0,a.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,a.Ql)((()=>[R])),_:1})])]),(0,a.QD)("div",F,[(0,a.QD)("a",V,[(0,a.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,a.Ql)((()=>[(0,a.mY)(" Youtube - "+(0,m.WA)(e.$t("login.basic_usage")),1)])),_:1})]),(0,a.QD)("a",N,[(0,a.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,a.Ql)((()=>[(0,a.mY)(" Youtube - "+(0,m.WA)(e.$t("login.tether_usage")),1)])),_:1})]),(0,a.QD)("a",K,[(0,a.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,a.Ql)((()=>[(0,a.mY)(" GitHub: "+(0,m.WA)(e.$t("login.source_code")),1)])),_:1})]),(0,a.QD)("a",M,[(0,a.K2)(c,{size:"small",severity:"secondary",link:"",class:"m-2"},{default:(0,a.Ql)((()=>[(0,a.mY)(" Support us ")])),_:1})])])])}n(83248);var B=n(48936),q={data(){return{newname:"",newWalletForm:!1,pass:"",wallet:"",wallets:[{label:"a",code:"a"}]}},async mounted(){this.wallets=(await this.getWallets())?.map((e=>({name:e,code:e}))),this.wallet=localStorage.getItem("lastUsedWallet"),this.newWalletForm=0==this.wallets.length,0===this.wallets.length&&this.$router.push("/new-wallet"),1===this.wallets.length&&(this.wallet=this.wallets[0].code)},methods:{...(0,B.ae)({getWallets:"wallet/getWallets",createWallet:"wallet/createWallet",openWallet:"wallet/openWallet"}),async auth(e){if(e.preventDefault(),localStorage.setItem("lastUsedWallet",this.wallet),await this.openWallet({name:this.wallet,pass:this.pass}),!this.$store.state.config.noredirect)if(this.$store.state.wallet.lastActiveAccount&&this.$store.state.wallet.lastActiveAccountName){const e="/account/"+this.$store.state.wallet.lastActiveAccount;this.$router.push(e)}else this.$router.push("/accounts")},async createWalletClick(e){e.preventDefault();const t=await this.createWallet({name:this.newname,pass:this.pass});t&&(this.$store.state.wallet.lastActiveAccount&&this.$store.state.wallet.lastActiveAccountName?this.$router.push("/account/"+this.$store.state.wallet.lastActiveAccount):this.$router.push("/accounts"))},setLanguage(e){this.$i18n.locale=e,localStorage.setItem("lang",this.$i18n.locale)}}},U=n(18152);const O=(0,U.c)(q,[["render",L]]);var Y=O,H={components:{Navbar2:c.c,Login:Y,Footer:u.c,Toast:l.c},created(){this.setVM({_vm:this})},mounted(){this.setVM({_vm:this})},methods:{...(0,B.ae)({setVM:"toast/setVM"})}};const G=(0,U.c)(H,[["render",i]]);var Z=G},2812:function(e,t,n){var a={"./af.json":84354,"./cs.json":38552,"./en.json":31835,"./es.json":77180,"./hu.json":82648,"./it.json":97388,"./nl.json":57192,"./ru.json":33608,"./sk.json":37264,"./tr.json":97608};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=2812},65924:function(){},48680:function(){},39358:function(){},83912:function(){},48544:function(){},15756:function(){},79100:function(){},55964:function(){},89392:function(){},74192:function(){},93656:function(){},56412:function(){},66454:function(){},73236:function(){},13716:function(){},7880:function(){}},t={};function n(a){var r=t[a];if(void 0!==r)return r.exports;var o=t[a]={id:a,loaded:!1,exports:{}};return e[a].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}n.m=e,function(){n.amdO={}}(),function(){var e=[];n.O=function(t,a,r,o){if(!a){var s=1/0;for(u=0;u=o)&&Object.keys(n.O).every((function(e){return n.O[e](a[l])}))?a.splice(l--,1):(i=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[a,r,o]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};n.t=function(a,r){if(1&r&&(a=this(a)),8&r)return a;if("object"===typeof a&&a){if(4&r&&a.__esModule)return a;if(16&r&&"function"===typeof a.then)return a}var o=Object.create(null);n.r(o);var s={};e=e||[null,t({}),t([]),t(t)];for(var i=2&r&&a;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((function(e){s[e]=function(){return a[e]}}));return s["default"]=function(){return a},n.d(o,s),o}}(),function(){n.d=function(e,t){for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,a){return n.f[a](e,t),t}),[]))}}(),function(){n.u=function(e){return"js/"+e+"."+{60:"075f3b69",340:"f245506a",436:"214a2e49",504:"86ed163d",548:"eb9e286c",728:"d61e049d",734:"d3037917"}[e]+".js"}}(),function(){n.miniCssF=function(e){}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="wallet:";n.l=function(a,r,o,s){if(e[a])e[a].push(r);else{var i,l;if(void 0!==o)for(var c=document.getElementsByTagName("script"),u=0;u {const { normalize: _normalize } = ctx;return _normalize([\"Fout 404 - Bladsy is nie gevind nie\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Die webwerf wat jy soek, kan nie gevind word nie.\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A-Wallet - Oopbron PWA Algorand gemeenskap beursie\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuwe beursie\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Beursie naam\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Beursie wagwoord\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skep beursie\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voer beursie in\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jou beursie sal in jou webblaaier gestoor word. Beursie wagwoord is nodig om die beursie te oop en die rekeninge binne die beursie te sien en vir transaksies te teken.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ons beveel aan dat die wagwoord 12 of meer karakters lank is, met klein letters, hoofletters, syfers en spesiale karakters.\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oop beursie\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kies beursie\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Beursie wagwoord\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sterkte\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oop beursie\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basiese gebruik\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hoe om Tether (USDt) te gebruik\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"AWallet bronkode\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gaan terug\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gaan huis toe\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kopieer adres\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gekopieer na knipbord\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop kamera\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kanselleer\"])},\n \"yes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ja\"])},\n \"no\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nee\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Laai..\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Laaste fout\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sleutelwoord soek\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Beursie\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skakel navigasie\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lys my rekeninge\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuwe rekening\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Instellings\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bate\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skep NFT\"])},\n \"faq\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"V&A\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Privaatheidsbeleid\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uitlog\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stem\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"RUIL\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verbind\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ruil bates\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Netwerk\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Netwerk word nie ondersteun nie\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slegs standaardrekeninge met privaatsleutels word tans ondersteun\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kies bate waarvan jy wil ruil\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kies bate waarna jy wil ruil\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stel die bedrag in om te ruil\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kry kwotasie\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP vereis dat jou rekening inskakel by die programme\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skakel in by die programme\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uitvoer met Deflex\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uitvoer met Folks router\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slippage persentasie\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genereer rekeninge\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Versprei algo 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skakel in vir bestuur\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Massa betaal N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voeg rekeninge saam N->1\"])}\n },\n \"merchant\": {\n \"make_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaalpoort\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaal\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"na die algorand-adres\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"asseblief\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Netwerk\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Passende simbool\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Netwerkfooie\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaal met QR-kode\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaal met algorand-beursie\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaal met webbeursie\"])},\n \"cancel_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kanselleer betaling\"])},\n \"payment_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaling ontvang\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gaan terug na handelaar\"])},\n \"waiting_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wag vir die betaling\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fout met die ophaling van bate: \"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gratis oopbron betaalpoort sonder 'n middelman\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Begin met die aanvaarding van algo, USDC, USDT of ander bates op jou webwerf. Deur kriptogeld sonder 'n finansiële middelman te aanvaar, sal jy jou verkope op jou webwerf verhoog en jou wins verhoog.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hoe werk dit?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skep 'n unieke passende simbool, bv. bestelling id\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stuur gebruiker na die betaalpoort\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kliënt betaal direk aan jou algorand-rekening\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kliënt sal na suksesvolle betaling terug na jou webwerf gestuur word\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gebruik jou geld. Jy kan USDT ruil en USD van die ruil neem, of jy kan met USDT betaal vir ander goedere of dienste\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Is dit veilig?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jy maak die betalingsbesonderhede. Jy stel die suksesvolle en kanselleer URL-adres op. Ons stel jou in kennis wanneer die betaling gedoen is. Jy moet in jou agterkant kontroleer waar jy die betaling aanvaar het dat dit ontvang is en jy die kliënt in kennis stel.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hierdie projek is oopbron. Jy kan dit kloon, wysig, of in jou eie privaat omgewing vir kommersiële doeleindes uitvoer\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Die betaalpoort is net 'n HTML-webwerf met javascript. Geen ander agterkant word gebruik nie, behalwe amptelike algorand-nodes.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jy hoef nie 'n AWallet-rekening te hê om die betaalpoort te gebruik nie.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toegelate parameters\"])},\n \"parameters_perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jy kan enige van hierdie parameters instel. Die enigste verpligte velde sluit die adres waar jy jou betaling wil ontvang en die transaksiebedrag in. Die betalingsadres bestaan uit twee dele: betalingsinligting, en poortinstellings. Beide velde is base64 gekodeer en geskei deur \\\"/\\\". Maak asseblief seker dat jy hulle korrek url-kodeer. Betalingsinligting is die basiese algorand-protokoladres wat byvoorbeeld in die QR-kodes gebruik word.\"])},\n \"payment_info_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toegelate parameters\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"gebruik die bate basiese eenheid. Byvoorbeeld 1 ALGO = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"die bedrag in mikroalgos. Byvoorbeeld 0.001 ALGO = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Netwerk vir foutopsporing doeleindes\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toegelate instellings\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL-adres waarna die kliënt na suksesvolle betaling gestuur word\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL-adres waarna die kliënt na hy die betaling kanselleer, gestuur word\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voorbeeld\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skakel die bouwerktuig aan\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skakel die bouwerktuig af\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tether hoofnet\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jy kan bate-id vir die transaksie spesifiseer\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vul asseblief ten minste rekening, bedrag en bate in\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL-adres moet met https:// begin\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geskep knoppie\"])},\n \"payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betalingsinligting\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Terugroepkonfigurasie\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geskep skakel\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HTML-skakelvoorbeeld\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvang betaling\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvang betaling na adres\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Information about decimal place to QR code\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Suggested label of the receiver address\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note is editable by user\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account overview\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make new payment\"])},\n \"receive_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receive payment\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag sonder hangende belonings\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Belonings\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hangende belonings\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Beloningsbasis\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ronde\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apps plaaslike staat\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apps totale skema\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bates\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geskepde apps\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Status\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature-drempel\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature-adresse\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verfris\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaksies\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geen transaksies gevind nie\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soort\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tyd\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stuurder\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvanger\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvangerbelonings\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bevestigde ronde\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fooi\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verwyder rekening\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verwyder rekening\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Is jy seker jy wil hierdie rekening van jou beursie verwyder?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verwyder hierdie rekening\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekening is verwyder\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt-in na bate\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vra 'n vraag\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herstel rekening\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herstel na rekening\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger primêre rekening\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekening by ledger gleuf\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaalpoort\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voer uit\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Daar is nog geen bates op hierdie rekening nie\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aksies\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stuur geld of tokens na ander rekeninge in die netwerk.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jy kan een token vir 'n ander ruil deur DEX-aggregator dienste te gebruik\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"As jy bang is dat jou rekening se privaatsleutel dalk gekompromitteer is, kan jy jou rekening na 'n nuwe privaatsleutel herstel en jou oorspronklike adres veilig hou.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"As jy 'n bate op die algorand-netwerk wil ontvang, moet jy die rekening vir daardie token oopmaak.\"])},\n \"receive_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jy kan jou klante of vriende vra om jou geld te stuur. Hierdie bladsy sal 'n betalings-QR-kode genereer sodat ander dit met een klik kan doen.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jy kan shamir-back-up mnemoniese of algorand-mnemoniese vir rekeninge met privaatsleutels genereer.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14-verifikasie\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 is 'n verifikasie-standaard wat onderteken transaksies gebruik. Jy kan die verifikasie-token op hierdie bladsy genereer.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeningaksies\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"OptIn na ARC200-bate\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jy kan op jou rekening die ARC200-bates sien. ARC200-bates is slimkontrakte met 'n funksie wat enigiemand se rekening kan opt-in om die bate te kan ontvang. ARC200-bates kan gevaarlik wees en jy moet 'n betroubare oudit van die slimkontrak vereis sodat jy dit volledig kan vertrou.\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Naam\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soek op naam\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soort\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soek op bate-tipe\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Id\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soek op bate-id\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soek op bedrag\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aksies\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aanvaar oordragte van bate in rekening\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ek weet die bate-ID\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bate-ID\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bate Naam\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vind bate\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Inligting oor die bate\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Totaal\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eenheidsnaam\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Desimale\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadatabeek\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Standaard bevrore\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skepper adres\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bestuurder adres\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Terugtrek adres\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bevries adres\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reserwe adres\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aksie\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in na bate\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Is jy seker jy wil 0.001 algo betaal om in te skakel na hierdie bate? Nadat jy ingeskakel het, sal jy hierdie bate in jou rekening kan ontvang.\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ek wil in skakel\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bate nie gevind nie\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Suksesvol ingeskakel vir die bate\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeninge oorsig\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geen rekeninge gevind nie\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekening naam\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaal\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wys rekeninge vir netwerk\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA-kode\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create basic account\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import account\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create multisign account\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Watch account\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Write down 25 word mnemonic phrase\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Internal account name\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create account\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature-rekening kan transaksies alleen verwerk as N-rekeninge wat by die aanmaak van die rekening gelys is, die transaksie onderteken.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kies bestaande rekeninge in jou beursie\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voeg jou vriende se rekeninge by - een rekening per lyn\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kies hoeveel rekeninge nodig is om die transaksie te onderteken\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Om die rekening te skep, moet jy seker maak dat jy die mnemoniese frase back-up. Is dit veilig om die frase nou te wys?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wys mnemoniese\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wat is die woord op posisie n.\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skryf die mnemoniese woorde in die vertoonde volgorde neer, kopieer of neem 'n foto. Die volgende stap sal wees om sommige van die woorde van hierdie frase te bevestig en ons sal dit in die versleutelde stoor in jou webblaaier stoor. Dit is veilig om hierdie mnemoniese te stoor en hierdie adres te gebruik sonder om dit na die rekening te stoor. Maak seker dat jy nooit die mnemoniese frase verloor nie.\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Begin die uitdaging\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skep nuwe\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verberg mnemoniese\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Laat val frase\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skandeer van QR-kode\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skep vaniteitsrekening\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres sal begin met\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres sal bevat\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres sal eindig met\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aantal adresse verwerk\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vind die adres\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop soek\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aantal drade om te gebruik\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gebruik hierdie rekening\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Die outomatiese slotfunksie is afgeskakel\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW Beursie - Ledger Rekening\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet Connect Rekening\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Rekening\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wys QR-kode\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"E-pos & Wagwoord rekening\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir-back-upherstel\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuwe rekening aksies\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand basiese rekening is ED25519 rekening met privaatsleutel. Hierdie metode gebruik jou rekenaar se ewekansige getalgenerator om 'n geheim vir jou rekening te skep.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Een van die mees veilige oplossings is om die geheime sleutelgenerering deur 'n gespesialiseerde toestel te hanteer. Hierdie rekening maak gebruik van die Ledger-toestel om jou rekening te skep en die ondertekeningsoperasies te hanteer.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jy kan met jou vriend se beursie verbind deur die wallet connect-rekening tipe te gebruik. Jy kan hulle versoek om die boodskap byvoorbeeld as deel van multisig te onderteken.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Twee faktor rekening is 'n multisig rekening, waar een rekening die rekening van jou keuse is, byvoorbeeld ledger rekening of e-pos wagwoord rekening, tweede rekening is herstelrekening - ideaal rekening wat nie in dieselfde veilige berging is nie, en derde rekening is die twee faktor rekening van die bediener wat transaksies onderteken wanneer jy die korrekte twee faktor pin kode voorsien.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC76 E-pos & Wagwoord rekening stel jou in staat om algorand rekening vanaf enige teks te genereer. Die teks word gehash en genereer 32 byte as saad vir jou algorand rekening. Dit kan 'n alternatief wees vir ander tipes ewekansige getalgenerators in jou rekenaar of hw-toestel\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can track any account on the network.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the algorand recovery mnemonic.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the shamir backup recovery mnemonics.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create your first account\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no accounts for selected network\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic options\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Advanced options\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skip challange\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email and password account (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account.\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please select very very very secure password.\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save password\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GUI for signing transaction without stored password is not currently implemented.\"])}\n },\n \"import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import wallet\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet name\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet file\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import wallet\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can import previously exported wallets. Wallet password stays within the exported file, so you can access it after the import with the same password as before. You can change the password after login from the settings page.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic account\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature account\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Public account\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed account\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW ledger account\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect account\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select account\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make payment - from\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle camera\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note is Base64 encoded. If enabled you can post base64 input in the note field and send it as raw data to the network.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Selected account\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature account\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create proposal\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign & send proposal\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please enter signature from your friend here\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load multisignature data\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to wallet account\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to other account\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It is better to store the account to which you are sending money in the address book\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"review_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Review payment\"])},\n \"review_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please review your payment\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"From account\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to account\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction details\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First Round\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last Round\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tag\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"To\"])},\n \"signatures\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signatures\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signed\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Not signed\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign with\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send this data to other signators\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send to the network\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sending payment to the network\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment sent to the network. Tx: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Waiting for network confirmation.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirmation has been received. Your payment is in the block\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment has probably not reached the network. Are you offline? Please check you account\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Set maximum\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Environment\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay To address seems to be malformed.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems that desired asset has failed to load\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems your balance is below desired pay amount\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herlei na rekening\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herlei na beursie rekening\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herlei na eksterne rekening\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herlei rekening\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gee asseblief spesiale aandag aan hierdie transaksie. Van nou af sal die rekening 'n ander privaatsleutel gebruik om transaksies te voltooi. As jy nie die privaatsleutel van die nuwe rekening het nie, sal jy waarskynlik die vermoë om transaksies te onderteken, verloor.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kombineer handtekeninge van ander ondertekenaar\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kombineer handtekeninge\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Terug na WalletConnect\"])},\n \"select_account_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kies rekening waarvan jy die betaling wil maak\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skep multisig voorslag\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA-kode\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Onderteken toestemming versoek\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wissel stuur na ander vorm\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wissel kombineer met ander vorm\"])},\n \"process_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verwerk betaling\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaksie tipe\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Settings\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Server\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Environment\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mainnet\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Testnet\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reach Devnet\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sandbox\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"host\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"token\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Language\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet password\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Old password\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New password\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirm new password\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Backup wallet\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can backup your wallet and import to another computer.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create backup\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Download\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete wallet\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Strength\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Password has been updated\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Custom server settings\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Register protocol handler\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Register web+algorand:// handler\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Successfully updated the protocol handler\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show information for developers\"])},\n \"update_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Update password\"])}\n },\n \"transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction detail\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction ID\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction type\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Raw data\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decoded data\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Close rewards\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Closing amount\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirmed round\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First valid\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis hash\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Intra round offset\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last valid\"])},\n \"payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment transaction\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Close amount\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receiver\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receiver rewards\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Round time\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sender\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sender rewards\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signature\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Created asset\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset creator\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset manager\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset reserve\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset freeze\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset clawback\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset unit name\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset total\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset decimals\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset default frozen\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset url\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset metadata\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Time\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Group ID\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Privacy policy\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"What private information about me do you collect?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"None. Besides IP address and browser which is stored in logs for every internet service, we do not collect any form of private information such as your name, email or address.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"What do you store in cookies?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nothing. We do not use cookies. We use persistent local storage called IndexedDB for the storage of your wallet.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How do you collect analytics information?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"We do not. We do not use any form of analytics service, e.g. google analytics, so that you can feel safer. The website is purely HTML with javascript. We do know your IP address only when you make requests to the server. Depending on your settings and your algod server or indexer, the selected server also may know your IP address.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Does use of this service affect the ads I see?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No. Ad servers do not have any information from us about any usage. The only way how, e.g. google, may know you are using this service is if you access this site from google search.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Who provides this service?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scholtz & Company, jsa has created this service. Company Id: 51 882 272, VAT ID: SK2120828105, based in Bratislava, Slovakia. If this is running in the official website a-wallet.net, the company is also the service provider. The company is not liable for any service, nor any errors in the application.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New NFT / ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show advanced form\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Friendly name\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Creator address\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hide advanced form\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create address or import address first\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Frozen: User accounts will need to be unfrozen before transacting\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals: integer number of decimals for asset unit calculation\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total number of this asset available for circulation\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Used to display asset units to user\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Optional URL relating to the asset\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Optional hash commitment of some sort relating to the asset. Base64 format\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager can modify manager, reserve, freeze, and clawback account for the asset.\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reserve address: Specified address is considered the asset reserve (it has no special privileges, this is only informational)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Freeze address: Specified address can freeze or unfreeze user asset holdings\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Clawback address: Specified address can revoke user asset holdings and send them to other addresses\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note set in the create transaction\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create NFT / ASA\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add Ledger account\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect ledger and load algorand address\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slot\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primary address\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save the address to the wallet\"])}\n },\n \"faq\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Frequently asked questions\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"About AWallet\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algo wallet was initially created by Scholtz & Company, jsa. Open source, HTML only, corporate friendly, and security are the main advantages for its usage. Algorand logo, the words \\\"algo\\\" and \\\"algorand\\\" are trademarked by Algorand, Inc., and are used with algorand media guidelines https://www.algorand.com/about/media-kit/ .\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How is my wallet data secured?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Your data is in the browser only. It is stored in persistent IndexedDB. Every wallet is encrypted using aes256 with your password. If you make a strong enough password, your wallet will never be brute-forced. Your password does not leave your computer and resides only in the browser cache. The cache is destroyed in 5 minutes after login.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Does my wallet password go to the internet?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Never\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How can I change my wallet password?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Login and access your wallet.\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navigate to settings.\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type old password, new password, and confirm new password.\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Submit form and your password will be changed.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Can I move my wallet to another computer?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Login and access your wallet.\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navigate to settings.\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Go to the backup section and save your data to a local file.\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In the other computer go to new wallet, import wallet, and upload the downloaded file to the other browser storage.\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Access the wallet with the same password as before. You can change the password in settings.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Can I view the source code?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yes. https://github.com/scholtz/wallet/ This wallet was made open source and is free to be used, copied or modified for any reason, including for commercial purposes. If you are able to participate in the project, please be so kind and create a pull request with your improvement.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How can I help the project?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Donatation to algorand address AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y will help the project keep going. The project has not been funded from Algorand Inc. nor the Algorand Foundation.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"To translate the project or help with the translation, please go to https://github.com/scholtz/wallet/tree/master/src/locales, copy the translation file to your language and make a pull request.\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you are a programmer, please do a code review, or help us in any way you think this project should be better.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How can I create a multisignature account?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First create an account with private keys or create a public account. It is better to give them names that will help you will remember their purpose.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Go to create a new address and select multisignature address.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select all accounts that can sign the transactions and select how many signatures that adhere to the minimum for the network to accept the multisig payment.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"After you create the multisignature account, you can access it from the accounts list page.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect to DApps using WalletConnect\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect URI\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Disconnect\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send back to DApp\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reject\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"or\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Authorized Address\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Index\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"From\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey To\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Method\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Client ID\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request ID\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Remove\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Peer\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connected\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sessions\"])},\n \"requests\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Requests\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total Fee\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect from clipboard\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please sign individual transactions\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signed\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"To\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Validity\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"rounds\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Group\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Index\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Args\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Accounts\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Foreign Assets\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Boxes\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis Hash\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Session proposals\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle camera\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Initialize connection to Wallet Connect\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign all\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add WalletConnect account\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scan the QR code\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save the address to the wallet\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copy URI to clipboard\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR code\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Account\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA provider\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hot account\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cold storage account\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request 2FA QR code\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please scan the QR code with your 2FA app\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manual entry key\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirm setup\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save address\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protect the network with your account's balance\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account online\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account offline\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algod host\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup account recovery\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold.\"])},\n \"mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemonic\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add mnemonic\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name of the account\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recover\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export account\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"On this page you can export your private key in form of algorand's mnemonic or shamir backup.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please provide your wallet password\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Continue\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand mnemonic\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle QR code\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recovery threshold\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of mnemonics\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate shamir mnemonics\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Previous\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Next\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir Index\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Developer info\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add ARC 200 asset to account\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 App ID\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fetch asset information\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reset\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example assets\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Symbol\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total supply\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account balance\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account can receive asset\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create box for this asset for this account\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save asset to your account\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","export default {\n \"404\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chyba 404 - Stránka nebola nájdená\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stránka ktorú hľadáte nie je bohužiaľ k dispozícii. Skúste prejsť na hlavnú stránku.\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A-Wallet - Open source PWA Algorand community wallet\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nová peněženka\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov peňaženky\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Heslo peňaženky\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť peňaženku\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importovať peňaženku\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vaša peňaženka bude uložená v prehliadači. Heslo je potrebné k odomknutiu peňaženky a možnosti odosielania vašich aktív.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odporúčame použiť veľmi silné heslo. Aspoň 12 znakov s použitím znakov zo skupín malé písmená, veľké písmená, číslice a špeciálne znaky\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Otevřít peněženku\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vybrat peněženku\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Heslo do peněženky\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sila hesla\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Otevřít peněženku\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Základní použití\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jak používat Tether (USDt)\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zdrojový kód AWallet\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Naspäť\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Domov\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skopírovať adresu\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skopírované\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop camera\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancel\"])},\n \"yes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Áno\"])},\n \"no\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ne\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Loading..\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keyword Search\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Wallet\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prepnúť navigáciu\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zoznam mojich účtov\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nový účet\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nastavenia\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktíva\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť NTF\"])},\n \"faq\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"FAQ\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ochrana osobních údajů\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odhlásenie\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voting\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Swap assets\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network is not supported\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Only standard accounts with private keys are supported now\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select asset from which you want to swap\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select asset to which you want to swap\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Set the amount to swap\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get quote\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP requires your account to opt in to the applications\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to the apps\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute using Deflex\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute using Folks router\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slippage percentage\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate accounts\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Distribute algo 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in for the governance\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mass pay N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Merge accounts N->1\"])}\n },\n \"merchant\": {\n \"make_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platobná brána\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaptaťte\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"na algorand účet\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sieť\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Párovací symbol\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poplatok za prevod\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť pomocou QR kódu\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť cez algo peňaženku\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť cez webovú peňaženku\"])},\n \"cancel_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zrušiť platbu\"])},\n \"payment_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platba bola prijatá.\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ísť späť na webstránku obchodníka\"])},\n \"waiting_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čaká sa na platbu. Zaplaťte prosím.\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error fetching asset: \"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Free opensource payment gateway without middleman\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without financial middleman you will increase your sales on your website and increase your profit.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How it works?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create unique matching symbol, eg. order id\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Redirect user to the gateway\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer pays directly to your algorand account\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer will be redirected to your website back after successful payment\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Use your money. You can echange USDT and take USD from the exchange, or you can pay with USDT for other goods or services\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Is it secure?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This project is open source. You can clone, modify it, or run in your private environment for commercial purposes\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"The payment gateway is just HTML website with javascript. No other backend is used other than official algorand nodes.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You do not have AWallet account in order to use the gateway.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"parameters_perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can set any of these parameters. Only required field is the address where you want to receive your payment and transaction amount. The payment address consits of 2 parts. Payment info, and gateway settings. Both fields are base64 encoded separated by /. Please make sure that you url encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes.\"])},\n \"payment_info_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"use the asset base unit. Eg. 1 ALGO = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"the amount in microalgos. Eg. 0,001 ALGO = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network for debug purposes\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed settings\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address where to redirect client after successful payment\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address where to redirect client after he clicks cancel payment\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn on the build tool\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn off the build tool\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tether mainnet\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can specify asset id for the transaction\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please fill in at least account, amount and asset\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address must start with https:// protocol\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated button\"])},\n \"payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment info\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Callback configuration\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated link\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HTML link example\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prijať platbu\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa príjemcu platby\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Informácia o desatinnej čiarke do kódu\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Návrh označenia účtu pre odosielateľa\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka je editovateľná odosielateľom\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prehľad účtov\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odoslať platbu\"])},\n \"receive_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prijať platbu\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka bez neprijatých odmien\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odmeny\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Neprijaté odmeny\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Základ odmien\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Číslo bloku\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stav lokálnych aplikácií\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celková schéma aplikácií\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktíva\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvorené aplikácie\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stav\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpis limit\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpis adresa\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Obnoviť\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transakcie\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zatiaľ na účte nie sú vykonané žiadne transakcie alebo sa nenačítali\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Typ\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čas\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odosielateľ\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Príjemca\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odmena pre príjemcu\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Potvrdený blok\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poplatok\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete account\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete account\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Are you sure you want to delete this account from your wallet?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete this account\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet bol vymazaný\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať aktívum\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ask question\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey account\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed to account\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger primary account\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account at ledger slot\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment gateway\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no assets yet on this account\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send money or tokens to other accounts in the network.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can swap one token to another using DEX aggregator services\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you want to receive asset on algorand network you have to open the account for that token.\"])},\n \"receive_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 Authentication\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account actions\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"OptIn to ARC200 asset\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it.\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by name\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset type\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Id\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset id\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by amount\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prijímať aktívum (ASA alebo NFT) na účte\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Viem ID aktíva\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID aktíva\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov aktíva\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nájsť aktívum\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Informácia o aktíve\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celkovo\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jednotka\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Des. miesta\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadata hash\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Predvolene zamrznuté\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa tvorcu aktíva\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa managera aktíva\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa clawback účtu\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzamykateľný účet aktíva\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rezervný účet aktíva\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Akcia\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Akceptovať aktívum\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Akceptovať aktívum\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ste si istý, že chcete vykonať prevod za poplatok 0.001 algo a umožňniť prijímať aktívum?\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chcem prijímať aktívum\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktívum nebolo nájdené\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Úspešne ste sa v sieti prihlásili k prijímaniu aktíva\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prehľad účtov\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nevytvorili ste si zatiaľ žiadny účet. Pokračujte vytvorením účtu alebo importovaním účtu.\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov účtu\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platba\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show accounts for network\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nový účet\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť bežný účet\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import bežného účtu\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť mulitipodpisový účet\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať verejný účet\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapíšte si 25 slov mnemotechnickej frázy\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Interný názov účtu\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť účet\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpisové účty môžu odoslať prostriedky iba ak limitný počet účtov podpíše transakciu.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vybrať účet pre podpis zo zoznamu účtov\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať ďalšie účtu - jeden účet na riadok\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte limitný počet účtov ktorý je potrebný pre podpísanie transakcie\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aby ste si mohli vytvoriť účet, uistite sa, že ste si zapísali mnemotechnickú frázu. Je bezpečné zobraziť frázu teraz?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zobraziť mnemotechnickú frázu\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aké je slovo na pozícii č.\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapíšte si mnemotechnickú frázu v stanovenom poradí, skopírujte si ju na bezpečné zaheslované miesto alebo si urobte screenshot. Nikomu túto frázu neukazujte. Ďalší krok bude potvrdenie, že ste si frázu uložili správne a po potvrdení správneho slova na konkrétnej pozícii uložíme tento účet do zašifrovanej peňaženky vo Vašom prehliadači. Môžete použiť túto frázu aj bez toho aby ste si ju uložili npr v iných peňaženkách. Uistite sa, že ju nikdy ani o 10 rokov nestratíte.\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Začať test\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť novú\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skryť frázu\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zahodiť frázu\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scan from QR\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create vanity account\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will start with\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will contain\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will end with\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of addresses processed\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Find the address\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop searching\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of threads to use\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Use this account\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Auto lock feature is turned off\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW Wallet - Ledger Account\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet Connect Account\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Account\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR Code\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email & Password account\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup recovery\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account actions\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account.\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can track any account on the network.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the algorand recovery mnemonic.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the shamir backup recovery mnemonics.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create your first account\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no accounts for selected network\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic options\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Advanced options\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skip challange\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email and password account (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account.\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please select very very very secure password.\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save password\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GUI for signing transaction without stored password is not currently implemented.\"])}\n },\n \"import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import peňaženky\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov peňaženky\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Súbor peňaženky\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importovať peňaženku\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžete si importovať vyexportovanú peňaženku. Heslo ostáva rovnaké ako v predchádzajúcej peňaženke. Peňaženka sa dá exportovať v nastaveniach, kde sa dá zmeniť aj heslo.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bežný účet\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpisový účet\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verejný účet\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed account\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW ledger účet\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect account\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte si účet\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nová platba - od\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapnúť/Vypnúť kameru\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka je v base64. Ak vložíte poznámku v base64, odošle sa ako raw data pri vytváraní transakcie.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vybraný účet\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpisový účet\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť návrh\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísať & odoslať návrh\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zadajte sem podpis od Vášho priateľa\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Načítať údaje z podpisu\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť na účet z peňaženky\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť na iný účet\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Je lepšie si uložiť účet do zoznamu adries pred vykonaním platby\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poplatok\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka\"])},\n \"review_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Náhľad platby\"])},\n \"review_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skontrolujte si poctivo platobné údaje. Platba na nevalidný účet sa nedá vrátiť späť.\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Z účtu\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť na účet\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celková čiastka\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Detaily transakcie\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Typ\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prvý blok\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Posledný blok\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GenesisID\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tag\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Na účet\"])},\n \"signatures\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpisy\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísaný\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nepodpísaný\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísať s\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísať\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pošlite ďalším podpisovateľom\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odoslať transakciu do siete\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odosielam prevod validátorom do siete\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platba bola odoslaná do siete. Tx: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čaká sa na potvrdenie transakcie v bloku.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Potvrdenie bolo prijaté. Vaša platba je v bloku č.\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transakcia\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chyba\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktívum\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platba pravdepodobne nedorazila do siete. Máte prístup k internetu? Skontroolujte si stav na účte.\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nastavit maxium\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Environment\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address Pay To seems to be malformed.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems that desired asset has failed to load\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems your balance is below desired pay amount\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to account\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to wallet account\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to external account\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey account\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please take a special attention to this transaction. From now on, the account will use different private key to be able to do the transactions. If you do not have private key of the new account, you will most likely loose ability to sign transactions.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combine signatures from other signator\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combine signatures\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Return to WalletConnect\"])},\n \"select_account_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select account from which you want to make the payment\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create multisig proposal\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign authorization request\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle Send to others form\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle Combine with others form\"])},\n \"process_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Process payment\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction type\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nastavenia\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Server\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prostredie\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mainnet\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Testnet\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reach Devnet\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sandbox\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"hostiteľ\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"token\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jazyk\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Heslo k peňaženke\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Staré heslo\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nové heslo\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nové heslo - kontrola\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Záloha peňaženky\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžete si zazálohovať peňaženku alebo si ju otvoriť v inom počítači.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť zálohu\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stiahnuť\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vymazať peňaženku\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sila hesla\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Heslo bolo upravené\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vlastné nastavenie serverov\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Registrácia protokolu\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaregistrovať protokol web+algorand://\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protokol bol úspešne zaregistrovaný\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zobrazovať informácie pre vývojárov\"])},\n \"update_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Update password\"])}\n },\n \"transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Detail transakcie\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID transakcie\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Typ transakcie\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dáta\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dekódovaná poznámka\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzavretá odmena\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzavretá čiastka\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Potvrdený blok\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poplatok\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prvý platný blok\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis id\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis hash\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Offset interné čísla bloku\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Posledný platný\"])},\n \"payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transakcia platby\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzavretá čiastka\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Príjemca\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odmena pre príjemcu\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čas vytvorenia bloku\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odosielateľ\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odmena pre odosielateľa\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpis\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvorené aktívum\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov aktíva\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tvorca aktíva\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager aktíva\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rezervný účet aktíva\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzamykateľný účet aktíva\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet clawback\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jednotka\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celkový počet aktíva\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Počet desatinných miest aktíva\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Predvolené je zamknuté\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL adresa aktíva\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadata aktíva\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čas\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID skupiny transakcí\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zásady ochrany osobných údajov\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aké osobné informácie o mne zhromažďujete?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Žiadne. Okrem IP adresy a prehliadača, ktorý je uložený v protokoloch pre každú internetovú službu. Nezhromažďujeme žiadnu formu súkromných informácií, ako je vaše meno, e-mail alebo adresa.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čo ukladáte do cookies? \"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nič. Nepoužívame cookies. Na ukladanie vašej peňaženky používame trvalé miestne úložisko s názvom indexdb.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako zhromažďujete analytické informácie?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nezhromažďujeme. Nepoužívame žiadnu formu analytických služieb, napr. Google Analytics, aby ste sa cítili bezpečnejšie. Web je čisto html s javascriptom a vašu IP adresu poznáme iba z requestov na server. V závislosti od Vašich nastavení a Vášho servera algod alebo indexer môže aj vybraný server spoznať vašu adresu IP.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ovplyvňuje použitie tejto služby reklamy ktoré vidím?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nie. Komerčné servery od nás nemajú žiadne informácie o žiadnom použití. Jediným spôsobom, ako môže napríklad spoločnosť Google vedieť, že túto službu používate, je prístup na tieto stránky z vyhľadávania Google.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kto poskytuje túto službu?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scholtz & Company, jsa has created this service. IČO: 51 882 272, IČ DPH: SK2120828105. Ak to beží na oficiálnych webových stránkach poskytovaných spoločnosťou a-wallet.net je tiež poskytovateľom služieb. Spoločnosť nezodpovedá za žiadne služby ani chyby v aplikácii.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nové NTF / ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zobraziť pokročilý formulár\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov aktíva\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa tvorcu\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skry pokročilý formulár\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Najskôr si vytvorte adresu prosím\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zmrazené: Pred uskutočnením transakcie bude potrebné zrušiť zmrazenie používateľských účtov\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Desatinné miesta: celé číslo desatinných miest pre výpočet jednotky aktíva\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celkový počet aktíva k dispozícii v obehu\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov jednotky aktíva\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL adresa smerujúca na miesto ktoré popisuje aktívum\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash aktíva. Base64\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager môže upraviť adresy managera, rezervy, uzamykajúceho účtu a clawback účtu pre aktívum.\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rezervná adresa: Zadaná adresa sa považuje za rezervu majetku (nemá žiadne zvláštne privilégiá, má iba informačný charakter)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzamykajúci účet: Zadaná adresa môže zmraziť alebo zrušiť zmrazenie pozícií majetku používateľa\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Clawback účet: Zadaná adresa môže zrušiť držbu prostriedkov používateľa a poslať ich na iné adresy\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka uvedená v transakcii vytvorenia\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť NFT / ASA\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať HW ledger účet\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Posledná chyba\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pripojiť ledger a načítať adresu\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slot\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primárna adresa\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov účtu\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať účet do peňaženky\"])}\n },\n \"faq\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Často kladené otázky\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"O peňaženke\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aplikáciu peňaženky Algo pôvodne vytvorila spoločnosť Scholtz & Company, jsa. Hlavnými výhodami jeho používania je otvorený zdrojový kód, čisté html, kompatibilný s korporátnymi požiadavkami a zabezpečenie.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako sú zabezpečené moje údaje v peňaženke?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vaše údaje sú iba v prehliadači. Sú uložené v trvalom úložisku indexdb. Každá peňaženka je šifrovaná pomocou aes256 pomocou hesla peňaženky. Ak nastavíte dostatočne silné heslo, Vaša peňaženka nebude nikdy prelomená hrubou silou. Heslo neopustí váš počítač a nachádza sa iba v medzipamäti prehliadača. Po 5 minútach od prihlásenia je cache zničená.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ide moje heslo k peňaženke na internet?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nikdy\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako môžem zmeniť heslo k peňaženke?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prihláste sa a vstúpte do svojej peňaženky\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prejdite do nastavení\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zadajte staré heslo, nové heslo a potvrďte nové heslo\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odošlite formulár a vaše heslo bude zmenené\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžem presunúť svoju peňaženku do iného počítača?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prihláste sa a vstúpte do svojej peňaženky\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prejdite do nastavení\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prejdite do sekcie zálohovanie a uložte svoje údaje do miestneho súboru\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"V druhom počítači prejdite do sekcie nová peňaženka, importujte peňaženku zo stiahnutého súboru a nahrajte do druhého prehľadávača\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prístup do peňaženky je s rovnakým heslom ako predtým. Heslo si môžete zmeniť v nastaveniach.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžem skontrolovať váš zdrojový kód?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Áno. https://github.com/scholtz/wallet/ Táto peňaženka bola vytvorená ako otvorený zdroj a je možné ju bezplatne používať, kopírovať alebo upravovať aj na komerčné účely. Ak sa môžete na projekte zúčastniť, buďte prosím láskaví a vytvorte pull request v oficiálnom gite so svojím vylepšením.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako môžem projektu pomôcť?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Príspevok na algo adresu AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y pomôže projektu pokračovať. Projekt nebol financovaný z Algorand inc ani Algorand foundation.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ak chcete preložiť projekt alebo pomôcť s prekladom, prejdite na stránku https://github.com/scholtz/wallet/tree/master/src/locales, skopírujte prekladový súbor do svojho jazyka a vytvorte pull request.\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ak ste programátor, skontrolujte kód alebo nám pomôžte akýmkoľvek spôsobom akým uznáte za vhodné aby bol tento projekt lepší.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako vytvoriť účet s viacerými podpismi?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Najskôr vytvorte účty pomocou súkromných kľúčov alebo vytvorte verejné účty. Je lepšie dať im mená, ktoré si pamätáte.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prejdite na vytvorenie novej adresy a vyberte adresu s viacerými podpismi.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte všetky účty, ktoré môžu podpisovať transakcie, a vyberte počet podpisov, ktoré sú minimálne na to, aby sieť mohla akceptovať multipodpisovú platbu.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Po vytvorení účtu s viacerými podpismi k nemu získate prístup zo stránky so zoznamom účtov.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect to DApps using WalletConnect\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect URI\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Disconnect\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send back to DApp\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reject\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"or\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Authorized Address\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Index\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"From\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey To\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Method\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Client ID\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request ID\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Remove\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Peer\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connected\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sessions\"])},\n \"requests\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Requests\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total Fee\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect from clipboard\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please sign individual transactions\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signed\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"To\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Validity\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"rounds\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Group\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Index\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Args\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Accounts\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Foreign Assets\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Boxes\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis Hash\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Session proposals\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle camera\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Initialize connection to Wallet Connect\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign all\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add WalletConnect account\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scan the QR code\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save the address to the wallet\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copy URI to clipboard\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR code\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Account\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA provider\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hot account\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cold storage account\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request 2FA QR code\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please scan the QR code with your 2FA app\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manual entry key\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirm setup\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save address\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protect the network with your account's balance\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account online\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account offline\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algod host\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup account recovery\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold.\"])},\n \"mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemonic\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add mnemonic\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name of the account\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recover\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export account\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"On this page you can export your private key in form of algorand's mnemonic or shamir backup.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please provide your wallet password\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Continue\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand mnemonic\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle QR code\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recovery threshold\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of mnemonics\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate shamir mnemonics\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Previous\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Next\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir Index\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Developer info\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add ARC 200 asset to account\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 App ID\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fetch asset information\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reset\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example assets\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Symbol\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total supply\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account balance\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account can receive asset\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create box for this asset for this account\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save asset to your account\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","export default {\n \"404\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error 404 - Page not found\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"The website you are looking for cannot be found.\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A-Wallet - Open source PWA Algorand community wallet\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New wallet\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet name\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet password\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create wallet\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import wallet\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Your wallet will be stored in your browser. Wallet password is required to open wallet and see the accounts within the wallet and for signing transactions.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"We recommend the password to be 12 or more characters long, using lower case letters, uppercase letters, numbers and special characters.\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Open wallet\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select wallet\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet password\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Strength\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Open wallet\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic usage\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How to use Tether (USDt)\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"AWallet source code\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Go back\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Go home\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copy address\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copied to clipboard\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop camera\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancel\"])},\n \"yes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yes\"])},\n \"no\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Loading..\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keyword Search\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Wallet\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle navigation\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List my accounts\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Settings\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create NFT\"])},\n \"faq\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"FAQ\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Privacy policy\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Logout\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voting\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Swap assets\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network is not supported\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Only standard accounts with private keys are supported now\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select asset from which you want to swap\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select asset to which you want to swap\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Set the amount to swap\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get quote\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP requires your account to opt in to the applications\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to the apps\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute using Deflex\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute using Folks router\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slippage percentage\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate accounts\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Distribute algo 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in for governance\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mass pay N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Merge accounts N->1\"])}\n },\n \"merchant\": {\n \"make_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment gateway\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to the algorand address\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"please\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Matching symbol\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network fee\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay using QR code\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay using algorand wallet\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay using web wallet\"])},\n \"cancel_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancel payment\"])},\n \"payment_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment received\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Go back to merchant\"])},\n \"waiting_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Waiting for the payment\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error fetching asset: \"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Free open source payment gateway without a middleman\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without a financial middleman you will increase your sales on your website and increase your profit.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How does it work?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create a unique matching symbol, e.g. order id\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Redirect user to the gateway\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer pays directly to your algorand account\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer will be redirected back to your website after successful payment\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Use your money. You can exchange USDT and take USD from the exchange, or you can pay with USDT for other goods or services\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Is it secure?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This project is open source. You can clone, modify, or run it in your own private environment for commercial purposes\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"The payment gateway is just an HTML website with javascript. No other backend is used other than official algorand nodes.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You do not need an AWallet account in order to use the gateway.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"parameters_perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can set any of these parameters. The only required fields include the address where you want to receive your payment and the transaction amount. The payment address consists of two parts: payment info, and gateway settings. Both fields are base64 encoded separated by \\\"/\\\". Please make sure that you url-encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes.\"])},\n \"payment_info_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"use the asset base unit. E.g. 1 ALGO = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"the amount in microalgos. E.g. 0.001 ALGO = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network for debugging purposes\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed settings\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address to which the client is redirected after successful payment\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address to which the client is redirected after he clicks cancel payment\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn on the build tool\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn off the build tool\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tether mainnet\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can specify asset id for the transaction\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please fill in at least account, amount and asset\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address must start with https://\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated button\"])},\n \"payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment info\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Callback configuration\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated link\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HTML link example\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receive payment\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receive payment to address\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Information about decimal place to QR code\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Suggested label of the receiver address\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note is editable by user\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account overview\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make new payment\"])},\n \"receive_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receive payment\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount without pending rewards\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rewards\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pending rewards\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reward base\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Round\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apps local state\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apps total schema\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Assets\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Created apps\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Status\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature threshold\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature addresses\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Refresh\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transactions\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No transactions found\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Time\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sender\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receiver\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receiver rewards\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirmed round\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete account\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete account\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Are you sure you want to delete this account from your wallet?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete this account\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account has been deleted\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ask a question\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey account\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed to account\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger primary account\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account at ledger slot\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment gateway\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no assets yet on this account\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send money or tokens to other accounts in the network.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can swap one token to another using DEX aggregator services\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you want to receive asset on algorand network you have to open the account for that token.\"])},\n \"receive_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 Authentication\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account actions\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"OptIn to ARC200 asset\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it.\"])},\n \"scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment\"])},\n \"scheduled_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can setup and manage a scheduled periodic payments to another accounts\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by name\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset type\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Id\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset id\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by amount\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Accept transfers of asset in account\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"I know the asset ID\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset Name\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Find asset\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Information about the asset\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Unit name\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadata hash\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Default frozen\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Creator address\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager address\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Clawback address\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Freeze address\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reserve address\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Action\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Are you sure you want to pay 0.001 algo to opt in to this asset? After you opt in, you will be able to receive this asset in your account.\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"I want to opt in\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset not found\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Successfully opted in for the asset\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Accounts overview\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No accounts found\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show accounts for network\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create basic account\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import account\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create multisign account\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Watch account\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Write down 25 word mnemonic phrase\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Internal account name\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create account\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature account can process transactions only if N accounts listed at the account creation sign the transaction.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select existing accounts in your wallet\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add your friends' accounts - one account per line\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select how many accounts are required to sign the transaction\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In order to create the account, make sure to backup mnemonic phrase. Is it safe to show the phrase now?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show mnemonic\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"What is the word at position n.\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Write down the mnemonic words in the displayed order, copy or take a picture. Next step will be to confirm some of the words from this phrase and we will save it to the encrypted storage in your browser. It is safe to store this mnemonic and use this address without storing it to the account. Make sure never to lose the mnemonic phrase.\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start the challenge\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create new\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hide mnemonic\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Drop phrase\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scan from QR code\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create vanity account\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will start with\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will contain\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will end with\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of addresses processed\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Find the address\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop searching\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of threads to use\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Use this account\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Auto lock feature is turned off\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW Wallet - Ledger Account\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet Connect Account\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Account\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR Code\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email & Password account\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup recovery\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account actions\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account.\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can track any account on the network.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the algorand recovery mnemonic.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the shamir backup recovery mnemonics.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create your first account\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no accounts for selected network\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic options\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Advanced options\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skip challange\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email and password account (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account.\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please select very very very secure password.\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save password\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GUI for signing transaction without stored password is not currently implemented.\"])}\n },\n \"import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import wallet\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet name\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet file\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import wallet\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can import previously exported wallets. Wallet password stays within the exported file, so you can access it after the import with the same password as before. You can change the password after login from the settings page.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic account\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature account\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Public account\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed account\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW ledger account\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect account\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select account\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make payment - from\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle camera\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note is Base64 encoded. If enabled you can post base64 input in the note field and send it as raw data to the network.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Selected account\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature account\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create proposal\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign & send proposal\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please enter signature from your friend here\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load multisignature data\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to wallet account\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to other account\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It is better to store the account to which you are sending money in the address book\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"review_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Review payment\"])},\n \"review_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please review your payment\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"From account\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to account\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction details\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First Round\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last Round\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tag\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"To\"])},\n \"signatures\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signatures\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signed\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Not signed\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign with\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send this data to other signators\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send to the network\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sending payment to the network\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment sent to the network. Tx: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Waiting for network confirmation.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirmation has been received. Your payment is in the block\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment has probably not reached the network. Are you offline? Please check you account\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Set maximum\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Environment\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay To address seems to be malformed.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems that desired asset has failed to load\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems your balance is below desired pay amount\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to account\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to wallet account\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to external account\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey account\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please pay special attention to this transaction. From now on, the account will use a different private key to be able to complete transactions. If you do not have the private key of the new account, you will most likely lose the ability to sign transactions.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combine signatures from other signator\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combine signatures\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Return to WalletConnect\"])},\n \"select_account_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select account from which you want to make the payment\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create multisig proposal\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign authorization request\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle Send to others form\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle Combine with others form\"])},\n \"process_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Process payment\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction type\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Settings\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Server\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Environment\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mainnet\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Testnet\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reach Devnet\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sandbox\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"host\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"token\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Language\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet password\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Old password\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New password\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirm new password\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Backup wallet\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can backup your wallet and import to another computer.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create backup\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Download\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete wallet\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Strength\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Password has been updated\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Custom server settings\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Register protocol handler\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Register web+algorand:// handler\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Successfully updated the protocol handler\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show information for developers\"])},\n \"update_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Update password\"])}\n },\n \"transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction detail\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction ID\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction type\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Raw data\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decoded data\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Close rewards\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Closing amount\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirmed round\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First valid\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis hash\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Intra round offset\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last valid\"])},\n \"payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment transaction\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Close amount\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receiver\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receiver rewards\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Round time\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sender\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sender rewards\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signature\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Created asset\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset creator\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset manager\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset reserve\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset freeze\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset clawback\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset unit name\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset total\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset decimals\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset default frozen\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset url\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset metadata\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Time\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Group ID\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Privacy policy\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"What private information about me do you collect?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"None. Besides IP address and browser which is stored in logs for every internet service, we do not collect any form of private information such as your name, email or address.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"What do you store in cookies?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nothing. We do not use cookies. We use persistent local storage called IndexedDB for the storage of your wallet.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How do you collect analytics information?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"We do not. We do not use any form of analytics service, e.g. google analytics, so that you can feel safer. The website is purely HTML with javascript. We do know your IP address only when you make requests to the server. Depending on your settings and your algod server or indexer, the selected server also may know your IP address.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Does use of this service affect the ads I see?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No. Ad servers do not have any information from us about any usage. The only way how, e.g. google, may know you are using this service is if you access this site from google search.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Who provides this service?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scholtz & Company, jsa has created this service. Company Id: 51 882 272, VAT ID: SK2120828105, based in Bratislava, Slovakia. If this is running in the official website a-wallet.net, the company is also the service provider. The company is not liable for any service, nor any errors in the application.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New NFT / ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show advanced form\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Friendly name\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Creator address\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hide advanced form\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create address or import address first\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Frozen: User accounts will need to be unfrozen before transacting\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals: integer number of decimals for asset unit calculation\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total number of this asset available for circulation\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Used to display asset units to user\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Optional URL relating to the asset\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Optional hash commitment of some sort relating to the asset. Base64 format\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager can modify manager, reserve, freeze, and clawback account for the asset.\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reserve address: Specified address is considered the asset reserve (it has no special privileges, this is only informational)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Freeze address: Specified address can freeze or unfreeze user asset holdings\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Clawback address: Specified address can revoke user asset holdings and send them to other addresses\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note set in the create transaction\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create NFT / ASA\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add Ledger account\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect ledger and load algorand address\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slot\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primary address\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save the address to the wallet\"])}\n },\n \"faq\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Frequently asked questions\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"About AWallet\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algo wallet was initially created by Scholtz & Company, jsa. Open source, HTML only, corporate friendly, and security are the main advantages for its usage. Algorand logo, the words \\\"algo\\\" and \\\"algorand\\\" are trademarked by Algorand, Inc., and are used with algorand media guidelines https://www.algorand.com/about/media-kit/ .\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How is my wallet data secured?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Your data is in the browser only. It is stored in persistent IndexedDB. Every wallet is encrypted using aes256 with your password. If you make a strong enough password, your wallet will never be brute-forced. Your password does not leave your computer and resides only in the browser cache. The cache is destroyed in 5 minutes after login.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Does my wallet password go to the internet?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Never\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How can I change my wallet password?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Login and access your wallet.\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navigate to settings.\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type old password, new password, and confirm new password.\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Submit form and your password will be changed.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Can I move my wallet to another computer?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Login and access your wallet.\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navigate to settings.\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Go to the backup section and save your data to a local file.\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In the other computer go to new wallet, import wallet, and upload the downloaded file to the other browser storage.\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Access the wallet with the same password as before. You can change the password in settings.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Can I view the source code?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yes. https://github.com/scholtz/wallet/ This wallet was made open source and is free to be used, copied or modified for any reason, including for commercial purposes. If you are able to participate in the project, please be so kind and create a pull request with your improvement.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How can I help the project?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Donatation to algorand address AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y will help the project keep going. The project has not been funded from Algorand Inc. nor the Algorand Foundation.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"To translate the project or help with the translation, please go to https://github.com/scholtz/wallet/tree/master/src/locales, copy the translation file to your language and make a pull request.\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you are a programmer, please do a code review, or help us in any way you think this project should be better.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How can I create a multisignature account?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First create an account with private keys or create a public account. It is better to give them names that will help you will remember their purpose.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Go to create a new address and select multisignature address.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select all accounts that can sign the transactions and select how many signatures that adhere to the minimum for the network to accept the multisig payment.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"After you create the multisignature account, you can access it from the accounts list page.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect to DApps using WalletConnect\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect URI\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Disconnect\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send back to DApp\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reject\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"or\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Authorized Address\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Index\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"From\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey To\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Method\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Client ID\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request ID\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Remove\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Peer\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connected\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sessions\"])},\n \"requests\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Requests\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total Fee\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect from clipboard\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please sign individual transactions\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signed\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"To\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Validity\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"rounds\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Group\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Index\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Args\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Accounts\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Foreign Assets\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Boxes\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis Hash\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Session proposals\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle camera\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Initialize connection to Wallet Connect\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign all\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add WalletConnect account\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scan the QR code\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save the address to the wallet\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copy URI to clipboard\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR code\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Account\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA provider\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hot account\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cold storage account\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request 2FA QR code\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please scan the QR code with your 2FA app\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manual entry key\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirm setup\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save address\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protect the network with your account's balance\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account online\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account offline\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algod host\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup account recovery\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold.\"])},\n \"mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemonic\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add mnemonic\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name of the account\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recover\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export account\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"On this page you can export your private key in form of algorand's mnemonic or shamir backup.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please provide your wallet password\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Continue\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand mnemonic\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle QR code\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recovery threshold\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of mnemonics\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate shamir mnemonics\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Previous\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Next\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir Index\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Developer info\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add ARC 200 asset to account\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 App ID\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fetch asset information\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reset\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example assets\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Symbol\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total supply\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account balance\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account can receive asset\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create box for this asset for this account\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save asset to your account\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","export default {\n \"404\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error 404 - Página no encontrada\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"El sitio web que buscas no pudo ser encontrado.\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algo Wallet\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nueva billetera\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre de la billetera\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Contraseña para la billetera\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear billetera\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importar billetera\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Su billetera se almacenará en su navegador. La contraseña es necesaria para abrir la billetera, ver las cuentas dentro y para firmar transacciones.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recomendamos que la contraseña tenga 12 caracteres o más, utilizando minúsculas, mayúsculas, números y caracteres especiales.\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Abrir billetera\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleccionar billetera\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Contraseña de la billetera\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fortaleza\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Abrir billetera\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uso básico\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cómo utilizar Tether? (USDt)\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"código fuente de AWallet\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Retroceder\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Inicio\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copiar dirección\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copiado al porta papeles!\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Detener cámara\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancelar\"])},\n \"yes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Si\"])},\n \"no\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cargando..\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Último error\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keyword Search\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Wallet\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alternar la navegación\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Listar mis cuentas\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nueva cuenta\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Configuraciones\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activos\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear NFT\"])},\n \"faq\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"FAQ\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Política de privacidad\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cerrar sesión\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Votar\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"INTERCAMBIO\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Intercambiar activos\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Red\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La red no es compatible\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ahora sólo se admiten cuentas estándar con claves privadas\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleccione el activo que desea intercambiar\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleccione el activo por el cual desea intercambiar\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Establece la cantidad a intercambiar\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cotizar (previsualizar el intercambio)\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"INTERCAMBIO require que su cuenta haga el Opt-in a la aplicación\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hacer Opt-in a la aplicación\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ejecutar usando Deflex\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ejecutar usando Folks router\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Porcentaje de desviación\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generar cuentas\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Distribuir algo 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hacer Opt in para la gobernanza\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagos en masa N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combinar cuentas N->1\"])}\n },\n \"merchant\": {\n \"make_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pasarela de pagos\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagar\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"a la dirección Algorand\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"por favor\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Red\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Símbolo asociado\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Comisión de red\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagar usando un código QR\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagar usando una billetera de Algorand\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagar usando una billetera web\"])},\n \"cancel_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancelar pago\"])},\n \"payment_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pago realizado\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Regresar al comercio\"])},\n \"waiting_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Esperando el pago\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error en la búsqueda del activo:\"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pasarela de pago gratuita de código abierto sin intermediarios\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Comience a aceptar algo, USDC, USDT u otros activos en su sitio web. Aceptando criptodivisas sin intermediario financiero aumentarás las ventas en tu sitio web y aumentarás tus ganancias.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Cómo funciona?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear un símbolo asociado único, por ejemplo, id de pedido\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Redirigir el usuario a la pasarela de pago\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"El cliente paga directamente a su cuenta Algorand\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"El cliente será redirigido de vuelta a su sitio web después de realizar el pago.\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Utiliza tu dinero. Puedes intercambiar USDT y llevarte USD del intercambio, o puedes pagar con USDT otros bienes o servicios\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Es seguro?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Usted establece los detalles del pago. Usted configura la dirección URL de éxito y la de cancelación. Le notificamos cuando el pago se ha realizado. Tienes que comprobar en tu backend (donde aceptas el pago) que el pago se ha recibido y se lo notificas al cliente.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Este proyecto es de código abierto. Puedes clonarlo, modificarlo o ejecutarlo en tu entorno privado con fines comerciales.\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La pasarela de pago es sólo un sitio web HTML con javascript. No se utiliza ningún otro backend que no sean los nodos oficiales de algorand.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No es necesario tener una cuenta AWallet para utilizar la pasarela.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Parámetros permitidos\"])},\n \"parameters_perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Puedes configurar cualquiera de estos parámetros. Los únicos campos obligatorios son la dirección en la que deseas recibir el pago y el monto de la transacción. La dirección de pago consta de dos partes: información de pago y configuración de la pasarela. Ambos campos están codificados en base64 separados por \\\"/\\\". Por favor, asegúrese de que los codifica correctamente. La información del pago que se utiliza, es la dirección básica del protocolo Algorand, por ejemplo, la que se usa en los códigos QR.\"])},\n \"payment_info_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Parámetros permitidos\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"utilizar la unidad base del activo. Por ejemplo, 1 ALGO = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"la cantidad en microalgos. Por ejemplo: 0,001 ALGO = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Red de depuración (pruebas)\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ajustes permitidos\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección URL a la que se redirige al cliente una vez efectuado el pago satisfactoriamente.\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección URL a la que se redirige al cliente tras hacer clic en cancelar pago\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ejemplo\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activar la herramienta de compilación\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Desactivar la herramienta de compilación\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tether mainnet\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Puede especificar el identificador de activo para la transacción\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rellene al menos la cuenta, el monto y el activo\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La dirección URL DEBE comenzar con: https://\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Botón generado\"])},\n \"payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Información del pago\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Configuración del callback\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generar link\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ejemplo HTML del link\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recibir el pago\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recibir el pago en la dirección\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nota\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Información sobre los decimales del código QR\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Etiqueta sugerida de la dirección del receptor\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"El usuario puede editar el campo Nota\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vista general de la cuenta\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hacer un nuevo pago\"])},\n \"receive_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recibir pago\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto sin recompensas pendientes\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recompensas\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recompensas pendientes\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Base de la recompensas\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ronda\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Estado local de las apps\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Esquema total de las apps\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activos\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apps creadas\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Estado\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Umbral multifirma\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Direcciones multifirma\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recargar\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"transacciones\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No se encontró ninguna transacción\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tipo\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tiempo\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Remitente\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receptor\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recompensas del receptor\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ronda conFeefirmada\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Comisión\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eliminar cuenta\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eliminar cuenta\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Estás seguro de que quieres eliminar esta cuenta de tu Billetera?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eliminar esta cuenta\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La cuenta se ha eliminado correctamente\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hacer Opt in al activo\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hacer una pregunta\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Re asignar llaves a una cuenta (Rekey)\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Llaves re asignadas a la cuenta (Rekeyed)\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta primaria del Ledger\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta en la ranura del ledger\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pasarela de pagos\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Exportar\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no assets yet on this account\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send money or tokens to other accounts in the network.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can swap one token to another using DEX aggregator services\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you want to receive asset on algorand network you have to open the account for that token.\"])},\n \"receive_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 Authentication\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account actions\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"OptIn to ARC200 asset\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it.\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by name\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset type\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Id\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset id\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by amount\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aceptar transferencias de activos en cuenta\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Conozco el ID del activo\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID del activo\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre del activo\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Buscar activo\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Información del activo\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Unit name\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimales\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash de la metadata\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Congelado por defecto\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección del creador\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección del administrador\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección de revocación\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección de congelador\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección de la reserva\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Acción\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hacer Opt in al activo\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Está seguro de que desea pagar 0,001 algo para hacer Opt-in a este activo? Después del Opt-in, usted podrá de recibir este activo en su cuenta.\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Quiero hacer el Opt-in\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activo no encontrado\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Se hizo el Opt-in satisfactoriamente\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vista general de la cuenta\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No se encontraron cuentas\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre de la cuenta\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagar\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mostrar cuentas para la red\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Código 2FA\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nueva cuenta\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear una cuenta básica\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importar cuenta\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear cuenta multifirma\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vigilar cuenta\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escriba la frase mnemotécnica de 25 palabras\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre interno de la cuenta\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear cuenta\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La cuenta multifirma sólo puede procesar transacciones si N cuentas incluidas en la creación de la cuenta firman la transacción.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleccione las cuentas existentes en su billetera\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Añade las cuentas de tus amigos - una cuenta por línea\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleccione cuántas cuentas son necesarias para firmar la transacción\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Para crear la cuenta, asegúrese de hacer una copia de seguridad de la frase mnemotécnica. ¿Es seguro mostrar la frase ahora?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mostrar mnemotécnica\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuál es la palabra en la posición n.\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escriba las palabras mnemotécnicas en el orden indicado, cópielas o hágales una foto. El siguiente paso será confirmar algunas de las palabras de esta frase y la guardaremos en el almacenamiento cifrado de su navegador. Es seguro guardar esta mnemotécnica y utilizar esta dirección sin almacenarla en la cuenta. Asegúrese de no perder nunca la frase mnemotécnica.\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Iniciar el desafío\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear nueva\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ocultar mnemotécnica\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Introducir frase\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escanear desde código QR\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear cuenta de vanidad\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La dirección comenzará con\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La dirección contendrá\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La dirección terminará con\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Número de direcciones procesadas\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Encontrar la dirección\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deja de buscar\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Número de hilos a utilizar\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Utilizar esta cuenta\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La función de bloqueo automático está desactivada\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW Wallet - Cuenta Ledger\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta Wallet Connect\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta 2FA\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mostrar código QR\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta de correo y contraseña\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir copia de seguridad de recuperación\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account actions\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account.\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can track any account on the network.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the algorand recovery mnemonic.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the shamir backup recovery mnemonics.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create your first account\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no accounts for selected network\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic options\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Advanced options\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skip challange\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta de correo y contraseña (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"El hash de la combinación de tu correo electrónico y tu contraseña generará bytes semilla para tu primera cuenta Algorand. Puede cambiar la contraseña o el correo electrónico sólo si re asigna las llaves de su cueta (Rekey).\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Se utilizará el estándar ARC-0076 con el algoritmo PBKDF2-999999-SHA256. Recomendamos que la longitud de la contraseña sea de al menos 50 caracteres. Este tipo de cuenta puede servir como tipo secundario de generador de números aleatorios y puede reforzar su seguridad. Por favor, mantenga el secreto seguro y no lo utilice multiples veces.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 se encuentra en estado BORRADOR. La especificación puede cambiar. Por favor, considere esta implementación para uso experimental.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Por favor, seleccione una contraseña MUY MUY MUY segura.\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Guardar contraseña\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuidado. No almacenamos su contraseña. Sólo almacenaremos la dirección pública de la cuenta y el correo electrónico en el almacenamiento seguro. Cuando realice transacciones con esta cuenta, se le pedirá que introduzca la contraseña.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La interfaz gráfica de usuario para firmar transacciones sin contraseña almacenada no está implementada actualmente.\"])}\n },\n \"import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importar billetera\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre de la billetera\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Archiv o de la billetera\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importar billetera\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Puede importar billeteras previamente exportadas. La contraseña de la billetera permanece dentro del archivo exportado, por lo que puede acceder a ella después de la importación con la misma contraseña que antes. Puedes cambiar la contraseña después de acceder desde la página de configuración.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta básica\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta multifirma\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta pública\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta con llaves re asignada (Rekeyed)\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta HW ledger\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta WalletConnect\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleccionar cuenta\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Realizar el pago - desde\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cambiar de cámara\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La nota está codificada en Base64. Si está activada, puede introducir datos base64 en el campo de nota y enviarlos como datos sin procesar a la red.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta seleccionada\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta multifirma\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear propuesta\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmar y enviar propuesta\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Introduzca aquí la firma de su amigo\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cargar datos de multifirma\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagar a la cuenta de billetera\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagar a otra cuenta\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Es mejor guardar la cuenta a la que envías dinero en la libreta de direcciones\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Comisión\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nota\"])},\n \"review_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Revisar pago\"])},\n \"review_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Por favor, revise su pago\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Desde cuenta\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagar a la cuenta\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Detalles de la transacción\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tipo\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primera ronda\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Última ronda\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Génesis ID\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Etiqueta\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A la cuenta\"])},\n \"signatures\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmantes\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmado\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No firmado\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmar con\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmar\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Enviar estos datos a otros firmantes\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Enviar a la red\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Enviar el pago a la red\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pago enviado a la red. Transc: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Esperando confirmación de la red.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Se ha recibido la confirmación. Su pago está en el bloque\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transacción\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activo\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Probablemente el pago no ha llegado a la red. ¿Está desconectado? Compruebe su cuenta\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escoger máximo\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ambiente\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La dirección de pago parece estar malformada.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Parece que el activo deseado no se ha podido cargar\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Parece que su saldo es inferior a la cantidad de pago deseada\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Re asiganar las llaves a la cuenta\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Re asiganar las llaves de la cuenta de billetera\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Re asiganar las llaves de la cuenta externa\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Re asiganar las llaves de la cuenta\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Por favor, preste atención especial a esta transacción. A partir de ahora, la cuenta utilizará una clave privada diferente para poder realizar transacciones. Si no dispone de la clave privada de la nueva cuenta, lo más probable es que pierda la posibilidad de firmar transacciones.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combinar las firmas de otros firmantes\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combinar las firmas\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Regresar a WalletConnect\"])},\n \"select_account_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleccione la cuenta desde la que desea realizar el pago\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear propuesta multifirma\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Código 2FA\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmar la solicitud de autorización\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alternar el formulario Enviar a otros\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alternar formulario Combinar con otros\"])},\n \"process_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Procesar pago\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tipo de transacción\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Configuraciones\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Servidor\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ambiente\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mainnet\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Testnet\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apuntar a Devnet\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sandbox\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"host\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"token\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lenguaje\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Contraseña de la billetera\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Antigua contraseña\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nueva contraseña\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirmar nueva contraseña\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hacer copia de seguridad de la billetera\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Puedes hacer una copia de seguridad de tu billetera e importarla a otra computadora.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear copia de seguridad\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Descargar\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eliminar billetera\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fortaleza\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Contraseña actualizada\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Configuración personalizada del servidor\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Registrar controlador de protocolo\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Registrar web+algorand:// controlador\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Se ha actualizado correctamente el controlador de protocolor\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mostrar información para desarrolladores\"])}\n },\n \"transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Detalle de la transacción\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID de transacción\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tipo de transacción\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nota\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Datos en bruto\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Datos descodificados\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cerrar recompensas\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto final\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ronda confirmada\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Comisión\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primer válido\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID de Génesis\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash del Génesis\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Desplazamiento dentro de la ronda\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Último válido\"])},\n \"payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transacción de pago\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto de cierre\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Receptor\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recompensas para el/los receptor(es)\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tiempo de ronda\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Remitente\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recompensas para el/los remitente(s)\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firma\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activo creado\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre del activo\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Creador del activo\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Administrador del activo\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reserva del activo\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Congelador del activo\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Revocador de activos\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre unitario del activo\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total del activo\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimales del activo\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activo congelado por defecto\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Url del activo\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadata del activo\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tiempo\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID del grupo\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Política de privacidad\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Qué información privada recopilan sobre mí?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ninguno. Aparte de la dirección IP y el navegador, que se almacenan en los registros de todos los servicios de Internet, no recopilamos ningún tipo de información privada como su nombre, correo electrónico o dirección.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Qué se almacena en las cookies?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nada. No utilizamos cookies. Utilizamos almacenamiento local persistente llamado IndexedDB para el almacenamiento de su billetera.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Cómo se recopila la información de analítica?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No lo hacemos. No utilizamos ningún tipo de servicio de análisis, por ejemplo google analytics, para que usted se sienta más seguro. El sitio web es puramente HTML con javascript. Sólo conocemos su dirección IP cuando realiza peticiones al servidor. Dependiendo de su configuración y de su servidor algod o indexador, el servidor seleccionado también puede conocer su dirección IP.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿El uso de este servicio afecta los anuncios que veo?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No. Los servidores de anuncios no tienen ninguna información nuestra sobre ningún uso. La única forma en que, por ejemplo, google, puede saber que está utilizando este servicio es si accede a este sitio desde la búsqueda de google.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Quién presta este servicio?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scholtz & Company, jsa ha creado este servicio. Id. de empresa: 51 882 272, IVA ID: SK2120828105, con sede en Bratislava, Eslovaquia. Si esto se ejecuta en el sitio web oficial a-wallet.net, la empresa es también el proveedor de servicios. La empresa no se hace responsable de ningún servicio, ni de los errores en la aplicación.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuevo NFT / ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mostrar formulario avanzado\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre amistoso\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección del creador\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ocultar formulario avanzado\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear dirección o importar dirección primero\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Congelar: Las cuentas de usuario tendrán que ser descongeladas antes de realizar transacciones.\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimales: número entero de decimales para el cálculo de la unidad de activos.\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Número total de este activo disponible para la circulación\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Se utiliza para mostrar las unidades de activos al usuario\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL opcional relacionada con el activo\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash de compromiso opcional de algún tipo relacionado con el activo. Formato Base64\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"El administrador puede modificar la cuenta de administrador, reserva, congelación y recuperación del activo.\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección de reserva: La dirección especificada se considera la reserva de activos (no tiene privilegios especiales, esto es sólo informativo)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección de congelación: La dirección especificada puede congelar o descongelar las tenencias de activos del usuario\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección de revocación: La dirección especificada puede revocar las tenencias de activos del usuario y enviarlas a otras direcciones\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nota establecida en la transacción de creación\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crear NFT / ASA\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Agregar cuenta Ledger\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger es un dispositivo físico - billetera HW que puede almacenar su clave privada. La máxima seguridad para almacenar los activos en algorand es cuenta multifirma con todos los firmantes asegurados por dispositivos ledger.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Último error\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Conectar Ledger y cargar dirección Algorand\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ranura\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección principal\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre de la cuenta\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Guardar la dirección en la billetera\"])}\n },\n \"faq\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Preguntas frecuentes\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Acerca de AWallet\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algo Waltera fue creada inicialmente por Scholtz & Company, jsa. Código abierto, sólo HTML, amigable para las empresas, y la seguridad son las principales ventajas para su uso. El logotipo de Algorand, las palabras \\\"algo\\\" y \\\"algorand\\\" son marcas registradas de Algorand, Inc. y se utilizan con las directrices de algorand media https://www.algorand.com/about/media-kit/ .\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Cómo se protegen los datos de mi billetera?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sus datos sólo están en el navegador. Se almacenan en IndexedDB persistente. Cada billetera es encriptada usando aes256 con tu contraseña. Si creas una contraseña lo suficientemente fuerte, tu billetera nunca será vulnerada por un ataque de fuerza bruta. Su contraseña no sale de su ordenador y sólo reside en la caché del navegador. La caché se destruye en 5 minutos después del inicio de sesión.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿La contraseña de mi billetera sale a Internet?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nunca\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Cómo puedo cambiar la contraseña de mi billetera?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Inicia sesión y accede a tu billetera.\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navega hasta los ajustes.\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escriba la contraseña antigua, la contraseña nueva y confirme la contraseña nueva.\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Envíe el formulario y se cambiará su contraseña.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Puedo trasladar mi billetera a otro ordenador?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Inicia sesión y accede a tu billetera.\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navega hasta los ajustes.\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ve a la sección de copias de seguridad y guarda tus datos en un archivo local.\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"En el otro ordenador ve a nueva billetera, importar billetera, y sube el archivo descargado al almacenamiento del otro navegador.\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Accede a la billetera con la misma contraseña que antes. Puedes cambiar la contraseña en los ajustes.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Puedo revisar el código fuente?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sí. https://github.com/scholtz/wallet/ Esta billetera fue hecha de código abierto y es libre de ser usada, copiada o modificada por cualquier razón, incluyendo propósitos comerciales. Si usted puede participar en el proyecto, por favor amablemente cree un pull request con su mejora.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Cómo puedo ayudar al proyecto?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Doanndo a la dirección de algorand AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y ayudará a que el proyecto siga adelante. El proyecto no ha sido financiado por Algorand Inc. ni por la Fundación Algorand.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Para traducir el proyecto o ayudar con la traducción, por favor vaya a https://github.com/scholtz/wallet/tree/master/src/locales, copie el archivo de traducción a su idioma y haga un pull request.\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Si eres programador, por favor haz una revisión del código, o ayúdanos de cualquier forma que creas que este proyecto debería mejorar.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"¿Cómo puedo crear una cuenta multifirma?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primero crea una cuenta con claves privadas o crea una cuenta pública. Es mejor darles nombres que le ayudarán a recordar su propósito.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vaya a crear una nueva dirección y seleccione dirección multifirma.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleccione todas las cuentas que pueden firmar las transacciones y seleccione cuántas firmas se necesitan mínimo para que la red acepte el pago multifirma.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Una vez creada la cuenta multifirma, puede acceder a ella desde la página de la lista de cuentas.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Conectar con las DApps mediante WalletConnect\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect URI\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Conectar\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Disconnect\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Volver a la DApp\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rechazar\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"o\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección autorizada\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Índice\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tipo\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"De\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activo\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Monto\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Llaves re asignadas a\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Método\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID del cliente\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID de la solicitud\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Remover\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Par\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Conectado\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sesiones\"])},\n \"requests\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Solicitudes\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Comisión\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Comisión total\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmar\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Conectarse desde el portapapeles\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Por favor, firme las transacciones individuales\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmado\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Validez\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"rondas\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nota\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Grupo\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"índice de la App\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Argumentos de la App\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuentas de la App\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activos externos de la App\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cajas (Boxes)\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID de Génesis\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash de Genesis\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Propuestas de sesión\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cambiar de cámara\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Inicializar la conexión con WalletConnect\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmar todo\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Añadir cuenta WalletConnect\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre de la cuenta\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Último error\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escanear el código QR\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dirección\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Guardar la dirección en la billetera\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copiar URI al portapapeles\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mostrar código QR\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta 2FA\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La cuenta 2FA le permite crear una cuenta multifirma con 3 cuentas configuradas y un umbral de 2 firmas requeridas.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La primera cuenta puede ser una cuenta protegida por contraseña donde en caso de hackeo de su billetera, el hacker no pueda firmar las transacciones en su nombre. Si su dispositivo 2FA se rompe, o el servicio 2FA se interrumpe, puede re asignar las llaves de su cuenta a otra 2FA multifirma con su primera y segunda cuenta.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"El servicio 2FA es un servicio de terceros que puede verse comprometido. Si un hacker obtiene su clave privada y obtiene la clave privada del servicio 2FA, podrá firmar transacciones en su nombre. Al utilizar el servicio 2FA, aumenta la posibilidad de que el hacker que obtenga la capacidad de firmar transacciones con su cuenta principal o de recuperación no pueda firmar transacciones desde su cuenta multifirma.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"proveedor 2FA\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta caliente\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cuenta de almacenamiento en frío\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Solicitar código QR 2FA\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escanee el código QR con su aplicación 2FA\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Introducir clave manualmente\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirmar configuración\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escriba el código 2FA de su aplicación de autenticación para confirmar la configuración. Después de la confirmación no es posible solicitar el código secreto 2FA de nuevo.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Código 2FA\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Guardar dirección\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Proteja la red con el saldo de su cuenta\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Puede seleccionar el nodo de participación pública para verificar los bloques en la red. Usted generará nuevas claves de participación en el servidor algod público y firmará la transacción para permitir que estas claves de participación recopilen los datos de los bloques. Esto le costará como una transacción en la red (0,001 algo). El estado de cuenta en línea no significa que su clave privada esté expuesta a Internet. Significa que su cuenta está registrada en el nodo algod online que está protegiendo blockchain.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Volver la cuenta \\\"online\\\"\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Volver la cuenta \\\"offline\\\"\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algod anfitrión\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copia de seguridad Shamir de recuperación\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La copia de seguridad Shamir es el método para dividir la mnemotécnica en N partes, donde M cuentas es el umbral de recuperación.\"])},\n \"mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemotécnica\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Añadir mnemotécnica\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nombre de la cuenta\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recuperar\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Exportar cuenta\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"En esta página puedes exportar tu clave privada en forma de mnemotécnica de algorand o copia de seguridad shamir.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Introduzca la contraseña de su billetera\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Continuar\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemotécnica de Algorand\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"copia de seguridad Shamir\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cambiar código QR\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recuperación de umbral\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Numero de la mnemotécnica\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generar shamir mnemotécnica\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anterior\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Siguiente\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Índice Shamir\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Por favor, asegure la frase mnemotécnica en un lugar MUY seguro. Asegúrese de anotar todas las partes de la copia de seguridad shamir y no almacenar el threshold de recuperación en un solo lugar.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Por favor, asegure la frase mnemotécnica en un lugar MUY seguro.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Información del desarrollador\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add ARC 200 asset to account\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 App ID\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fetch asset information\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reset\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example assets\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Symbol\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total supply\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account balance\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account can receive asset\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create box for this asset for this account\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save asset to your account\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","export default {\n \"404\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"404-es hiba - az oldal nem található\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A keresett webhely nem található.\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algo pénztárca\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Új pénztárca\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca név\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca jelszó\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca létrehozása\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca importálása\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A pénztárca a böngészőn belül fog tárolódni. A pénztárca megnyitásához, a pénztárcán belüli számlák kijelzéséhez és a tranzakciók aláírásához egy jelszóra van szükség.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Azt tanácsoljuk, hogy 12 karakternél hosszabb jelszót használj. A jelszóban legyenek kisbetűk, nagybetűk és különleges karakterek.\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca megnyitás\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca választás\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca jelszó\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Erősség\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca megnyitása\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alapműveletek\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hogyan használjuk a Tether-t (USDt)\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"AWallet forráskód\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vissza\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ugrás a kezdőlapra\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím másolása\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Átmásolva a vágólapra\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fényképezőgép leállítása\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mégsem\"])},\n \"yes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Igen\"])},\n \"no\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nem\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betöltés alatt...\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kulcsszó keresés\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"AWallet\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Váltás a navigációban\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számlák listázása\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Új számla\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Beállítások\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"NTF létrehozás\"])},\n \"faq\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GYIK\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adatvédelem\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kijelentkezés\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Szavazás\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Csere (SWAP)\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénzeszköz csere\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hálózat\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A hálózat nincs támogatva\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jelenleg csak a privát kulcsokkal rendelkező szabványos számlák vannak támogatva\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Válaszd ki az elcseréledő pénzeszközt\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Válaszd ki azt a pénzeszközt, melyre cserélni szeretnéd\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Állítsd be a csere összegét\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kérj ajánlatot\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A cseréhez be kell nevezned az alkalmazásokba\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Benevezés az alkalmazásokba\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Végrehajtás a Deflex használatával\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Végrehajtás a Folks router használatával\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Százalékos különbözet\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számlák előállítása\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algo szétosztás 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Benevezés az önkormányzatba\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tömeges fizetés N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számlák összevonása N->1\"])}\n },\n \"merchant\": {\n \"make_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetési gateway\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizess\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"az Algorand címnek\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"kérlek\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hálózat\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egyedi szimbólum\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hálózati díj\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés QR-kód használatával\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés Algorand pénztárca használatával\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés web-es pénztárca használatával\"])},\n \"cancel_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés törölve\"])},\n \"payment_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A küldött összeg megérkezett\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vissza a kereskedőhöz\"])},\n \"waiting_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Várakozás a fizetségre\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hiba történt a pénzeszköz betöltésekor: \"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Szabadon használható, nyílt forráskódú, közvetítők nélküli fizetési gateway\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fogadj el a webhelyeden Algót, USDC-t, USDT-t vagy más egyéb pénzeszközt. A kriptovaluták pénzügyi közvetítő nélküli elfogadása növeli a webhely eladásait és a hasznot.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hogyan működik?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hozz létre egy egyedi azonosító szimbólumot, pl. a megrendelés azonosítót\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Irányítsd át a felhasználót a gateway-re\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A felhasználó közvetlenül a te Algorand számládra fizet\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A felhasználó a sikeres fizetési tranzakció után vissza lesz irányítva a webhelyedre\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Használd a pénzedet. Az USDT-t a pénzváltókban USD-re válthatod, vagy az UDST-vel fizetni tudsz más árukért vagy szolgáltatásokért.\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mennyire biztonságos mindez?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Te határozod meg a fizetés részleteit. Te állítod be a sikeres és a törölt fizetéshez tartozó URL címeket. Értesítést kapsz, ha a fizetés megtörtént. Azon a háttérfelületen, ahol a fizetést elfogadod, ellenőrizned kell, hogy megjött-e a pénz, és értesítened kell a vevőt.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ez egy nyílt forráskódú projekt. Klónozható, módosítható, vagy üzleti céllal a saját környezetedben futtatható.\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A fizetési gateway egy HTML webhely, amely JavaScript-et futtat. A hivatalos Algorand csomópontokon kívül semmilyen más hátteret nem használ.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A gateway használatához nem szükséges AWallet számlával rendelkezned.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megengedett paraméterek\"])},\n \"parameters_perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A paraméterek bármelyike állítható. Kötelezően megadandó mezők: az a cím, ahol fogadni szeretnéd a fizetséget, valamint a tranzakció összege. A fizetési cím két részből áll: a fizetési adatokból és a gateway beállításokból. Mindkét mező base64 kódolású, és egy / jel választja el őket egymástól. Vigyázz rá, hogy mindkettőt megfelelően kódold. A fizetési adat nem más, mint az az Algorand protokoll cím, amelyet pl. a QR-kódokban használnak.\"])},\n \"payment_info_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megengedett paraméterek\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"a pénzeszköz alapegységének a használata. Pl. 1 Algo = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"az összeg mikroalgókban. Pl. 0,001 Algo = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Belövéshez használt hálózat\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megengedett beállítások\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL cím, ahová a kliens a sikeres fizetés után lesz átirányítva\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL cím, ahová a kliens a 'fizetés törlése' választása után lesz átirányítva\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Példa\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A build eszköz bekapcsolása\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A build eszköz kikapcsolása\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tether mainnet\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megadható a tranzakcióhoz a pénzeszköz azon.\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Töltsd ki a számlát, az összeget és a pénzeszközt\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az URL címnek a https:// protokollal kell kezdődnie\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generált nyomógomb\"])},\n \"payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetési információ\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Callback konfiguráció\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generált hiperlink\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HTML hiperlink példa\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés fogadása\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés fogadása ezen a címen\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összeg\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megjegyzés\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tizedesjegyek száma a QR-kód számára\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A fogadó fél címéhez tartozó címke\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A megjegyzés mezőt a felhasználó szerkesztheti\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla áttekintés\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Új kifizetés létrehozása\"])},\n \"receive_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés fogadása\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Név\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összeg\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összeg a függő jutalmak nélkül\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jutalmak\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Függő jutalmak\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A jutalom alapja\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Menet\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App-ok lokális állapota\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App-ok teljes sémája\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszközök\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Létrehozott app-ok\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Státusz\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig aláírási küszöb\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig címek\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Frissítés\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tranzakciók\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nincs egyetlen tranzakció sem\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Típus\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Idő\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összeg\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Küldő\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fogadó\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A fogadó jutalma\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megerősített menetek száma\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Díj\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla törlése\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla törlése\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Biztosan törölni szeretnéd ezt a számlát a pénztárcából?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ennek a számlának a törlése\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A számla törölve lett\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénzeszköz engedélyezése\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kérdésem van\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla átkulcsolás\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Átkulcsolva a köv. számlához\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger elsődleges számla\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Ledger rekeszhez (slot) tartozó számla\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetési gateway\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Exportálás\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Még nincsenek pénzeszközök a számlán\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Műveletek\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénz vagy érmék küldése a hálózat egy másik számlájára.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az érmék cseréje a DEX aggregátor szolgáltatásokkal lehetséges\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ha attól félsz, hogy a számlád privát kulcsa kompromittálódhat, akkor kulcsold át a számládat egy másik privát kulcsra, és az erdeti címet tartsd biztonságban.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egy pénzeszköz fogadásához számlát kell nyitnod az Algorand hálózatban.\"])},\n \"receive_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ha arra kéred az üzletfeleidet vagy barátaidat, hogy küldjenek neked pénzt, akkor ezzel az oldallal egy olyan QR kódot tudsz generálni, amellyel a küldés egy kattintással megoldható.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A privát kulccsal rendelkező számlákhoz Algorand mnemoninkok vagy Shamir biztonsági mnemonikok állíthatók elő.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 hitelesítés\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az ARC 14 hitelesítés egy olyan szabvány, amely a hitelesítésre aláírt tranzakciókat használ. A hitelesítési érmék ezen a lapon állíthatól elő.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla műveletek\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Benevezés egy ARC200 pénzeszközbe\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A számládon megfigyelheted az ARC200 pénzeszközöket. Az ARC200 pénzeszközök olyan okosszerződések, melyekbe bárki benevezhet, ha szeretne ARC200 pénzeszközt fogadni. Az ARC200 pénzeszközök veszélyesek lehetnek, és az okosszerződés alapos vizsgálatára van szükség a teljes bizalom érdekében.\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Név\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keresés név szerint\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Típus\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keresés pénzeszköz típus szerint\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Id\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keresés pénzeszköz azonosító szerint\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összeg\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keresés összeg szerint\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Műveletek\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egy adott pénzeszköz fogadásának engedélyezése, számla:\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tudom, hogy mi a pénzeszköz azonosítója\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénzeszköz azonosító\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénzeszköz név\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénzeszköz keresés\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Információ a pénzeszközről\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összesen\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egység neve\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tizedes jegyek\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metaadat hash\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kezdetben befagyasztva\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Létrehozó címe\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kezelő címe\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Visszakövetelő címe\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Befagyasztó címe\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kibocsátó címe\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Művelet\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Benevezés\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénzeszköz fogadásának engedélyezése\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Biztosan ki akarsz fizetni 0,001 Algót, hogy engedélyezd ennek az eszköznek a fogadásást? Az engedélyezés után képes leszel arra, hogy ilyen eszközt a fogadj a számládon.\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Engedélyezni akarom a pénzeszközt\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nincs ilyen pénzeszköz\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sikeresen engedélyezted a pénzeszközt\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számlák áttekintése\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nincs egyetlen egy számla sem\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla neve\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összeg\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kifizetés\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hálózati számlák listázása\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2-ik faktor kódja\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Új számla\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egyszerű számla létrehozása\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla importálása\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig számla létrehozása\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számlaegyenleg megfigyelése\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Írd le a 25 szavas mnemonikus kifejezést\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Belső számlanév\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla létrehozás\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A multisig számla csak akkor dolgozza fel a tranzakciókat, ha a számla létrehozásakor kilistázott N számla aláírja a tranzakciót.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Válassz egy létező számlát a pénztárcádban\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add meg a barátaid számláit - soronként egyet\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Válaszd ki, hogy hány számla szükséges egy tranzakció aláírásához\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A számla létrehozásakor mentsd el a mnemonikot. Biztonságos, ha ennek megjelenítése most történik?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A mnemonik megjelenítése\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Milyen szó van az n-ik helyen\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Írd le a mnemonik szavait a megjelenítés sorrendjében, másold le a szavakat vagy készíts egy fényképet. A következő lépésben a mnemonik egyes szavait kell újra megadnod, ezt követően a mnemonikot titkosított formában elmentjük a böngésző tárába. A mnemonik tárolása és a cím használata biztonságosan történik. Vigyázz, hogy el ne veszítsd a mnemonikot.\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A kihívás kezdete\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Új készítése\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A mnemonik elrejtése\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A kifejezés elvetése\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR-kód pásztázás\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kérkedő számlanév\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A cím ezzel kezdődik:\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A cím tartalmazza:\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A cím ezzel végződik:\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Feldolgozott címek száma\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím keresése\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keresés leállítása\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Használni kívánt szálak száma\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ennek a számlának a használata\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az automatikus zárolás funkció kikapcsolva\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW pénztárca - Ledger számla\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect számla\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2 faktoros számla\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR kód megjelenítése\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email & jelszó számla\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Visszaállítás Shamir bizonsági mentésből\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Új számlára vonatkozó műveletek\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az Algorand alapszámla egy ED25519 számla, amelyhez egy privát kulcs tartozik. Ez a módszer a számládhoz tartozó titok előállítására a számítógéped véletlenszám generátorát használja.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A legbiztonságosabb megoldás az, ha a titkos kulcs előállítását egy erre specializált berendezés végzi. Ez a számla a Ledger eszközét használja a számla létrehozására és az aláírási műveletek kezelésére.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A WalletConnect számlatípussal hozzá tudsz kapcsolódni a barátod pénztárcájához, ily módon például el tudod neki küldeni azt a kérést, hogy egy multisig részeként írja alá az üzenetet.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A két faktoros számla egy olyan multisig számla, amelyben az első számla egy általad választott tetszőleges számla, például egy Ledger számla vagy egy email, jelszó számla, a második számla pedig visszaállításra használt számla - ideális esetben egy olyan számla, amely nem ugyanabban a biztonságos tárolóban van, egy harmadik számla pedig a szerveren lévő, második faktorhoz tartozó számla. A szerver akkor írja alá ezzel a számlával a tranzakciókat, ha helyesen megadtad a 2-ik faktorhoz tartozó kódot.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az ARC76 email & jelszó számlákkal tetszőleges szövegből Algorand számlák állíthatók elő. A szöveg hash-elése révén 32 byte áll elő, amely az algorand számla kezdőértéke. Ez a számlatípus a számítógépeden található véletlenszám generátorok vagy HW eszközök alternatívája, amely a két faktoros hitelesítésnél vagy általában a multisig számláknál használható.\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A nyers erő módszerével az ED25519 számládhoz szép számlacímek állíthatók elő. A módszer a számla előállításkor sok kombinációt kipróbál, és lehetővé teszi, hogy megadd a számla címének első és utolsó betűit.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A multisig számlák a legbiztonságosabb számlák. Ha multisig számlákat a Ledger eszközökkel és különböző véletlenszám generátorokkal együttesen használjuk, akkor ezzel vállalati szintű biztonsághoz jutunk, amely közvetlenül az Algorand blokkláncba van bekódolva.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Követheted a hálózat bármely számlájának egyenlegét.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Visszaállíthatod a számlát az Algorand visszaállító mnemonikból.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Visszaállíthatod a számlát a Shamir biztonsági mentéshez tartozó mnemonikokból.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hozd létre az első számlát\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nincsek számláid a kiválasztott hálózaton\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alapbeállítások\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Speciális beállítások\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skip challange\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email és jelszó számla (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az email címed és a jelszavad egy kombinációjának hash-elésével előállíthatók az első Algorand számládhoz tartozó kezdőértékek. Az email és a jelszó csak a számla átkulcsolása után változtatható meg.\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az ARC-0076 szabvány a PBKDF2-999999-SHA256 algoritmust használja. Azt ajánljuk, hogy a jelszó hossza legalább 50 karakter legyen. Ez a számlatípus másodlagos véletlenszám generátorként használható, és fokozza a biztonságot. A titkos értéket tartsd biztonságban, és ne használd fel újra.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az ARC-0076 jelenleg csupán tervezet. A specifikáció megváltozhat. A jelenlegi megvalósítás kísérletinek tekinthető.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Válassz egy nagyon-nagyon-nagyon biztonságos jelszót.\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jelszó mentés\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Figyelem! Csak a számla nyilvános címét és az email címedet tároljuk, a jelszavadat nem. Ha ezzel a számlával akarsz tranzakciókat létrehozni, akkor újra meg kell adnod a jelszót.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az a segédprogram, amellyel az tranzakció a jelszó ismételt beadása nélkül is aláíratható, jelenleg nincs megvalósítva.\"])}\n },\n \"import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca importja\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca neve\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A pénztárcához tartozó állomány\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca importálása\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az előzetesen kiexportált pénztárcák beimportálhatók. A pénztárca jelszó az exportált állományon belül van, ezért a pénztárca az importálás után ugyanazzal a jelszóval használható. A bejelentkezés után a jelszó a 'Beállítások' lapon változtatható meg.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egyszerű számla\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig számla\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nyilvános számla\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Átkulcsolt számla\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger HW számla \"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect számla\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla választás\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kifizetés indítása innen: \"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fényképezőgép be/kikapcsolása\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A 'Megjegyzés' base64 kódolású. Ha engedélyezed, akkor base64 formátumban adhatod meg az inputot a megjegyzés mezőben, és ilyen formátumban küldheted el a hálózatnak.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kiválasztott számla\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig számla\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ajánlat készítése\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ajánlat aláírása & elküldése\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kérjük, itt add be a barátodtól származó aláírást\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig adat betöltése\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés a pénztárcában lévő számlának\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés egy másik számlának\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jobb, ha azt a számlát, amelynek a kifizetés történik, a címtárban tárolod\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összeg\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Díj\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megjegyzés\"])},\n \"review_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A kifizetés áttekintése\"])},\n \"review_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kérjük, tekintsd át a kifizetést\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Erről a számláról\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetés erre a számlára\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összesen\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A tranzakció részletei\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Típus\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Név\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"FirstRound\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"LastRound\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GenesisID\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tag\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kinek\"])},\n \"signatures\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aláírások\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aláírva\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nincs aláírva\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aláírás ezzel\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aláírás\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ennek az adatnak az elküldése a többi aláírónak\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Elküldés a hálózatnak\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az utalás elküldése a hálózatnak\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az utalás elküldve a hálózatnak. Tx: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Várakozás a hálózat megerősítésére.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A megerősítés megérkezett. Az utalás bekerült a blokkba\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tranzakció\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hiba\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az utalás valószínűleg nem jutott el a hálózatra. Offline módba kerültél? Kérjük, ellenőrizd a számládat.\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maximum beállítása\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Környezet\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A 'Kinek' cím szabálytalan.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A kívánt pénzeszköz betöltése nem sikerült\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az egyenleged kisebb a kívánt összegnél\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Átkulcsolás erre a számlára\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Átkulcsolás pénztárca számlára\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Átkulcsolás külső számlára\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla átkulcsolás\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nagyon figyelj ennél a tranzakciónál. Ettől kezdve a számla egy másik privát kulcsot fog használni a trazakciókhoz. Ha nem ismered az új számlához tartozó privát kulcsot, akkor nem fogod tudni aláírni a tranzakciókat.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A többi aláíró aláírásainak bedolgozása\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aláírások bedolgozása\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Visszatérés a WalletConnect-hez\"])},\n \"select_account_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Válaszd ki, hogy melyik számláról szeretnél fizetési műveletet indítani\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig javaslat létrehozása\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2-ik faktor kód\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megbízás aláírása\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Átkapcsolás a 'Küldés a többeknek' formra\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Átkapcsolás a 'Többi aláírás bedolgozása' formra\"])},\n \"process_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetési művelet feldolgozása\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tranzakció típus\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Beállítások\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Szerver\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"környezet\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mainnet\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Testnet\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Devnet elérése\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sandbox\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"gazdagép\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"érme\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nyelv\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca jelszó\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Régi jelszó\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Új jelszó\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Új jelszó - megismételve\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca mentés\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A pénztárca elmenthető és egy másik számítógépen beimportálható.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mentés készítése\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Letöltés\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénztárca törlés\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Erősség\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A jelszó módosult\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egyedi szerver beállítások\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protokoll kezelő regisztrálása\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"web+algorand:// kezelő regisztrálása\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A protokoll kezelő módosítása sikeres volt\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Információ fejlesztők számára\"])},\n \"update_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jelszó módosítás\"])}\n },\n \"transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tranzakció részletei\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tranzakció ID\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tranzakció típus\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megjegyzés\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Formázatlan adat\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dekódolt adat\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jutalmak lezárása\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Záráskori összeg\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megerősített menet\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Díj\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Első érvényes\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genezis id\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genezis hash\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Belső eltolás\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Utolsó érvényes\"])},\n \"payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fizetési tranzakció\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összeg\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Záráskori összeg\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Címzett\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Címzett jutalma\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egy menet ideje\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Küldő\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Küldő jutalma\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aláírás\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A létrejött eszköz\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz neve\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz létrehozó\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz kezelő\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz kibocsájtó\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz befagyasztó\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz visszakövetelő\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz egységének a neve\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összes eszköz\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tizedesjegyek száma\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kezdetben legyen befagyasztva\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz url\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eszköz metaadat\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Idő\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Csoport ID\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adatvédelmi irányelvek\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Milyen információkat gyűjtenek rólam?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Semmilyeneket, az IP címeden és böngésző típusodon kívül, amit minden internet szolgáltató tárol. Nem gyűjtünk semmilyen személyes adatot sem, pl. neveket, e-mail címeket vagy Algorand címeket.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mi van sütikben tárolva?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Semmi. Nem használunk sütiket. Egy indexdb nevű perzisztens lokális tárat használunk a pénztárca tárolására.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hogyan történik az analitikai adatok gyűjtése?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nem gyűjtünk ilyen adatokat. Semmilyen analitikai szolgáltatást sem használunk, pl. a Google analitikát sem, hogy a felhasználók nagyobb biztonságban érezhessék magukat. Az alkalmazás tisztán html és javascript, és csak akkor tudjuk meg az IP címedet, ha egy kérést küldesz a szervernek. A beállításaidtól és az algod szerveredtől ill. indexelő szolgáltatásodtól függően a kiválasztott szerver szintén tudomást szerezhet az IP címedről.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Érinti-e ennek a szolgáltatásnak a használata, hogy milyen reklámokat látok?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nem. A reklám szolgáltatók semmilyen adatot sem kapnak tőlünk a használatra vonatkozóan. Például a Google csupán úgy képes tudomást szerezni arról, hogy használod ezt a szolgáltatást, ha a webhelyet a Google keresésből éred el.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ki nyújtja a szolgáltatást?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ezt a szolgáltatást a Scholtz & Company, Kkt. hozta létre. Ha a pénztárca a Scholtz & Co által biztosított hivatalos web helyen fut, akkor a cég egyúttal a szolgáltatásnyújtó. A cég nem felel semmilyen szolgáltatásért, sem az alkalmazás esetleges hibáiért.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Új NTF / ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Speciális beállítások megjelenítése\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Barátságos név\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A létrehozó címe\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Speciális beállítások elrejtése\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím létrehozása vagy cím első beimportálása\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Befagyasztva: a felhasználói számlákat fel kell oldani a tranzakciók végzése előtt\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tizedesjegyek: a tizedes jegyek számát megadó egész szám, mely az eszköz egységeinek a számítására használatos\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ennek az eszköznek a forgalomban lévő összes darabszáma\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Arra használjuk, hogy az eszköz egységeit megjelenítsük a felhasználó számára\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egy opcionális string, amely az eszközhöz tartozó URL-re mutat\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Egy opcionális hash, amely valamilyen módon az eszközhöz kapcsolódik. Base64 format.\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A kezelő módosítani tudja az eszköz kezelőjének, kibocsátójának, befagyasztójának és visszakövetelőjének a számlacímét\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kibocsátó cím: A megadott címet tekinti az eszköz kibocsátójának (nincs semmi különös privilégiuma, csak informális)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Befagyasztási cím: A megadott cím képes a felhasználó pénzeszközének befagyasztására vagy a befagyasztás feloldására\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Visszakövetelési cím: A megadott cím képes a felhasználó pénzeszközét visszavenni és elküldeni egy másik címre\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A tranzakció létrehozásakor megadott megjegyzés\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"NFT / ASA létrehozás\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla létrehozás Ledger-rel\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Ledger egy fizikai eszköz, egy HW pénztárca, amely a privát kulcsaid tárolását végzi. Az Algorandban a pénzeszközök a legbiztonságosabban olyan multisig számlával tárolhatók, amelynél mindegyik aláíró egy Ledger eszközzel rendelkezik.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Utolsó hiba\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összekapcsolódás a Ledger-rel és egy Algorand cím betöltése\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekesz (Slot)\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Elsődleges cím\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számlanév\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A cím mentése a pénztárcába\"])}\n },\n \"faq\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gyakran ismételt kérdések\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A pénztárcáról\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az Algo pénztárca alkalmazást eredetileg a Scholtz & Company készítette. Nyílt forráskódú, tisztán html-ben íródott, fő előnye a könnyű használhatóság és a biztonság.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mennyire biztonságosan vannak a pénztárca adatai tárolva?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az adatok csak a böngészőn belül vannak meg. Az adatok egy perzisztens index db-ben vannak tárolva. A pénztárcák titkosítása aes256-tal, jelszó segítségével történik. Ha a jelszó elég erős, akkor a pénztárca nyers erővel soha sem lesz feltörhető. A jelszó nem hagyja el a számítógépedet, és csak a böngésző gyorsítótárában van meg. A bejelentkezés után 5 perccel a böngésző gyorsítótára törlődik.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kikerül-e a pénztárcám jelszava az Internetre?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nem, soha\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hogyan tudom megváltoztatni a pénztárca jelszavát?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jelentkezz be a pénztárcádba\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Menj a 'Beállítások'-hoz\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gépeld be a régi jelszót, az új jelszót, majd ismételten az új jelszót.\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az űrlap elküldése után a jelszó megváltozik.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Át tudom vinni a pénztárcámat egy másik számítógépre?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jelentkezz be a pénztárcádba\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Menj a 'Beállítások'-hoz\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Menj a 'Biztonsági mentés' (backup) részhez és mentsd az adataidat egy helyi állományba.\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A másik számítógépen menj az 'Új pénztárca', 'Pénztárca importja' menüponthoz, és töltsd föl az állományt a másik böngésző tárterületére.\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A pénztárca ugyanazzal a jelszóval lesz elérhető, mint azelőtt. A jelszó a 'Beállítások'-ban változtatható meg.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tudom ellenőrizni a forráskódot?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Igen, a https://github.com/scholtz/wallet/ címen. A pénztárca nyílt forráskódú és szabadon használható, másolható vagy módosítható, még kereskedelmi célokra is. Ha szeretnél résztvenni a projektben, akkor hozz létre egy 'pull request'-et, amely a javításaidat tartalmazza.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hogyan tudom segíteni a projektet?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y Algorand címre küldött adományokkal lehet a projektnek segítséget nyújtani. A projektet sem az Algorand Inc., sem az Algorand Foundation nem támogatta.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ha a projektet szeretnéd lefordítani más nyelvre, menj a https://github.com/scholtz/wallet/tree/master/src/locales web helyre, fordítsd le az állományt a saját anyanyelvedre, és végezz egy 'pull request'-et.\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ha programozó vagy, végezz kódvizsgálatot, vagy jelezd, hogy miképpen lehetne a projektet jobbá tenni.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hogyan készíthetők multisig számlák?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Először hozz létre privát kulcsokkal rendelkező számlákat vagy hozz létre nyilvános számlákat. Jobb, ha elnevezed a számlákat, hogy később emlékezz rá, milyen célból hoztad őket létre.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Menj az 'Új cím létrehozásá'-hoz, és válaszd a multisig számlát.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Válaszd ki az összes számlát, amely aláírhatja a tranzakciókat, és határozd meg, hogy minimum hány aláírásra legyen szükség ahhoz, hogy a hálózat elfogadja a multisig tranzakciót.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A multisig számla a létrehozása után a 'Számlák listázása' lapról érhető el.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"DApp-okhoz történő kapcsolódás a WalletConnect segítségével\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect URI\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kapcsolódás\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Szétkapcsolás\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Visszaküldés a DApp-nak\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Elutasítás\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"vagy\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Meghatalmazott címe\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Index\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Típus\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Honnan\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénzeszköz\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mennyiség\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Átkulcsolás ide\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Módszer\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kliens ID\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kérés ID\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Törlés\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Peer\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összekapcsolódva\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Munkamenetek\"])},\n \"requests\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kérések\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Díj\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Teljes díj\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aláírás\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kapcsolódás a vágólapról\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kérlek, írd alá az egyes tranzakciókat\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aláírva\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hová\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Érvényesség\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"menetek\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Megjegyzés\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Csoport\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App index\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App argumentumok\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App számlák\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App idegen pénzeszközök\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Box-ok\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Név\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genezis ID\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genezis hash\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Munkamenet javaslatok\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kamera be/kikapcsolás\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kapcsolat inicializálása a WalletConnect-hez\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az összes aláírása\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect számla létrehozása\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla név\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Utolsó hiba\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR kód bepásztázása\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A cím elmentése a pénztárcába\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az URI másolása a vágólapra\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR kód kérés\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2-faktoros számla\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A 2-faktoros számlával olyan multisig számla hozható létre, amely 3 számlából áll, és az aláírási határ 2.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Az első számla egy jelszóval védett számla lehet, ami a pénztárca meghekkelésekor önmagában nem elégséges a tranzakciók aláírásához. Ha a második faktort előállító eszközt feltörik vagy a második faktorhoz tartozó szolgáltatás kiesik, akkor át tudod kulcsolni az első és második számládat egy másik 2-faktoros multisigre.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A második faktorhoz tartozó szolgáltatás egy harmadik fél szolgáltatása, amely kompromittálódhat. Ha egy hacker megszerzi a privát kulcsodat és a második faktorhoz tartozó szolgáltatás privát kulcsát, akkor képes lesz a nevedben aláírni a tranzakciókat. A 2-faktoros számla használatával valószínűbbé tehető, hogy az a hacker, aki alá tudja írni az elsődleges vagy másodlagos számládat, nem lesz képes a multisig számla tranzakcióinak az aláírására.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A 2-ik faktor szolgáltatója\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Főszámla\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tartalék számla\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2-ik faktor QR kód kérés\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pásztázd be a QR kódot az Authentikátor alkalmazásoddal\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kézi kulcsbevitel\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A beállítás ellenőrzése\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A beállítás ellenőrzéséhez írd be az Authentikátor alkalmazásodból származó kódot. Az ellenőrzés után már nem lehet újrakérni a 2-ik faktorhoz tartozó titkos kódot.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2-ik faktor kódja\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cím mentése\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Védd a hálózatot a számlaegyenlegeddel\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kiválaszthatsz egy nyilvános hálózati csomópontot, amellyel a hálózat blokkjai ellenőrizhetők. Az új blokkok alkotásához szükséges részvételi kulcsok (participation keys) ezen a nyilvános algod szerverek fognak előállni, az aláírásoddal pedig engedélyezheted, hogy ezek a részvételi kulcsok részt vegyenek a blokkok előállításában. Ennek költsége csupán egy hálózati tranzakciót (0,001 Algó) tesz ki. A számla online lekötése nem azt jelenti, hogy a privát kulcsod elérhető lesz az interneten, hanem azt, hogy a számlád regisztrálva lett az online algod csomópontbban, amely védi a blokkláncot.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A számla online-ba állítása\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A számla offline-ba állítása\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algod számítógép\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla helyreállítás Shamir biztonsági mentésből\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Shamir biztonsági mentés a mnemonikot N részre osztja, ezekből M szükséges a számla helyreállításához.\"])},\n \"mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemonik\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemonik beadása\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A számla neve\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Helyreállítás\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla exportálás\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ezen a lapon exportálhatod a privát kulcsodat, Algorand mnemonik vagy Shamir biztonsági mentés formájában.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add meg a pánztárcád jelszavát\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Folytatás\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand mnemonik\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir biztonsági mentés\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR kód átkapcsolás\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Visszaállítási küszöb\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemonikok száma\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir mnemonikok előállítása\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Előző\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Következő\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir index\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A mnemonikot nagyon biztonságos helyen tárold. Ellenőrizd, hogy leírtad-e a Shamir biztonsági mentés összes részét, és egy helyen csak a visszaállítási küszöbnél kevesebb mnemonikot tárolj.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A mnemonikot nagyon biztonságos helyen tárold.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fejlesztői információ\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A számla bővítése egy ARC 200 pénzeszközzel\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 App ID\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A pénzeszközre vonatkozó adatok beolvasása\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alaphelyzetbe állítás\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Példa pénzeszközök\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Név\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Szimbólum\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tizedesjegyek száma\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Összes készlet\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Számla egyenleg\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A számla képes a pénzeszköz fogadására\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A számlához, ezen belül a pénzeszközhöz egy tároló (box) létrehozása\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pénzeszköz mentése a számlába\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","export default {\n \"404\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Errore 404 - Pagina non trovata\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Il contenuto che state cercando non è stato trovato\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A-Wallet - Open source PWA Algorand community wallet\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuovo wallet\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nome del wallet\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Password del wallet\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crea un wallet\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importa un wallet\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Il tuo wallet sarà salvato localmente nel tuo browser. La password del wallet è necessaria per accedervi e per firmare le transazioni.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Si raccomanda di usare una password di almeno 12 caratteri, usando lettere minuscole, maiuscole, numeri e caratteri speciali\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apri il wallet\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleziona il wallet\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Password del wallet\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Robustezza\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apri il wallet\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic usage\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How to use Tether (USDt)\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"AWallet source code\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Indietro\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Torna alla Home\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copia indirizzo\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copiato negli appunti\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop camera\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancel\"])},\n \"yes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yes\"])},\n \"no\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Loading..\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keyword Search\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Wallet\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cambia navigazione\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mostra i miei account\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuovo account\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Impostazioni\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Creat NTF\"])},\n \"faq\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"FAQ\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Privacy policy\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Logout\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voting\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Swap assets\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network is not supported\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Only standard accounts with private keys are supported now\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select asset from which you want to swap\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select asset to which you want to swap\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Set the amount to swap\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get quote\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP requires your account to opt in to the applications\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to the apps\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute using Deflex\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute using Folks router\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slippage percentage\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate accounts\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Distribute algo 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in for the governance\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mass pay N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Merge accounts N->1\"])}\n },\n \"merchant\": {\n \"make_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment gateway\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to the algorand address\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"please\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Matching symbol\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network fee\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay using QR code\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay using algorand wallet\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay using web wallet\"])},\n \"cancel_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancel payment\"])},\n \"payment_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment received\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Go back to merchant\"])},\n \"waiting_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Waiting for the payment\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error fetching asset: \"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Free opensource payment gateway without middleman\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without financial middleman you will increase your sales on your website and increase your profit.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How it works?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create unique matching symbol, eg. order id\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Redirect user to the gateway\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer pays directly to your algorand account\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer will be redirected to your website back after successful payment\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Use your money. You can echange USDT and take USD from the exchange, or you can pay with USDT for other goods or services\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Is it secure?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This project is open source. You can clone, modify it, or run in your private environment for commercial purposes\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"The payment gateway is just HTML website with javascript. No other backend is used other than official algorand nodes.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You do not have AWallet account in order to use the gateway.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"parameters_perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can set any of these parameters. Only required field is the address where you want to receive your payment and transaction amount. The payment address consits of 2 parts. Payment info, and gateway settings. Both fields are base64 encoded separated by /. Please make sure that you url encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes.\"])},\n \"payment_info_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"use the asset base unit. Eg. 1 ALGO = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"the amount in microalgos. Eg. 0,001 ALGO = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network for debug purposes\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed settings\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address where to redirect client after successful payment\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address where to redirect client after he clicks cancel payment\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn on the build tool\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn off the build tool\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tether mainnet\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can specify asset id for the transaction\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please fill in at least account, amount and asset\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address must start with https:// protocol\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated button\"])},\n \"payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment info\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Callback configuration\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated link\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HTML link example\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ricevi pagamento\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ricevi pagamento su un indirizzo\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importo\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Informazioni sulla posizione dei decimali per il QR Code\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Etichetta suggerita per l'indirizzo ricevente\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Le note sono modificabili dall'utente\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anteprima Account\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuovo pagamento\"])},\n \"receive_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ricevi pagamento\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nome\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Indirizzo\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importo\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importo senza le ricompense in attesa\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ricompense\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ricompense in attesa\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ricompensa base\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Round\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apps local state\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Apps total schema\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Assets\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Applicazioni create\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stato\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soglia per la firma multipla\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Indirizzi per firma multipla\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aggiorna\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transazioni\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nessuna transazione trovata\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tipo\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Data\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importo\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mittente\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Destinatario\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ricompensa destinatario\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Round confermato\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Commissione\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete account\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete account\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Are you sure you want to delete this account from your wallet?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete this account\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account has been deleted\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ask question\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey account\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed to account\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger primary account\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account at ledger slot\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment gateway\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no assets yet on this account\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send money or tokens to other accounts in the network.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can swap one token to another using DEX aggregator services\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you want to receive asset on algorand network you have to open the account for that token.\"])},\n \"receive_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 Authentication\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account actions\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"OptIn to ARC200 asset\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it.\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by name\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset type\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Id\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset id\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by amount\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Accept transfers of asset in account\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"I know the asset ID\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset Name\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Find asset\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Information about the asset\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Unit name\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadata hash\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Default frozen\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Creator address\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager address\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Clawback address\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Freeze address\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reserve address\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Action\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Are you sure you want to pay 0.001 algo to opt in to this asset? After you opt in, you will be able to receive this asset to your account.\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"I want to opt in\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset not found\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Successfully opt in for the asset\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anteprima Account\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nessun account trovato\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nome account\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importo\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Indirizzo\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Paga\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show accounts for network\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuovo account\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crea un account di base\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importa Account\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crea account multifirma\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Guarda account\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Trascrivi le 25 parole\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nome interno account\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crea account\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Indirizzi\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Un account multifirma può elaborare le transazioni solo se gli N account indicati alla creazione dell'account firmano la transazione.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleziona account esistenti nel tuo wallet\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aggiungi gli account degli amici - un account per riga\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleziona quanti account sono necessari per firmare la transazione\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Per creare l'account, assicurati di avere salvato la frase mnemonica. È sicuro mostrare la frase adesso?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mostra la frase mnemonica\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Qual è la parola alla posizione n.\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scrivi la frase mnemonica nell'ordine mostrato, copiala o fai uno screenshot e salvala in un luogo sicuro e protetto. Non mostrare la frase a nessuno. Il passo successivo sarà quello di confermare che hai salvato la frase correttamente e dopo aver confermato la parola corretta di una posizione specifica salveremo quel conto in un archivio criptato nel tuo browser. Puoi usare questa frase anche senza salvarla, ad esempio in altri portafogli. Assicurati di non perderla mai, nemmeno fra 10 anni\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Inizia la verifica\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crea nuova\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nascondi menemonico\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scarta frase\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scan from QR\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create vanity account\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will start with\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will contain\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will end with\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of addresses processed\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Find the address\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop searching\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of threads to use\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Use this account\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Auto lock feature is turned off\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW Wallet - Ledger Account\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet Connect Account\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Account\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR Code\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email & Password account\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup recovery\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account actions\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account.\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can track any account on the network.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the algorand recovery mnemonic.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the shamir backup recovery mnemonics.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create your first account\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no accounts for selected network\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic options\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Advanced options\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skip challange\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email and password account (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account.\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please select very very very secure password.\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save password\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GUI for signing transaction without stored password is not currently implemented.\"])}\n },\n \"import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importa wallet\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nome del Wallet\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"File del Wallet\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importa wallet\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Puoi importare un wallet precedentemente esportato. La password del wallet rimane all'interno del file esportato, quindi puoi accedervi dopo l'importazione con la stessa password di prima. Puoi cambiare la password dopo il login dalla pagina delle impostazioni.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account di base\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account multifirma\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account pubblico\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed account\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW ledger account\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect account\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select account\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Effettua pagamento - da\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Attiva fotocamera\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Le note sono codificate in Base64. Se abilitato, puoi inserire direttamente Base64 nel campo della nota e inviarlo come dato grezzi alla rete.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleziona account\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account multifirma\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crea proposta\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firma e invia la proposta\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Per favore inserisci qui la firma dell'amico\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Carica dati multifirma\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Paga ad un account del wallet\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Paga ad un altro account\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"È preferibile memorizzare il conto a cui si inviano soldi nella rubrica\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importo\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Commissione\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"review_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verifica pagamento\"])},\n \"review_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Per favore verifica il pagamento\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dall'account\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Paga all'account\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Totale\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dettagli transazione\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tipo\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nome\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primo Round\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ultimo Round\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Etichetta\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A\"])},\n \"signatures\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firme\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firmato\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Non firmato\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firma con\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firma\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Invia questi dati agli altri firmatari\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Invia alla rete\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sto inviando il pagamento nella rete\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pagamento inviato nella rete. Tx: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In attesa di conferma dalla rete.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Conferma ricevuta. Il tuo pagamento è nella blockchain\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transazione\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Errore\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Probabilmente il pagamento non ha raggiunto la rete. Sei offline? Per favore controlla il tuo account\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Set maxium\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Environment\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address Pay To seems to be malformed.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems that desired asset has failed to load\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems your balance is below desired pay amount\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to account\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to wallet account\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to external account\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey account\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please take a special attention to this transaction. From now on, the account will use different private key to be able to do the transactions. If you do not have private key of the new account, you will most likely loose ability to sign transactions.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combine signatures from other signator\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combine signatures\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Return to WalletConnect\"])},\n \"select_account_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select account from which you want to make the payment\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create multisig proposal\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign authorization request\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle Send to others form\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle Combine with others form\"])},\n \"process_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Process payment\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction type\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Impostazioni\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Server\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ambiente\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mainnet\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Testnet\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reach Devnet\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sandbox\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"host\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"token\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lingua\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Passord del wallet\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vecchia password\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuova password\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuova password (ripeti)\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Backup del wallet\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Puoi fare un backup del wallet e importarlo in un altro computer.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crea backup\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Download\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancella il wallet\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Robustezza\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La password è stata aggiornata\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Custom server settings\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Register protocol handler\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Register web+algorand:// handler\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Successfully updated the protocol handler\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show information for developers\"])},\n \"update_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Update password\"])}\n },\n \"transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dettagli transazione\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID transazione\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tipo transazione\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dati grezzi\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dati decodificati\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chiudi ricompense\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chiudi importo\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Round confermato\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Commissioni\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primo valido\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID Genesis\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash Genesis\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Offset intra round\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ultimo valido\"])},\n \"payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transazione di pagamento\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importo\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chiudi importo\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Destinatario\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ricompensa destinatario\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tempo del Round\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mittente\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ricompensa mittente\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Firma\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset creato\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nome asset\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Autore Asset\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager Asset\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Riserva Asset\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Congela Asset\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Revoca Asset\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nome Asset unit\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Totale Asset\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimali Asset\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset predefinito congelato\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset url\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset metadata\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Data\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Group ID\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Privacy policy\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Quali informazioni private raccogliete su di me ?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nessuna. A parte l'indirizzo IP e il browser che viene memorizzato nei log di ogni servizio internet. Non raccogliamo alcun tipo di informazione privata come il tuo nome, email o indirizzo.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cosa memorizzate nei cookie?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nulla. Non usiamo cookie. Usiamo un'archiviazione locale persistente chiamata indexdb per salvare il tuo wallet.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Come raccogliete le informazioni analitiche?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Non lo facciamo. Non usiamo nessun tipo di servizio di analisi, ad esempio Google Analytics, in modo che possiate sentirvi più sicuri. Il web è puramente html con javascript, e conosciamo il tuo indirizzo IP solo quando fai richieste al server. A seconda delle tue impostazioni e del tuo algod server o indexer, il server selezionato potrebbe anche conoscere il tuo indirizzo IP.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"L'uso di questo servizio influisce sulle pubblicità che vedo?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No. I server commerciali non hanno alcuna informazione da parte nostra riguardo all'utilizzo. L'unico modo in cui per esempio Google può sapere che stai usando questo servizio è che tu acceda a questo sito dalla ricerca di Google.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chi offre questo servizio?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scholtz & Company, jsa ha creato questo servizio. ID Azienda: 51 882 272, VAT ID: SK2120828105, con sede a Bratislava, Slovacchia. Se questo è in esecuzione nel sito ufficiale a-wallet.net, la società è anche fornitore del servizio. La società non è responsabile di alcun servizio, né di eventuali errori nell'applicazione.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nuovo NTF / ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mostra form avanzato\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nome asset\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Indirizzo autore\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nascondi il form avanzato\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crea o importa un indirizzo prima\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Congelato : Gli account degli utenti dovranno essere scongelati prima di effettuare transazioni\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimali: numero intero di decimali per il calcolo dell'unità dell'asset\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Numero totale di circolante per questo asset\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Utilizzato per visualizzare le unità di asset all'utente\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stringa opzionale che punta a un URL relativo all'asset\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash opzionale relativo all'asset. Base64 format.\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Il manager può modificare il manager, la riserva, l'account di congelamento e di revoca per l'asset.\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Indirizzo di riserva: L'indirizzo specificato è considerato la riserva dell'asset (non ha privilegi speciali, è solo informativo)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Indirizzo di congelamento: L'indirizzo specificato può congelare o scongelare gli asset dell'utente\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Indirizzo di revoca: L'indirizzo specificato può revocare gli asset dell'utente e inviarli ad altri indirizzi\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nota impostata nella transazione di creazione\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Crea NFT / ASA\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add Ledger account\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect ledger and load algorand address\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slot\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primary address\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save the address to the wallet\"])}\n },\n \"faq\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Domande frequenti\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Riguardo al wallet\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"L'applicazione Algo wallet è stata inizialmente creata da Scholtz & Company, jsa. Open source, solo html, corporate friendly, e sicurezza sono i principali vantaggi del suo utilizzo.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Come sono protetti i dati del mio wallet?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"I tuoi dati sono solo nel browser. Sono memorizzati in un database persistente. Ogni wallet è criptato usando aes256 con la tua password. Se scegli una password abbastanza forte, il tuo wallet non sarà mai forzato. La password non lascia il tuo computer e risiede solo nella cache del browser. Dopo 5 minuti dal login la cache viene distrutta.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"La password del mio wallet va su internet?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mai\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Come posso cambiare la password del wallet?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Effettua il login e accedi al tuo wallet\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vai alle impostazioni.\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Digita la vecchia password, la nuova password e conferma la nuova password.\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Invia il form e la tua password verrà cambiata.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Posso spostare il mio wallet su un altro computer?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Effettua il login e accedi al tuo wallet\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vai alle impostazioni.\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vai alla sezione backup e salva i tuoi dati in un file locale.\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nell'altro computer vai a nuovo wallet, importa wallet, e carica il file esportato nella memoria del nuovo browser.\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Accedi al wallet con la stessa password di prima. Puoi cambiare la password nelle impostazioni.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Posso controllare il tuo codice sorgente?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sì. https://github.com/scholtz/wallet/ Questo wallet è stato reso open source ed è libero di essere usato, copiato o modificato anche per scopi commerciali. Se sei in grado di partecipare al progetto, sii così gentile da creare una richiesta di pull con i tuoi contributi.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Come posso aiutare il progetto?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Una donazione all'indirizzo Algorand AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y aiuterà il progetto ad andare avanti. Il progetto non è stato finanziato da Algorand inc né dalla fondazione Algorand.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Per tradurre il progetto o aiutare con la traduzione, vai su https://github.com/scholtz/wallet/tree/master/src/locales, copia il file di traduzione nella tua lingua e fai una richiesta di pull.\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Se sei un programmatore, per favore fai una revisione del codice, o aiutaci in qualsiasi modo tu pensi che questo progetto possa essere migliorato.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Come fare un account multifirma?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Per prima cosa create gli account con le chiavi private o create account pubblici. È meglio dare loro dei nomi che vi ricorderanno il loro scopo.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Andate su crea nuovo indirizzo e selezionate l'indirizzo multifirma.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seleziona tutti i gli account che possono firmare le transazioni e seleziona quante firme sono necessarie come minimo perché la rete accetti il pagamento multifirma.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dopo aver creato l'account multifirma, puoi accedervi dalla pagina dell'elenco degli account.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect to DApps using WalletConnect\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect URI\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Disconnect\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send back to DApp\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reject\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"or\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Authorized Address\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Index\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"From\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey To\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Method\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Client ID\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request ID\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Remove\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Peer\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connected\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sessions\"])},\n \"requests\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Requests\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total Fee\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect from clipboard\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please sign individual transactions\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signed\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"To\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Validity\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"rounds\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Group\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Index\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Args\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Accounts\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Foreign Assets\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Boxes\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis Hash\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Session proposals\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle camera\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Initialize connection to Wallet Connect\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign all\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add WalletConnect account\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scan the QR code\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save the address to the wallet\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copy URI to clipboard\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR code\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Account\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA provider\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hot account\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cold storage account\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request 2FA QR code\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please scan the QR code with your 2FA app\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manual entry key\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirm setup\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save address\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protect the network with your account's balance\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account online\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account offline\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algod host\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup account recovery\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold.\"])},\n \"mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemonic\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add mnemonic\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name of the account\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recover\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export account\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"On this page you can export your private key in form of algorand's mnemonic or shamir backup.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please provide your wallet password\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Continue\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand mnemonic\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle QR code\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recovery threshold\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of mnemonics\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate shamir mnemonics\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Previous\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Next\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir Index\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Developer info\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add ARC 200 asset to account\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 App ID\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fetch asset information\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reset\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example assets\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Symbol\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total supply\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account balance\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account can receive asset\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create box for this asset for this account\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save asset to your account\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","export default {\n \"404\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error 404 - Pagina niet gevonden\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"De pagina die je zoekt is niet gevonden\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A-Wallet - Open source PWA Algorand community wallet\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nieuwe portemonnee\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Portemonnee name\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Portemonnee password\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak portemonnee\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importeer portemonnee\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uw portemonnee wordt opgeslagen in uw browser. Portemonnee wachtwoord is vereist om uw portemonnee te openen en uw accounts hierin te zien of om een verrichting te tekenen.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wij adviseren een wachtwoord lengte van tenminste 12 characters, met het gebruik van kleine letters, hoofdletters een nummer en een speciaal teken.\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Open portemonnee\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Selecteer portemonnee\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Portemonnee wachtwoord\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sterkte\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Open portemonnee\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic usage\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How to use Tether (USDt)\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"AWallet source code\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ga terug\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Naar homepagina\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kopieer adres\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gekopieerd naar uw klembord\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop camera\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancel\"])},\n \"yes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yes\"])},\n \"no\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Loading..\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keyword Search\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Een portemonnee\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navigatie schakel\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toon mijn accounts\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nieuw account\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Instellingen\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"activa\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak NTF\"])},\n \"faq\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Veelgestelde Vragen\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Privacy beleid\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uitloggen\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voting\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Swap assets\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network is not supported\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Only standard accounts with private keys are supported now\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select asset from which you want to swap\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select asset to which you want to swap\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Set the amount to swap\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get quote\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP requires your account to opt in to the applications\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to the apps\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute using Deflex\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute using Folks router\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slippage percentage\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate accounts\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Distribute algo 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in for the governance\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mass pay N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Merge accounts N->1\"])}\n },\n \"merchant\": {\n \"make_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment gateway\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to the algorand address\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"please\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Matching symbol\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network fee\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay using QR code\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay using algorand wallet\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay using web wallet\"])},\n \"cancel_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cancel payment\"])},\n \"payment_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment received\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Go back to merchant\"])},\n \"waiting_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Waiting for the payment\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error fetching asset: \"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Free opensource payment gateway without middleman\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without financial middleman you will increase your sales on your website and increase your profit.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How it works?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create unique matching symbol, eg. order id\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Redirect user to the gateway\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer pays directly to your algorand account\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer will be redirected to your website back after successful payment\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Use your money. You can echange USDT and take USD from the exchange, or you can pay with USDT for other goods or services\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Is it secure?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This project is open source. You can clone, modify it, or run in your private environment for commercial purposes\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"The payment gateway is just HTML website with javascript. No other backend is used other than official algorand nodes.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You do not have AWallet account in order to use the gateway.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"parameters_perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can set any of these parameters. Only required field is the address where you want to receive your payment and transaction amount. The payment address consits of 2 parts. Payment info, and gateway settings. Both fields are base64 encoded separated by /. Please make sure that you url encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes.\"])},\n \"payment_info_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"use the asset base unit. Eg. 1 ALGO = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"the amount in microalgos. Eg. 0,001 ALGO = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network for debug purposes\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed settings\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address where to redirect client after successful payment\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address where to redirect client after he clicks cancel payment\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn on the build tool\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn off the build tool\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tether mainnet\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can specify asset id for the transaction\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please fill in at least account, amount and asset\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address must start with https:// protocol\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated button\"])},\n \"payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment info\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Callback configuration\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated link\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HTML link example\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvang transactie\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvang transactie naar adres\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Notitie\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Informatie over decimalen voor een QR\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gesuggereerd label voor ontvangst adres\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Notitie is bewerkbaar door gebruikber\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account overzicht\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak een betaling\"])},\n \"receive_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvang betaling\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Naam\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag zonder wachtende beloningen\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Beloningen\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wachtende beloningen\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Belonings basis\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ronde\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Applicaties locale staat\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Applicaties totale schema\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"activaten\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gemaakte applicaties\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Status\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature drempel\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature addressen\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ververs\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transacties\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geen transacties gevonden\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tijd\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zender\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvanger\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvanger beloningen\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bevestigde ronde\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kost\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete account\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete account\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Are you sure you want to delete this account from your wallet?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delete this account\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account has been deleted\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ask question\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey account\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed to account\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger primary account\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account at ledger slot\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment gateway\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no assets yet on this account\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send money or tokens to other accounts in the network.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can swap one token to another using DEX aggregator services\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you are afraid that your account private key may be compromise, you can rekey your account to new private key and keep your original address safe.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"If you want to receive asset on algorand network you have to open the account for that token.\"])},\n \"receive_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can ask your customers or friends to send you money. This page will generate payment QR code so that others can do it on one click.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can generate shamir backup mnemonics or algorand mnemonic for accounts with private keys.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 Authentication\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 is authentication standard utilizing signed transactions. You can generate the authentication tokens on this page.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account actions\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"OptIn to ARC200 asset\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can watch on your account the ARC200 assets. ARC200 assets are smart contracts with feature that anyone can opt in user's account to be able to receive the asset. ARC200 assets may be dangerous and you should require trustworthy audit of the smart contract so that you can fully trust it.\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by name\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset type\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Id\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset id\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by amount\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Accept transfers of asset in account\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"I know the asset ID\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset Name\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Find asset\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Information about the asset\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Unit name\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadata hash\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Default frozen\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Creator address\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager address\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Clawback address\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Freeze address\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reserve address\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Action\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Are you sure you want to pay 0.001 algo to opt in to this asset? After you opt in, you will be able to receive this asset to your account.\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"I want to opt in\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset not found\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Successfully opt in for the asset\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Accounts overzicht\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geen accounts gevonden\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account naam\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaal\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show accounts for network\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nieuw account\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak een basis account\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importeer account\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak een multisignature account\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bekijk account\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Schrijf uw 25 woorden geheugensteuntje op.\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Intern account naam\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak account\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Een multisignature account kan alleen transacties vormen als N accounts vermeld bij het maken van uw account de transactie tekenen.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Selecteer bestaande accounts in uw portemonnee\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voeg uw vrienden toe - een account per regel\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Selecteer hoeveel accounts moeten tekenen\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Als u een account wilt maken moet u uw 24 woorden geheugensteuntje opschrijven. Is het veilig om hem nu te laten zien?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toon gegeuhensteun\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wat is het woord op de n.e positie\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Schrijf uw geheugensteun woorden in getoonde volgorde op, kopieer ze of maak er een foto van. De volgende stap zal zijn om enkele woorden uit deze zin te bevestigen en wij zullen het opslaan in de gecodeerde opslag in uw browser. Het is veilig om deze geheugensteun op te slaan en dit adres te gebruiken zonder het op de account op te slaan. Zorg ervoor dat je de geheugensteun zin nooit verliest.\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start de uitdaging\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak nieuw\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verberg geheugensteun\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Laat zin vallen\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scan from QR\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create vanity account\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will start with\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will contain\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address will end with\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of addresses processed\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Find the address\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop searching\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of threads to use\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Use this account\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Auto lock feature is turned off\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW Wallet - Ledger Account\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet Connect Account\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Account\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR Code\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email & Password account\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup recovery\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account actions\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand basic account is ED25519 account with private key. This method uses your computer random number generator to create secret for your account.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"One of most secure solutions is to handle the secret key generation by specialized device. This account utilizes Ledger device to create your account and handle the signing operations.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can connect to your friend's wallet using the wallet connect account type. You can send them request to sign the message for example as part of multisig.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Two factor account is multisig account, where one account is account of your choosing for example ledger account or email password account, second account is recovery account - ideally account which is not in the same secure storage, and third account is the two factor account from the server which signs transactions when you provide correct two factor pin code.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC76 Email & Password account allows you to generate algorand account from any text. The text is hashed and generates 32 bytes as seed for your algorand account. This may be alternative to other types of random number generators in your computer or hw device which you can utilize in two factor account or generic multisig account.\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can brute force nice account address for your ED25519 account. This method simply tries a lot of combinations of creating account and lets you pick first or last letters of the account address.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig accounts are the most secure accounts. If used in combination of multiple ledger devices and different random number generators, this provides enterprise level of security which is hardcoded directly to the algorand blockchain.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can track any account on the network.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the algorand recovery mnemonic.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can recover the account from the shamir backup recovery mnemonics.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create your first account\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"There are no accounts for selected network\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basic options\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Advanced options\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skip challange\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email and password account (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash of combination of your email and your password will generate seed bytes for your first algorand account. You can change the password or email only by rekeying to another account.\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 standard will be used with algorithm PBKDF2-999999-SHA256. We recommend the password length to be at least 50 characters long. This type of account may be served as secondary type of random number generator and may strengthen your security. Please keep the secret secure and do not reuse it.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 is in the DRAFT state. The specification can change. Please consider this implementation for experimental usage.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please select very very very secure password.\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save password\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Watch out. We do not store your password. We will store only the account public address and email to the secure storage. When you will be doing transactions with this account you will be prompted to enter the password.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GUI for signing transaction without stored password is not currently implemented.\"])}\n },\n \"import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importeer portemonee\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Portemonnee naam\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Portemonnee bestand\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importeer portemonnee\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"U kunt eerder geëxporteerde portemonnees importeren. Het wachtwoord van de portemonnee blijft in de geëxporteerde portemonnee, zodat u deze na het importeren kunt openen met hetzelfde wachtwoord als voorheen. U kunt het wachtwoord wijzigen nadat u zich hebt aangemeld via de instellingenpagina.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Basis account\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature accout\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Publiek account\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed account\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW ledger account\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect account\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select account\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak een betaling - van\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle camera\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Notitie is Base64 gecodeerd. Indien ingeschakeld kunt u base64 invoer in het notitieveld plaatsen en het als onbewerkte gegevens naar het netwerk sturen.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geselecteerd account\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature account\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voorstel maken\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Teken & verstuur voorstel\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vul hier de handtekening van uw vriend in\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Laad de multisignature data\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verstuur naar portemonnee account\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verstuur naar ander account\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Het is beter om de rekening waarnaar u geld stuurt in het adresboek op te slaan\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vergoeding\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Notitie\"])},\n \"review_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herzie betaling\"])},\n \"review_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herzie uw betaling svp.\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Van account\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verstuur naar account\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Totaal\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transactie details\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Naam\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"EersteRonde\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"TweedeRonde\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GenesisID\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Label\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Naar\"])},\n \"signatures\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Handtekeningen\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ondertekend\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Niet ondertekend\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Teken met\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Onderteken\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stuur deze gegevens naar andere ondertekenaars\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stuur naar het netwerk\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaling wordt naar het netwerk verstuurt\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betaling naar het network verstuurd. Tx: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wachtend voor netwerk confirmaties.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirmaties zijn ontvangen, uw betaling is in het block!\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transactie\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"activaten\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"De betaling heeft het netwerk waarschijnlijk niet bereikt. Bent u offline? Controleer uw account\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Set maxium\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Environment\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address Pay To seems to be malformed.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems that desired asset has failed to load\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"It seems your balance is below desired pay amount\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to account\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to wallet account\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey to external account\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey account\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please take a special attention to this transaction. From now on, the account will use different private key to be able to do the transactions. If you do not have private key of the new account, you will most likely loose ability to sign transactions.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combine signatures from other signator\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Combine signatures\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Return to WalletConnect\"])},\n \"select_account_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Select account from which you want to make the payment\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create multisig proposal\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign authorization request\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle Send to others form\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle Combine with others form\"])},\n \"process_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Process payment\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transaction type\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Instellingen\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Server\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Omgeving\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mainnet\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Testnet\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reach Devnet\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sandbox\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"host\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"token\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Taal\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Portemonnee wachtwoord\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oud wachtwoord\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nieuw wachtwoord\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nieuw wachtwoord - herhalen\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Backup portemonnee\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"U kunt een back-up van uw portemonnnee maken en importeren naar een andere computer.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak backup\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Download\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verwijder uw portemonnee\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sterkte\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wachtwoord is geupdate\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Custom server settings\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Register protocol handler\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Register web+algorand:// handler\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Successfully updated the protocol handler\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show information for developers\"])},\n \"update_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Update password\"])}\n },\n \"transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transactie details\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tramsactie ID\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transactie type\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Notitie\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ruwe data\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gedecodeerde data\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sluit beloningen\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sluitend bedrag\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bevestigde ronde\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vergoeding\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eerste geldig\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis id\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis hash\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Intra-ronde afwijking\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Laatste geldig\"])},\n \"payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Betalings transactie\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bedrag\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sluitend bedrag\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvanger\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ontvanger beloning\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ronde tijd\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verzender\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verzender beloning\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ondertekening\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gemaakt activa\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"activa naam\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"activa maker\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"activa manager\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"activa reserve\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"activa vriezen\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activa terugvordering\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activa eenheid naam\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activa totaal\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activa decimalen\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activa standaard bevroren\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activa url\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Activa metadata\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tijd\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Group ID\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Privacy beleid\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Welke privé-informatie over mij verzamel je?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geen. Behalve IP-adres en browser, die voor elke internetdienst in logboeken wordt opgeslagen. Wij verzamelen geen enkele vorm van prive-informatie zoals uw naam, email of adres.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wat sla je op in cookies?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Niets. Wij gebruiken geen cookies. We gebruiken persistente lokale opslag genaamd indexdb voor het bewaren van uw portemonnee.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hoe verzamel je analytische informatie?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dat doen we niet. Wij gebruiken geen enkele vorm van analytics service bv google analytics, zodat u zich veiliger kunt voelen. Het web is puur html met javascript, en wij kennen uw IP adres alleen als u de server opvraagt. Afhankelijk van uw instellingen en uw algod server of indexer, kan de geselecteerde server ook uw IP-adres weten.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Heeft het gebruik van deze dienst invloed op de advertenties die ik zie?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nee. Commerciële servers hebben geen informatie van ons over enig gebruik. De enige manier waarop bijvoorbeeld google kan weten dat u deze dienst gebruikt is dat u deze site bezoekt via google zoekopdracht.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wie verleent deze dienst?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scholtz & Company, jsa heeft deze dienst gecreëerd. Bedrijfs ID: 51 882 272, BTW ID: SK2120828105, gevestigd in Bratislava, Slowakije. Als dit draait op de officiële website a-wallet.net, is het bedrijf ook dienstverlener. Het bedrijf is niet aansprakelijk voor de dienst, noch voor fouten in de toepassing.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nieuw NTF / ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toon geavanceerd formulier\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vriendelijke name\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maker adres\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verberg geavanceerd formulier\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak adres of importeer adres eerst\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bevroren : Gebruikersaccounts moeten worden gedeblokkeerd alvorens transacties te verrichten\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimalen: geheel aantal decimalen voor berekening activa-eenheid\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Totaal aantal van dit goed beschikbaar voor circulatie\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gebruikt om activa eenheden te tonen aan de gebruiker\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Optionele string die verwijst naar een URL met betrekking tot het activa\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Optionele hash-verbintenis van een soort met betrekking tot het goed. Base64 format.\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Beheerder kan beheerder beamen, reserve, bevriezing en terugvorderingsrekening voor het goed wijzigen.\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reserve adres: Gespecificeerd adres wordt beschouwd als de activareserve (het heeft geen speciale voorrechten, dit is slechts informatief)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bevries adres: Gespecificeerd adres kan tegoeden van gebruiker bevriezen of deblokkeren\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Terugvordering-adres: Gespecificeerd adres kan tegoeden van gebruikers intrekken en naar andere adressen sturen\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opmerking ingesteld in de aanmaak transactie\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak NFT / ASA\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add Ledger account\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect ledger and load algorand address\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slot\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primary address\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save the address to the wallet\"])}\n },\n \"faq\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Veelgestelde vragen\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Over de portemonnee\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algo wallet applicatie is in eerste instantie gemaakt door Scholtz & Company, jsa. Open source, html only, coroporate vriendelijk, en veiligheid zijn de belangrijkste voordelen voor het gebruik ervan.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hoe is mijn wallet data beveiligd?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uw gegevens zijn alleen in de browser. Het wordt opgeslagen in een persistente index db. Elke portemonnee is versleuteld met aes256 met uw wachtwoord. Als u een sterk genoeg wachtwoord maakt, zal uw portemonnee nooit worden gebruteforceerd. Het wachtwoord verlaat uw computer niet en bevindt zich alleen in de cache van de browser. Na 5 minuten na het inloggen wordt de cache vernietigd.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gaat het wachtwoord van mijn portemonnee naar het internet?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nooit\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hoe kan ik het wachtwoord van de portefeuille wijzigen?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Log in en krijg toegang tot uw portemonnee\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navigeer naar instellingen.\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Typ oud wachtwoord, nieuw wachtwoord, en bevestig nieuw wachtwoord.\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verstuur formulier en uw wachtwoord wordt gewijzigd.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kan ik mijn portefeuille naar een andere computer verplaatsen?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Inloggen en toegang tot uw portemonnee\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navigeer naar instellingen.\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ga naar sectie back-up en sla uw gegevens op in het lokale bestand.\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ga in de andere computer naar nieuwe portemonnee, importeer portemonnee, en upload het gedownloade bestand naar de andere browseropslag.\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Krijg toegang tot de portemonnee met hetzelfde wachtwoord als voorheen. U kunt het wachtwoord wijzigen in de instellingen.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kan ik uw broncode bekijken?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ja. https://github.com/scholtz/wallet/ Deze wallet is open source gemaakt en is vrij om te gebruiken, te kopiëren of aan te passen, zelfs voor commerciële doeleinden. Als u in staat bent om deel te nemen aan het project, wees dan zo vriendelijk en maak een pull request aan met uw verbetering.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hoe kan ik het project helpen?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Donatie aan algorand adres AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y zal het project op gang helpen. Het project is niet gefinancierd door algorand inc noch door algorand foundation.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Om het project te vertalen of te helpen met de vertaling, ga naar https://github.com/scholtz/wallet/tree/master/src/locales, kopieer het vertaalbestand naar jouw taal en doe een pull-verzoek.\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Als je een programmeur bent, doe dan alsjeblieft een code review, of help ons op welke manier dan ook waarvan je denkt dat dit project beter zou moeten zijn.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hoe maak je een rekening met meerdere handtekeningen?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maak eerst de accounts aan met de private sleutels of maak publieke accounts aan. Het is beter om ze namen te geven die je zult onthouden voor het doel ervan.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ga naar nieuw adres aanmaken en selecteer adres met meerdere handtekeningen.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Selecteer alle accounts die de transacties kunnen ondertekenen en selecteer hoeveel handtekeningen minimaal zijn voor het netwerk om de multisig-betaling te accepteren.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nadat u de multisignature-rekening hebt aangemaakt, kunt u deze openen via de rekeningenlijstpagina.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect to DApps using WalletConnect\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect URI\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Disconnect\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Send back to DApp\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reject\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"or\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Authorized Address\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Index\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"From\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey To\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Method\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Client ID\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request ID\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Remove\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Peer\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connected\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sessions\"])},\n \"requests\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Requests\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total Fee\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Connect from clipboard\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please sign individual transactions\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Signed\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"To\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Validity\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"rounds\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Note\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Group\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Index\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Args\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Accounts\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"App Foreign Assets\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Boxes\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis Hash\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Session proposals\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle camera\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Initialize connection to Wallet Connect\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sign all\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add WalletConnect account\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account name\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Last error\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scan the QR code\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Address\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save the address to the wallet\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Copy URI to clipboard\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR code\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Account\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA account allows you to create multisig account with 3 accounts setup with threshold of 2 required for signature.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"First account may be password protected account where in the case of the hack of your wallet the hacker cannot sign the transactions on your behalf. If your 2FA device gets broken, or 2FA service gets down, you can rekey your account to another 2FA multisig with your first and second account.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA service is third party service which might be compromised. If hacker receives your private key and receives the private key of the 2fa service, he may sign transactions on your behalf. By using the 2fa service you increase chance that hacker who receive ability to sign transactions with your primary or recovery account is not able to sign transactions from your multisig account.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA provider\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hot account\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cold storage account\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Request 2FA QR code\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please scan the QR code with your 2FA app\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manual entry key\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Confirm setup\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please write 2FA code from your auth app to confirm the setup. After confirmation it is not possible to request the 2fa secret code again.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA code\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save address\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protect the network with your account's balance\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account online\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account offline\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algod host\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup account recovery\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup is the method to split mnemonic into N parts where M accounts is the recovery threshold.\"])},\n \"mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemonic\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add mnemonic\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name of the account\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recover\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export account\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"On this page you can export your private key in form of algorand's mnemonic or shamir backup.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please provide your wallet password\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Continue\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand mnemonic\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toggle QR code\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Recovery threshold\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Number of mnemonics\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate shamir mnemonics\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Previous\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Next\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir Index\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place. Make sure you write down all parts of shamir backup and do not store the recovery threshold at one place.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please secure mnemonic at very secure place.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Developer info\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Add ARC 200 asset to account\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 App ID\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fetch asset information\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reset\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example assets\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Symbol\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Total supply\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account balance\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account can receive asset\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create box for this asset for this account\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Save asset to your account\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","export default {\n \"404\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ошибка 404 — Страница не найдена\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Веб-сайт, который вы ищете, не найден.\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A-Wallet — кошелек сообщества PWA Algorand с открытым исходным кодом\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Новый кошелек\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя кошелька\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пароль кошелька\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать кошелек\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Импортировать кошелек\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ваш кошелек будет храниться в вашем браузере. Пароль кошелька необходим для открытия кошелька и просмотра учетных записей в кошельке, а также для подписания транзакций.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Мы рекомендуем длину пароля 12 или более символов, используя строчные и прописные буквы, цифры и специальные символы.\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Открыть кошелек\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выбрать кошелек\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пароль кошелька\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сила\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Открыть кошелек\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Базовое использование\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Как использовать Tether (USDt)\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Исходный код AWallet\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вернуться назад\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Домой\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Скопировать address\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Скопировано в буфер обмена\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Остановить камеру\"])},\n \"отмена\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отмена\"])},\n \"да\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Да\"])},\n \"нет\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Нет\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Загрузка..\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Последняя ошибка\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Поиск по ключевым словам\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Кошелек\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Переключить навигацию\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Мои аккаунты\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Новая учетная запись\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Настройки\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать NFT\"])},\n \"FAQ\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"FAQ\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Политика конфиденциальности\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выход\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Голосование\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Обменять активы\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сеть\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сеть не поддерживается\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сейчас поддерживаются только стандартные учетные записи с закрытыми ключами\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выберите актив, из которого вы хотите обменять\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выберите актив, на который вы хотите обменять\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Установите сумму для обмена\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Получить цитату\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP требует, чтобы ваша учетная запись согласилась на использование приложений\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Включить использование приложений\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выполнить с использованием Deflex\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выполнить с использованием маршрутизатора Folks\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Процент проскальзывания\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать аккаунты\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Алгоритм распределения 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Принять участие в управлении\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Массовая выплата N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Объединить аккаунты N->1\"])}\n },\n \"merchant\": {\n \"make_paying\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Платежный шлюз\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Оплатить\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"по addressу алгоритма\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сеть\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Соответствующий символ\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сетевая плата\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Оплатите с помощью QR-кода\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Оплата с помощью кошелька Algorand\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Оплата с помощью веб-кошелька\"])},\n \"cancel_paying\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отменить платеж\"])},\n \"pay_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Платеж получен\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вернуться к торговцу\"])},\n \"waiting_for_paying\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ожидание платежа\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ошибка при получении актива: \"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Бесплатный платежный шлюз с открытым исходным кодом без посредников\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Начните принимать Algo, USDC, USDT или другие активы на своем веб-сайте. Принимая криптовалюту без финансового посредника, вы увеличите свои продажи на своем веб-сайте и увеличите свою прибыль.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Как это работает?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создайте уникальный соответствующий символ, например идентификатор заказа\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Перенаправить пользователя на шлюз\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Клиент платит непосредственно на ваш счет в Algorand\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"После успешной оплаты клиент будет перенаправлен обратно на ваш сайт\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Используйте свои деньги. Вы можете обменять USDT и получить доллары США с биржи, или вы можете платить USDT за другие товары или услуги\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Это безопасно?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы вводите данные платежа. Вы настраиваете успешный URL-address и отменяете его. Мы уведомляем вас, когда платеж будет выполнен. Вам необходимо проверить в своем бэкэнде, где вы принимаете платеж, что он был получен, и вы уведомляете клиент.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Этот проект с открытым исходным кодом. Вы можете клонировать, изменять или запускать его в своей частной среде в коммерческих целях\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Платежный шлюз — это просто веб-сайт HTML с JavaScript. Никакой другой бэкэнд, кроме официальных узлов алгоритма, не используется.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Для использования шлюза вам не нужна учетная запись AWallet.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Разрешенные параметры\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"используйте базовую единицу актива. Например, 1 ALGO = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"сумма в микроалго. Например, 0,001 ALGO = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сеть для целей отладки\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Разрешенные настройки\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL-address, на который перенаправляется клиент после успешной оплаты\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL-address, на который перенаправляется клиент после нажатия кнопки 'Отменить платеж'\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Например\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Включить инструмент сборки\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отключить инструмент сборки\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Основная сеть Tether\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете указать идентификатор актива для транзакции\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, укажите хотя бы счет, сумму и актив\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL-address должен начинаться с https://\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сгенерированная кнопка\"])},\n \"Payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Информация о платеже\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Конфигурация обратного вызова\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сгенерированная ссылка\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пример ссылки HTML\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Получить платеж\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Получить платеж на address\"])},\n \"сумма\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Примечание\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Информация о десятичном знаке в QR-коде\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Предлагаемая метка addressа получателя\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Заметка может редактироваться пользователем\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Обзор аккаунта\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Совершить новый платеж\"])},\n \"receive_paying\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Получить платеж\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма без ожидающих вознаграждений\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Награды\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ожидающие награды\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"База вознаграждений\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Round\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Локальное состояние приложений\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Общая схема приложений\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Активы\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Созданные приложения\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Статус\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Порог мультиподписи\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"addressа с несколькими подписями\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Обновить\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Транзакции\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Транзакции не найдены\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Тип\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Время\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отправитель\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Получатель\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Получатель вознаграждений\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Раунд подтвержден\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Плата\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Удалить аккаунт\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Удалить аккаунт\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы уверены, что хотите удалить эту учетную запись из своего кошелька?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Удалить эту учетную запись\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Аккаунт был удален\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Включить актив\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Задать вопрос\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Изменить ключ аккаунта\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ключ к аккаунту изменен\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Основной аккаунт книги\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Счет в слоте реестра\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"Payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Платежный шлюз\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Экспорт\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"На этом аккаунте пока нет активов\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Действия\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отправляйте деньги или токены на другие аккаунты в сети.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете обменять один токен на другой с помощью сервисов агрегатора DEX\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Если вы боитесь, что закрытый ключ вашей учетной записи может быть скомпрометирован, вы можете изменить ключ своей учетной записи на новый закрытый ключ и сохранить свой первоначальный address в безопасности.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Если вы хотите получать активы в сети Algorand, вам необходимо открыть учетную запись для этого токена.\"])},\n \"receive_pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете попросить своих клиентов или друзей отправить вам деньги. На этой странице будет сгенерирован QR-код платежа, чтобы другие могли сделать это одним щелчком мыши.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете создать мнемонику резервного копирования Shamir или мнемонику Algorand для учетных записей с закрытыми ключами.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Аутентификация ARC 14\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 — это стандарт аутентификации, использующий подписанные транзакции. На этой странице вы можете сгенерировать токены аутентификации.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Действия с аккаунтом\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подключиться к активу ARC200\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете наблюдать за активами ARC200 в своей учетной записи. Активы ARC200 — это смарт-контракты с функцией, которую каждый может выбрать в учетной записи пользователя, чтобы получить актив. Активы ARC200 могут быть опасными, и вам следует потребовать заслуживающего доверия аудита смарт-контракт, чтобы вы могли полностью ему доверять.\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Поиск по имени\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Тип\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Поиск по типу актива\"])},\n \"ID\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Поиск по идентификатору актива\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Поиск по сумме\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Действия\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Принимать переводы активов на счет\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Я знаю идентификатор актива\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Идентификатор актива\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя актива\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Найти актив\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Информация об активе\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Итого\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя юнита\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Десятичные числа\"])},\n \"URL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash метаданных\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Заморожено по умолчанию\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address создателя\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address менеджера\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address возврата\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Заморозить address\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Резервный address\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Действие\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Принять участие\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Включить актив\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы уверены, что хотите заплатить 0,001 алгоритма, чтобы подписаться на этот актив? После того, как вы согласитесь, вы сможете получить этот актив на свой аккаунт.\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Я хочу подписаться\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Актив не найден\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Актив активирован успешно\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Обзор аккаунтов\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Аккаунты не найдены\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя аккаунта\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Оплатить\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Показать аккаунты в сети\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Код 2FA\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Новая учетная запись\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать базовую учетную запись\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Импортировать аккаунт\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать мультиподписную учетную запись\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Смотреть аккаунт\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Запишите мнемоническую фразу из 25 слов\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Внутреннее имя учетной записи\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать аккаунт\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись с несколькими подписями может обрабатывать транзакции, только если N учетных записей, перечисленных при создании учетной записи, подпишут транзакцию.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выберите существующие учетные записи в вашем кошельке\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Добавьте учетные записи своих друзей — по одной учетной записи в строке\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выберите, сколько аккаунтов необходимо для подписи транзакции\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Чтобы создать учетную запись, обязательно сделайте резервную копию мнемонической фразы. Безопасно ли показывать эту фразу сейчас?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Показать мнемонику\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Какое слово стоит на позиции n.\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Запишите мнемонические слова в отображаемом порядке, скопируйте или сфотографируйте. Следующим шагом будет подтверждение некоторых слов из этой фразы, и мы сохраним их в зашифрованном хранилище вашего браузера. Это безопасно. чтобы сохранить эту мнемонику и использовать этот address, не сохраняя его в учетной записи. Никогда не потеряйте мнемоническую фразу.\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Начать испытание\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать новое\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Скрыть мнемонику\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Удалить фразу\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сканировать по QR-коду\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать личный аккаунт\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address будет начинаться с\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address будет содержать\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address будет заканчиваться на\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Количество обработанных addressов\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Найти address\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Прекратить поиск\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Количество используемых потоков\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Использовать эту учетную запись\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Функция автоматической блокировки отключена\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW Wallet – учетная запись Ledger\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись подключения к кошельку\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись 2FA\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Показать QR-код\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Аккаунт электронной почты и пароля\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Восстановление резервной копии Шамира\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Действия с новой учетной записью\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Базовая учетная запись Algorand — это учетная запись ED25519 с закрытым ключом. Этот метод использует генератор случайных чисел вашего компьютера для создания секрета для вашей учетной записи.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Одним из наиболее безопасных решений является обработка секретного ключа с помощью специального устройства. Эта учетная запись использует устройство Ledger для создания вашей учетной записи и выполнения операций подписи.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете подключиться к кошельку вашего друга, используя тип учетной записи подключения к кошельку. Вы можете отправить ему запрос на подпись сообщения, например, как часть мультиподписи.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Двухфакторная учетная запись — это учетная запись с мультиподписью, где одна учетная запись — это учетная запись по вашему выбору, например, учетная запись бухгалтерской книги или учетная запись с паролем электронной почты, вторая учетная запись — это учетная запись восстановления — в идеале учетная запись, которая не находится в том же безопасном хранилище, а третья учетная запись — двухфакторная учетная запись с сервера, которая подписывает транзакции, когда вы предоставляете правильный двухфакторный пин-код.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись электронной почты и пароля ARC76 позволяет вам генерировать учетную запись алгоритма из любого текста. Текст хешируется и генерирует 32 байта в качестве начального числа для вашей учетной записи алгоритма. Это может быть альтернативой другим типам генераторов случайных чисел на вашем компьютере или hw-устройство, которое вы можете использовать в двухфакторной учетной записи или общей учетной записи с мультиподписью.\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете подобрать красивый address учетной записи для вашей учетной записи ED25519. Этот метод просто пробует множество комбинаций создания учетной записи и позволяет вам выбрать первые или последние буквы addressа учетной записи.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Мультиподписные учетные записи являются наиболее безопасными учетными записями. При использовании в сочетании с несколькими устройствами реестра и различными генераторами случайных чиселЭто обеспечивает корпоративный уровень безопасности, который жестко запрограммирован непосредственно в блокчейне алгоритмов.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете отслеживать любую учетную запись в сети.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете восстановить учетную запись с помощью мнемоники восстановления Algorand.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете восстановить учетную запись с помощью мнемоники восстановления резервной копии Shamir.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создайте свою первую учетную запись\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Для выбранной сети нет учетных записей\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Основные параметры\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Дополнительные параметры\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skip challange\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address электронной почты и пароль учетной записи (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Хеш комбинации вашего addressа электронной почты и пароля будет генерировать начальные байты для вашей первой учетной записи Algorand. Вы можете изменить пароль или address электронной почты, только переключив ключ на другую учетную запись.\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Стандарт ARC-0076 будет использоваться с алгоритмом PBKDF2-999999-SHA256. Мы рекомендуем длину пароля не менее 50 символов. Этот тип учетной записи может использоваться в качестве генератора случайных чисел вторичного типа и может усилить вашей безопасности. Пожалуйста, храните секрет в безопасности и не используйте его повторно.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 находится в состоянии ЧЕРНОВИК. Спецификация может измениться. Пожалуйста, рассмотрите эту реализацию для экспериментального использования.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Электронная почта\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, выберите очень-очень надежный пароль.\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сохранить пароль\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Осторожно. Мы не храним ваш пароль. Мы будем хранить в безопасном хранилище только публичный address учетной записи и address электронной почты. Когда вы будете совершать транзакции с этой учетной записью, вам будет предложено ввести пароль.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Графический интерфейс для подписания транзакции без сохраненного пароля в настоящее время не реализован.\"])}\n },\n \"Import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Импортировать кошелек\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя кошелька\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Файл кошелька\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Импортировать кошелек\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете импортировать ранее экспортированные кошельки. Пароль кошелька остается в экспортированном файле, поэтому вы можете получить к нему доступ после импорта с тем же паролем, что и раньше. Вы можете изменить пароль после входа в систему на странице настроек.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Базовый аккаунт\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись с несколькими подписями\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Публичная учетная запись\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись изменена\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Счет главной книги HW\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись WalletConnect\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выбрать аккаунт\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Оплатить - от\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Переключить камеру\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Примечание имеет кодировку Base64. Если эта опция включена, вы можете опубликовать вводимые данные в формате Base64 в поле примечания и отправить его в сеть в виде необработанных данных.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выбранная учетная запись\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись с несколькими подписями\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать предложение\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подписать и отправить предложение\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, введите здесь подпись вашего друга\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Загрузить данные мультиподписи\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Оплата на счет кошелька\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Оплатить на другой счет\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Счет, на который вы отправляете деньги, лучше хранить в addressной книге\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Плата\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Примечание\"])},\n \"review_paying\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Просмотреть платеж\"])},\n \"review_paid_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, проверьте ваш платеж\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Из аккаунта\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Оплатить на счет\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Итого\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Детали транзакции\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Тип\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Первый раунд\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Последний раунд\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Идентификатор Genesis\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Тег\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Кому\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подписи\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подписано\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Не подписано\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Войти с помощью\"])},\n \"sing\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подпись\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отправьте эти данные другим подписавшим\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отправить в сеть\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отправка платежа в сеть\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Платеж отправлен в сеть. Tx: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ожидание подтверждения сети.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подтверждение получено. Ваш платеж в блоке\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Транзакция\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ошибка\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Актив\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Платеж, вероятно, не дошел до сети. Вы не в сети? Пожалуйста, проверьте свою учетную запись\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Установить максимум\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Environment\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address оплаты, кажется, имеет неправильный формат.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Похоже, что нужный актив не удалось загрузить\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Кажется, ваш баланс ниже желаемой суммы выплаты\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сменить ключ для учетной записи\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Переключите ключ на учетную запись кошелька\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Переключить ключ на внешнюю учетную запись\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Изменить ключ аккаунта\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, обратите особое внимание на эту транзакцию. С этого момента учетная запись будет использовать другой закрытый ключ для выполнения транзакций. Если у вас нет закрытого ключа новой учетной записи, вы, скорее всего, потеряете возможность подписывать транзакции.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Объединить подписи другого подписывающего лица\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Объединить подписи\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вернуться в WalletConnect\"])},\n \"select_account_for_paid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выберите счет, с которого вы хотите произвести оплату\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать предложение с мультиподписью\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Код 2FA\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Запрос на авторизацию подписи\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Переключить форму отправки другим\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Переключить форму объединения с другими\"])},\n \"process_paying\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Обработка платежа\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Тип транзакции\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Настройки\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сервер\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Environment\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Основная сеть\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Тестнет\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Добраться до Девнета\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sandbox\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"host\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"token\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Язык\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пароль кошелька\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Старый пароль\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Новый пароль\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подтвердите новый пароль\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Резервный кошелек\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете сделать резервную копию своего кошелька и импортировать его на другой компьютер.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать резервную копию\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Загрузить\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Удалить кошелек\"])},\n \"strenght\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Strenght\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пароль обновлен\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пользовательские настройки сервера\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Зарегистрировать обработчик протокола\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Зарегистрировать обработчик web+algorand://\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Обработчик протокола успешно обновлен\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Показать информацию для разработчиков\"])},\n \"update_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Обновить пароль\"])}\n },\n \"Transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Детали транзакции\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Идентификатор транзакции\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Тип транзакции\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Примечание\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Необработанные данные\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Декодированные данные\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Закрыть награды\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Завершающая сумма\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Раунд подтвержден\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Плата\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Первый действительный\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Идентификатор Genesis\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Хеш Бытия\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Смещение внутри раунда\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Последний действительный\"])},\n \"Payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Платежная транзакция\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма закрытия\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Получатель\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Получатель вознаграждений\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Время раунда\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отправитель\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Награды отправителя\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подпись\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создан актив\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя актива\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создатель актива\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Менеджер активов\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Резерв активов\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Замораживание активов\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Возврат актива\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя единицы актива\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Общая сумма активов\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Десятичные знаки актива\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Актив по умолчанию заморожен\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL-address актива\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Метаданные актива\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Время\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Идентификатор группы\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Политика конфиденциальности\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Какую личную информацию обо мне вы собираете?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Нет. Помимо IP-addressа и браузера, которые хранятся в журналах для каждой интернет-службы, мы не собираем никакой личной информации, такой как ваше имя, адрес электронной почты или адреса.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Что вы храните в файлах cookie?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ничего. Мы не используем файлы cookie. Мы используем постоянное локальное хранилище под названием IndexedDB для хранения вашего кошелька.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Как вы собираете аналитическую информацию?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Мы нет. Мы не используем какие-либо аналитические службы, например, Google Analytics, чтобы вы могли чувствовать себя в большей безопасности. Веб-сайт создан исключительно на HTML с JavaScript. Мы знаем ваш IP-address только тогда, когда вы делаете запросы к В зависимости от ваших настроек и вашего алгоритмического сервера или индексатора выбранный сервер также может знать ваш IP-address.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Влияет ли использование этой услуги на рекламу, которую я вижу?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Нет. Рекламные серверы не получают от нас никакой информации о каком-либо использовании. Единственный способ, например, Google, узнать, что вы используете эту услугу, — это получить доступ к этому сайту через поиск Google.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Кто предоставляет эту услугу?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scholtz & Company, jsa создала эту услугу. Идентификатор компании: 51 882 272, идентификатор плательщика НДС: SK2120828105, штаб-квартира в Братиславе, Словакия. Если она работает на официальном сайте a-wallet.net, компания также поставщик услуг. Компания не несет ответственности за какие-либо услуги или ошибки в приложении.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Новый NFT/ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Показать расширенную форму\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Дружественное имя\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address создателя\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Скрыть расширенную форму\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать addressаили сначала импортируйте address\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Заморожено: учетные записи пользователей необходимо будет разморозить перед транзакцией\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Decimals: целое число десятичных знаков для расчета единицы актива\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Общее количество этого актива, доступного для обращения\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Используется для отображения единиц активов пользователю\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Необязательный URL-address, относящийся к активу\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Необязательное хэш-фиксирование какого-либо вида, относящееся к активу. Формат Base64\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Менеджер может изменять учетную запись управляющего, резервировать, замораживать и отзывать актив для актива.\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Резервный address: указанный address считается резервным активом (он не имеет особых привилегий, носит только информационный характер)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Заморозить address: указанный address может заморозить или разморозить активы пользователя\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address возврата: указанный address может отозвать активы пользователя и отправить их на другие addressа\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Примечание установлено в транзакции создания\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать NFT/ASA\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Добавить учетную запись Ledger\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger — это физическое устройство – аппаратный кошелек, в котором может храниться ваш закрытый ключ. Максимальная безопасность хранения активов в Algorand — это учетная запись с мультиподписью, где все подписывающие стороны защищены устройствами реестра.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Последняя ошибка\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подключить реестр и загрузить address алгоритма\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Слот\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Основной address\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя аккаунта\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сохранить address в кошельке\"])}\n },\n \"FAQ\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"FAQ\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"О AWallet\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Кошелёк Algo изначально был создан компанией Scholtz & Company, jsa. Открытый исходный код, только HTML, корпоративный подход и безопасность являются основными преимуществами его использования. Логотип Algorand, слова 'algo' и 'algorand' являются товарными знаками Algorand, Inc. и используются в соответствии с рекомендациями Algorand для СМИ https://www.algorand.com/about/media-kit/ .\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Как защищены данные моего кошелька?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ваши данные находятся только в браузере. Они хранятся в постоянной IndexedDB. Каждый кошелек шифруется с использованием aes256 с вашим паролем. Если вы создадите достаточно надежный пароль, ваш кошелек никогда не будет взломан. Ваш пароль не будет взломан. не отходить от компьютера и находится только в кеше браузера. Кэш уничтожается через 5 минут после входа в систему.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пароль моего кошелька выходит в Интернет?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Никогда\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Как я могу изменить пароль моего кошелька?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Войдите и получите доступ к своему кошельку.\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Перейти к настройкам.\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Введите старый пароль, новый пароль и подтвердите новый пароль.\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отправьте форму, и ваш пароль будет изменен.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Могу ли я перенести кошелек на другой компьютер?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Войдите и получите доступ к своему кошельку.\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Перейти к настройкам.\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Перейдите в раздел резервного копирования и сохраните данные в локальный файл.\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"На другом компьютере перейдите в новый кошелек, импортируйте кошелек и загрузите загруженный файл в хранилище другого браузера.\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Войдите в кошелек с тем же паролем, что и раньше. Вы можете изменить пароль в настройках.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Могу ли я просмотреть исходный код?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Да. https://github.com/scholtz/wallet/ Этот кошелек создан с открытым исходным кодом и его можно бесплатно использовать, копировать или изменять по любой причине, в том числе в коммерческих целях. Если вы можете принять участие в проекте, пожалуйста, будьте любезны и создайте запрос на включение вашего улучшения.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Чем я могу помочь проекту?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожертвование на address algorand AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y поможет проекту продолжаться. Проект не финансировался ни Algorand Inc., ни Algorand Foundation.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Чтобы перевести проект или помочь с переводом, перейдите по addressу https://github.com/scholtz/wallet/tree/master/src/locales, скопируйте файл перевода на свой язык и сделайте запрос на включение .\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Если вы программист, пожалуйста, сделайте обзор кода или помогите нам любым способом, который, по вашему мнению, должен быть лучше.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Как создать учетную запись с мультиподписью?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сначала создайте учетную запись с закрытыми ключами или создайте общедоступную учетную запись. Лучше дать им имена, которые помогут вам запомнить их назначение.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Перейдите к созданию нового addressа и выберите address с мультиподписью.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Выберите все учетные записи, которые могут подписывать транзакции, и выберите количество подписей, соответствующее минимуму, позволяющему сети принимать платеж с мультиподписью.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"После создания учетной записи с мультиподписью вы сможете получить к ней доступ со страницы списка учетных записей.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подключайтесь к децентрализованным приложениям с помощью WalletConnect\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URI WalletConnect\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подключиться\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отключить\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отправить обратно в DApp\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отклонить\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"или\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Авторизованный address\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Индекс\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Тип\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"От\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Актив\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сумма\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сменить ключ\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Метод\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Идентификатор клиента\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Идентификатор запроса\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Удалить\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"peer\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подключено\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сеансы\"])},\n \"requsts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Запросы\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Плата\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Общая комиссия\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подпись\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подключиться из буфера обмена\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, подпишите отдельные транзакции\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подписано\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Кому\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"validity\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"раунды\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Примечание\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Группа\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Индекс приложения\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Аргументы приложения\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетные записи приложений\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Иностранные активы приложения\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Коробки\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Идентификатор Genesis\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"genesis_hash\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Предложения по сеансам\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Переключить камеру\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Инициализировать подключение к Wallet Connect\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подписать все\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Добавить учетную запись WalletConnect\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя аккаунта\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Последняя ошибка\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сканируйте QR-код\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"address\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сохранить address в кошельке\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Скопировать URI в буфер обмена\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Показать QR-код\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись 2FA\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись 2FA позволяет вам создать учетную запись с мультиподписью с настройкой 3 учетных записей с порогом 2, необходимым для подписи.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Первая учетная запись может быть защищена паролем, и в случае взлома вашего кошелька хакер не сможет подписывать транзакции от вашего имени. Если ваше устройство 2FA сломается или служба 2FA выйдет из строя, вы можете повторно ввести ключ своей учетной записи. на другую мультиподпись 2FA с вашей первой и второй учетной записью.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Служба 2FA — это сторонняя служба, которая может быть скомпрометирована. Если хакер получит ваш закрытый ключ и закрытый ключ службы 2FA, он может подписывать транзакции от вашего имени. Используя службу 2FA, вы увеличиваете вероятность того, что хакер кто получает возможность подписывать транзакции с помощью вашей основной или резервной учетной записи, не может подписывать транзакции с вашей учетной записи с мультиподписью.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Поставщик 2FA\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Горячий аккаунт\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Учетная запись холодного хранения\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Запросить QR-код 2FA\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, отсканируйте QR-код с помощью приложения 2FA\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Клавиша ручного ввода\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Подтвердить настройку\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, напишите код 2FA из приложения авторизации, чтобы подтвердить настройку. После подтверждения невозможно повторно запросить секретный код 2FA.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Код 2FA\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сохранить address\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Защитите сеть с помощью баланса вашего аккаунта\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Вы можете выбрать узел публичного участия, чтобы проверить блоки в сети. Вы сгенерируете новые ключи участия на общедоступном сервере алгоритмов и подпишете транзакцию, чтобы позволить этим ключам участия собирать данные блоков. Это будет стоить вам как одна транзакция в сети (алгоритм 0,001). Состояние онлайн-аккаунта не означает, что ваш закрытый ключ доступен в Интернете. Это означает, что ваша учетная запись зарегистрирована на узле онлайн-алгода, который защищает блокчейн.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать аккаунт онлайн\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Отключить аккаунт\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Хост Algod\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Восстановление резервной учетной записи threshold\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Резервное копирование Shamir — это метод разделения мнемоники на N частей, где M учетных записей — это порог восстановления.\"])},\n \"мнемоника\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Мнемоника\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Добавить мнемонику\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя учетной записи\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Восстановить\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Экспорт аккаунта\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"На этой странице вы можете экспортировать свой закрытый ключ в виде мнемоники Algorand или резервной копии threshold.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, укажите пароль вашего кошелька\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Продолжить\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Алгорическая мнемоника\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Резервная копия Шамира\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Переключить QR-код\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Порог восстановления\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Количество мнемоник\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сгенерировать мнемонику threshold\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Предыдущий\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Далее\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Индекс Шамира\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, сохраните мнемонику в очень безопасном месте. Обязательно запишите все части резервной копии threshold и не храните порог восстановления в одном месте.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Пожалуйста, сохраните мнемонику в очень безопасном месте.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Информация о разработчике\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Добавьте актив ARC 200 в аккаунт\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Идентификатор приложения ARC200\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Получить информацию об активе\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сброс\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Примеры ресурсов\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Имя\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Символ\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Децимальчики\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Общая поставка\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Баланс счета\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Аккаунт может получить актив\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Создать ящик для этого актива для этой учетной записи\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Сохранить актив в свою учетную запись\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","export default {\n \"404\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chyba 404 - Stránka nebola nájdená\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stránka ktorú hľadáte nie je bohužiaľ k dispozícii. Skúste prejsť na hlavnú stránku.\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A-Wallet - Komunitná algorand peňaženka s otvoreným kódom\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nová peňaženka\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov peňaženky\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Heslo peňaženky\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť peňaženku\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importovať peňaženku\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vaša peňaženka bude uložená v prehliadači. Heslo je potrebné k odomknutiu peňaženky a možnosti odosielania vašich aktív.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odporúčame použiť veľmi silné heslo. Aspoň 12 znakov s použitím znakov zo skupín malé písmená, veľké písmená, číslice a špeciálne znaky\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Otvoriť peňaženku\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vybrať peňaženku\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Heslo do peňaženky\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sila hesla\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Otvoriť peňaženku\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Základné použitie\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako používať Tether (USDt)\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zdrojový kód AWallet\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Naspäť\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Domov\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skopírovať adresu\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skopírované\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vypnúť kameru\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zrušiť\"])},\n \"yes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Áno\"])},\n \"no\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nie\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Šťahujem údaje..\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fultextové vyhľádávanie\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Wallet\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prepnúť navigáciu\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zoznam mojich účtov\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nový účet\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nastavenia\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktíva\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť NTF\"])},\n \"faq\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"FAQ\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ochrana osob. údajov\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odhlásenie\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Voting\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Swapnúť tokeny\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sieť\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sieť nie je podporovaná\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Iba štandardné účty s privátnym kľúčom sú aktuálne podporované\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte token ktorý chcete predať\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte token ktorý chcete kúpiť\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte čiastku tokenu na predaj\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Získať kotáciu\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SWAP vyžaduje aby ste za zaregistrovali k aplikáciám\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaregistrujte sa k aplikáciám (optin)\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vykonať swap cez Deflex\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vykonať swap cez Folks router\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slippage percentage\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generate accounts\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Distribute algo 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in for the governance\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mass pay N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Merge accounts N->1\"])}\n },\n \"merchant\": {\n \"make_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platobná brána\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaptaťte\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"na algorand účet\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sieť\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Párovací symbol\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poplatok za prevod\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť pomocou QR kódu\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť cez algo peňaženku\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť cez webovú peňaženku\"])},\n \"cancel_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zrušiť platbu\"])},\n \"payment_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platba bola prijatá.\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ísť späť na webstránku obchodníka\"])},\n \"waiting_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čaká sa na platbu. Zaplaťte prosím.\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Error fetching asset: \"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Free opensource payment gateway without middleman\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start accepting algo, USDC, USDT or other assets on your website. By accepting cryptocurrency without financial middleman you will increase your sales on your website and increase your profit.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"How it works?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create unique matching symbol, eg. order id\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Redirect user to the gateway\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer pays directly to your algorand account\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Customer will be redirected to your website back after successful payment\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Use your money. You can echange USDT and take USD from the exchange, or you can pay with USDT for other goods or services\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Is it secure?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You make the payment details. You setup the successful and cancel URL address. We notify you when the payment is done. You have to check in your backend where you accept the payment that it has been received and you notify the customer.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This project is open source. You can clone, modify it, or run in your private environment for commercial purposes\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"The payment gateway is just HTML website with javascript. No other backend is used other than official algorand nodes.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You do not have AWallet account in order to use the gateway.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"parameters_perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can set any of these parameters. Only required field is the address where you want to receive your payment and transaction amount. The payment address consits of 2 parts. Payment info, and gateway settings. Both fields are base64 encoded separated by /. Please make sure that you url encode them properly. Payment info is the basic algorand protocol address used for example in the QR codes.\"])},\n \"payment_info_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed parameters\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"use the asset base unit. Eg. 1 ALGO = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"the amount in microalgos. Eg. 0,001 ALGO = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Network for debug purposes\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Allowed settings\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address where to redirect client after successful payment\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address where to redirect client after he clicks cancel payment\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Example\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn on the build tool\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turn off the build tool\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tether mainnet\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can specify asset id for the transaction\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Please fill in at least account, amount and asset\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL address must start with https:// protocol\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated button\"])},\n \"payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment info\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Callback configuration\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Generated link\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HTML link example\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prijať platbu\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa príjemcu platby\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Informácia o desatinnej čiarke do kódu\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Návrh označenia účtu pre odosielateľa\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka je editovateľná odosielateľom\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prehľad účtov\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odoslať platbu\"])},\n \"receive_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prijať platbu\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka bez neprijatých odmien\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odmeny\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Neprijaté odmeny\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Základ odmien\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Číslo bloku\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stav lokálnych aplikácií\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celková schéma aplikácií\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktíva\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvorené aplikácie\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stav\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpis limit\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpis adresa\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Obnoviť\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transakcie\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zatiaľ na účte nie sú vykonané žiadne transakcie alebo sa nenačítali\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Typ\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čas\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odosielateľ\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Príjemca\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odmena pre príjemcu\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Potvrdený blok\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poplatok\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vymazať účet\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vymazať účet\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ste si istý, že chcete tento účet vymazať?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vymazať účet\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet bol vymazaný\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať aktívum\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ask question\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekey account\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed to account\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger primary account\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Account at ledger slot\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Payment gateway\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Na vašom účte zatiaľ nemáte dostupné žiadne tokeny.\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Akcie\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odošlite peniaze alebo tokeny na iný účet v sieti.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžete vymeniť jeden token za druhý pomocou služieb DEX aggregátora.\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ak sa obávate, že iná osoba môže mať prístup ku privátnemu kľúču ku Vášmu účtu, môžete si nastaviť nový privátny kľúč z inej adresy a môžete naďalej používať svoju adresu účtu.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ak chcete prijať na Váš účet tokeny, najskôr si musíte otvoriť účet s týmito tokenmi.\"])},\n \"receive_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ak chcete prijať platbu od Vášho zákazníka alebo kamaráta, môžete vygenrovať platobný QR kód a oni po jeho nascanovaní Vám môžu poslať platbu na jedno kliknutie.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pre účty s privátnym kľúčom si môžete vygenerať kódy pre obnovenie účtu pomocou sharmir recovery alebo pomocou štandardného algorand mnemonicu.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 Autorizácia\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 je autorizačný štandard ktorý využívat podpísané transakcie. Na tejto stránke si môžete vygenerovať autorizačné tokeny k vášmu účtu a externej službe.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Akcie účtu\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať ARC200 aktívum\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Na svojom účte môžete sledovať a robiť prevody ARC200 aktív. ARC200 aktívum je smart kontrakt s výhodou, že otvoriť účet užívateľovi môže ktokoľvek. ARC200 aktívum môže byť nebezpečné a mali by ste vyžadovať bezpečnostný audit smart kontraktu pred tým ako ho začnete používať.\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Name\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by name\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Type\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset type\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Id\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by asset id\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Search by amount\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Actions\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prijímať aktívum (ASA alebo NFT) na účte\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Viem ID aktíva\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID aktíva\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov aktíva\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nájsť aktívum\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Informácia o aktíve\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celkovo\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jednotka\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Des. miesta\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadata hash\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Predvolene zamrznuté\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa tvorcu aktíva\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa managera aktíva\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa clawback účtu\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzamykateľný účet aktíva\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rezervný účet aktíva\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Akcia\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Akceptovať aktívum\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Akceptovať aktívum\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ste si istý, že chcete vykonať prevod za poplatok 0.001 algo a umožňniť prijímať aktívum?\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chcem prijímať aktívum\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktívum nebolo nájdené\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Úspešne ste sa v sieti prihlásili k prijímaniu aktíva\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prehľad účtov\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nevytvorili ste si zatiaľ žiadny účet. Pokračujte vytvorením účtu alebo importovaním účtu.\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov účtu\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platba\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zobraziť iba účty pre blockchain\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kód dvoj úrovňovej autorizácie\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nový účet\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť bežný účet\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import bežného účtu\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť mulitipodpisový účet\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať verejný účet\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapíšte si 25 slov mnemotechnickej frázy\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Interný názov účtu\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť účet\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpisové účty môžu odoslať prostriedky iba ak limitný počet účtov podpíše transakciu.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vybrať účet pre podpis zo zoznamu účtov\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať ďalšie účtu - jeden účet na riadok\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte limitný počet účtov ktorý je potrebný pre podpísanie transakcie\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aby ste si mohli vytvoriť účet, uistite sa, že ste si zapísali mnemotechnickú frázu. Je bezpečné zobraziť frázu teraz?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zobraziť mnemotechnickú frázu\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aké je slovo na pozícii č.\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapíšte si mnemotechnickú frázu v stanovenom poradí, skopírujte si ju na bezpečné zaheslované miesto alebo si urobte screenshot. Nikomu túto frázu neukazujte. Ďalší krok bude potvrdenie, že ste si frázu uložili správne a po potvrdení správneho slova na konkrétnej pozícii uložíme tento účet do zašifrovanej peňaženky vo Vašom prehliadači. Môžete použiť túto frázu aj bez toho aby ste si ju uložili npr v iných peňaženkách. Uistite sa, že ju nikdy ani o 10 rokov nestratíte.\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Začať test\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť novú\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skryť frázu\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zahodiť frázu\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nascanovať z QR\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet s vlastnou adresou\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Začne na\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Obsahuje\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Končí na\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Počet otestovaných účtov\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nájsť účet\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stop\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Počet vlákien\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Použiť tento účet\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Auto zamykanie peňaženky je vypnuté\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW Zariadenie - Ledger účet\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet Connect účet\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA účet\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zobraz QR kód\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet z emailu a hesla\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Obnova pomocou Shamir kódov\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Akcie pre založenie nového účtu\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Základný algorand účet je asymetrický účet s privátnym kľúčom na elyptickej krivke ED25519. Táto metóda používa generátor náhodných čísiel vo Vašom počítači pre vytvorenie privátneho kľúču.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jedna z najbezpečnejších metód pre vytvorenie účtu na algorande je prenechanie vytvorenia privátneho kľúču na špecializovanom zariadení. Tento účet využíva zariadenie ledger pre vytvorenie účtu aj pre podpisovanie transakcií.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pomocou tohto účtu si môžete pripojiť účet Vášho kamaráta pomocou wallet connect. Následne im môžete posielať žiadosti o podpis transakcií napríklad pre účely multipodpisových transakcií.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet dvojúrovňovej autorizácie je multipodpisový účet, kde prvý účet je ľubovoľný účet npr ledger alebo základný algorand účet. Druhý účet je účet pre obnovenie ideálne taký ktorý nikdy nebol online a je veľmi dobre zabezpečený. Tretí účet je serverový účet kde server podpíše transakciu iba v prípade ak zadáte správny pin kód z vašej 2FA aplikácie.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC76 Email & Heslo je typ účtu kde pomocou ľubovoľného textu sa Vám vygeneruje algorand účet. Tento text môžete považovať ako za ďalší typ generátora náhodných čísiel ktorý si sami spravujete a môže zvýšiť bezpečnosť 2FA účtov alebo multipodpisových účtov\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžete si vygenerovať vlastnú adresu účtu. Táto metóda generuje základný algorand účet a generuje veľa účtov zaradom kým sa nesplnia požiadavky na účet, npr začiatočné písmená.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpisový účet je najbezpečnejšia forma účtu. Ak sa používa s rôznymi zariadeniami a rôznymi generátormi náhodných čísel, poskytuje korporátnu bezpečnosť bez zvýšených nákladov.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžete sledovať ľubovoľný účet na sieti.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžete obnoviť účet z mnemotechnickej pomôcky bežného algorand účtu.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžete obnoviť účet z mnemotechických kódov typu shamir backup recovery.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvorte si svoj prvý účet\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pre vybranú sieť nemáte priradený žiadny účet. Zobrazujú sa všetky účty.\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Základné účty\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pokročilé možnosti\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Preskočiť overenie\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet z emailu a hesla (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kombinácia hashu emailu a hesla je použitá pre vygenerovanie účtu. Heslo alebo email môžete zmeniť iba pomocou rekeying metódy.\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 štandard bude použitý s algoritmom PBKDF2-999999-SHA256. Odporúčame silu hesla aby mala aspoň 50 znakov. Tento účet môže slúžiť ako alternatíva k ostatným účtom kde počítač generuje náhodné číslo a môže zvýšiť Vašu bezpečnosť. Heslo udržujte vo v prísnej tajnosti a neprepoužívajte ho.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 je v stavu draftu a štandard sa môže zmeniť. Považujte aktuálnu implementáciu za experimentálnu.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Email\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zadajte veľmi veľmi silné a náhodné heslo\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uložiť heslo\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pozor! Neuložíme Vaše heslo do zabezpečeného úložiska. Uložíme tam iba email a adresu Vášho účtu. Pri každom podpisovaní transakcií budete vyzvaný na zadanie hesla.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GUI pre podpisovanie na základe opýtania hesla NIE je aktuálne implementované.\"])}\n },\n \"import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Import peňaženky\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov peňaženky\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Súbor peňaženky\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Importovať peňaženku\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžete si importovať vyexportovanú peňaženku. Heslo ostáva rovnaké ako v predchádzajúcej peňaženke. Peňaženka sa dá exportovať v nastaveniach, kde sa dá zmeniť aj heslo.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bežný účet\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpisový účet\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verejný účet\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rekeyed account\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW ledger účet\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect account\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte si účet\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nová platba - od\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapnúť/Vypnúť kameru\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka je v base64. Ak vložíte poznámku v base64, odošle sa ako raw data pri vytváraní transakcie.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vybraný účet\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multipodpisový účet\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť návrh\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísať & odoslať návrh\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zadajte sem podpis od Vášho priateľa\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Načítať údaje z podpisu\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť na účet z peňaženky\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť na iný účet\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Je lepšie si uložiť účet do zoznamu adries pred vykonaním platby\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poplatok\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka\"])},\n \"review_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Náhľad platby\"])},\n \"review_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skontrolujte si poctivo platobné údaje. Platba na nevalidný účet sa nedá vrátiť späť.\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Z účtu\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaplatiť na účet\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celková čiastka\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Detaily transakcie\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Typ\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prvý blok\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Posledný blok\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"GenesisID\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tag\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Na účet\"])},\n \"signatures\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpisy\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísaný\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nepodpísaný\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísať s\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísať\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pošlite ďalším podpisovateľom\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odoslať transakciu do siete\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odosielam prevod validátorom do siete\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platba bola odoslaná do siete. Tx: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čaká sa na potvrdenie transakcie v bloku.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Potvrdenie bolo prijaté. Vaša platba je v bloku č.\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transakcia\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Chyba\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktívum\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Platba pravdepodobne nedorazila do siete. Máte prístup k internetu? Skontroolujte si stav na účte.\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nastaviť maxium\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prostredie\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa príjemcu platby vyzerá byť chybná.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktívum sa nepodarilo načítať\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyzerá, že nemáte dostatočný zostatok pre vykonanie platby\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prekľúčovať (rekey) na účet\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prekľúčovať na účet v peňaženke\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prekľúčovať na externý účet\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prekľúčovať účet\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prosím zvýšte pozornosť pre túto transakciu. Od podpísania tejto transakcie zmeníte oprávnenia k podpisovaniu transakcií na Vašom účte. Ak nemáte prístup k privátnemu kľúču novej adresy, nebudete môcť podpisovať ďalšie transakcie a je možné, že aktíva na účte nebude možné už nikdy použiť.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skobinujte podpisy od ostatných signatárov\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skobninovať podpisy\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Naspäť do wallet connect\"])},\n \"select_account_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte si účet z ktorého chcete vykonať platbu\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Navrhnite mulitipodpisovú transakciu\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kód dvoj úrovňovej autorizácie\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísať autorizačný request\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapnúť/Vypnúť Formulár odoslať ostatným\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapnúť/Vypnúť Skombinovať podpisy\"])},\n \"process_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sprocesovať platbu\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Typ transakcie\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nastavenia\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Server\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prostredie\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mainnet\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Testnet\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reach Devnet\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sandbox\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"hostiteľ\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"token\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jazyk\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Heslo k peňaženke\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Staré heslo\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nové heslo\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nové heslo - kontrola\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Záloha peňaženky\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžete si zazálohovať peňaženku alebo si ju otvoriť v inom počítači.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť zálohu\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Stiahnuť\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vymazať peňaženku\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sila hesla\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Heslo bolo upravené\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vlastné nastavenie serverov\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Registrácia protokolu\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaregistrovať protokol web+algorand://\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protokol bol úspešne zaregistrovaný\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zobrazovať informácie pre vývojárov\"])},\n \"update_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zmeniť heslo\"])}\n },\n \"transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Detail transakcie\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID transakcie\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Typ transakcie\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dáta\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dekódovaná poznámka\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzavretá odmena\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzavretá čiastka\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Potvrdený blok\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poplatok\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prvý platný blok\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis id\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis hash\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Offset interné čísla bloku\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Posledný platný\"])},\n \"payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Transakcia platby\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzavretá čiastka\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Príjemca\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odmena pre príjemcu\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čas vytvorenia bloku\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odosielateľ\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odmena pre odosielateľa\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpis\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvorené aktívum\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov aktíva\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tvorca aktíva\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager aktíva\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rezervný účet aktíva\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzamykateľný účet aktíva\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet clawback\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Jednotka\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celkový počet aktíva\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Počet desatinných miest aktíva\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Predvolené je zamknuté\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL adresa aktíva\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadata aktíva\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čas\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID skupiny transakcií\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zásady ochrany osobných údajov\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aké osobné informácie o mne zhromažďujete?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Žiadne. Okrem IP adresy a prehliadača, ktorý je uložený v protokoloch pre každú internetovú službu. Nezhromažďujeme žiadnu formu súkromných informácií, ako je vaše meno, e-mail alebo adresa.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čo ukladáte do cookies? \"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nič. Nepoužívame cookies. Na ukladanie vašej peňaženky používame trvalé miestne úložisko s názvom indexdb.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako zhromažďujete analytické informácie?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nezhromažďujeme. Nepoužívame žiadnu formu analytických služieb, napr. Google Analytics, aby ste sa cítili bezpečnejšie. Web je čisto html s javascriptom a vašu IP adresu poznáme iba z requestov na server. V závislosti od Vašich nastavení a Vášho servera algod alebo indexer môže aj vybraný server spoznať vašu adresu IP.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ovplyvňuje použitie tejto služby reklamy ktoré vidím?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nie. Komerčné servery od nás nemajú žiadne informácie o žiadnom použití. Jediným spôsobom, ako môže napríklad spoločnosť Google vedieť, že túto službu používate, je prístup na tieto stránky z vyhľadávania Google.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kto poskytuje túto službu?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scholtz & Company, jsa has created this service. IČO: 51 882 272, IČ DPH: SK2120828105. Ak to beží na oficiálnych webových stránkach poskytovaných spoločnosťou a-wallet.net je tiež poskytovateľom služieb. Spoločnosť nezodpovedá za žiadne služby ani chyby v aplikácii.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nové NTF / ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zobraziť pokročilý formulár\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov aktíva\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa tvorcu\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skry pokročilý formulár\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Najskôr si vytvorte adresu prosím\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zmrazené: Pred uskutočnením transakcie bude potrebné zrušiť zmrazenie používateľských účtov\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Desatinné miesta: celé číslo desatinných miest pre výpočet jednotky aktíva\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celkový počet aktíva k dispozícii v obehu\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov jednotky aktíva\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL adresa smerujúca na miesto ktoré popisuje aktívum\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hash aktíva. Base64 format.\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manager môže upraviť adresy managera, rezervy, uzamykajúceho účtu a clawback účtu pre aktívum.\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rezervná adresa: Zadaná adresa sa považuje za rezervu majetku (nemá žiadne zvláštne privilégiá, má iba informačný charakter)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uzamykajúci účet: Zadaná adresa môže zmraziť alebo zrušiť zmrazenie pozícií majetku používateľa\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Clawback účet: Zadaná adresa môže zrušiť držbu prostriedkov používateľa a poslať ich na iné adresy\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka uvedená v transakcii vytvorenia\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť NFT / ASA\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať HW ledger účet\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger is a physical device - HW wallet which can store your private key. The maximum security for storing the assets on algorand is multisig account with all signators secured by ledger devices.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Posledná chyba\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pripojiť ledger a načítať adresu\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Slot\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primárna adresa\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov účtu\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať účet do peňaženky\"])}\n },\n \"faq\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Často kladené otázky\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"O peňaženke\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aplikáciu peňaženky Algo pôvodne vytvorila spoločnosť Scholtz & Company, jsa. Hlavnými výhodami jeho používania je otvorený zdrojový kód, čisté html, kompatibilný s korporátnymi požiadavkami a zabezpečenie.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako sú zabezpečené moje údaje v peňaženke?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vaše údaje sú iba v prehliadači. Sú uložené v trvalom úložisku indexdb. Každá peňaženka je šifrovaná pomocou aes256 pomocou hesla peňaženky. Ak nastavíte dostatočne silné heslo, Vaša peňaženka nebude nikdy prelomená hrubou silou. Heslo neopustí váš počítač a nachádza sa iba v medzipamäti prehliadača. Po 5 minútach od prihlásenia je cache zničená.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ide moje heslo k peňaženke na internet?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nikdy\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako môžem zmeniť heslo k peňaženke?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prihláste sa a vstúpte do svojej peňaženky\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prejdite do nastavení\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zadajte staré heslo, nové heslo a potvrďte nové heslo\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odošlite formulár a vaše heslo bude zmenené\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžem presunúť svoju peňaženku do iného počítača?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prihláste sa a vstúpte do svojej peňaženky\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prejdite do nastavení\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prejdite do sekcie zálohovanie a uložte svoje údaje do miestneho súboru\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"V druhom počítači prejdite do sekcie nová peňaženka, importujte peňaženku zo stiahnutého súboru a nahrajte do druhého prehľadávača\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prístup do peňaženky je s rovnakým heslom ako predtým. Heslo si môžete zmeniť v nastaveniach.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Môžem skontrolovať váš zdrojový kód?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Áno. https://github.com/scholtz/wallet/ Táto peňaženka bola vytvorená ako otvorený zdroj a je možné ju bezplatne používať, kopírovať alebo upravovať aj na komerčné účely. Ak sa môžete na projekte zúčastniť, buďte prosím láskaví a vytvorte pull request v oficiálnom gite so svojím vylepšením.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako môžem projektu pomôcť?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Príspevok na algo adresu AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y pomôže projektu pokračovať. Projekt nebol financovaný z Algorand inc ani Algorand foundation.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ak chcete preložiť projekt alebo pomôcť s prekladom, prejdite na stránku https://github.com/scholtz/wallet/tree/master/src/locales, skopírujte prekladový súbor do svojho jazyka a vytvorte pull request.\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ak ste programátor, skontrolujte kód alebo nám pomôžte akýmkoľvek spôsobom akým uznáte za vhodné aby bol tento projekt lepší.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ako vytvoriť účet s viacerými podpismi?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Najskôr vytvorte účty pomocou súkromných kľúčov alebo vytvorte verejné účty. Je lepšie dať im mená, ktoré si pamätáte.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prejdite na vytvorenie novej adresy a vyberte adresu s viacerými podpismi.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyberte všetky účty, ktoré môžu podpisovať transakcie, a vyberte počet podpisov, ktoré sú minimálne na to, aby sieť mohla akceptovať multipodpisovú platbu.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Po vytvorení účtu s viacerými podpismi k nemu získate prístup zo stránky so zoznamom účtov.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pripojenie k decenralizovanej aplikácii použitím WalletConnect\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect URI\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pripojiť\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odpojiť\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Odoslať spať do aplikácie\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zamietnuť\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Autorizačná adresa\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Index\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Typ\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Od\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aktívum\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Čiastka\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zmena autorizačnej adresy\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Method\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID klienta\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID requestu\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zruš\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Peer\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pripojené\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Relácia\"])},\n \"requests\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Requesty\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poplatok\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celkový poplatok\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísať\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pripojiť zo schárnky\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"alebo\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpíšte každú transakciu\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísané\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Príjemca\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Validita\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"blokov\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poznámka\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID skupiny transakcií\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID aplikácie\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Argumenty aplikácie\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účty aplikácie\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ID aktív aplikácie\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Boxy\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis ID\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis Hash\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Návrhy pre reláciu\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapnúť/Vypnúť kameru\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť spojenie na Wallet Connect\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Podpísať všetky\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať WalletConnect účet\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov účtu\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Posledná chyba\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nascanovať QR kód\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresa\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uložiť adresu do peňaženky\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skopírovať URI do schránky\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Show QR code\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet dvojúrovňovej autorizácie\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet dvojúrovňovej autorizácie Vám umožní vytvoriť multipodpisový účet s 3mi účtami s 2mi podpismi vyžadujúcimi oprávnenie vykonať transakciu.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Prvý účet môže byť štandadný účet uložený v peňaženke. Druhý účet je api účet dvoj-úrovňovej autorizácie ktorý po overení totožnosti prvého účtu a zadaním správneho kódu môže podpísať ľubovoľnú transakciu. Tretí účet považujte za účet pre obnovenie prístupu.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ak stratíte prístup k prvému účtu, alebo služba dvojúrovňovej autorizácie nebude fungovať, môžete prekľúčovať váš účet na ďalší účet a naďalej disponovať prostriedkami. Používaním dvojúrovňovej autorizácie zvyšujete bezbečnosť uloženia primárneho účtu. Pre maximálnu bezpečnosť účet pre obnovenie nemajte nikdy v online priestore.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Poskytovateľ dvojúrovňovej autorizácie\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Primárny účet\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet pre obnovenie prístupu\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vyžiadať QR kód dvojúrovňovej autorizácie\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nascanujte QR kód s Vašou 2FA aplikáciou\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kľúč pre manuálne zadanie\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Potvrdiť nastavenie\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zadajte kód dvojúrovňovej autorizácie. Po tomto potvrdení, nebude možné pre kombináciu primárneho účtu a účtu pre obnovenie zobraziť tieto nastavenia.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kód dvoj úrovňovej autorizácie\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uložiť účet\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protect the network with your account's balance\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"You can select public participation node in order to verify the blocks in the network. You will generate new participation keys at the public algod server and sign the transaction to allow these participation keys collect blocks data. This will cost you as one transaction on the network (0.001 algo). Online account state does not mean that your private key is exposed to the internet. It means that your account is registered at the online algod node which is protecting blockchain.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account online\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Make account offline\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algod host\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Obnova účtu pomocou shamir backup\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup je metóda ktorou sa môže privátny kľúč bezpečne rozdiliť na niekoľko časti s ďalším nastavením minimálneho počtu častí pre obnovu.\"])},\n \"mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Mnemonic\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať mnemonic\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov účtu\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Obnoviť\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Export účtu\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Na tejto stránke môžete exportovať svoj privátny kľúč ku Vášmu účtu pomocou mnemotechnickej pomôcky od algorandu alebo pomocou vygenerovania niekoľkých kľúčov pre obnovu - shamir backup.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zadajte heslo k Vašej peňaženke\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pokračovať\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand mnemonic\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir backup\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zapnúť/Vypnúť QR code\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Počet častí pre obnovu\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rozdeliť na počet častí\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vygenerovať shamir backup časti\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Predchádzajúca časť\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ďalšia čast\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Časť\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uložte si mnemotechnické pomôcky na veľmi bezpečných miestach. Uistite sa, že máte všetky časti správne zapísané a že v jednom mieste nebudete držať viac ako počet častí pre obnovu.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uložte si mnemotechnickú pomôcku na veľmi bezpečnom mieste.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Informácie pre developerov\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pridať ARC 200 aktívum na účet\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 ID\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Načítať údaje o aktíve\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reset\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Príklady\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Názov\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Symbol\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Desatinné čísla\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Celková zásoba\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zostatok na účte\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Účet môže prijať aktívum\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Vytvoriť box pre toto aktívum pre tento účet\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uložiť aktívum na účet\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","export default {\n \"404\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hata 404 - Sayfa Bulunamadı\"])},\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aradığınız web sitesi bulunamıyor.\"])}\n },\n \"footer\": {\n \"text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A-Wallet - Açık kaynak PWA Algorand topluluk cüzdanı\"])}\n },\n \"login\": {\n \"new_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni cüzdan\"])},\n \"new_wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan ismi\"])},\n \"new_wallet_pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan şifresi\"])},\n \"new_wallet_button_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan oluştur\"])},\n \"new_wallet_button_import\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanı içe aktar\"])},\n \"new_wallet_help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanınız tarayıcınızda saklanacaktır. Cüzdan şifresi, cüzdanı açıp cüzdan içindeki hesapları görebilmek ve işlemleri imzalayabilmek için gereklidir.\"])},\n \"new_wallet_help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Şifrenin 12 veya daha fazla karakter uzunluğunda olmasını, küçük harf, büyük harf, rakam ve özel karakter içermesini öneririz..\"])},\n \"open_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan aç\"])},\n \"select_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan seç\"])},\n \"wallet_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan şifresi\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"kuvvet\"])},\n \"new_wallet_button_open\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan aç\"])},\n \"basic_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Temel kullanım\"])},\n \"tether_usage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tether nasıl kullanılır? (USDt)\"])},\n \"source_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"AWallet kaynak kodu\"])}\n },\n \"global\": {\n \"go_back\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geri dön\"])},\n \"go_home\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anasayfa\"])},\n \"copy_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresi kopyala\"])},\n \"copied_to_clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Panoya kopyalandı\"])},\n \"stop_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"kamerayı durdur\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İptal\"])},\n \"yes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Evet\"])},\n \"no\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hayır\"])},\n \"loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yükleniyor..\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Son hata\"])},\n \"keyword_search\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Keyword Search\"])}\n },\n \"navbar\": {\n \"logo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"A Wallet\"])},\n \"toggle_nav\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gezinmeyi değiştir\"])},\n \"list_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaplarımı listele\"])},\n \"new_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni hesap\"])},\n \"settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ayarlar\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık\"])},\n \"asset_create\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"NFT oluştur\"])},\n \"faq\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"SSS\"])},\n \"privacy_policy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gizlilik Politikası\"])},\n \"logout\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çıkış Yap\"])},\n \"vote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oylama\"])},\n \"swap\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"TAKAS\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanbağlantısı\"])}\n },\n \"swap\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlıkları takas yap\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağ\"])},\n \"network_not_supported\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağ desteklenmiyor\"])},\n \"has_sk\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Artık yalnızca özel anahtarlara sahip standart hesaplar desteklenmektedir\"])},\n \"swap_asset_from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Takas yapmak istediğiniz varlığı seçin\"])},\n \"swap_asset_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Takas yapmak istediğiniz varlığı seçinp\"])},\n \"swap_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Takas yapılacak tutarı ayarlayın\"])},\n \"get_quote\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fiyat teklifi al\"])},\n \"apps_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"TAKAS, hesabınızın uygulamalara dahil olmasını gerektirir\"])},\n \"apps_optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uygulamalara kaydolun\"])},\n \"execute_button_deflex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Defex'i kullanarak uygulayın\"])},\n \"execute_button_folks\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Folks yönlendiricisini kullanarak uygulayın\"])},\n \"slippage\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kayma(fiyat) farkı yüzdesi\"])}\n },\n \"votemenu\": {\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genel Bakış\"])},\n \"my_questions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sorularım\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bir soru sor\"])},\n \"delegation\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Delegasyon\"])},\n \"answers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yanıtlar\"])},\n \"trusted_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Güvenilir liste\"])},\n \"governance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yönetim\"])},\n \"ams01\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oy coini\"])}\n },\n \"govtoolsmenu\": {\n \"gen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap oluştur\"])},\n \"distribute\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algoyu dağıt 1->N\"])},\n \"optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yönetişimi etkinleştirin\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toplu ödeme N->1\"])},\n \"merge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesapları birleştir N->1\"])}\n },\n \"voteask\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Blockchain aracılığıyla soru sorun\"])},\n \"question_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soru başlığı\"])},\n \"title_placeholder\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu, tablodaki soru listesinde görünecektir\"])},\n \"question_text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sorunun metni\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Daha fazla soru ayrıntısı içeren URL adresi (https:// ile başlayın)\"])},\n \"url_placeholder\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kişilerin soru hakkında daha fazla bilgi bulabileceği bir url adresi ekleyin\"])},\n \"max_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Şu andan itibaren sorunun kapatılacağı ana kadarki blok sayısı\"])},\n \"calculated_block\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maksimum blok\"])},\n \"calculated_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tahmini süre\"])},\n \"code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"kod\"])},\n \"response_text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yanıt seçeneğinin metni\"])},\n \"remove_response\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kaldır seçeneği\"])},\n \"responses_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İnsanlar sorunuza belirli yanıtlara oy vererek yanıt verecektir. Lütfen 2-N yanıtın kodlarını ve metinlerini sağlayın.\"])},\n \"add_response\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni yanıt ekle\"])},\n \"category\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soru kategorisi\"])},\n \"category_placeholder\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bilgiye dayalı kategori oy delegasyonu yürürlükte\"])},\n \"submit_question\": (ctx) => {const { normalize: _normalize, interpolate: _interpolate, named: _named } = ctx;return _normalize([_interpolate(_named(\"accountName\")), \" hesabını kullanarak bir soru sorun\"])}\n },\n \"votedelegate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oylama yetkisi delegasyonu\"])},\n \"intro1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oy verme hakkınızı güvendiğiniz birine devredebilirsiniz. Bu arkadaşınız ya da tanınmış bir kişi olabilir.\"])},\n \"intro2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Finans alanında iyi bir arkadaşınız varsa, finans kategorisinde oy hakkınızı ona devredebilirsiniz. Eğer doğrudan sorulara oy vermiyorsa, sizin oy hakkınızı ve oy hakkını istediği başka birine devredebilir. bilir. Karşı taraf oy verdiğinde sizin oy gücünüzü kullanır ve fikrinizi temsil eder. Her zaman vekaleten kullanmış olsanız bile her konuda doğrudan oy kullanabilirsiniz. Doğrudan oy verirseniz oy hakkınız yalnızca sizin takdirinizde kalır.\"])},\n \"intro3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oylama gücünüzü birkaç arkadaşınıza bölebilirsiniz. Oylama gücü dağıtımınızın ağırlığını puan olarak belirlersiniz. 1 numaralı arkadaşınız için 50 puan ve 2 numaralı arkadaşınız için 100 puan belirlerseniz, 1 numaralı arkadaşınızın 50 puanı olur /150 = Oylama gücünüzün %33'ü. Geri kalan 2. Arkadaşınız 100/150 = Oylama gücünüzün %67'sine sahip olacak.\"])},\n \"intro4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herhangi bir kategori, geri dönüş kategorisidir. Belirli bir sorunun kategorisi tanımlanmamışsa, tanımlanmışsa herhangi bir kategori kullanılacaktır.\"])},\n \"category_any\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Herhangi bir kategori\"])},\n \"add_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap ekle\"])},\n \"wallet_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan adresi\"])},\n \"delegate\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı heyete ekle\"])},\n \"category\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Belirli bir kategoriyi devret\"])},\n \"category_placeholder\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yetkilendirmenizi bilgi tabanlı bir kategoride belirtebilirsiniz. ör. BT, finans, yönetişim\"])},\n \"add_category\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Belirli bir kategori ekleyin\"])},\n \"submit_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aşağıdaki butona tıklayarak, delegasyon tercihlerinizi blockchain'e depolayacaksınız.\"])},\n \"submit_text\": (ctx) => {const { normalize: _normalize, interpolate: _interpolate, named: _named } = ctx;return _normalize([_interpolate(_named(\"accountName\")), \" için yetki tercihlerini blok zincirine saklayın\"])}\n },\n \"voteoverview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genel Bakış\"])}\n },\n \"votequestions\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sorular\"])}\n },\n \"votequestionlist\": {\n \"question_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soru başlığı\"])},\n \"no_questions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İlk soru soran siz olun\"])},\n \"question_text\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soru metni\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yuvarlak olarak yerleştirildi\"])},\n \"maxround\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tura kadar açık\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaman\"])},\n \"category\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kategori\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soru soran\"])},\n \"list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tüm soruları listele\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soru kimliği\"])},\n \"current_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geçerli tur\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Turun zamanı\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seçenekler\"])},\n \"voting_closed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oylama kapatıldı\"])},\n \"latest_response\": (ctx) => {const { normalize: _normalize, interpolate: _interpolate, named: _named } = ctx;return _normalize([_interpolate(_named(\"accountName\")), \" hesabı için en son oy seçildi\"])},\n \"vote_button\": (ctx) => {const { normalize: _normalize, interpolate: _interpolate, named: _named } = ctx;return _normalize([_interpolate(_named(\"accountName\")), \" hesabıyla oy verin\"])},\n \"sum_trusted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaplanan oy sayısı\"])},\n \"sum_coins\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaplanan coinlerin toplamı\"])},\n \"trusted_list_results\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Güvenilen liste sonucu\"])},\n \"hypercapitalism_results\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"1 jeton 1 oy sonucu\"])},\n \"vote_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oy vermek istiyorsanız lütfen tercihlerinizi seçin. Her yanıt için tercihlerinizi 0'dan 100 puana kadar derecelendirebilirsiniz. Yalnızca bir yanıt seçmek istiyorsanız lütfen ona 100 puan verin, diğer tüm yanıtlara cevaplar 0 puan. Bilmiyorsanız oy vermenize gerek yoktur veya tüm cevaplara eşit puan verebilirsiniz. Bir cevaba 100 puan, diğer cevaba 20 puanla oy verirseniz, oy verme gücünüz ilk cevap 100/120 = %83, ikinci cevap ise %17 olacaktır. Tüm seçeneklere 100 puan verirseniz, oy gücü dağılımınız tüm seçeneklere 1 puan vermişsiniz gibi aynı olacaktır.\"])},\n \"check_results\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sonuçları kontrol et\"])}\n },\n \"votetl\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Güvenilen liste yönetimi\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soru soran, bu sayfada güvenilir hesapların listesini yönetebilir. Her kişinin yalnızca bir güvenilir hesabı olabilir. Bunun yönetimi soruyu soran tarafından sağlanmalıdır. Oylama bittikten sonra iki oy hesaplaması vardır - biri kişi bir oy ve bir jeton bir oy.Oylama sistemi oylama sonucunun ne anlama geldiğini yorumlamaz.Oylama sistemi sadece oylama sistemi kurallarına göre oylama sonuçlarını hesaplar, örneğin oyların delegasyonu, oyların oranı, oyların geçerliliği oy vb.\"])},\n \"add\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesapları güvenilenler listesine ekleyin - her satıra bir hesap\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesapları güvenilir listeden kaldır - her satıra bir hesap\"])},\n \"submit_text\": (ctx) => {const { normalize: _normalize, interpolate: _interpolate, named: _named } = ctx;return _normalize([_interpolate(_named(\"accountName\")), \" için güvenilir listeyi blockchain'de depola\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"n. turda eklendi.\"])},\n \"account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Güvenilen hesap\"])},\n \"no_tl\": (ctx) => {const { normalize: _normalize, interpolate: _interpolate, named: _named } = ctx;return _normalize([_interpolate(_named(\"accountName\")), \" hesabı için listelenen güvenilir hesap yok.\"])}\n },\n \"voteanswerslist\": {\n \"no_answers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sorunun yanıtı henüz yok.\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tepki turu\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tepki süresi\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yanıtlayan\"])},\n \"response\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yanıt json'u\"])}\n },\n \"merchant\": {\n \"make_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme ağ geçidi\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Öde\"])},\n \"to_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"algorand adresine\"])},\n \"please\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağ\"])},\n \"matching_symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eşleşen sembol\"])},\n \"network_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağ ücreti\"])},\n \"pay_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR kodunu kullanarak ödeme yapın\"])},\n \"pay_nativewallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand cüzdanını kullanarak ödeme yapın\"])},\n \"pay_webwallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Web cüzdanını kullanarak ödeme yapın\"])},\n \"cancel_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödemeyi iptal et\"])},\n \"payment_received\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme alındı\"])},\n \"go_back_to_merchant\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Satıcıya geri dön\"])},\n \"waiting_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme bekleniyor\"])},\n \"error_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık getirilirken hata oluştu: \"])}\n },\n \"gateway\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aracı olmadan ücretsiz açık kaynaklı ödeme ağ geçidi\"])},\n \"perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Web sitenizde algo, USDC, USDT veya diğer varlıkları kabul etmeye başlayın. Finansal aracı olmadan kripto para birimini kabul ederek web sitenizdeki satışlarınızı artıracak ve karınızı artıracaksınız.\"])},\n \"how\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Nasıl çalışıyor?\"])},\n \"create_order\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Benzersiz bir eşleşen sembol oluşturun, örneğin sipariş kimliği\"])},\n \"redirect_to_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kullanıcıyı ağ geçidine yönlendir\"])},\n \"customer_pays\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Müşteri doğrudan algorand hesabınıza ödeme yapar\"])},\n \"customer_redirected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme başarılı olduktan sonra müşteri web sitenize geri yönlendirilecektir\"])},\n \"use_your_money\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Paranızı kullanın. USDT bozdurup borsadan USD alabilir veya diğer mal veya hizmetler için USDT ile ödeme yapabilirsiniz\"])},\n \"security\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Güvenli mi?\"])},\n \"you_make_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme ayrıntılarını siz yaparsınız. Başarılı URL adresini ayarlarsınız ve URL adresini iptal edersiniz. Ödeme yapıldığında sizi bilgilendiririz. Ödemeyi kabul ettiğiniz arka uçta kontrol etmeniz ve ödemenin alındığını bildirmeniz gerekir. müşteri.\"])},\n \"opensource\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu proje açık kaynaktır. Ticari amaçlarla kopyalayabilir, değiştirebilir veya kendi özel ortamınızda çalıştırabilirsiniz\"])},\n \"just_website\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme ağ geçidi yalnızca javascript içeren bir HTML web sitesidir. Resmi algoritma düğümleri dışında başka hiçbir arka uç kullanılmaz.\"])},\n \"no_restrictions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağ geçidini kullanmak için bir AWallet hesabına ihtiyacınız yok.\"])},\n \"allowed_parameters\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İzin verilen parametreler\"])},\n \"parameters_perex\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu parametrelerden herhangi birini ayarlayabilirsiniz. Gerekli alanlar yalnızca ödemenizi almak istediğiniz adresi ve işlem tutarını içerir. Ödeme adresi iki bölümden oluşur: ödeme bilgileri ve ağ geçidi ayarları. Her iki alan da base64, \\\"/\\\" ile ayrılmış olarak kodlanmıştır. Lütfen URL'yi doğru şekilde kodladığınızdan emin olun. Ödeme bilgisi, örneğin QR kodlarında kullanılan temel algoritma ve protokol adresidir.\"])},\n \"payment_info_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İzin verilen parametreler\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"varlık temel birimini kullanın. Örn. 1 ALGO = 1000000\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"mikroalgo cinsinden miktar. Örn. 0,001 ALGO = 1000\"])},\n \"network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hata ayıklama amaçlı ağ\"])},\n \"settings_params\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İzin verilen ayarlar\"])},\n \"success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Başarılı ödeme sonrasında müşterinin yönlendirildiği URL adresi\"])},\n \"cancel\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Müşterinin ödemeyi iptal et'e tıkladıktan sonra yönlendirileceği URL adresi\"])},\n \"example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Örnek\"])},\n \"turn_on_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Derleme aracını açın\"])},\n \"turn_off_build_tool\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Derleme aracını kapat\"])},\n \"tether\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bağlantı ana ağı\"])},\n \"algorand\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlem için varlık kimliğini belirleyebilirsiniz\"])},\n \"error_transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen en az hesap, tutar ve varlığı girin\"])},\n \"error_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL adresi https:// ile başlamalıdır\"])},\n \"button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oluşturulan düğme\"])},\n \"payment_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme bilgisi\"])},\n \"callback_configuration\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geri arama yapılandırması\"])},\n \"link\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oluşturulan bağlantı\"])},\n \"html_example\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HTML bağlantısı örneği\"])}\n },\n \"receive\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödemeyi al\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adrese ödeme al\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tutar\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Not\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR koduna ondalık basamak hakkında bilgi\"])},\n \"label\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alıcı adresinin önerilen etiketi\"])},\n \"noteeditable\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Not kullanıcı tarafından düzenlenebilir\"])}\n },\n \"acc_overview\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaba genel bakış\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni ödeme yap\"])},\n \"receive_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödemeyi al\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ad\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tutar\"])},\n \"amount_without_pending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bekleyen ödüller olmadan tutar\"])},\n \"rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödüller\"])},\n \"pending_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bekleyen ödüller\"])},\n \"reward_base\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödül tabanı\"])},\n \"round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tur\"])},\n \"apps_local_state\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uygulamaların yerel durumu\"])},\n \"apps_total_schema\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uygulamaların toplam şeması\"])},\n \"assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlıklar\"])},\n \"created_apps\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uygulamalar oluşturuldu\"])},\n \"status\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Durum\"])},\n \"multisignature_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çoklu imza eşiği\"])},\n \"multisignature_addresses\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çoklu imza adresleri\"])},\n \"refresh\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yenile\"])},\n \"transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlemler\"])},\n \"no_transactions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hiçbir işlem bulunamadı\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tür\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Zaman\"])},\n \"tr_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tutar\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gönderen\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alıcı\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alıcı ödülleri\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Onaylanan tur\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Komisyon ücreti\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı sil\"])},\n \"delete_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı sil\"])},\n \"delete_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu hesabı cüzdanınızdan silmek istediğinizden emin misiniz?\"])},\n \"delete_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu hesabı sil\"])},\n \"deleted\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap silindi\"])},\n \"asset_optin\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlığı etkinleştirin\"])},\n \"ask_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bir soru sorun\"])},\n \"rekey\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı yeniden anahtarlayın\"])},\n \"rekeyedTo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaba yeniden anahtarlandı\"])},\n \"account0\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Defter birincil hesabı\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Defter yuvasındaki hesap\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanbağlantısı\"])},\n \"payment_gateway\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme ağ geçidi\"])},\n \"export\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dışa aktar\"])},\n \"no_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu hesapta henüz varlık yok\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eylemler\"])},\n \"pay_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağdaki diğer hesaplara para veya jeton gönderin.\"])},\n \"swap_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"DEX toplayıcı hizmetlerini kullanarak bir jetonu diğerine değiştirebilirsiniz\"])},\n \"rekey_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabınızın özel anahtarının başkasının eline geçmesinden korkuyorsanız, hesabınızı yeni özel anahtara yeniden anahtarlayabilir ve orijinal adresinizi güvende tutabilirsiniz.\"])},\n \"asset_optin_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand ağında varlık almak istiyorsanız o token için hesap açmalısınız.\"])},\n \"receive_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Müşterilerinizden veya arkadaşlarınızdan size para göndermelerini isteyebilirsiniz. Bu sayfa, başkalarının tek tıklamayla bunu yapabilmesi için ödeme QR kodu oluşturacaktır.\"])},\n \"export_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Özel anahtarlara sahip hesaplar için shamir yedekleme anımsatıcıları veya algorand anımsatıcıları oluşturabilirsiniz.\"])},\n \"arc14\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14 Kimlik Doğrulaması\"])},\n \"arc14_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC 14, imzalı işlemleri kullanan kimlik doğrulama standardıdır. Kimlik doğrulama belirteçlerini bu sayfada oluşturabilirsiniz.\"])},\n \"account_actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap işlemleri\"])},\n \"asset_optinArc200\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 varlığını tercih et\"])},\n \"asset_optinArc200_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabınızda ARC200 varlıklarını izleyebilirsiniz. ARC200 varlıkları, herkesin kullanıcının hesabına varlık alabilmeyi seçebileceği özelliğe sahip akıllı sözleşmelerdir. ARC200 varlıkları tehlikeli olabilir ve Akıllı sözleşme böylece ona tamamen güvenebilirsiniz.\"])}\n },\n \"acc_overview_assets\": {\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ad\"])},\n \"search_by_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İsme göre ara\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tür\"])},\n \"search_by_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık türüne göre ara\"])},\n \"id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"kimlik\"])},\n \"search_by_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"kimliğe göre ara\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tutar\"])},\n \"search_by_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tutara göre ara\"])},\n \"actions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eylemler\"])}\n },\n \"optin\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaptaki varlık transferlerini kabul et\"])},\n \"searchById\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık kimliğini biliyorum\"])},\n \"assetId\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık Kimliği\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık Adı\"])},\n \"searchButton\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık bul\"])},\n \"assetInfo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık hakkında bilgi\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toplam\"])},\n \"unit_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Birim adı\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ondalıklar\"])},\n \"url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URL\"])},\n \"metadata_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Metadata hash\"])},\n \"default_frozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varsayılan\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oluşturucu adresi\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yönetici address\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geri alma address\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Donmuş adres\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rezerve adresi\"])},\n \"action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eylem\"])},\n \"optin_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kabul et\"])},\n \"dialog_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlığı etkinleştirin\"])},\n \"optin_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu varlığı etkinleştirmek için 0,001 algo ödemek istediğinizden emin misiniz? Etkinleştirdikten sonra bu varlığı hesabınıza alabileceksiniz.\"])},\n \"optin_confirm_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kabul etmek istiyorum\"])},\n \"asset_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık bulunamadı\"])},\n \"asset_opt_in_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık başarıyla etkinleştirildi\"])}\n },\n \"accounts\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaplara genel bakış\"])},\n \"no_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap bulunamadı\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap adı\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tutar\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"pay\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Öde\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanbağlantısı\"])},\n \"show_on_netowork_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağ hesaplarını göster\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA kodu\"])}\n },\n \"newacc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni hesap\"])},\n \"create_basic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Temel hesap oluştur\"])},\n \"import_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı içe aktar\"])},\n \"create_multisign_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çoklu imza hesabı oluştur\"])},\n \"watch_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı izle\"])},\n \"write_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"25 kelimelik anımsatıcı ifadeyi yazın\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dahili hesap adı\"])},\n \"create_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap oluştur\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"multisig_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisignature hesabı, yalnızca hesap oluşturma sırasında listelenen N hesabın işlemi imzalaması durumunda işlemleri işleyebilir.\"])},\n \"select_account_from_list\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanınızdaki mevcut hesapları seçin\"])},\n \"add_other_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Arkadaşlarınızın hesaplarını ekleyin - her satıra bir hesap\"])},\n \"trashold_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlemi imzalamak için kaç hesabın gerekli olduğunu seçin\"])},\n \"create_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı oluşturmak için anımsatıcı ifadeyi yedeklediğinizden emin olun. İfadeyi şimdi göstermek güvenli mi?\"])},\n \"show_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anımsatıcıyı göster\"])},\n \"position_question\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"n. konumundaki kelime nedir.\"])},\n \"mnemonic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anımsatıcı kelimeleri görüntülenen sırayla yazın, kopyalayın veya fotoğrafını çekin. Bir sonraki adım, bu ifadedeki bazı kelimeleri onaylamak olacak ve bunu tarayıcınızın şifreli deposuna kaydedeceğiz. Güvenlidir Bu anımsatıcıyı saklamak ve bu adresi hesaba kaydetmeden kullanmak için. Anımsatıcı ifadeyi asla kaybetmediğinizden emin olun.\"])},\n \"start_challenge\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Meydan okumayı başlat\"])},\n \"create_new\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni oluştur\"])},\n \"hide_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anımsatıcıyı gizle\"])},\n \"drop_phrase\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İfadeyi bırak\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR kodundan tara\"])},\n \"create_vanity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Özel hesap oluştur\"])},\n \"vanity_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres şununla başlayacak\"])},\n \"vanity_mid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres şunları içerecektir\"])},\n \"vanity_end\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres şununla bitecek\"])},\n \"vanity_count\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlenen adres sayısı\"])},\n \"vanity_button_start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresi bul\"])},\n \"vanity_button_stop\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Aramayı durdur\"])},\n \"vanity_workers\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kullanılacak iş parçacığı sayısı\"])},\n \"vanity_use\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu hesabı kullan\"])},\n \"auto_lock_off\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Otomatik kilitleme özelliği kapalı\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW Cüzdan - Defter Hesabı\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan Bağlantı Hesabı\"])},\n \"twofa_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Hesabı\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR Kodunu Göster\"])},\n \"email_pass_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"E-posta ve Şifre hesabı\"])},\n \"shamir_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir yedekleme kurtarma\"])},\n \"overview\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni hesap işlemleri\"])},\n \"create_basic_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand temel hesabı, özel anahtara sahip ED25519 hesabıdır. Bu yöntem, hesabınız için sır oluşturmak için bilgisayarınızın rastgele sayı oluşturucusunu kullanır.\"])},\n \"ledger_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"En güvenli çözümlerden biri gizli anahtar oluşturma işlemini özel bir cihazla gerçekleştirmektir. Bu hesap, hesabınızı oluşturmak ve imzalama işlemlerini gerçekleştirmek için Ledger cihazını kullanır.\"])},\n \"wc_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan bağlantı hesap türünü kullanarak arkadaşınızın cüzdanına bağlanabilirsiniz. Örneğin, çoklu imzanın bir parçası olarak ona mesajı imzalama isteği gönderebilirsiniz.\"])},\n \"twofa_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İki faktörlü hesap çoklu imzalı hesaptır; burada bir hesap sizin seçtiğiniz bir hesaptır, örneğin genel muhasebe hesabı veya e-posta şifresi hesabı, ikinci hesap kurtarma hesabıdır - ideal olarak aynı güvenli depolama alanında olmayan hesap ve üçüncü hesap ise doğru iki faktörlü pin kodunu girdiğinizde işlemleri imzalayan sunucudaki iki faktörlü hesap.\"])},\n \"email_pass_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC76 E-posta ve Şifre hesabı, herhangi bir metinden algorand hesabı oluşturmanıza olanak tanır. Metin hashlenir ve algorand hesabınız için tohum olarak 32 bayt oluşturur. Bu, bilgisayarınızdaki diğer rastgele sayı üreteçlerine alternatif olabilir veya iki faktörlü hesapta veya genel çoklu imza hesabında kullanabileceğiniz hw cihazı.\"])},\n \"create_vanity_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ED25519 hesabınız için güzel hesap adresini kaba kuvvetle kullanabilirsiniz. Bu yöntem, hesap oluşturmanın birçok kombinasyonunu dener ve hesap adresinin ilk veya son harflerini seçmenize olanak tanır.\"])},\n \"create_multisign_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Multisig hesapları en güvenli hesaplardır. Birden fazla defter cihazı ve farklı rasgele sayı oluşturucularla birlikte kullanılırsa, bu, doğrudan algoritma ve blok zincirine sabit kodlanan kurumsal düzeyde güvenlik sağlar.\"])},\n \"watch_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağdaki herhangi bir hesabı takip edebilirsiniz.\"])},\n \"import_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı algoritma ve kurtarma anımsatıcısından kurtarabilirsiniz.\"])},\n \"shamir_account_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı shamir yedekleme kurtarma anımsatıcılarından kurtarabilirsiniz.\"])},\n \"create_first\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İlk hesabınızı oluşturun\"])},\n \"no_accounts_at_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seçili ağ için hesap yok\"])},\n \"basic_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Temel seçenekler\"])},\n \"advanced_options\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gelişmiş seçenekler\"])},\n \"skip_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Skip challange\"])},\n \"new_account_challange\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New account challange\"])},\n \"click_to_show_positions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Click to show positions\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"to\"])}\n },\n \"arc76account\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"E-posta ve şifre hesabı (ARC-0076)\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"E-posta adresinizin ve şifrenizin birleşimi, ilk algorand hesabınız için tohum baytları oluşturacaktır. Şifreyi veya e-posta adresini yalnızca başka bir hesaba yeniden anahtarlayarak değiştirebilirsiniz.\"])},\n \"description2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 standardı, PBKDF2-999999-SHA256 algoritması ile kullanılacaktır. Şifre uzunluğunun en az 50 karakter uzunluğunda olmasını öneriyoruz. Bu tür hesaplar, ikincil tip rastgele sayı üreteci olarak kullanılabilir ve güçlendirilebilir. Güvenliğiniz. Lütfen sırrınızı güvende tutun ve tekrar kullanmayın.\"])},\n \"arc_draft\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC-0076 TASLAK durumunda. Spesifikasyon değişebilir. Lütfen bu uygulamayı deneysel kullanım için düşünün.\"])},\n \"email\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"E-posta\"])},\n \"select_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen çok çok çok güvenli bir şifre seçin.\"])},\n \"save_password_switch\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Şifreyi kaydet\"])},\n \"password_not_stored\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dikkat edin. Şifrenizi saklamıyoruz. Yalnızca hesabınızın genel adresini ve e-posta adresini güvenli depolama alanında saklayacağız. Bu hesapla işlem yapacağınızda şifreyi girmeniz istenecektir.\"])},\n \"gui_not_implemented\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Saklanan şifre olmadan işlem imzalamaya yönelik GUI şu anda uygulanmıyor.\"])}\n },\n \"import\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanı içe aktar\"])},\n \"wallet_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan adı\"])},\n \"wallet_file\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan dosyası\"])},\n \"import_wallet_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanı içe aktar\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Daha önce dışa aktarılan cüzdanları içe aktarabilirsiniz. Cüzdan şifresi dışa aktarılan dosyanın içinde kalır, böylece içe aktarma sonrasında bu cüzdana daha önce kullandığınız şifreyle erişebilirsiniz. Giriş yaptıktan sonra ayarlar sayfasından şifreyi değiştirebilirsiniz.\"])}\n },\n \"acc_type\": {\n \"basic_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Temel hesap\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çoklu imza hesabı\"])},\n \"public_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genel hesap\"])},\n \"rekeyed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeniden anahtarlanan hesap\"])},\n \"ledger_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"HW genel muhasebe hesabı\"])},\n \"wc_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanbağlantısı hesabı\"])}\n },\n \"account\": {\n \"select_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hessap seç\"])}\n },\n \"pay\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödemeyi yap - şuradan\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kamerayı değiştir\"])},\n \"note_is_b64\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Not Base64 ile kodlanmıştır. Etkinleştirilirse, not alanına base64 girişini gönderebilir ve bunu ham veri olarak ağa gönderebilirsiniz.\"])},\n \"selected_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Seçili hesap\"])},\n \"multisig_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çoklu imza hesabı\"])},\n \"create_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Teklif oluştur\"])},\n \"sign_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Teklifi imzala ve gönder\"])},\n \"signature_from_friend\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen arkadaşınızın imzasını buraya girin\"])},\n \"load_multisig_data\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çoklu imza verilerini yükle\"])},\n \"pay_to_wallet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan hesabına öde\"])},\n \"pay_to_other\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Diğer hesaba öde\"])},\n \"store_other_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Para göndereceğiniz hesabı adres defterinde saklamanız daha iyi olur\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tutar\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Komisyon ücreti\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Not\"])},\n \"review_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödemeyi incele\"])},\n \"review_payment_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen ödemenizi inceleyin\"])},\n \"from_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaptan\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaba öde\"])},\n \"total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toplam\"])},\n \"transaction_details\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlem ayrıntıları\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tür\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ad\"])},\n \"first_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İlk tur\"])},\n \"last_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Son tur\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis kimliği\"])},\n \"tag\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Etiket\"])},\n \"to_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alıcı\"])},\n \"signatures\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İmzalar\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İmzalandı\"])},\n \"not_signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İmzalanmadı\"])},\n \"sign_with\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Birlikte imzala\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İmza\"])},\n \"send_to_other_signators\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu verileri diğer imzacılara gönder\"])},\n \"send_to_network\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağa gönder\"])},\n \"state_sending\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme ağa gönderiliyor\"])},\n \"state_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme ağa gönderildi. Tx: \"])},\n \"state_waiting_confirm\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağ onayı bekleniyor.\"])},\n \"state_confirmed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Onay alındı. Ödemeniz blokta\"])},\n \"transaction\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlem\"])},\n \"error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hata\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık\"])},\n \"state_error_not_sent\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme muhtemelen ağa ulaşmadı. Çevrimdışı mısınız? Lütfen hesabınızı kontrol edin\"])},\n \"set_max\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Maksimumu ayarla\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çevre\"])},\n \"pay_to_address_malformed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme adresi hatalı görünüyor.\"])},\n \"asset_failed_to_load\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İstenen varlığın yüklenemediği anlaşılıyor\"])},\n \"asset_too_small_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bakiyeniz istenen ödeme tutarının altında görünüyor\"])},\n \"rekey_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaba yeniden anahtar verin\"])},\n \"rekey_to_wallet_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan hesabına yeniden anahtar verin\"])},\n \"rekey_to_external_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Harici hesaba yeniden anahtar verin\"])},\n \"rekey_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı yeniden anahtarlayın\"])},\n \"rekey_warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen bu işleme özellikle dikkat edin. Artık hesap, işlemleri tamamlayabilmek için farklı bir özel anahtar kullanacak. Yeni hesabın özel anahtarına sahip değilseniz büyük olasılıkla kaybedersiniz işlemleri imzalama yeteneği.\"])},\n \"combine_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Diğer imzalayanların imzalarını birleştir\"])},\n \"combine_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İmzaları birleştir\"])},\n \"return_to_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect'e Geri Dön\"])},\n \"select_account_for_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödemeyi yapmak istediğiniz hesabı seçin\"])},\n \"create_multisig_proposal\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çoklu imza teklifi oluştur\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA kodu\"])},\n \"sign_arc14_request\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yetkilendirme isteğini imzala\"])},\n \"toggle_send_to_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Başkalarına Gönder formunu aç/kapat\"])},\n \"toggle_combine_with_others_form\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Diğerleriyle birleştirme formunu aç/kapat\"])},\n \"process_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödemeyi işle\"])},\n \"tx_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlem türü\"])}\n },\n \"settings\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ayarlar\"])},\n \"server\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sunucu\"])},\n \"environment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çevre\"])},\n \"mainnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ana ağ\"])},\n \"testnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Test ağı\"])},\n \"devnet\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Devnet'e Ulaşın\"])},\n \"sandbox\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Korumalı alan\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ana Bilgisayar\"])},\n \"token\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Belirteç\"])},\n \"language\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dil\"])},\n \"pass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan şifresi\"])},\n \"oldpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eski şifre\"])},\n \"newpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni şifre\"])},\n \"repeatpass\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni şifreyi onayla\"])},\n \"backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanı yedekle\"])},\n \"backup_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanınızı yedekleyebilir ve başka bir bilgisayara aktarabilirsiniz.\"])},\n \"create_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yedek oluştur\"])},\n \"download\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İndir\"])},\n \"delete\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanı sil\"])},\n \"strength\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Güç\"])},\n \"updated_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Şifre güncellendi\"])},\n \"custom\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Özel sunucu ayarları\"])},\n \"protocol_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protokol işleyicisini kaydedin\"])},\n \"protocol_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Web+algorand:// işleyicisini kaydedin\"])},\n \"protocol_change_success\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Protokol işleyicisi başarıyla güncellendi\"])},\n \"dev_settings\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geliştiriciler için bilgileri göster\"])},\n \"update_password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Şifreyi güncelle\"])}\n },\n \"transaction\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlem detayı\"])},\n \"tr_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlem Kimliği\"])},\n \"tr_type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlem türü\"])},\n \"not\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Not\"])},\n \"note_raw\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ham veriler\"])},\n \"note_decoded\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Şifresi çözülmüş veriler\"])},\n \"tr_close_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödülleri kapat\"])},\n \"closing_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kapanış tutarı\"])},\n \"confirmed_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Onaylanan tur\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Komisyon ücreti\"])},\n \"first_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İlk geçerli\"])},\n \"genesis_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis Kimliği\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis karması\"])},\n \"intra_round\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yuvarlak içi ofset\"])},\n \"last_valid\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Son geçerli\"])},\n \"payment_tr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ödeme işlemi\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tutar\"])},\n \"close_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kapatma tutarı\"])},\n \"receiver\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alıcı\"])},\n \"receiver_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Alıcı ödülleri\"])},\n \"round_time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tur süresi\"])},\n \"sender\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gönderen\"])},\n \"sender_rewards\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gönderen ödülleri\"])},\n \"signature\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İmzalama\"])},\n \"created_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oluşturulan varlık\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık adı\"])},\n \"asset_creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık yaratıcısı\"])},\n \"asset_manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık yöneticisi\"])},\n \"asset_reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık rezervi\"])},\n \"asset_freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlığın dondurulması\"])},\n \"asset_clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık geri alma\"])},\n \"asset_unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık birimi adı\"])},\n \"asset_total\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık toplamı\"])},\n \"asset_decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık ondalık sayıları\"])},\n \"asset_defaultfrozen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık varsayılanı dondurulmuş\"])},\n \"asset_url\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık URL'si\"])},\n \"asset_metadata\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık meta verileri\"])},\n \"time\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Süre\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Grup kimliği\"])}\n },\n \"privacy\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gizlilik politikası\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hakkımda hangi özel bilgileri topluyorsunuz?\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yok. Her internet hizmeti için günlüklerde saklanan IP adresi ve tarayıcının yanı sıra adınız, e-posta adresiniz veya adresiniz gibi hiçbir türde özel bilgi toplamıyoruz.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çerezlerde ne saklıyorsunuz?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hiçbir şey. Çerez kullanmıyoruz. Cüzdanınızın saklanması için IndexedDB adı verilen kalıcı yerel depolamayı kullanıyoruz.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Analitik bilgilerini nasıl topluyorsunuz?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kullanmıyoruz. Kendinizi daha güvende hissetmeniz için Google Analytics gibi herhangi bir analiz hizmeti kullanmıyoruz. Web sitesi tamamen Javascript içeren HTML'den oluşuyor. IP adresinizi yalnızca siz talepte bulunduğunuzda biliyoruz. Ayarlarınıza ve algod sunucunuza veya indeksleyicinize bağlı olarak seçilen sunucu IP adresinizi de bilebilir.\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu hizmetin kullanımı gördüğüm reklamları etkiler mi?\"])},\n \"a4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hayır. Reklam sunucularının herhangi bir kullanıma ilişkin bizden herhangi bir bilgisi yoktur. Örneğin Google'ın bu hizmeti kullandığınızı bilmesinin tek yolu, bu siteye Google aramasından erişmenizdir.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu hizmeti kim sağlıyor?\"])},\n \"a5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scholtz & Company, jsa bu hizmeti oluşturdu. Şirket Kimliği: 51 882 272, KDV Kimliği: SK2120828105, Bratislava, Slovakya merkezli. Bu, a-wallet.net resmi web sitesinde çalışıyorsa, şirket aynı zamanda servis sağlayıcıdır. Şirket herhangi bir hizmetten veya uygulamadaki herhangi bir hatadan sorumlu değildir.\"])}\n },\n \"assetcreate\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni NFT/ASA\"])},\n \"show_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gelişmiş formu göster\"])},\n \"assetName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kolay ad\"])},\n \"creator\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yaratıcının adresi\"])},\n \"hide_advanced\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gelişmiş formu gizle\"])},\n \"creator_not_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Önce adres oluşturun veya adresi içe aktarın\"])},\n \"default_fronzen\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dondurulmuş: İşlem yapılmadan önce kullanıcı hesaplarının dondurulmasının kaldırılması gerekir\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ondalık sayılar: varlık birimi hesaplaması için ondalık sayıların tamsayı sayısı\"])},\n \"totalIssuance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu varlığın dolaşıma açık toplam sayısı\"])},\n \"unitName\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kullanıcıya varlık birimlerini görüntülemek için kullanılır\"])},\n \"assetURL\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlıkla ilgili isteğe bağlı URL\"])},\n \"assetMetadataHash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlıkla ilgili bir tür isteğe bağlı karma taahhüdü. Base64 biçimi\"])},\n \"manager\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yönetici, varlık için yönetici hesabını değiştirebilir, ayırabilir, dondurabilir ve geri alabilir.\"])},\n \"reserve\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Rezerv adresi: Belirtilen adres, varlık rezervi olarak kabul edilir (özel ayrıcalıkları yoktur, bu yalnızca bilgilendirme amaçlıdır)\"])},\n \"freeze\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresi dondur: Belirtilen adres, kullanıcı varlık varlıklarını dondurabilir veya çözebilir\"])},\n \"clawback\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Clawback adresi: Belirtilen adres, kullanıcının varlık sahipliklerini iptal edebilir ve bunları başka adreslere gönderebilir\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oluşturma işleminde ayarlanan not\"])},\n \"create_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"NFT/ASA oluştur\"])}\n },\n \"new_account_ledger\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ledger hesabı ekle\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Defter, özel anahtarınızı saklayabilen fiziksel bir cihazdır - HW cüzdanıdır. Varlıkları algorand üzerinde depolamak için maksimum güvenlik, tüm imza sahiplerinin defter cihazları tarafından güvence altına alındığı çoklu imzalı hesaptır.\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Son hata\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Defter'i bağla ve algoritma adresini yükle\"])},\n \"slot\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yuva\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"primary_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Birincil adres\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap adı\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresi cüzdana kaydet\"])}\n },\n \"faq\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sık sorulan sorular\"])},\n \"q1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bir Cüzdan Hakkında\"])},\n \"a1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algo cüzdanı başlangıçta Scholtz & Company, jsa tarafından oluşturuldu. Açık kaynak, yalnızca HTML, kurumsal dostu ve güvenlik, kullanımının ana avantajlarıdır. Algorand logosu, -algo- ve -algorand kelimeleri Algorand, Inc.'in ticari markasıdır ve https://www.algorand.com/about/media-kit/ algorand medya yönergeleriyle birlikte kullanılır.\"])},\n \"q2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan verilerimin güvenliği nasıl sağlanıyor?\"])},\n \"a2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Verileriniz yalnızca tarayıcıdadır. Kalıcı IndexedDB'de depolanır. Her cüzdan, şifrenizle birlikte aes256 kullanılarak şifrelenir. Yeterince güçlü bir şifre oluşturursanız, cüzdanınız asla kaba kuvvete maruz kalmaz. Şifreniz bilgisayarınızdan ayrılmayın ve yalnızca tarayıcı önbelleğinde bulunur. Önbellek, giriş yaptıktan sonra 5 dakika içinde yok edilir.\"])},\n \"q3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan şifrem internete giriyor mu?\"])},\n \"a3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asla\"])},\n \"q4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdan şifremi nasıl değiştirebilirim?\"])},\n \"a4_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Giriş yapın ve cüzdanınıza erişin.\"])},\n \"a4_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ayarlara gidin.\"])},\n \"a4_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eski şifreyi, yeni şifreyi yazın ve yeni şifreyi onaylayın.\"])},\n \"a4_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Formu gönderin, şifreniz değiştirilecektir.\"])},\n \"q5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanımı başka bir bilgisayara taşıyabilir miyim?\"])},\n \"a5_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Giriş yapın ve cüzdanınıza erişin.\"])},\n \"a5_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ayarlara gidin.\"])},\n \"a5_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yedekleme bölümüne gidin ve verilerinizi yerel bir dosyaya kaydedin.\"])},\n \"a5_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Diğer bilgisayarda yeni cüzdana gidin, cüzdanı içe aktarın ve indirilen dosyayı diğer tarayıcı deposuna yükleyin.\"])},\n \"a5_5\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdana daha önce kullandığınız şifreyle erişin. Şifreyi ayarlardan değiştirebilirsiniz.\"])},\n \"q6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kaynak kodunu görüntüleyebilir miyim?\"])},\n \"a6\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Evet. https://github.com/scholtz/wallet/ Bu cüzdan açık kaynak olarak yapılmıştır ve ticari amaçlar da dahil olmak üzere herhangi bir nedenle kullanılması, kopyalanması veya değiştirilmesi ücretsizdir. Katılma imkanınız varsa projede lütfen çok nazik olun ve iyileştirmenizle birlikte bir çekme isteği oluşturun.\"])},\n \"q7\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Projeye nasıl yardımcı olabilirim?\"])},\n \"a7_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand adresine yapılan bağış AWALLETCPHQPJGCZ6AHLIFPHWBHUEHQ7VBYJVVGQRRY4MEIGWUBKCQYP4Y, projenin devam etmesine yardımcı olacaktır. Proje, Algorand Inc. veya Algorand Vakfı tarafından finanse edilmemiştir.\"])},\n \"a7_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Projeyi çevirmek veya çeviriye yardımcı olmak için lütfen https://github.com/scholtz/wallet/tree/master/src/locales adresine gidin, çeviri dosyasını kendi dilinize kopyalayın ve çekme isteğinde bulunun .\"])},\n \"a7_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Programcıysanız lütfen kod incelemesi yapın veya bu projenin daha iyi olması gerektiğini düşündüğünüz herhangi bir şekilde bize yardımcı olun.\"])},\n \"q8\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çoklu imza hesabını nasıl oluşturabilirim?\"])},\n \"a8_1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Öncelikle özel anahtarlara sahip bir hesap oluşturun veya herkese açık bir hesap oluşturun. Onlara amaçlarını hatırlamanıza yardımcı olacak isimler vermek daha iyidir.\"])},\n \"a8_2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeni bir adres oluşturmaya gidin ve çoklu imza adresini seçin.\"])},\n \"a8_3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İşlemleri imzalayabilen tüm hesapları seçin ve ağın çoklu imza ödemesini kabul etmesi için minimum sayıya uyan imza sayısını seçin.\"])},\n \"a8_4\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Çoklu imza hesabını oluşturduktan sonra bu hesaba hesap listesi sayfasından erişebilirsiniz.\"])}\n },\n \"connect\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect'i kullanarak DApp'lere bağlanın\"])},\n \"uri\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Cüzdanbağlantısı URI'si\"])},\n \"connect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bağlan\"])},\n \"disconnect\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bağlantıyı kes\"])},\n \"sendBack\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"DApp'e geri gönder\"])},\n \"reject\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Reddet\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"or\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ya da\"])},\n \"authaddr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yetkili adres\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Dizin\"])},\n \"type\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tür\"])},\n \"from\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Gönderen\"])},\n \"asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık\"])},\n \"amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tutar\"])},\n \"rekeyto\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yeniden Anahtarla\"])},\n \"method\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Yöntem\"])},\n \"client_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Müşteri Kimliği\"])},\n \"request_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İstek Kimliği\"])},\n \"remove\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kaldır\"])},\n \"peer\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Eş\"])},\n \"connected\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bağlandı\"])},\n \"sessions\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oturumlar\"])},\n \"requests\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İstekler\"])},\n \"fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ücret\"])},\n \"total_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toplam ücret\"])},\n \"sign\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İmza\"])},\n \"clipboard\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Panodan bağlan\"])},\n \"sign_txs\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen bireysel işlemleri imzalayın\"])},\n \"signed\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İmzalandı\"])},\n \"to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kime\"])},\n \"validity\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geçerlilik\"])},\n \"rounds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tur\"])},\n \"note\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Not\"])},\n \"group\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Grup\"])},\n \"app\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uygulama dizini\"])},\n \"app_args\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uygulama Argümanları\"])},\n \"app_accounts\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uygulama Hesapları\"])},\n \"app_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Uygulama Yabancı Varlıkları\"])},\n \"boxes\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kutular\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ad\"])},\n \"genesis\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis Kimliği\"])},\n \"genesis_hash\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Genesis Karması\"])},\n \"session_proposals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Oturum önerileri\"])},\n \"toggle_camera\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kamerayı değiştir\"])},\n \"init_wc\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Wallet Connect bağlantısını başlat\"])},\n \"sign_all\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Tümünü imzala\"])}\n },\n \"new_account_wc\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"WalletConnect hesabını ekleyin\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap adı\"])},\n \"last_error\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Son hata\"])},\n \"scan\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR kodunu tarayın\"])},\n \"address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adres\"])},\n \"save_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresi cüzdana kaydet\"])},\n \"copy\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"URI'yi panoya kopyala\"])},\n \"show_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR kodunu göster\"])}\n },\n \"new_account_2fa\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA Hesabı\"])},\n \"help1\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA hesabı, imza için gerekli eşik değeri 2 olan 3 hesap kurulumuyla çoklu imzalı hesap oluşturmanıza olanak tanır.\"])},\n \"help2\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"İlk hesap, cüzdanınızın ele geçirilmesi durumunda bilgisayar korsanının işlemleri sizin adınıza imzalayamayacağı şifre korumalı bir hesap olabilir. 2FA cihazınız bozulursa veya 2FA hizmeti çökerse hesabınızı yeniden anahtarlayabilirsiniz. birinci ve ikinci hesabınızla başka bir 2FA çoklu imzaya geçin.\"])},\n \"help3\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA hizmeti, ele geçirilebilecek üçüncü taraf hizmetidir. Eğer bilgisayar korsanı özel anahtarınızı alırsa ve 2fa hizmetinin özel anahtarını alırsa, sizin adınıza işlemleri imzalayabilir. 2FA hizmetini kullanarak bilgisayar korsanının saldırı olasılığını artırırsınız. Birincil veya kurtarma hesabınızla işlem imzalama olanağına sahip olanlar, çoklu imza hesabınızdan işlem imzalayamaz.\"])},\n \"2fa_provider\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA sağlayıcısı\"])},\n \"hot_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sıcak hesap\"])},\n \"cold_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Soğuk depolama hesabı\"])},\n \"request_qr_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA QR kodunu iste\"])},\n \"scan_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen QR kodunu 2FA uygulamanızla tarayın\"])},\n \"manual_entry_key\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Manuel giriş anahtarı\"])},\n \"confirm_2fa\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kurulumu onayla\"])},\n \"confirm_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kurulumu onaylamak için lütfen kimlik doğrulama uygulamanızdan 2FA kodunu yazın. Onaylandıktan sonra 2FA gizli kodunu tekrar istemek mümkün değildir.\"])},\n \"2fa_code\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"2FA kodu\"])},\n \"save_button\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Adresi kaydet\"])}\n },\n \"onlineofflinedialog\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabınızın bakiyesiyle ağı koruyun\"])},\n \"warning\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ağdaki blokları doğrulamak için genel katılım düğümünü seçebilirsiniz. Genel algod sunucusunda yeni katılım anahtarları üretecek ve bu katılım anahtarlarının blok verilerini toplamasına izin vermek için işlemi imzalayacaksınız. Bu size maliyet olarak yansıyacaktır. ağ üzerinde bir işlem (0.001 algo). Çevrimiçi hesap durumu, özel anahtarınızın internete açık olduğu anlamına gelmez. Hesabınızın, blockchain'i koruyan çevrimiçi algod düğümünde kayıtlı olduğu anlamına gelir.\"])},\n \"makeOnline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı çevrimiçi yapın\"])},\n \"makeOffline\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı çevrimdışı yap\"])},\n \"host\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algod ana bilgisayarı\"])}\n },\n \"new_account_shamir\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir yedek hesap kurtarma\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir yedekleme, anımsatıcıyı M hesabının kurtarma eşiği olduğu N parçaya bölme yöntemidir.\"])},\n \"mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anahtar kelimeler\"])},\n \"add_mnemnic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anahtar kelimeleri ekle\"])},\n \"account_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabın adı\"])},\n \"recover\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kurtar\"])}\n },\n \"account_export\": {\n \"header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesabı dışa aktar\"])},\n \"help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu sayfada özel anahtarınızı algorand'ın anımsatıcı veya shamir yedeği biçiminde dışa aktarabilirsiniz.\"])},\n \"password\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen cüzdan şifrenizi girin\"])},\n \"continue\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Devam et\"])},\n \"algo_mnemonic\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Algorand anahtar kelimleri\"])},\n \"shamir_backup\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir yedeği\"])},\n \"toggle_qr\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"QR kodunu değiştir\"])},\n \"recovery_threshold\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Kurtarma eşiği\"])},\n \"number_of_mnemonics\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Anahtar kelimelerin sayısı\"])},\n \"generate_shamir\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir anahtar kelimleri oluştur\"])},\n \"previous\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Önceki\"])},\n \"next\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sonraki\"])},\n \"index\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Shamir dizini\"])},\n \"shamir_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen anımsatıcıyı çok güvenli bir yerde saklayın. Hepsini yazdığınızdan emin olun. Shamir yedeklemesinin bazı bölümlerini kontrol edin ve kurtarma eşiğini tek bir yerde saklamayın.\"])},\n \"algo_help\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Lütfen anımsatıcıyı çok güvenli bir yerde güvenceye alın.\"])},\n \"dev_info\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Geliştirici bilgisi\"])}\n },\n \"arc200\": {\n \"optin_header\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesaba ARC 200 varlığını ekle\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ARC200 Uygulama Kimliği\"])},\n \"fetch_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlık bilgilerini getir\"])},\n \"reset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sıfırla\"])},\n \"examples\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Örnek varlıklar\"])},\n \"name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Ad\"])},\n \"symbol\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Sembol\"])},\n \"decimals\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"ondalıklar\"])},\n \"supply\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Toplam arz\"])},\n \"balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap bakiyesi\"])},\n \"is_opted_in\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Hesap varlık alabilir\"])},\n \"create_box\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Bu hesap için bu varlık için kutu oluştur\"])},\n \"save_action\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Varlığı hesabınıza kaydedin\"])}\n },\n \"scheduled_payments\": {\n \"title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payments management\"])},\n \"description\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"With decentralized scheduler you will deploy the smart contract - escrow account which will be used for purpose to allow any executor perform withdrawal from your escrow account to the destination account when the time comes. Executors are incentivized to execute your scheduled task with vision of receiving small fee paid in ASA.Gold token - 0.001 gram of gold.\"])},\n \"new_scheduled_payment\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"New scheduled payment\"])},\n \"period\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Period\"])},\n \"pay_to\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Pay to\"])},\n \"send_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to send\"])},\n \"create_escrow_account\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Create escrow account\"])},\n \"list_of_payments\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of active payments\"])},\n \"no_payment_found\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"No scheduled payments has been found\"])},\n \"app_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app id\"])},\n \"app_address\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow app address\"])},\n \"start\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Start\"])},\n \"fee_balance\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Fee balance\"])},\n \"execution_fee\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee\"])},\n \"description_detail\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"In this detail overview of the scheduled payment you can see the current asset balance of the escrow account and you have actions to deposit more assets to the escrow account or to executors.\"])},\n \"details_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Scheduled payment details\"])},\n \"seconds\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"seconds\"])},\n \"deposit_fee_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit asa.gold token to fee pool smart contract\"])},\n \"fee_asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execution fee token\"])},\n \"amount_to_deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to deposit to fees\"])},\n \"get_more\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Get more tokenized gold\"])},\n \"list_of_assets\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"List of assets at escrow account\"])},\n \"assets_loading\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset information is loading\"])},\n \"asset_id\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset ID\"])},\n \"asset_name\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset name\"])},\n \"asset_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset amount\"])},\n \"deposit\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Deposit\"])},\n \"optin_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Escrow account optin action\"])},\n \"optin_to_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in to asset\"])},\n \"optin_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Opt in\"])},\n \"withdraw_asset_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Withdraw from escrow account\"])},\n \"withdraw_asset\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Asset to withdraw\"])},\n \"withdraw_amount\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Amount to withdraw\"])},\n \"withdraw_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Execute withdrawal\"])},\n \"load_script_title\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load app execution profile\"])},\n \"load_click\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"Load\"])},\n \"xgov_promo\": (ctx) => {const { normalize: _normalize } = ctx;return _normalize([\"This work has been performed with support from the Algorand Foundation xGov Grants Program\"])}\n }\n}","var map = {\n\t\"./af\": 36024,\n\t\"./af.js\": 36024,\n\t\"./ar\": 27544,\n\t\"./ar-dz\": 11736,\n\t\"./ar-dz.js\": 11736,\n\t\"./ar-kw\": 47888,\n\t\"./ar-kw.js\": 47888,\n\t\"./ar-ly\": 45272,\n\t\"./ar-ly.js\": 45272,\n\t\"./ar-ma\": 89688,\n\t\"./ar-ma.js\": 89688,\n\t\"./ar-ps\": 65280,\n\t\"./ar-ps.js\": 65280,\n\t\"./ar-sa\": 44948,\n\t\"./ar-sa.js\": 44948,\n\t\"./ar-tn\": 61992,\n\t\"./ar-tn.js\": 61992,\n\t\"./ar.js\": 27544,\n\t\"./az\": 95777,\n\t\"./az.js\": 95777,\n\t\"./be\": 69940,\n\t\"./be.js\": 69940,\n\t\"./bg\": 86107,\n\t\"./bg.js\": 86107,\n\t\"./bm\": 63544,\n\t\"./bm.js\": 63544,\n\t\"./bn\": 94952,\n\t\"./bn-bd\": 92876,\n\t\"./bn-bd.js\": 92876,\n\t\"./bn.js\": 94952,\n\t\"./bo\": 56576,\n\t\"./bo.js\": 56576,\n\t\"./br\": 7392,\n\t\"./br.js\": 7392,\n\t\"./bs\": 43584,\n\t\"./bs.js\": 43584,\n\t\"./ca\": 17396,\n\t\"./ca.js\": 17396,\n\t\"./cs\": 36560,\n\t\"./cs.js\": 36560,\n\t\"./cv\": 67716,\n\t\"./cv.js\": 67716,\n\t\"./cy\": 70956,\n\t\"./cy.js\": 70956,\n\t\"./da\": 15188,\n\t\"./da.js\": 15188,\n\t\"./de\": 78960,\n\t\"./de-at\": 52131,\n\t\"./de-at.js\": 52131,\n\t\"./de-ch\": 46128,\n\t\"./de-ch.js\": 46128,\n\t\"./de.js\": 78960,\n\t\"./dv\": 43284,\n\t\"./dv.js\": 43284,\n\t\"./el\": 32972,\n\t\"./el.js\": 32972,\n\t\"./en-au\": 64356,\n\t\"./en-au.js\": 64356,\n\t\"./en-ca\": 28440,\n\t\"./en-ca.js\": 28440,\n\t\"./en-gb\": 2448,\n\t\"./en-gb.js\": 2448,\n\t\"./en-ie\": 16320,\n\t\"./en-ie.js\": 16320,\n\t\"./en-il\": 74360,\n\t\"./en-il.js\": 74360,\n\t\"./en-in\": 80632,\n\t\"./en-in.js\": 80632,\n\t\"./en-nz\": 81140,\n\t\"./en-nz.js\": 81140,\n\t\"./en-sg\": 85384,\n\t\"./en-sg.js\": 85384,\n\t\"./eo\": 65620,\n\t\"./eo.js\": 65620,\n\t\"./es\": 32348,\n\t\"./es-do\": 76528,\n\t\"./es-do.js\": 76528,\n\t\"./es-mx\": 98544,\n\t\"./es-mx.js\": 98544,\n\t\"./es-us\": 71208,\n\t\"./es-us.js\": 71208,\n\t\"./es.js\": 32348,\n\t\"./et\": 20373,\n\t\"./et.js\": 20373,\n\t\"./eu\": 69912,\n\t\"./eu.js\": 69912,\n\t\"./fa\": 74984,\n\t\"./fa.js\": 74984,\n\t\"./fi\": 52819,\n\t\"./fi.js\": 52819,\n\t\"./fil\": 72512,\n\t\"./fil.js\": 72512,\n\t\"./fo\": 18571,\n\t\"./fo.js\": 18571,\n\t\"./fr\": 8405,\n\t\"./fr-ca\": 93220,\n\t\"./fr-ca.js\": 93220,\n\t\"./fr-ch\": 45720,\n\t\"./fr-ch.js\": 45720,\n\t\"./fr.js\": 8405,\n\t\"./fy\": 58116,\n\t\"./fy.js\": 58116,\n\t\"./ga\": 9916,\n\t\"./ga.js\": 9916,\n\t\"./gd\": 86908,\n\t\"./gd.js\": 86908,\n\t\"./gl\": 54088,\n\t\"./gl.js\": 54088,\n\t\"./gom-deva\": 15064,\n\t\"./gom-deva.js\": 15064,\n\t\"./gom-latn\": 96300,\n\t\"./gom-latn.js\": 96300,\n\t\"./gu\": 51208,\n\t\"./gu.js\": 51208,\n\t\"./he\": 672,\n\t\"./he.js\": 672,\n\t\"./hi\": 648,\n\t\"./hi.js\": 648,\n\t\"./hr\": 38864,\n\t\"./hr.js\": 38864,\n\t\"./hu\": 28164,\n\t\"./hu.js\": 28164,\n\t\"./hy-am\": 62528,\n\t\"./hy-am.js\": 62528,\n\t\"./id\": 63400,\n\t\"./id.js\": 63400,\n\t\"./is\": 23912,\n\t\"./is.js\": 23912,\n\t\"./it\": 77088,\n\t\"./it-ch\": 77988,\n\t\"./it-ch.js\": 77988,\n\t\"./it.js\": 77088,\n\t\"./ja\": 52501,\n\t\"./ja.js\": 52501,\n\t\"./jv\": 40376,\n\t\"./jv.js\": 40376,\n\t\"./ka\": 67048,\n\t\"./ka.js\": 67048,\n\t\"./kk\": 56416,\n\t\"./kk.js\": 56416,\n\t\"./km\": 58288,\n\t\"./km.js\": 58288,\n\t\"./kn\": 84833,\n\t\"./kn.js\": 84833,\n\t\"./ko\": 33352,\n\t\"./ko.js\": 33352,\n\t\"./ku\": 76376,\n\t\"./ku-kmr\": 5192,\n\t\"./ku-kmr.js\": 5192,\n\t\"./ku.js\": 76376,\n\t\"./ky\": 92832,\n\t\"./ky.js\": 92832,\n\t\"./lb\": 61448,\n\t\"./lb.js\": 61448,\n\t\"./lo\": 34116,\n\t\"./lo.js\": 34116,\n\t\"./lt\": 20296,\n\t\"./lt.js\": 20296,\n\t\"./lv\": 76136,\n\t\"./lv.js\": 76136,\n\t\"./me\": 28019,\n\t\"./me.js\": 28019,\n\t\"./mi\": 41320,\n\t\"./mi.js\": 41320,\n\t\"./mk\": 47720,\n\t\"./mk.js\": 47720,\n\t\"./ml\": 81228,\n\t\"./ml.js\": 81228,\n\t\"./mn\": 49564,\n\t\"./mn.js\": 49564,\n\t\"./mr\": 56116,\n\t\"./mr.js\": 56116,\n\t\"./ms\": 88512,\n\t\"./ms-my\": 69676,\n\t\"./ms-my.js\": 69676,\n\t\"./ms.js\": 88512,\n\t\"./mt\": 29824,\n\t\"./mt.js\": 29824,\n\t\"./my\": 82792,\n\t\"./my.js\": 82792,\n\t\"./nb\": 23444,\n\t\"./nb.js\": 23444,\n\t\"./ne\": 77860,\n\t\"./ne.js\": 77860,\n\t\"./nl\": 39940,\n\t\"./nl-be\": 63760,\n\t\"./nl-be.js\": 63760,\n\t\"./nl.js\": 39940,\n\t\"./nn\": 28888,\n\t\"./nn.js\": 28888,\n\t\"./oc-lnc\": 18096,\n\t\"./oc-lnc.js\": 18096,\n\t\"./pa-in\": 78837,\n\t\"./pa-in.js\": 78837,\n\t\"./pl\": 35904,\n\t\"./pl.js\": 35904,\n\t\"./pt\": 96840,\n\t\"./pt-br\": 11048,\n\t\"./pt-br.js\": 11048,\n\t\"./pt.js\": 96840,\n\t\"./ro\": 33060,\n\t\"./ro.js\": 33060,\n\t\"./ru\": 3156,\n\t\"./ru.js\": 3156,\n\t\"./sd\": 96595,\n\t\"./sd.js\": 96595,\n\t\"./se\": 94560,\n\t\"./se.js\": 94560,\n\t\"./si\": 38668,\n\t\"./si.js\": 38668,\n\t\"./sk\": 69500,\n\t\"./sk.js\": 69500,\n\t\"./sl\": 90024,\n\t\"./sl.js\": 90024,\n\t\"./sq\": 84192,\n\t\"./sq.js\": 84192,\n\t\"./sr\": 56832,\n\t\"./sr-cyrl\": 58728,\n\t\"./sr-cyrl.js\": 58728,\n\t\"./sr.js\": 56832,\n\t\"./ss\": 28692,\n\t\"./ss.js\": 28692,\n\t\"./sv\": 63252,\n\t\"./sv.js\": 63252,\n\t\"./sw\": 98904,\n\t\"./sw.js\": 98904,\n\t\"./ta\": 71120,\n\t\"./ta.js\": 71120,\n\t\"./te\": 46688,\n\t\"./te.js\": 46688,\n\t\"./tet\": 59556,\n\t\"./tet.js\": 59556,\n\t\"./tg\": 69248,\n\t\"./tg.js\": 69248,\n\t\"./th\": 27172,\n\t\"./th.js\": 27172,\n\t\"./tk\": 30208,\n\t\"./tk.js\": 30208,\n\t\"./tl-ph\": 91744,\n\t\"./tl-ph.js\": 91744,\n\t\"./tlh\": 331,\n\t\"./tlh.js\": 331,\n\t\"./tr\": 43920,\n\t\"./tr.js\": 43920,\n\t\"./tzl\": 84360,\n\t\"./tzl.js\": 84360,\n\t\"./tzm\": 97524,\n\t\"./tzm-latn\": 81732,\n\t\"./tzm-latn.js\": 81732,\n\t\"./tzm.js\": 97524,\n\t\"./ug-cn\": 71124,\n\t\"./ug-cn.js\": 71124,\n\t\"./uk\": 69328,\n\t\"./uk.js\": 69328,\n\t\"./ur\": 88968,\n\t\"./ur.js\": 88968,\n\t\"./uz\": 51516,\n\t\"./uz-latn\": 19388,\n\t\"./uz-latn.js\": 19388,\n\t\"./uz.js\": 51516,\n\t\"./vi\": 59664,\n\t\"./vi.js\": 59664,\n\t\"./x-pseudo\": 68616,\n\t\"./x-pseudo.js\": 68616,\n\t\"./yo\": 85436,\n\t\"./yo.js\": 85436,\n\t\"./zh-cn\": 3820,\n\t\"./zh-cn.js\": 3820,\n\t\"./zh-hk\": 60112,\n\t\"./zh-hk.js\": 60112,\n\t\"./zh-mo\": 99504,\n\t\"./zh-mo.js\": 99504,\n\t\"./zh-tw\": 93278,\n\t\"./zh-tw.js\": 93278\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 92348;","\n\n\n\n\n","import Dexie from \"dexie\";\n\nconst db = new Dexie(\"AWallet\");\ndb.version(6).stores({\n wallets: \"++id,name\",\n wc: \"&id,name\",\n});\n\nexport default db;\n","import algosdk from \"algosdk\";\nimport WalletConnect from \"@walletconnect/client\";\n\nimport db from \"../shared/db\";\n\nexport default (() => {\n const state = {\n store: null,\n connectorById: {},\n requestById: {},\n };\n\n const removeConnector = async (id) => {\n const { connector, requests } = state.connectorById[id];\n\n if (connector) {\n connector.off(\"disconnect\");\n\n try {\n await connector.killSession();\n } catch (e) {\n console.error(e);\n }\n\n delete state.connectorById[id];\n\n for (const id of requests) {\n state.store.commit(\"wc/removeRequest\", id);\n delete state.requestById[id];\n }\n }\n\n state.store.commit(\"wc/removeConnector\", id);\n\n await db.wc.delete(id);\n };\n\n const addConnector = (connector, address) => {\n const id = connector.clientId;\n\n state.connectorById[id] = {\n connector,\n requests: [],\n };\n\n connector.on(\"session_request\", async (error, payload) => {\n if (error) {\n throw error;\n }\n\n const meta = payload.params[0].peerMeta;\n\n state.store.commit(\"wc/updateConnector\", {\n id: id,\n update: {\n peer: {\n url: meta.url,\n name: meta.name,\n description: meta.description,\n icons: meta.icons,\n },\n },\n });\n\n const response = {\n accounts: [address],\n chainId: 4160,\n };\n\n connector.approveSession(response);\n\n const data = JSON.stringify(connector.session);\n const cipher = await state.store.dispatch(\"wallet/encrypt\", { data });\n\n await db.wc.add({\n id: id,\n name: state.store.state.wallet.name,\n addr: address,\n data: cipher,\n });\n });\n\n connector.on(\"call_request\", async (error, payload) => {\n if (error) {\n throw error;\n }\n\n if (payload.method != \"algo_signTxn\") {\n const response = {\n id: request.id,\n error: {\n code: 4300,\n message: \"Unsupported request.\",\n },\n };\n\n connector.rejectRequest(response);\n return;\n }\n const transactions = payload.params[0].map((item, index) => {\n const txn = item[\"txn\"];\n const txnBuffer = Buffer.from(txn, \"base64\");\n const decodedObj = algosdk.decodeObj(txnBuffer);\n let decodedTx = decodedObj;\n if (!decodedTx.type && decodedTx.txn.type) {\n if (decodedTx.sig) {\n state.store.dispatch(\"signer/setSigned\", {\n signed: new Uint8Array(txnBuffer),\n });\n }\n decodedTx = decodedTx.txn;\n }\n const decoded = algosdk.decodeUnsignedTransaction(\n algosdk.encodeObj(decodedTx)\n );\n\n let asset = \"\";\n switch (decoded.type) {\n case \"pay\":\n asset = \"ALGO\";\n break;\n case \"axfer\":\n asset = decoded.assetIndex;\n break;\n }\n\n let amount = decoded.amount;\n switch (decoded.type) {\n case \"pay\":\n case \"axfer\":\n if (!amount) {\n amount = \"0\";\n }\n break;\n }\n\n let from = decoded.from;\n if (from) {\n from = algosdk.encodeAddress(decoded.from.publicKey);\n }\n\n let rekeyto = decoded.rekeyTo;\n if (rekeyto) {\n rekeyto = algosdk.encodeAddress(rekeyto.publicKey);\n }\n\n return {\n index: index,\n type: decoded.type,\n from: from,\n fee: decoded.fee,\n asset: asset,\n amount: amount,\n rekeyTo: rekeyto,\n txn: decoded,\n };\n });\n\n let totalFee = 0;\n\n for (const tx of transactions) {\n if (tx.fee) {\n totalFee += tx.fee;\n }\n }\n\n state.requestById[payload.id] = {\n payload: payload,\n connector: connector,\n address: address,\n };\n\n state.connectorById[id].requests.push(payload.id);\n\n const request = {\n id: payload.id,\n method: payload.method,\n transactions: transactions,\n fee: totalFee,\n };\n\n state.store.commit(\"wc/addRequest\", { request });\n });\n\n connector.on(\"connect\", () => {\n state.store.commit(\"wc/updateConnector\", {\n id: connector.clientId,\n update: { connected: true },\n });\n });\n\n connector.on(\"disconnect\", async () => {\n await removeConnector(connector.clientId);\n });\n\n state.store.commit(\"wc/addConnector\", {\n id: connector.clientId,\n address: address,\n connected: connector.connected,\n requests: [],\n });\n };\n\n const restoreConnector = (address, session) => {\n const connector = new WalletConnect({\n session: session,\n sessionStorage: {\n getSession: () => {\n return null;\n },\n },\n });\n\n addConnector(connector, address);\n\n const meta = session.peerMeta;\n\n state.store.commit(\"wc/updateConnector\", {\n id: session.clientId,\n update: {\n peer: {\n url: meta.url,\n name: meta.name,\n description: meta.description,\n icons: meta.icons,\n },\n },\n });\n };\n\n const clear = () => {\n for (const id in state.connectorById) {\n const { connector } = state.connectorById[id];\n\n connector.transportClose();\n connector.off(\"session_request\");\n connector.off(\"call_request\");\n connector.off(\"connect\");\n connector.off(\"disconnect\");\n }\n\n state.connectorById = {};\n state.requestById = {};\n\n state.store.commit(\"wc/clear\");\n };\n\n return {\n initialize: (store) => {\n state.store = store;\n },\n clear,\n restore: async () => {\n clear();\n const name = state.store.state.wallet.name;\n await db.wc.where({ name: name }).each(async ({ addr, data }) => {\n const plain = await state.store.dispatch(\"wallet/decrypt\", { data });\n const session = JSON.parse(plain);\n restoreConnector(addr, session);\n });\n },\n createConnector: (uri, address) => {\n const connector = new WalletConnect({\n uri: uri,\n session: {},\n sessionStorage: {\n getSession: () => {\n return null;\n },\n },\n });\n\n addConnector(connector, address);\n },\n addConnector,\n removeConnector,\n acceptRequest: async (id) => {\n const { payload, connector } = state.requestById[id];\n const signedTxns = [];\n for (const item of payload.params[0]) {\n const txn = item[\"txn\"];\n const txnBuffer = Buffer.from(txn, \"base64\");\n const decodedObj = algosdk.decodeObj(txnBuffer);\n let decodedTx = decodedObj;\n if (!decodedTx.type && decodedTx.txn.type) {\n if (decodedTx.sig) {\n state.store.dispatch(\"signer/setSigned\", {\n signed: new Uint8Array(txnBuffer),\n });\n }\n decodedTx = decodedTx.txn;\n }\n const decoded = algosdk.decodeUnsignedTransaction(\n algosdk.encodeObj(decodedTx)\n );\n\n const txId = decoded.txID();\n if (!(txId in state.store._state.data.signer.signed)) {\n console.error(\n `Tx with id ${txId} has not been signed yet, skipped`,\n txn\n );\n signedTxns.push(null); // send back original txn because it is probably logicsig, or user decided not to sign some specific tx\n // should return null https://github.com/algorandfoundation/ARCs/blob/40d5e9c0f60826e495090a10d278db69233b3063/ARCs/arc-0025.md\n continue;\n }\n const signedUint8 = state.store._state.data.signer.signed[txId];\n const b64 = Buffer.from(signedUint8).toString(\"base64\");\n signedTxns.push(b64);\n }\n\n const response = {\n id: id,\n result: signedTxns,\n };\n connector.approveRequest(response);\n\n delete state.requestById[id];\n\n state.store.commit(\"wc/removeRequest\", id);\n },\n rejectRequest: (id) => {\n const { connector } = state.requestById[id];\n\n if (connector) {\n const response = {\n id: id,\n error: {\n code: 4001,\n message: \"The user rejected the request.\",\n },\n };\n\n connector.rejectRequest(response);\n\n delete state.requestById[id];\n }\n\n state.store.commit(\"wc/removeRequest\", id);\n },\n };\n})();\n","import { render } from \"./App.vue?vue&type=template&id=2dd2d1e8\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\n\nimport \"./App.vue?vue&type=style&index=0&id=2dd2d1e8&lang=css\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import algosdk from \"algosdk\";\n\nconst actions = {\n async getAlgod() {\n const url = new URL(this.state.config.algod);\n return new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n },\n async getTransactionParams() {\n try {\n const url = new URL(this.state.config.algod);\n let algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n\n return await algodclient.getTransactionParams().do();\n } catch (error) {\n console.error(\"error\", error);\n }\n },\n async preparePayment(\n { dispatch },\n { payTo, payFrom, amount, noteEnc, fee, asset, reKeyTo }\n ) {\n try {\n const url = new URL(this.state.config.algod);\n\n const algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n let fromAcct = \"\";\n if (payFrom.sk) {\n fromAcct = payFrom.addr;\n } else {\n fromAcct = payFrom;\n }\n let assetId = undefined;\n if (asset) {\n assetId = parseInt(asset);\n }\n let params = await algodclient.getTransactionParams().do();\n if (fee != undefined) {\n params.fee = fee;\n params.flatFee = true;\n }\n let txn = null;\n if (assetId) {\n const transactionOptionsAsa = {\n from: fromAcct,\n to: payTo,\n assetIndex: assetId,\n amount,\n note: noteEnc,\n suggestedParams: params,\n rekeyTo: reKeyTo,\n };\n txn = algosdk.makeAssetTransferTxnWithSuggestedParamsFromObject(\n transactionOptionsAsa\n );\n } else {\n const transactionOptionsAlg = {\n from: fromAcct,\n to: payTo,\n amount,\n note: noteEnc,\n suggestedParams: params,\n rekeyTo: reKeyTo,\n };\n txn = algosdk.makePaymentTxnWithSuggestedParamsFromObject(\n transactionOptionsAlg\n );\n }\n return txn;\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n async makePayment(\n { dispatch },\n { payTo, payFrom, amount, noteEnc, fee, asset, reKeyTo }\n ) {\n try {\n const txn = await dispatch(\"preparePayment\", {\n payTo,\n payFrom,\n amount,\n noteEnc,\n fee,\n asset,\n reKeyTo,\n });\n\n let signedTxn = await dispatch(\n \"signer/signTransaction\",\n { from: payFrom, tx: txn },\n {\n root: true,\n }\n );\n\n let txId = txn.txID().toString();\n\n const url = new URL(this.state.config.algod);\n\n const algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n const ret = await algodclient\n .sendRawTransaction(signedTxn)\n .do()\n .catch((e) => {\n if (e && e.response && e.response.body && e.response.body.message) {\n dispatch(\"toast/openError\", e.response.body.message, {\n root: true,\n });\n }\n console.error(\"e\", e, e.message, e.data);\n });\n await dispatch(\n \"wallet/lastPayTo\",\n { addr: payTo },\n {\n root: true,\n }\n );\n return ret.txId;\n } catch (error) {\n console.error(\"error\", error);\n }\n },\n async sendRawTransaction({ dispatch }, { signedTxn }) {\n const url = new URL(this.state.config.algod);\n\n const algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n\n const ret = await algodclient.sendRawTransaction(signedTxn).do();\n return ret;\n },\n async makeAssetCreateTxnWithSuggestedParamsTx({ dispatch }, { asset }) {\n const url = new URL(this.state.config.algod);\n\n let algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n let params = await algodclient.getTransactionParams().do();\n if (!asset.manager) asset.manager = asset.addr;\n\n const enc = new TextEncoder();\n const noteEnc = enc.encode(asset.note);\n const issueBase = BigInt(asset.totalIssuance);\n const issuePower = BigInt(Math.pow(10, asset.decimals));\n const issueBigInt = issueBase * issuePower;\n const txn = algosdk.makeAssetCreateTxnWithSuggestedParams(\n asset.addr,\n noteEnc,\n issueBigInt,\n parseInt(asset.decimals),\n asset.defaultFrozen,\n asset.manager ? asset.manager : undefined,\n asset.reserve ? asset.reserve : undefined,\n asset.freeze ? asset.freeze : undefined,\n asset.clawback ? asset.clawback : undefined,\n asset.unitName,\n asset.assetName,\n asset.assetURL,\n new Uint8Array(Buffer.from(asset.assetMetadataHash, \"base64\")),\n params\n );\n return txn;\n },\n async makeAssetCreateTxnWithSuggestedParams({ dispatch }, { asset }) {\n const url = new URL(this.state.config.algod);\n\n let algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n let params = await algodclient.getTransactionParams().do();\n if (!asset.manager) asset.manager = asset.addr;\n\n const enc = new TextEncoder();\n const noteEnc = enc.encode(asset.note);\n const issueBase = BigInt(asset.totalIssuance);\n const issuePower = BigInt(Math.pow(10, asset.decimals));\n const issueBigInt = issueBase * issuePower;\n\n const txn = algosdk.makeAssetCreateTxnWithSuggestedParams(\n asset.addr,\n noteEnc,\n issueBigInt,\n parseInt(asset.decimals),\n asset.defaultFrozen,\n asset.manager ? asset.manager : undefined,\n asset.reserve ? asset.reserve : undefined,\n asset.freeze ? asset.freeze : undefined,\n asset.clawback ? asset.clawback : undefined,\n asset.unitName,\n asset.assetName,\n asset.assetURL,\n new Uint8Array(Buffer.from(asset.assetMetadataHash, \"base64\")),\n params\n );\n\n let signedTxn = await dispatch(\n \"signer/signTransaction\",\n { from: asset.addr, tx: txn },\n {\n root: true,\n }\n );\n const ret = await algodclient.sendRawTransaction(signedTxn).do();\n return ret;\n },\n async waitForConfirmation({ dispatch }, { txId, timeout }) {\n try {\n const url = new URL(this.state.config.algod);\n\n let algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n\n // Wait until the transaction is confirmed or rejected, or until 'timeout'\n // number of rounds have passed.\n // Args:\n // txId(str): the transaction to wait for\n // timeout(int): maximum number of rounds to wait\n // Returns:\n // pending transaction information, or throws an error if the transaction\n // is not confirmed or rejected in the next timeout rounds\n if (algodclient == null || txId == null || timeout < 0) {\n throw \"Bad arguments.\";\n }\n let status = await algodclient.status().do();\n if (status == undefined) throw new Error(\"Unable to get node status\");\n let startround = status[\"last-round\"] + 1;\n let currentround = startround;\n\n while (currentround < startround + timeout) {\n let pendingInfo = await algodclient\n .pendingTransactionInformation(txId)\n .do();\n if (pendingInfo != undefined) {\n if (\n pendingInfo[\"confirmed-round\"] !== null &&\n pendingInfo[\"confirmed-round\"] > 0\n ) {\n //Got the completed Transaction\n return pendingInfo;\n } else {\n if (\n pendingInfo[\"pool-error\"] != null &&\n pendingInfo[\"pool-error\"].length > 0\n ) {\n // If there was a pool error, then the transaction has been rejected!\n throw new Error(\n \"Transaction Rejected\" +\n \" pool error\" +\n pendingInfo[\"pool-error\"]\n );\n }\n }\n }\n await algodclient.statusAfterBlock(currentround).do();\n currentround++;\n }\n throw new Error(\n \"Pending tx not found in timeout rounds, timeout value = \" + timeout\n );\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n};\nexport default {\n namespaced: true,\n actions,\n};\n","import axios from \"axios\";\n\nfunction getLang() {\n switch (localStorage.getItem(\"lang\")) {\n case \"sk\":\n return \"sk\";\n case \"cs\":\n return \"cs\";\n case \"en\":\n return \"en\";\n case \"de\":\n return \"de\";\n }\n}\n\naxios.interceptors.response.use(\n function (response) {\n return response;\n },\n function (error) {\n if (401 === error.response.status) {\n // handle error: inform user, go to login, etc\n return Promise.reject(error);\n } else {\n return Promise.reject(error);\n }\n }\n);\n\nconst actions = {\n async get({ dispatch }, { url, params, headers, silent }) {\n let response = null;\n try {\n let shown = false;\n\n var lang = getLang();\n\n if (lang) {\n if (axios.defaults.headers.common[\"Accept-Language\"] !== lang) {\n axios.defaults.headers.common[\"Accept-Language\"] = lang;\n }\n }\n\n response = await axios\n .get(url, { params, headers })\n .catch(function (error) {\n if (\n error.response &&\n error.response &&\n error.response.status == 401\n ) {\n dispatch(\"toast/openError\", \"Session timeout - unauthenticated\", {\n root: true,\n });\n shown = true;\n dispatch(\n \"user/Logout\",\n {},\n {\n root: true,\n }\n );\n }\n\n if (\n error.response &&\n error.response.data &&\n error.response.data.errors\n ) {\n for (const index in error.response.data.errors) {\n for (const index2 in error.response.data.errors[index]) {\n const err = error.response.data.errors[index][index2];\n if (!silent && err) {\n shown = true;\n dispatch(\"toast/openError\", err, {\n root: true,\n });\n }\n }\n }\n } else if (\n error.response &&\n error.response.data &&\n error.response.data.detail\n ) {\n if (!silent) {\n shown = true;\n dispatch(\"toast/openError\", error.response.data.detail, {\n root: true,\n });\n }\n }\n if (!shown && !silent) {\n shown = true;\n dispatch(\n \"toast/openError\",\n \"Error occurred, please try again later\",\n {\n root: true,\n }\n );\n }\n });\n if (response && response.status === 200) {\n return response.data;\n }\n if (response && response.status === 204) {\n return false; // no content\n }\n\n if (!shown && !silent) {\n dispatch(\"toast/openError\", \"Error occurred, please try again later\", {\n root: true,\n });\n }\n } catch (e) {\n if (!silent) {\n console.error(\"catch.e\", e);\n dispatch(\"toast/openError\", e.message, { root: true });\n }\n }\n },\n async download({ dispatch }, { url, params, type, name }) {\n let response = null;\n try {\n let shown = false;\n\n var lang = getLang();\n\n if (lang) {\n if (axios.defaults.headers.common[\"Accept-Language\"] !== lang) {\n axios.defaults.headers.common[\"Accept-Language\"] = lang;\n }\n }\n\n if (type === \"post\") {\n let fd = new FormData();\n for (const index in params) {\n fd.append(index, params[index]);\n }\n response = await axios\n .post(url, fd, { responseType: \"blob\" })\n .then((response) => {\n if (response.data) {\n var blob = new Blob([response.data]);\n var downloadElement = document.createElement(\"a\");\n var href = window.URL.createObjectURL(blob); //create the download url\n downloadElement.href = href;\n downloadElement.download = name; //the name of the downloaded file\n document.body.appendChild(downloadElement);\n downloadElement.click(); //click to file\n document.body.removeChild(downloadElement); //remove the element\n window.URL.revokeObjectURL(href); //release the object of the blob\n shown = true;\n\n dispatch(\n \"snackbar/openSuccess\",\n \"Súbor na stiahnutie bol odoslaný do prehliadača\",\n { root: true }\n );\n }\n return response;\n })\n .catch(function (error) {\n console.error(\"error\", error.response.data);\n\n if (error.response && error.response.status == 401) {\n dispatch(\"toast/openError\", \"Session timeout - unauthenticated\", {\n root: true,\n });\n shown = true;\n dispatch(\n \"user/Logout\",\n {},\n {\n root: true,\n }\n );\n }\n\n if (\n error.response &&\n error.response.data &&\n error.response.data.errors\n ) {\n for (const index in error.response.data.errors) {\n for (const index2 in error.response.data.errors[index]) {\n const err = error.response.data.errors[index][index2];\n if (err) {\n shown = true;\n dispatch(\"toast/openError\", err, {\n root: true,\n });\n }\n }\n }\n } else if (\n error.response &&\n error.response.data &&\n error.response.data.detail\n ) {\n shown = true;\n dispatch(\"toast/openError\", error.response.data.detail, {\n root: true,\n });\n }\n if (!shown) {\n shown = true;\n dispatch(\n \"toast/openError\",\n \"Error occurred, please try again later\",\n { root: true }\n );\n }\n });\n } else {\n if (!params) params = {};\n params.responseType = \"blob\";\n response = await axios\n .get(url, { params })\n .then((response) => {\n if (response.data) {\n var blob = new Blob([response.data]);\n var downloadElement = document.createElement(\"a\");\n var href = window.URL.createObjectURL(blob); //create the download url\n downloadElement.href = href;\n downloadElement.download = name; //the name of the downloaded file\n document.body.appendChild(downloadElement);\n downloadElement.click(); //click to file\n document.body.removeChild(downloadElement); //remove the element\n window.URL.revokeObjectURL(href); //release the object of the blob\n shown = true;\n\n dispatch(\n \"snackbar/openSuccess\",\n \"Súbor na stiahnutie bol odoslaný do prehliadača\",\n { root: true }\n );\n }\n return response;\n })\n .catch(function (error) {\n if (error.response && error.response.status == 401) {\n dispatch(\"toast/openError\", \"Session timeout - unauthenticated\", {\n root: true,\n });\n shown = true;\n dispatch(\n \"user/Logout\",\n {},\n {\n root: true,\n }\n );\n }\n\n if (\n error.response &&\n error.response.data &&\n error.response.data.errors\n ) {\n for (const index in error.response.data.errors) {\n for (const index2 in error.response.data.errors[index]) {\n const err = error.response.data.errors[index][index2];\n if (err) {\n shown = true;\n dispatch(\"toast/openError\", err, {\n root: true,\n });\n }\n }\n }\n } else if (\n error.response &&\n error.response.data &&\n error.response.data.detail\n ) {\n shown = true;\n dispatch(\"toast/openError\", error.response.data.detail, {\n root: true,\n });\n }\n if (!shown) {\n shown = true;\n dispatch(\n \"toast/openError\",\n \"Error occurred, please try again later\",\n { root: true }\n );\n }\n });\n }\n if (response && response.status === 200) {\n return response.data;\n }\n if (response && response.status === 204) {\n return true; // no content\n }\n\n if (!shown) {\n dispatch(\"toast/openError\", \"Error occurred, please try again later\", {\n root: true,\n });\n }\n } catch (e) {\n console.error(\"catch.e\", e);\n dispatch(\"toast/openError\", e.message, { root: true });\n }\n },\n async post({ dispatch }, { url, params, body, config }) {\n let response = null;\n try {\n let fd = new FormData();\n for (const index in params) {\n fd.append(index, params[index]);\n }\n if (body) {\n fd = body;\n }\n var lang = getLang();\n if (lang) {\n if (axios.defaults.headers.common[\"Accept-Language\"] !== lang) {\n axios.defaults.headers.common[\"Accept-Language\"] = lang;\n }\n }\n let shown = false;\n response = await axios.post(url, fd, config).catch(function (error) {\n if (error.response && error.response && error.response.status == 401) {\n dispatch(\"toast/openError\", \"Session timeout - unauthenticated\", {\n root: true,\n });\n shown = true;\n dispatch(\n \"user/Logout\",\n {},\n {\n root: true,\n }\n );\n }\n if (\n error.response &&\n error.response.data &&\n error.response.data.errors\n ) {\n for (const index in error.response.data.errors) {\n for (const index2 in error.response.data.errors[index]) {\n const err = error.response.data.errors[index][index2];\n if (err) {\n shown = true;\n dispatch(\"toast/openError\", err, {\n root: true,\n });\n }\n }\n }\n } else if (\n error.response &&\n error.response.data &&\n error.response.data.detail\n ) {\n shown = true;\n dispatch(\"toast/openError\", error.response.data.detail, {\n root: true,\n });\n } else if (error.response && error.response.status === 401) {\n shown = true;\n dispatch(\n \"toast/openError\",\n \"401 Unauthorized, authentication is needed\",\n { root: true }\n );\n }\n if (!shown) {\n shown = true;\n dispatch(\n \"toast/openError\",\n \"Error occurred, please try again later\",\n {\n root: true,\n }\n );\n }\n });\n\n if (\n response &&\n response.status === 200 &&\n (response.data || response.data === false || response.data === \"\")\n ) {\n return response.data;\n }\n if (response && response.status === 204) {\n return false;\n }\n\n if (!shown) {\n dispatch(\"toast/openError\", \"Error occurred, please try again later\", {\n root: true,\n });\n }\n } catch (e) {\n console.error(\"catch.e\", e);\n dispatch(\"toast/openError\", e.message, { root: true });\n }\n },\n};\n\nexport default {\n namespaced: true,\n actions,\n};\n","const state = () => ({\n debug: false,\n LOGO: \"/img/logo.svg\",\n env: \"mainnet-v1.0\",\n envName: \"Mainnet\",\n tokenSymbol: \"Algo\",\n algod: \"https://mainnet-api.algonode.cloud\",\n participation: \"\",\n indexer: \"https://mainnet-idx.algonode.cloud\",\n algodToken:\n \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n participationToken:\n \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n indexerToken:\n \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n twoFactorServer: \"\",\n walletConnectProjectId: \"372941d972266817e1a8d1e403769ac0\",\n walletConnectMetadata: {\n name: \"AWallet\",\n description: \"Open source community algorand wallet\",\n url: \"www.a-wallet.net\",\n icons: [],\n },\n languages: [\"en\", \"hu\", \"it\", \"nl\", \"sk\", \"cs\", \"es\", \"tr\"],\n noredirect: false, // redirect to account page after successfull login\n dev: false,\n deflex: \"\",\n language: \"en-US\",\n theme: \"\",\n});\n\nconst mutations = {\n setDev(state, value) {\n localStorage.setItem(\"dev\", value);\n state.dev = value;\n },\n setTheme(state) {\n const value = localStorage.getItem(\"lastTheme\");\n state.theme = value;\n },\n setConfig(state, value) {\n const removeConsoleLogs = !value.debug;\n\n console.info(\"Welcome to AWallet\");\n if (removeConsoleLogs) {\n console.info(\"Logs has been removed in production environment\");\n if (!window.console) window.console = {};\n const methods = [\"log\", \"debug\", \"warn\", \"info\"];\n for (var i = 0; i < methods.length; i++) {\n console[methods[i]] = function () {};\n }\n }\n\n if (value.walletConnectProjectId) {\n state.walletConnectProjectId = value.walletConnectProjectId;\n }\n if (value.walletConnectMetadata) {\n state.walletConnectMetadata = value.walletConnectMetadata;\n }\n if (value.LOGO) {\n state.LOGO = value.LOGO;\n }\n if (value.algod) {\n state.algod = value.algod;\n }\n if (value.participation) {\n state.participation = value.participation;\n }\n if (value.languages) {\n state.languages = value.languages;\n }\n if (value.indexer) {\n state.indexer = value.indexer;\n }\n if (value.algodToken) {\n state.algodToken = value.algodToken;\n }\n if (value.participationToken) {\n state.participationToken = value.participationToken;\n }\n if (value.indexerToken) {\n state.indexerToken = value.indexerToken;\n }\n if (value.d) {\n state.deflex = Buffer.from(value.d, \"hex\").toString(\"utf8\");\n }\n const dev = localStorage.getItem(\"dev\");\n if (dev && dev != \"false\") {\n state.dev = true;\n }\n const algodHost = localStorage.getItem(\"algodHost\");\n if (algodHost) {\n state.algod = algodHost;\n }\n const env = localStorage.getItem(\"env\");\n if (env) {\n state.env = env;\n }\n const envName = localStorage.getItem(\"envName\");\n if (envName) {\n state.envName = envName;\n }\n\n const tokenSymbol = localStorage.getItem(\"tokenSymbol\");\n if (tokenSymbol) {\n state.tokenSymbol = tokenSymbol;\n }\n\n const participationHost = localStorage.getItem(\"participationHost\");\n if (participationHost) {\n state.participation = participationHost;\n }\n const indexerHost = localStorage.getItem(\"indexerHost\");\n if (indexerHost) {\n state.indexer = indexerHost;\n }\n\n const algodToken = localStorage.getItem(\"algodToken\");\n if (algodToken) {\n state.algodToken = algodToken;\n }\n const participationToken = localStorage.getItem(\"participationToken\");\n if (participationToken) {\n state.participationToken = participationToken;\n }\n const indexerToken = localStorage.getItem(\"indexerToken\");\n if (indexerToken) {\n state.indexerToken = indexerToken;\n }\n },\n setHosts(\n state,\n {\n env,\n envName,\n tokenSymbol,\n algod,\n participation,\n indexer,\n algodToken,\n participationToken,\n indexerToken,\n }\n ) {\n if (env) {\n state.env = env;\n localStorage.setItem(\"env\", env);\n }\n if (envName) {\n state.envName = envName;\n localStorage.setItem(\"envName\", envName);\n }\n if (tokenSymbol) {\n state.tokenSymbol = tokenSymbol;\n localStorage.setItem(\"tokenSymbol\", tokenSymbol);\n }\n if (algod) {\n state.algod = algod;\n localStorage.setItem(\"algodHost\", algod);\n }\n if (participation) {\n state.participation = participation;\n localStorage.setItem(\"participationHost\", participation);\n }\n if (indexer) {\n state.indexer = indexer;\n localStorage.setItem(\"indexerHost\", indexer);\n }\n if (algodToken) {\n state.algodToken = algodToken;\n localStorage.setItem(\"algodToken\", algodToken);\n }\n if (participationToken) {\n state.participationToken = participationToken;\n localStorage.setItem(\"participationToken\", participationToken);\n }\n if (indexerToken) {\n state.indexerToken = indexerToken;\n localStorage.setItem(\"indexerToken\", indexerToken);\n }\n },\n setLanguage(state, value) {\n state.language = value;\n localStorage.setItem(\"lang\", value);\n },\n setNoRedirect(state) {\n state.noredirect = true;\n },\n};\nconst actions = {\n async setHosts(\n { commit },\n {\n env,\n envName,\n algod,\n participation,\n indexer,\n algodToken,\n participationToken,\n indexerToken,\n }\n ) {\n let tokenSymbol = this.tokenSymbol;\n if (env == \"mainnet\" || env == \"mainnet-v1.0\") {\n tokenSymbol = \"Algo\";\n } else if (env == \"aramidmain\" || env == \"aramidmain-v1.0\") {\n tokenSymbol = \"aAlgo\";\n } else if (env == \"voitestnet\" || env == \"voitest-v1\") {\n tokenSymbol = \"Voi\";\n } else if (this.env == \"voi\" || env == \"voi-v1.0\") {\n //TODO - Support Voi Mainnet\n tokenSymbol = \"Voi\";\n } else if (env == \"testnet\" || env == \"testnet-v1.0\") {\n tokenSymbol = \"Algo\";\n } else if (env == \"devnet\") {\n tokenSymbol = \"Algo\";\n } else if (env == \"sandbox\" || env == \"sandnet-v1\") {\n tokenSymbol = \"Algo\";\n }\n\n await commit(\"setHosts\", {\n env,\n envName,\n tokenSymbol,\n algod,\n participation,\n indexer,\n algodToken,\n participationToken,\n indexerToken,\n });\n },\n async setLanguage({ commit }, value) {\n await commit(\"setLanguage\", value);\n },\n async setEnv({ dispatch }, { env }) {\n if (env == \"mainnet\" || env == \"mainnet-v1.0\") {\n dispatch(\"setHosts\", {\n env: \"mainnet\",\n envName: \"Mainnet\",\n algod: \"https://mainnet-api.algonode.cloud\",\n participation: \"https://kmd.h2.a-wallet.net\",\n indexer: \"https://mainnet-idx.algonode.cloud\",\n });\n }\n\n if (this.env == \"aramidmain\" || env == \"aramidmain-v1.0\") {\n dispatch(\"setHosts\", {\n env: \"aramidmain\",\n envName: \"Aramid Mainnet\",\n algod: \"https://algod.aramidmain.a-wallet.net\",\n participation: \"\",\n indexer: \"https://indexer.aramidmain.a-wallet.net\",\n algodToken:\n \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n participationToken:\n \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n indexerToken:\n \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n });\n }\n\n if (this.env == \"voitestnet\" || env == \"voitest-v1\") {\n dispatch(\"setHosts\", {\n env: \"voitestnet\",\n envName: \"Voi Testnet\",\n algod: \"https://testnet-api.voi.nodly.io/\",\n participation: \"\",\n indexer: \"https://testnet-idx.voi.nodly.io/\",\n });\n }\n\n //TODO: Add Voi Mainnet when live\n // if (this.env == \"voi\" || env == \"\") {\n // dispatch(\"setHosts\", {\n // env: \"voi\",\n // envName: \"Voi Mainnet\",\n // algod: \"\",\n // participation: \"\",\n // indexer: \"\",\n // algodToken:\n // \"\",\n // participationToken:\n // \"\",\n // indexerToken:\n // \"\",\n // });\n // }\n\n if (env == \"testnet\" || env == \"testnet-v1.0\") {\n dispatch(\"setHosts\", {\n env: \"testnet\",\n envName: \"Testnet\",\n algod: \"https://testnet-api.algonode.cloud\",\n participation: \"\",\n indexer: \"https://testnet-idx.algonode.cloud\",\n });\n }\n if (env == \"devnet\") {\n dispatch(\"setHosts\", {\n env: \"devnet\",\n envName: \"Devnet\",\n algod: \"http://localhost:4180\",\n participation: \"\",\n indexer: \"http://localhost:8980\",\n algodToken:\n \"c87f5580d7a866317b4bfe9e8b8d1dda955636ccebfa88c12b414db208dd9705\",\n indexerToken: \"reach-devnet\",\n });\n }\n if (env == \"sandbox\" || env == \"sandnet-v1\") {\n dispatch(\"setHosts\", {\n env: \"sandbox\",\n envName: \"Sandbox\",\n algod: \"http://localhost:4001\",\n participation: \"\",\n indexer: \"http://localhost:8980\",\n algodToken:\n \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n participationToken:\n \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n indexerToken:\n \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n });\n }\n localStorage.setItem(\"env\", env);\n },\n async setNoRedirect({ commit }) {\n await commit(\"setNoRedirect\");\n },\n async setDev({ commit }, { dev }) {\n await commit(\"setDev\", dev);\n },\n async setTheme({ commit }) {\n await commit(\"setTheme\");\n },\n async getConfig({ dispatch, commit }) {\n try {\n const data = await dispatch(\n \"axios/get\",\n {\n url: \"/config.json\",\n silent: true,\n },\n { root: true }\n );\n if (data) {\n await commit(\"setConfig\", data);\n return data;\n }\n } catch (error) {\n console.error(error);\n }\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","import algosdk from \"algosdk\";\nimport CryptoJS from \"crypto-js\";\nimport cryptoRandomString from \"crypto-random-string\";\nimport db from \"../shared/db\";\nimport wc from \"../shared/wc\";\nimport { parseEntry } from \"@walletconnect/keyvaluestorage\";\nimport { safeJsonParse, safeJsonStringify } from \"@walletconnect/safe-json\";\n\nconst state = () => ({\n name: \"w2\",\n isOpen: false,\n time: 2000000000000,\n pass: \"U2FsdGVkX1/P98d6R7QllvTWEyp77oEiZ1kkr6NOcNQ=\",\n privateAccounts: [],\n algodHost: [],\n lastPayTo: \"\",\n lastActiveAccount: \"\",\n lastActiveAccountName: \"\",\n transaction: {},\n wc: {},\n});\n\nconst mutations = {\n setTransaction(state, transaction) {\n state.transaction = transaction;\n },\n lastPayTo(state, addr) {\n state.lastPayTo = addr;\n },\n lastActiveAccount(state, addr) {\n const current = state.privateAccounts.find((a) => a.addr == addr);\n if (current) {\n state.lastActiveAccount = addr;\n state.lastActiveAccountName = current.name;\n }\n },\n addPrivateAccount(state, { name, secret }) {\n state.lastActiveAccount = secret.addr;\n state.lastActiveAccountName = name;\n secret.name = name;\n state.privateAccounts.push(secret);\n },\n addArc200Asset(state, { addr, arc200Info, network }) {\n const acc = state.privateAccounts.find((x) => x.addr == addr);\n if (!acc.data) acc.data = {};\n if (!acc.data[network]) acc.data[network] = {};\n if (!acc.data[network][\"arc200\"]) acc.data[network][\"arc200\"] = {};\n acc.data[network][\"arc200\"][arc200Info.arc200id] = arc200Info;\n },\n updateArc200Balance(state, { addr, network, arc200Id, balance }) {\n const acc = state.privateAccounts.find((x) => x.addr == addr);\n if (!acc.data) acc.data = {};\n if (!acc.data[network]) acc.data[network] = {};\n if (!acc.data[network][\"arc200\"]) acc.data[network][\"arc200\"] = {};\n if (!acc.data[network][\"arc200\"][arc200Id]) {\n throw Error(`Asset with id ${arc200Id} is not present to the wallet.`);\n }\n acc.data[network][\"arc200\"][arc200Id].balance = balance;\n },\n addPublicAccount(state, { name, addr }) {\n const acc = { name, addr, address: addr };\n state.privateAccounts.push(acc);\n state.lastActiveAccount = addr;\n state.lastActiveAccountName = name;\n },\n deleteAccount(state, { name, addr }) {\n const index = state.privateAccounts.findIndex(\n (acc) => acc.name == name && acc.addr == addr\n );\n state.privateAccounts.splice(index, 1);\n },\n setPrivateAccount(state, { info, network }) {\n if (!info.address) {\n if (!info.addr) return;\n info.address = info.addr;\n }\n if (!info.addr) {\n if (!info.address) return;\n info.addr = info.address;\n }\n let acc = state.privateAccounts.find((x) => x.addr == info.address);\n if (!acc) {\n // to change the network we match the account by address and name\n acc = state.privateAccounts.find(\n (x) => x.addr == info.address && x.name == info.name\n );\n }\n if (!acc) {\n // fallback\n acc = state.privateAccounts.find((x) => x.addr == info.address);\n }\n if (!acc || !acc.addr) {\n console.error(`Error storing account. Address ${info.address} not found`);\n return;\n }\n if (acc) {\n for (let index in info) {\n if (!acc.data) acc.data = {};\n if (!acc.data[network]) acc.data[network] = {};\n acc.data[network][index] = info[index];\n if (index == \"rekeyedTo\" && acc[index] == info.address) {\n // rekeying set to original address\n delete acc[index];\n }\n if (index == \"rekeyedTo\" && acc.data[network][index] == info.address) {\n // rekeying set to original address\n delete acc[index];\n }\n }\n }\n },\n addEmailPasswordAccount(\n state,\n { name, savePassword, email, genAccount, network }\n ) {\n const account = {\n addr: genAccount.addr,\n address: genAccount.addr,\n savePassword,\n name,\n email,\n network,\n type: \"emailPwd\",\n };\n if (savePassword) {\n account.sk = genAccount.sk;\n }\n state.privateAccounts.push(account);\n state.lastActiveAccount = genAccount.addr;\n state.lastActiveAccountName = name;\n },\n addMultiAccount(state, { addr, params, name, network }) {\n const multsigaddr = {\n addr,\n address: addr,\n name,\n params,\n network,\n type: \"msig\",\n };\n state.privateAccounts.push(multsigaddr);\n state.lastActiveAccount = addr;\n state.lastActiveAccountName = name;\n },\n add2FAAccount(\n state,\n {\n params,\n addr,\n name,\n primaryAccount,\n recoveryAccount,\n twoFactorAccount,\n network,\n }\n ) {\n const multsigaddr = {\n addr,\n address: addr,\n name,\n params,\n type: \"2fa\",\n primaryAccount,\n recoveryAccount,\n twoFactorAccount,\n network,\n };\n state.privateAccounts.push(multsigaddr);\n state.lastActiveAccount = addr;\n state.lastActiveAccountName = name;\n },\n add2FAApiAccount(\n state,\n {\n addr,\n name,\n primaryAccount,\n recoveryAccount,\n multisigAccount,\n network,\n twoFactorAuthProvider,\n }\n ) {\n const multsigaddr = {\n addr,\n address: addr,\n name: `2FA ${name}`,\n type: \"2faApi\",\n primaryAccount,\n recoveryAccount,\n multisigAccount,\n network,\n isHidden: true,\n twoFactorAuthProvider,\n };\n state.privateAccounts.push(multsigaddr);\n state.lastActiveAccount = addr;\n state.lastActiveAccountName = name;\n },\n addLedgerAccount(state, { name, addr, addr0, slot, network }) {\n const account = { name, addr, addr0, slot, network, type: \"ledger\" };\n state.privateAccounts.push(account);\n state.lastActiveAccount = addr;\n state.lastActiveAccountName = name;\n },\n addWalletConnectAccount(state, { name, addr, session, network }) {\n const account = { name, addr, session, network, ver: \"1\", type: \"wc\" };\n state.privateAccounts.push(account);\n state.lastActiveAccount = addr;\n state.lastActiveAccountName = name;\n },\n addWalletConnect2Account(state, { name, addr, session, network }) {\n const account = { name, addr, session, network, ver: \"2\", type: \"wc\" };\n state.privateAccounts.push(account);\n state.lastActiveAccount = addr;\n state.lastActiveAccountName = name;\n },\n setPrivateAccounts(state, accts) {\n if (accts) {\n state.privateAccounts = accts;\n } else {\n state.privateAccounts = [];\n }\n },\n setWC(state, wc) {\n if (wc) {\n state.wc = wc;\n } else {\n state.wc = {};\n }\n },\n logout(state) {\n state.pass = \"\";\n state.time = 0;\n state.isOpen = false;\n state.privateAccounts = [];\n state.lastActiveAccount = \"\";\n state.lastActiveAccountName = \"\";\n },\n prolong(state) {\n state.time = new Date();\n },\n setIsOpen(state, { name, pass }) {\n state.isOpen = true;\n state.name = name;\n if (!localStorage.getItem(\"rs1\"))\n localStorage.setItem(\n \"rs1\",\n cryptoRandomString({ length: 30, type: \"alphanumeric\" })\n );\n if (!localStorage.getItem(\"rs2\"))\n localStorage.setItem(\n \"rs2\",\n cryptoRandomString({ length: 30, type: \"alphanumeric\" })\n );\n const dataencoded = CryptoJS.AES.encrypt(pass, localStorage.getItem(\"rs1\"));\n\n state.pass = dataencoded.toString();\n\n state.time = new Date();\n },\n wcSetItem(state, { key, value }) {\n state.wc[key] = safeJsonStringify(value);\n },\n wcRemoveItem(state, { key }) {\n delete state.wc[key];\n },\n};\nconst actions = {\n async setTransaction({ commit }, { transaction }) {\n commit(\"setTransaction\", transaction);\n },\n async lastPayTo({ commit, dispatch }, { addr }) {\n commit(\"lastPayTo\", addr);\n await dispatch(\"saveWallet\");\n },\n async lastActiveAccount({ commit, dispatch }, { addr }) {\n commit(\"lastActiveAccount\", addr);\n await dispatch(\"saveWallet\");\n },\n async getAccount({ dispatch }, { addr }) {\n return this.state.wallet.privateAccounts.find((a) => a.addr == addr);\n },\n async getSK({ dispatch }, { addr, checkRekey = true }) {\n const address = this.state.wallet.privateAccounts.find(\n (a) => a.addr == addr\n );\n if (address) {\n if (\n address &&\n address.data &&\n address.data[this.state.config.env] &&\n address.data[this.state.config.env].rekeyedTo &&\n address.data[this.state.config.env].rekeyedTo != addr\n ) {\n return await dispatch(\"getSK\", {\n addr: address.data[this.state.config.env].rekeyedTo,\n checkRekey: false,\n });\n }\n if (address.sk) {\n const ret = Uint8Array.from(Object.values(address.sk));\n return ret;\n }\n }\n },\n async logout({ commit }) {\n wc.clear();\n await commit(\"logout\");\n },\n async prolong({ commit }) {\n await commit(\"prolong\");\n },\n async addArc200Asset({ dispatch, commit }, { addr, arc200Info }) {\n await commit(\"prolong\");\n if (!addr) {\n dispatch(\"toast/openError\", \"addr is empty\", {\n root: true,\n });\n return false;\n }\n\n await commit(\"addArc200Asset\", {\n addr,\n arc200Info,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n },\n async updateArc200Balance({ dispatch, commit }, { addr, arc200Id, balance }) {\n if (!addr) {\n dispatch(\"toast/openError\", \"addr is empty\", {\n root: true,\n });\n return false;\n }\n if (!arc200Id) {\n dispatch(\"toast/openError\", \"arc200Id is empty\", {\n root: true,\n });\n return false;\n }\n\n await commit(\"updateArc200Balance\", {\n addr,\n arc200Id,\n network: this.state.config.env,\n balance,\n });\n await dispatch(\"saveWallet\");\n return true;\n },\n async addPrivateAccount({ dispatch, commit }, { mn, name }) {\n if (!name) {\n dispatch(\"toast/openError\", \"Plase set account name\", {\n root: true,\n });\n return false;\n }\n try {\n const secret = algosdk.mnemonicToSecretKey(mn);\n await commit(\"addPrivateAccount\", {\n name,\n secret,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n } catch (e) {\n console.error(\"error\", e);\n dispatch(\"toast/openError\", \"Account has not been created\", {\n root: true,\n });\n }\n },\n async addPublicAccount({ dispatch, commit }, { name, addr }) {\n if (!name) {\n dispatch(\"toast/openError\", \"Plase set account name\", {\n root: true,\n });\n return false;\n }\n try {\n await commit(\"addPublicAccount\", {\n name,\n addr,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n } catch (e) {\n console.error(\"error\", e);\n dispatch(\"toast/openError\", \"Account has not been created\", {\n root: true,\n });\n }\n },\n async deleteAccount({ dispatch, commit }, { name, addr }) {\n if (!name) {\n dispatch(\"toast/openError\", \"Plase define account name\", {\n root: true,\n });\n return false;\n }\n if (!addr) {\n dispatch(\"toast/openError\", \"Plase define account addr\", {\n root: true,\n });\n return false;\n }\n try {\n await commit(\"deleteAccount\", {\n name,\n addr,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n } catch (e) {\n console.error(\"error\", e);\n dispatch(\"toast/openError\", \"Account has not been created\", {\n root: true,\n });\n }\n },\n async addEmailPasswordAccount(\n { dispatch, commit },\n { name, savePassword, email, password }\n ) {\n if (!name) {\n throw Error(\"Plase set account name\");\n }\n try {\n const init = `ARC-0076-${email}-${password}-0-PBKDF2-999999`;\n const salt = `ARC-0076-${email}-0-PBKDF2-999999`;\n const iterations = 999999;\n if (!window || !window.crypto || !window.crypto.subtle) {\n throw Error(\"Crypto API in browser is not available\");\n }\n const cryptoKey = await window.crypto.subtle.importKey(\n \"raw\",\n Buffer.from(init, \"utf-8\"),\n \"PBKDF2\",\n false,\n [\"deriveBits\", \"deriveKey\"]\n );\n const masterBits = await window.crypto.subtle.deriveBits(\n {\n name: \"PBKDF2\",\n hash: \"SHA-256\",\n salt: Buffer.from(salt, \"utf-8\"),\n iterations: iterations,\n },\n cryptoKey,\n 256\n );\n const uint8 = new Uint8Array(masterBits);\n const mnemonic = algosdk.mnemonicFromSeed(uint8);\n const genAccount = algosdk.mnemonicToSecretKey(mnemonic);\n await await commit(\"addEmailPasswordAccount\", {\n name,\n savePassword,\n email,\n genAccount,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n } catch (e) {\n console.error(\"error\", e);\n dispatch(\"toast/openError\", \"Account has not been created\", {\n root: true,\n });\n throw e;\n }\n },\n async addMultiAccount({ dispatch, commit }, { params, name }) {\n if (!name) {\n dispatch(\"toast/openError\", \"Plase set account name\", {\n root: true,\n });\n return false;\n }\n try {\n const multsigaddr = algosdk.multisigAddress(params);\n\n await commit(\"addMultiAccount\", {\n addr: multsigaddr,\n params,\n name,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n } catch (e) {\n console.error(\"error\", e);\n\n dispatch(\"toast/openError\", \"Account has not been created\", {\n root: true,\n });\n }\n },\n async add2FAAccount(\n { dispatch, commit },\n {\n name,\n primaryAccount,\n recoveryAccount,\n twoFactorAccount,\n twoFactorAuthProvider,\n }\n ) {\n if (!name) {\n dispatch(\"toast/openError\", \"Plase set account name\", {\n root: true,\n });\n return false;\n }\n try {\n const addrs = [primaryAccount, recoveryAccount, twoFactorAccount].sort();\n const params = {\n version: 1,\n threshold: 2,\n addrs,\n };\n const multisigAccount = algosdk.multisigAddress(params);\n\n await commit(\"add2FAApiAccount\", {\n addr: twoFactorAccount,\n name,\n primaryAccount,\n recoveryAccount,\n multisigAccount,\n twoFactorAuthProvider,\n network: this.state.config.env,\n });\n\n await commit(\"add2FAAccount\", {\n addr: multisigAccount,\n params,\n name,\n primaryAccount,\n recoveryAccount,\n twoFactorAccount,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n } catch (e) {\n console.error(\"error\", e);\n dispatch(\"toast/openError\", \"Account has not been created\", {\n root: true,\n });\n }\n },\n async addLedgerAccount({ dispatch, commit }, { name, addr, addr0, slot }) {\n if (!name) {\n dispatch(\"toast/openError\", \"Plase set account name\", {\n root: true,\n });\n return false;\n }\n try {\n await commit(\"addLedgerAccount\", {\n name,\n addr,\n addr0,\n slot,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n } catch (e) {\n console.error(\"error\", e);\n dispatch(\"toast/openError\", \"Account has not been created\", {\n root: true,\n });\n }\n },\n async addWalletConnectAccount({ dispatch, commit }, { name, addr, session }) {\n if (!name) {\n dispatch(\"toast/openError\", \"Plase set account name\", {\n root: true,\n });\n return false;\n }\n try {\n await commit(\"addWalletConnectAccount\", {\n name,\n addr,\n session,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n } catch (e) {\n console.error(\"error\", e);\n dispatch(\"toast/openError\", \"Account has not been created\", {\n root: true,\n });\n }\n },\n async addWalletConnect2Account(\n { dispatch, commit },\n { name, addr, session }\n ) {\n if (!name) {\n dispatch(\"toast/openError\", \"Plase set account name\", {\n root: true,\n });\n return false;\n }\n if (!addr) {\n dispatch(\"toast/openError\", \"Address is missing\", {\n root: true,\n });\n return false;\n }\n if (!session) {\n dispatch(\"toast/openError\", \"Session data is missing\", {\n root: true,\n });\n return false;\n }\n try {\n await commit(\"addWalletConnect2Account\", {\n name,\n addr,\n session,\n network: this.state.config.env,\n });\n await dispatch(\"saveWallet\");\n return true;\n } catch (e) {\n console.error(\"error\", e);\n dispatch(\"toast/openError\", \"Account has not been created\", {\n root: true,\n });\n }\n },\n async updateAccount({ dispatch, commit }, { info }) {\n if (!info) {\n return false;\n }\n await commit(\"setPrivateAccount\", { info, network: this.state.config.env });\n await dispatch(\"saveWallet\");\n },\n async changePassword({ dispatch }, { passw1, passw2, passw3 }) {\n if (passw2 != passw3) {\n dispatch(\"toast/openError\", \"Passwords does not match\", {\n root: true,\n });\n return;\n }\n const name = this.state.wallet.name;\n if (!name) {\n dispatch(\"toast/openError\", \"Wallet name not found\", {\n root: true,\n });\n return;\n }\n\n const check = await dispatch(\"openWallet\", { name, pass: passw1 });\n if (!check) {\n dispatch(\"toast/openError\", \"Password is incorrect\", {\n root: true,\n });\n return;\n }\n\n const walletRecord = await db.wallets.get({ name: this.state.wallet.name });\n\n const data = JSON.stringify(\n this.state.wallet,\n (key, value) => (typeof value === \"bigint\" ? value.toString() : value) // return everything else unchanged\n );\n const dataencoded = CryptoJS.AES.encrypt(data, passw2);\n walletRecord.data = dataencoded.toString();\n await db.wallets.update(walletRecord.id, walletRecord);\n return true;\n },\n async saveWallet({ dispatch }) {\n const encryptedPass = this.state.wallet.pass;\n const decryptedData = await CryptoJS.AES.decrypt(\n encryptedPass,\n localStorage.getItem(\"rs1\")\n );\n const pass = decryptedData.toString(CryptoJS.enc.Utf8);\n\n if (!pass) {\n // password not yet initialized\n return false;\n }\n\n if (!this.state.wallet.name) {\n dispatch(\"toast/openError\", \"Wallet not found\", {\n root: true,\n });\n return false;\n }\n\n if (\n !this.state.wallet.privateAccounts ||\n this.state.wallet.privateAccounts.length == 0\n ) {\n return false; // check not to empty the wallet\n }\n const walletRecord = await db.wallets.get({ name: this.state.wallet.name });\n if (!walletRecord) return;\n if (!walletRecord || !walletRecord.id) {\n dispatch(\"toast/openError\", \"Error in wallet record update\", {\n root: true,\n });\n return false;\n }\n if (this.state.wallet) {\n const data = JSON.stringify(\n this.state.wallet,\n (key, value) => (typeof value === \"bigint\" ? value.toString() : value) // return everything else unchanged\n );\n const dataencoded = CryptoJS.AES.encrypt(data, pass);\n if (walletRecord && dataencoded) {\n walletRecord.data = dataencoded.toString();\n await db.wallets.update(walletRecord.id, walletRecord);\n }\n }\n },\n async openWallet({ commit, dispatch }, { name, pass }) {\n const walletRecord = await db.wallets.get({ name });\n const encryptedData = walletRecord.data;\n try {\n const decryptedData = CryptoJS.AES.decrypt(encryptedData, pass);\n const json = JSON.parse(decryptedData.toString(CryptoJS.enc.Utf8));\n await commit(\"setPrivateAccounts\", json.privateAccounts);\n await commit(\"lastPayTo\", json.lastPayTo);\n await commit(\"lastActiveAccount\", json.lastActiveAccount);\n await commit(\"setWC\", json.wc);\n await commit(\"setIsOpen\", { name, pass });\n\n localStorage.setItem(\"lastUsedWallet\", name);\n } catch (e) {\n dispatch(\"toast/openError\", \"Wrong password\", {\n root: true,\n });\n console.error(\"wrong password\", e);\n return;\n }\n\n await wc.restore();\n return true;\n },\n async checkPassword({ dispatch }, { pass }) {\n const name = await dispatch(\"getName\");\n const walletRecord = await db.wallets.get({ name });\n const encryptedData = walletRecord.data;\n try {\n const decryptedData = CryptoJS.AES.decrypt(encryptedData, pass);\n const json = JSON.parse(decryptedData.toString(CryptoJS.enc.Utf8));\n return !!json;\n } catch (e) {\n return false;\n }\n },\n async createWallet({ dispatch, commit }, { name, pass }) {\n if (!name) {\n dispatch(\"toast/openError\", \"Plase set wallet name\", {\n root: true,\n });\n return false;\n }\n if ((await db.wallets.toArray()).map((v) => v.name).includes(name)) {\n dispatch(\"toast/openError\", \"Wallet with the same name already exists\", {\n root: true,\n });\n return false;\n }\n const data = JSON.stringify(\n this.state.wallet,\n (key, value) => (typeof value === \"bigint\" ? value.toString() : value) // return everything else unchanged\n );\n const dataencoded = CryptoJS.AES.encrypt(data, pass);\n\n db.wallets\n .add({ name, data: dataencoded.toString() })\n .then(function () {\n return true;\n })\n .catch(function (e) {\n dispatch(\"toast/openError\", \"Error: \" + (e.stack || e), {\n root: true,\n });\n });\n await dispatch(\"saveWallet\");\n await commit(\"setIsOpen\", { name, pass });\n return true;\n },\n async getWallets() {\n if (!localStorage.getItem(\"rs1\"))\n localStorage.setItem(\n \"rs1\",\n cryptoRandomString({ length: 30, type: \"alphanumeric\" })\n );\n if (!localStorage.getItem(\"rs2\"))\n localStorage.setItem(\n \"rs2\",\n cryptoRandomString({ length: 30, type: \"alphanumeric\" })\n );\n //db.wallets.clear();\n //db.wallets.drop();\n try {\n const w = await db.wallets.toArray();\n return w.map((v) => v.name);\n } catch {\n console.error(\"no wallet exists yet\");\n return [];\n }\n },\n async backupWallet({ dispatch }) {\n try {\n const name = this.state.wallet.name;\n if (!name) {\n dispatch(\"toast/openError\", \"Wallet name not found\", {\n root: true,\n });\n return;\n }\n const walletRecord = await db.wallets.get({ name });\n return btoa(walletRecord.data);\n } catch (e) {\n dispatch(\"toast/openError\", \"Error occurred: \" + e, {\n root: true,\n });\n console.error(\"error\", e);\n }\n },\n async destroyWallet({ commit, dispatch }) {\n const name = this.state.wallet.name;\n if (!name) {\n dispatch(\"toast/openError\", \"Wallet name not found\", {\n root: true,\n });\n return;\n }\n if (\n confirm(\n \"Are you sure you want to destroy the wallet with name \" +\n name +\n \" and all private keys within it?\"\n )\n ) {\n const walletRecord = await db.wallets.get({ name });\n await db.wallets.delete(walletRecord.id);\n commit(\"logout\");\n }\n },\n async importWallet({ commit, dispatch }, { name, data }) {\n if (!name) {\n dispatch(\"toast/openError\", \"Wallet name not found\", {\n root: true,\n });\n return;\n }\n if (!data) {\n dispatch(\"toast/openError\", \"Wallet data not found\", {\n root: true,\n });\n return;\n }\n const walletRecord = await db.wallets.get({ name });\n if (walletRecord) {\n dispatch(\"toast/openError\", \"Wallet with the same name already exists\", {\n root: true,\n });\n return;\n }\n await db.wallets.add({ name, data });\n localStorage.setItem(\"lastUsedWallet\", name);\n return true;\n },\n encrypt: async (store, { data }) => {\n const encryptedPass = store.state.pass;\n const decryptedData = await CryptoJS.AES.decrypt(\n encryptedPass,\n localStorage.getItem(\"rs1\")\n );\n\n const pass = decryptedData.toString(CryptoJS.enc.Utf8);\n const cipher = CryptoJS.AES.encrypt(data, pass).toString();\n return cipher;\n },\n decrypt: async (store, { data }) => {\n const encryptedPass = store.state.pass;\n const decryptedData = await CryptoJS.AES.decrypt(\n encryptedPass,\n localStorage.getItem(\"rs1\")\n );\n\n const pass = decryptedData.toString(CryptoJS.enc.Utf8);\n const plain = CryptoJS.AES.decrypt(data, pass).toString(CryptoJS.enc.Utf8);\n return plain;\n },\n getName: (store) => {\n return store.state.name;\n },\n async wcGetKeys() {\n return Object.keys(this.state.wallet.wc);\n },\n async wcGetEntries() {\n return Object.entries(this.state.wallet.wc).map(parseEntry);\n },\n async wcGetItem({ dispatch }, { key }) {\n const item = this.state.wallet.wc[key];\n if (!item) {\n return undefined;\n }\n return safeJsonParse(item);\n },\n async wcSetItem({ dispatch, commit }, { key, value }) {\n await commit(\"wcSetItem\", { key, value });\n await dispatch(\"saveWallet\");\n },\n async wcRemoveItem({ dispatch }, { key }) {\n await commit(\"wcRemoveItem\", { key });\n await dispatch(\"saveWallet\");\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","import algosdk from \"algosdk\";\nconst state = () => ({\n assets: [],\n balance: {},\n});\n\nconst mutations = {\n setAsset(state, assetInfo) {\n state.assets.push(assetInfo);\n },\n setBalance(state, { account, round, assetId, balance }) {\n if (state.balance[round] === undefined) {\n state.balance[round] = {};\n }\n if (state.balance[round][account] === undefined) {\n state.balance[round][account] = {};\n }\n state.balance[round][account][assetId] = balance;\n },\n};\nconst actions = {\n async getIndexer() {\n const url = new URL(this.state.config.indexer);\n return new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n },\n async accountInformation({ dispatch }, { addr }) {\n try {\n const url = new URL(this.state.config.indexer);\n\n let indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n const ret = await indexerClient\n .lookupAccountByID(addr)\n .do()\n .catch((e) => {\n console.error(\"lookupAccountByID\", e);\n });\n if (!ret)\n return {\n address: addr,\n amount: 0,\n \"amount-without-pending-rewards\": 0,\n \"apps-local-state\": [],\n \"apps-total-schema\": {},\n assets: [],\n \"created-apps\": [],\n \"created-at-round\": 0,\n deleted: false,\n \"pending-rewards\": 0,\n \"reward-base\": 0,\n rewards: 0,\n round: 0,\n \"sig-type\": \"sig\",\n status: \"Offline\",\n \"total-apps-opted-in\": 0,\n \"total-assets-opted-in\": 0,\n \"total-box-bytes\": 0,\n \"total-boxes\": 0,\n \"total-created-apps\": 0,\n \"total-created-assets\": 0,\n };\n return ret.account;\n } catch (error) {\n console.error(\"error\", error, dispatch);\n throw error;\n }\n },\n async searchForTransactions({ dispatch }, { addr, note }) {\n try {\n const url = new URL(this.state.config.indexer);\n const indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n if (note) {\n const enc = new TextEncoder();\n const noteenc = enc.encode(note);\n const searchForTransactions = await indexerClient\n .searchForTransactions()\n .address(addr)\n .notePrefix(noteenc)\n .do()\n .catch((e) => {\n console.error(\"searchForTransactions\", e);\n });\n return searchForTransactions;\n } else {\n const searchForTransactions = await indexerClient\n .searchForTransactions()\n .address(addr)\n .do()\n .catch((e) => {\n console.error(\"searchForTransactions\", e);\n });\n return searchForTransactions;\n }\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n async searchForTransactionsWithAddrAndAsset({ dispatch }, { addr, asset }) {\n try {\n const url = new URL(this.state.config.indexer);\n const indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n const searchForTransactions = await indexerClient\n .searchForTransactions()\n .address(addr)\n .assetID(asset)\n .do();\n return searchForTransactions;\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n async searchForTransactionsWithNoteAndAmount(\n { dispatch },\n { note, amount, min }\n ) {\n try {\n const url = new URL(this.state.config.indexer);\n const indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n const enc = new TextEncoder();\n const noteenc = enc.encode(note);\n const searchForTransactions = await indexerClient\n .searchForTransactions()\n .currencyGreaterThan(amount - 1)\n .currencyLessThan(amount + 1)\n .minRound(Math.max(min, 0))\n .notePrefix(noteenc)\n .do();\n return searchForTransactions;\n } catch (error) {\n console.error(\"error\", error, dispatch, note);\n }\n },\n async searchForTokenTransactionsWithNoteAndAmount(\n { dispatch },\n { note, amount, assetId }\n ) {\n try {\n const url = new URL(this.state.config.indexer);\n const indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n const enc = new TextEncoder();\n const noteenc = enc.encode(note);\n const searchForTransactions = await indexerClient\n .searchForTransactions()\n .assetID(assetId)\n .currencyGreaterThan(amount - 1)\n .currencyLessThan(amount + 1)\n .notePrefix(noteenc)\n .do();\n return searchForTransactions;\n } catch (error) {\n console.error(\"error\", error, dispatch, note);\n }\n },\n async searchForTransactionsWithNoteAndAmountAndAccount(\n { dispatch },\n { note, amount, account }\n ) {\n try {\n const url = new URL(this.state.config.indexer);\n const indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n const enc = new TextEncoder();\n const noteenc = enc.encode(note);\n const searchForTransactions = await indexerClient\n .searchForTransactions()\n .currencyGreaterThan(amount - 1)\n .currencyLessThan(amount + 1)\n .notePrefix(noteenc)\n .address(account)\n .do();\n return searchForTransactions;\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n async searchForTokenTransactionsWithNoteAndAmountAndAccount(\n { dispatch },\n { note, amount, account, assetId }\n ) {\n try {\n const url = new URL(this.state.config.indexer);\n const indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n const enc = new TextEncoder();\n const noteenc = enc.encode(note);\n const searchForTransactions = await indexerClient\n .searchForTransactions()\n .currencyGreaterThan(amount - 1)\n .currencyLessThan(amount + 1)\n .notePrefix(noteenc)\n .address(account)\n .assetID(assetId)\n .do();\n return searchForTransactions;\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n async getAsset({ commit }, { assetIndex }) {\n try {\n if (!assetIndex) {\n const native = {\n \"asset-id\": \"-1\",\n amount: 0,\n name: \"ALG\",\n decimals: 6,\n \"unit-name\": \"\",\n label: \"Algorand native token\",\n };\n return native;\n }\n let env = this.state.config.env;\n if (env == \"mainnet\" || env == \"mainnet-v1.0\") {\n env = \"\";\n } else {\n env += \"-\";\n }\n try {\n const cache = localStorage.getItem(`Asset-${env}${assetIndex}`);\n if (cache) {\n const cacheObj = JSON.parse(cache);\n if (cacheObj && cacheObj[\"asset-id\"] == assetIndex) {\n commit(\"setAsset\", cacheObj);\n return cacheObj;\n }\n }\n } catch (e) {\n console.error(\"error\", e);\n }\n\n const url = new URL(this.state.config.indexer);\n const indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n const find = this.state.indexer.assets.find(\n (a) => a[\"asset-id\"] == assetIndex\n );\n if (find) {\n return find;\n }\n const assetInfo = await indexerClient\n .searchForAssets()\n .index(assetIndex)\n .do();\n if (\n assetInfo &&\n assetInfo.assets &&\n assetInfo.assets.length > 0 &&\n assetInfo.assets[0].params\n ) {\n const assetInfoData = assetInfo.assets[0].params;\n assetInfoData[\"asset-id\"] = assetIndex;\n commit(\"setAsset\", assetInfoData);\n localStorage.setItem(\n `Asset-${env}${assetIndex}`,\n JSON.stringify(assetInfoData)\n );\n return assetInfoData;\n }\n } catch (error) {\n console.error(\"error\", error);\n }\n },\n async getAccountBalanceAtRound({ commit }, { account, round, assetId }) {\n try {\n if (this.state.indexer.balance[round] !== undefined) {\n if (this.state.indexer.balance[round][account] !== undefined) {\n if (\n this.state.indexer.balance[round][account][assetId] !== undefined\n ) {\n return this.state.indexer.balance[round][account][assetId];\n }\n }\n }\n const url = new URL(this.state.config.indexer);\n const indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n const accountInfo = await indexerClient\n .lookupAccountByID(account)\n .round(round)\n .do()\n .catch((e) => {\n console.error(\"lookupAccountByID\", e);\n });\n\n let balance = 0;\n if (!assetId || assetId <= 0) {\n balance = accountInfo.account.amount / 1000000;\n } else {\n const item = accountInfo.account.assets.find(\n (a) =>\n a[\"asset-id\"] == assetId &&\n a[\"deleted\"] == false &&\n a[\"is-frozen\"] == false\n );\n if (item) {\n balance = item.amount;\n }\n }\n\n if (accountInfo && accountInfo.account && balance > 0) {\n await commit(\"setBalance\", { account, round, assetId, balance });\n return balance;\n }\n } catch (error) {\n console.error(\"error\", error);\n }\n },\n async getAssetsByName({ commit }, { name }) {\n try {\n const url = new URL(this.state.config.indexer);\n const indexerClient = new algosdk.Indexer(\n this.state.config.indexerToken,\n this.state.config.indexer,\n url.port\n );\n const assetInfo = await indexerClient.searchForAssets().name(name).do();\n return assetInfo.assets;\n } catch (error) {\n console.error(\"error\", error, commit);\n }\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","const state = () => ({\n _vm: null,\n lastError: \"\",\n});\n\nconst mutations = {\n setVM(state, vm) {\n state._vm = vm;\n },\n setLastError(state, lastError) {\n state.lastError = lastError;\n },\n};\nconst actions = {\n setVM({ commit }, { _vm }) {\n commit(\"setVM\", _vm);\n },\n async openSuccess({ commit }, m) {\n let message = m;\n if (m.summary) {\n message = m.summary;\n }\n if (!this.state.toast._vm) {\n alert(m);\n } else {\n this.state.toast._vm.$toast.add({\n severity: \"success\",\n detail: message,\n life: 3000,\n });\n }\n },\n async openError({ commit }, m) {\n let message = m;\n if (m.summary) {\n message = m.summary;\n }\n console.error(\"Error:\", m);\n if (!this.state.toast._vm) {\n alert(message);\n } else {\n this.state.toast._vm.$toast.add({\n severity: \"error\",\n detail: message,\n life: 10000,\n });\n }\n commit(\"setLastError\", m);\n },\n async resetError({ commit }, m) {\n commit(\"setLastError\", \"\");\n },\n};\n\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","const state = () => ({\n assetId: \"\",\n voteTokens: [\n { name: \"Algo\", assetId: \"-1\", env: \"mainnet-v1.0\" },\n { name: \"Vote Coin\", assetId: \"452399768\", env: \"mainnet-v1.0\" },\n { name: \"ASA Stats\", assetId: \"393537671\", env: \"mainnet-v1.0\" },\n { name: \"Algo\", assetId: \"-1\", env: \"testnet-v1.0\" },\n { name: \"Vote Coin\", assetId: \"48806985\", env: \"testnet-v1.0\" },\n { name: \"ASA Stats\", assetId: \"51768942\", env: \"testnet-v1.0\" },\n { name: \"Algo\", assetId: \"-1\", env: \"sandnet-v1\" },\n { name: \"Vote Coin\", assetId: \"12\", env: \"sandnet-v1\" },\n ],\n});\n\nconst mutations = {\n setTokens(state, voteTokens) {\n state.voteTokens = voteTokens;\n },\n setToken(state, assetId) {\n if (assetId) {\n state.assetId = assetId;\n localStorage.setItem(\"voteToken\", assetId);\n }\n },\n};\nconst actions = {\n async setToken({ commit }, { assetId }) {\n commit(\"setToken\", assetId);\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","const state = () => ({\n genesisList: [],\n algodList: {},\n participationList: {},\n indexerList: {},\n twoFactorAuthList: {},\n});\n\nconst mutations = {\n setGenesisList(state, data) {\n if (data) {\n state.genesisList = data;\n }\n },\n setAlgodList(state, { chainId, data }) {\n if (data) {\n state.algodList[chainId] = data;\n }\n },\n setParticipationList(state, { chainId, data }) {\n if (data) {\n state.participationList[chainId] = data;\n }\n },\n setIndexerList(state, { chainId, data }) {\n if (data) {\n state.indexerList[chainId] = data;\n }\n },\n setTwoFactorAuthList(state, { chainId, data }) {\n if (data) {\n state.twoFactorAuthList[chainId] = data;\n }\n },\n};\nconst actions = {\n async getCurrentChainId({ dispatch }) {\n await dispatch(\"getGenesisList\");\n\n const network = this.state.publicData.genesisList.find(\n (n) => n.network == this.state.config.env\n );\n if (!network) return \"SandBox\"; // random algorand chain id\n return network.CAIP10;\n },\n async getGenesisList({ dispatch, commit }) {\n try {\n if (this.state.publicData.genesisList.length == 0) {\n const data = await dispatch(\n \"axios/get\",\n {\n url: \"https://scholtz.github.io/AlgorandPublicData/genesis/genesis-list.json\",\n },\n { root: true }\n );\n await commit(\"setGenesisList\", data);\n }\n return this.state.publicData.genesisList;\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n async getAlgodList({ dispatch, commit }, { chainId }) {\n try {\n if (\n this.state.publicData.algodList[chainId] &&\n this.state.publicData.algodList[chainId].length > 0\n ) {\n return this.state.publicData.algodList[chainId];\n }\n const data = await dispatch(\n \"axios/get\",\n {\n url: `https://scholtz.github.io/AlgorandPublicData/algod/${chainId}/public-algod-providers.json`,\n },\n { root: true }\n );\n await commit(\"setAlgodList\", { chainId, data });\n return this.state.publicData.algodList[chainId];\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n async getParticipationList({ dispatch, commit }, { chainId }) {\n try {\n if (\n this.state.publicData.participationList[chainId] &&\n this.state.publicData.participationList[chainId].length > 0\n ) {\n return this.state.publicData.participationList[chainId];\n }\n const data = await dispatch(\n \"axios/get\",\n {\n url: `https://scholtz.github.io/AlgorandPublicData/participation/${chainId}/public-participation-providers.json`,\n },\n { root: true }\n );\n await commit(\"setParticipationList\", { chainId, data });\n return this.state.publicData.participationList[chainId];\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n async getIndexerList({ dispatch, commit }, { chainId }) {\n try {\n if (\n this.state.publicData.indexerList[chainId] &&\n this.state.publicData.indexerList[chainId].length > 0\n ) {\n return this.state.publicData.indexerList[chainId];\n }\n const data = await dispatch(\n \"axios/get\",\n {\n url: `https://scholtz.github.io/AlgorandPublicData/indexer/${chainId}/public-indexer-providers.json`,\n },\n { root: true }\n );\n await commit(\"setIndexerList\", { chainId, data });\n return this.state.publicData.indexerList[chainId];\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n async getTwoFactorAuthList({ dispatch, commit }, { chainId }) {\n try {\n if (\n this.state.publicData.twoFactorAuthList[chainId] &&\n this.state.publicData.twoFactorAuthList[chainId].length > 0\n ) {\n return this.state.publicData.twoFactorAuthList[chainId];\n }\n const data = await dispatch(\n \"axios/get\",\n {\n url: `https://scholtz.github.io/AlgorandPublicData/2fa/${chainId}/public-2fa-providers.json`,\n },\n { root: true }\n );\n await commit(\"setTwoFactorAuthList\", { chainId, data });\n return this.state.publicData.twoFactorAuthList[chainId];\n } catch (error) {\n console.error(\"error\", error, dispatch);\n }\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","import algosdk from \"algosdk\";\n\nconst actions = {\n async setAccountOnline({ dispatch }, { account, rounds }) {\n try {\n if (!this.state.config || !this.state.config.participation)\n throw new Error(\"Please setup participation server in your settings.\");\n if (!account) throw new Error(\"Address not found.\");\n\n const url = new URL(this.state.config.algod);\n let algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n\n const suggestedParams = await algodclient.getTransactionParams().do();\n\n const authParams = suggestedParams;\n authParams.fee = 0;\n const note = Buffer.from(\"KMD\", \"ascii\");\n const authObj = {\n from: account,\n to: account,\n amount: 0,\n note: new Uint8Array(note),\n suggestedParams: authParams,\n };\n const authTxn =\n algosdk.makePaymentTxnWithSuggestedParamsFromObject(authObj);\n let signedAuthTxn = await dispatch(\n \"signer/signTransaction\",\n { from: account, tx: authTxn },\n {\n root: true,\n }\n );\n if (!signedAuthTxn) {\n throw new Error(\"Unable to to sign the transaction for authentication\");\n }\n\n const b64 = Buffer.from(signedAuthTxn).toString(\"base64\");\n const auth = \"SigTx \" + b64;\n\n const voteFirst = suggestedParams.firstRound + 2;\n const voteLast = voteFirst + rounds;\n const data = await dispatch(\n \"axios/get\",\n {\n url: `${this.state.config.participation}/v1/KMD/addpartkey?roundFirstValid=${voteFirst}&roundLastValid=${voteLast}&address=${account}`,\n headers: {\n Authorization: auth,\n },\n },\n { root: true }\n );\n if (!data) throw new Error(\"Unable to create participation key\");\n suggestedParams.fee = 1000;\n suggestedParams.flatFee = true;\n const toSignData = {\n from: account,\n suggestedParams: suggestedParams,\n selectionKey: data.selectionKey,\n stateProofKey: data.stateProofKey,\n voteFirst: voteFirst,\n voteLast: voteLast,\n voteKey: data.voteKey,\n voteKeyDilution: data.voteKeyDilution,\n //nonParticipation: false,\n };\n const txn =\n algosdk.makeKeyRegistrationTxnWithSuggestedParamsFromObject(toSignData);\n\n let signedTxn = await dispatch(\n \"signer/signTransaction\",\n { from: account, tx: txn },\n {\n root: true,\n }\n );\n const ret = await algodclient\n .sendRawTransaction(signedTxn)\n .do()\n .catch((e) => {\n if (e && e.response && e.response.body && e.response.body.message) {\n dispatch(\"toast/openError\", e.response.body.message, {\n root: true,\n });\n }\n console.error(\"e\", e, e.message, e.data);\n });\n return ret.txId;\n } catch (error) {\n console.error(\"error\", error, dispatch);\n const msg = error.response ? error.response : error.message;\n dispatch(\"toast/openError\", msg, {\n root: true,\n });\n }\n },\n async setAccountOffline({ dispatch, commit }, { account }) {\n try {\n if (!this.state.config || !this.state.config.participation)\n throw new Error(\"Please setup participation server in your settings.\");\n if (!account) throw new Error(\"Address not found.\");\n\n const url = new URL(this.state.config.algod);\n let algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n\n const suggestedParams = await algodclient.getTransactionParams().do();\n\n const authParams = suggestedParams;\n authParams.fee = 0;\n suggestedParams.fee = 1000;\n suggestedParams.flatFee = true;\n const toSignData = {\n from: account,\n suggestedParams: suggestedParams,\n //nonParticipation: true, // TRAP\n };\n const txn =\n algosdk.makeKeyRegistrationTxnWithSuggestedParamsFromObject(toSignData);\n\n let signedTxn = await dispatch(\n \"signer/signTransaction\",\n { from: account, tx: txn },\n {\n root: true,\n }\n );\n const ret = await algodclient\n .sendRawTransaction(signedTxn)\n .do()\n .catch((e) => {\n if (e && e.response && e.response.body && e.response.body.message) {\n dispatch(\"toast/openError\", e.response.body.message, {\n root: true,\n });\n }\n console.error(\"e\", e, e.message, e.data);\n });\n return ret.txId;\n } catch (error) {\n console.error(\"error\", error, dispatch);\n const msg = error.response ? error.response : error.message;\n dispatch(\"toast/openError\", msg, {\n root: true,\n });\n }\n },\n};\nexport default {\n namespaced: true,\n actions,\n};\n","import algosdk from \"algosdk\";\nconst state = () => ({\n address2chain2realm2token: {},\n});\n\nconst mutations = {\n storeArc14Auth(state, { chain, addr, realm, token }) {\n if (state.address2chain2realm2token[chain] === undefined) {\n state.address2chain2realm2token[chain] = {};\n }\n if (state.address2chain2realm2token[chain][addr] === undefined) {\n state.address2chain2realm2token[chain][addr] = {};\n }\n state.address2chain2realm2token[chain][addr][realm] = token;\n },\n};\nconst actions = {\n async signAuthTx({ dispatch, commit }, { account, realm }) {\n try {\n if (!account) throw new Error(\"Address not found.\");\n const url = new URL(this.state.config.algod);\n let algodclient = new algosdk.Algodv2(\n this.state.config.algodToken,\n this.state.config.algod,\n url.port\n );\n\n const suggestedParams = await algodclient.getTransactionParams().do();\n\n const authParams = suggestedParams;\n authParams.fee = 0;\n const note = Buffer.from(realm, \"utf-8\");\n const authObj = {\n from: account,\n to: account,\n amount: 0,\n note: new Uint8Array(note),\n suggestedParams: authParams,\n };\n const authTxn =\n algosdk.makePaymentTxnWithSuggestedParamsFromObject(authObj);\n\n let signedAuthTxn = await dispatch(\n \"signer/signTransaction\",\n { from: account, tx: authTxn },\n {\n root: true,\n }\n );\n if (!signedAuthTxn) {\n throw new Error(\"Error signing the transaction\");\n }\n const b64 = Buffer.from(signedAuthTxn).toString(\"base64\");\n const auth = \"SigTx \" + b64;\n commit(\"storeArc14Auth\", {\n chain: this.state.config.env,\n addr: account,\n realm,\n token: auth,\n });\n return auth;\n } catch (error) {\n console.error(\"error\", error, dispatch);\n const msg = error.response ? error.response : error.message;\n dispatch(\"toast/openError\", msg, {\n root: true,\n });\n }\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","import algosdk from \"algosdk\";\nimport Algorand from \"@ledgerhq/hw-app-algorand\";\nimport TransportWebUSB from \"@ledgerhq/hw-transport-webusb\";\nimport WalletConnect from \"@walletconnect/client\"; // wc ver 1\n\nconst state = () => ({\n signed: {},\n toSign: {},\n toSignArray: [],\n returnTo: \"\",\n returnToSignAll: \"\",\n});\n\nconst mutations = {\n setSigned(state, signed) {\n const tx = algosdk.decodeSignedTransaction(signed);\n const txId = tx.txn.txID();\n state.signed[txId] = signed;\n },\n toSign(state, tx) {\n state.toSign = tx;\n },\n returnTo(state, returnTo) {\n state.returnTo = returnTo;\n },\n returnToSignAll(state, returnToSignAll) {\n state.returnToSignAll = returnToSignAll;\n },\n toSignArray(state, txs) {\n state.toSignArray = txs;\n },\n};\nconst actions = {\n /**\n * Sign transaction\n *\n * @param {*} from\n * @param {*} signator\n * @param {*} tx\n * @returns\n */\n async signTransaction({ dispatch }, { from, signator, tx }) {\n try {\n const txObj = tx; //algosdk.decodeUnsignedTransaction(algosdk.encodeObj(tx));\n let fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == from\n );\n if (!fromAccount) {\n throw new Error(\"The from address is not in the list of accounts.\");\n }\n\n if (fromAccount.rekeyedTo && fromAccount.rekeyedTo != from) {\n fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == fromAccount.rekeyedTo\n );\n if (!fromAccount) {\n throw new Error(\n \"The rekeyed signator address from is not in the list of accounts.\"\n );\n }\n }\n\n if (fromAccount.type == \"ledger\") {\n // sign with ledger\n return await dispatch(\"signByLedger\", {\n from: fromAccount.addr,\n tx: txObj,\n });\n } else if (fromAccount.type == \"wc\" && fromAccount.ver == \"2\") {\n return await dispatch(\"signByWC2\", {\n from: fromAccount.addr,\n tx: txObj,\n });\n } else if (fromAccount.type == \"wc\") {\n return await dispatch(\"signByWC1\", {\n from: fromAccount.addr,\n tx: txObj,\n });\n } else if (fromAccount.params) {\n // multisig account\n const msigTx = algosdk.createMultisigTransaction(\n txObj,\n fromAccount.params\n );\n return await dispatch(\"signMultisig\", { msigTx, signator });\n } else if (fromAccount.sk) {\n // standard account\n return await dispatch(\"signBySk\", { from, tx: txObj });\n }\n } catch (error) {\n console.error(\"error\", error, dispatch);\n const msg = error.response ? error.response : error.message;\n dispatch(\"toast/openError\", msg, {\n root: true,\n });\n }\n },\n /**\n * Set the transaction to be signed. It is used by wallet connect page to set the tx for signature for custom view pages such as multisig or 2fa\n *\n * @param {*} tx\n * @returns\n */\n async toSign({ commit }, { tx }) {\n await commit(\"toSign\", tx);\n },\n /**\n * Set the transactions to be signed. It is used by SignMultiple view page\n *\n * @param {*} tx\n * @returns\n */\n async toSignArray({ commit }, { txs }) {\n await commit(\"toSignArray\", txs);\n },\n /**\n *\n * @param {*} returnTo SignAll|WC .. - Returns to the signator\n */\n async returnTo({ commit }, returnTo) {\n await commit(\"returnTo\", returnTo);\n },\n async returnToSignAll({ commit }, returnToSignAll) {\n await commit(\"returnToSignAll\", returnToSignAll);\n },\n async setSigned({ commit }, { signed }) {\n await commit(\"setSigned\", signed);\n },\n getSignerType({ dispatch }, { from }) {\n try {\n let fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == from\n );\n if (!fromAccount) {\n return \"?\";\n }\n\n if (fromAccount.rekeyedTo && fromAccount.rekeyedTo != from) {\n fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == fromAccount.rekeyedTo\n );\n if (!fromAccount) {\n throw new Error(\n \"The rekeyed signator address from is not in the list of accounts.\"\n );\n }\n }\n if (fromAccount.type == \"ledger\") {\n return \"ledger\";\n } else if (fromAccount.params) {\n return \"msig\";\n } else if (fromAccount.sk) {\n return \"sk\";\n }\n return \"?\";\n } catch (error) {\n console.error(\"error\", error, dispatch);\n const msg = error.response ? error.response : error.message;\n dispatch(\"toast/openError\", msg, {\n root: true,\n });\n }\n },\n async signByLedger({ dispatch, commit }, { from, tx }) {\n try {\n let fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == from\n );\n const transport = await TransportWebUSB.request();\n const algo = new Algorand(transport);\n\n const { signature } = await algo.sign(\n `44'/283'/${fromAccount.slot}'/0/0`,\n Buffer.from(tx.toByte()).toString(\"hex\")\n );\n const sigBytes = new Uint8Array(signature).slice(0, 64);\n const ret = tx.attachSignature(from, sigBytes);\n commit(\"setSigned\", ret);\n return ret;\n } catch (e) {\n console.error(\"signByLedger.e\", e);\n throw e;\n }\n },\n async signByWC1({ dispatch, commit }, { from, tx }) {\n try {\n const fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == from\n );\n const connector = new WalletConnect({\n session: fromAccount.session,\n sessionStorage: {\n getSession: () => {\n return null;\n },\n },\n });\n\n const request = {\n method: \"algo_signTxn\",\n params: [\n [\n {\n txn: Buffer.from(algosdk.encodeUnsignedTransaction(tx)).toString(\n \"base64\"\n ),\n authAddr: from,\n },\n ],\n ],\n };\n\n const response = await connector.sendCustomRequest(request);\n\n const ret = Buffer.from(response[0], \"base64\");\n commit(\"setSigned\", ret);\n return ret;\n } catch (e) {\n console.error(\"signByWC.e\", e);\n throw e;\n }\n },\n async signByWC2({ dispatch, commit }, { from, tx }) {\n try {\n const fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == from\n );\n const provider = await dispatch(\"wcClient/init\", null, { root: true });\n\n // const connect = await provider.connect({\n // namespaces: fromAccount.session.namespaces,\n // pairingTopic: fromAccount.session.pairingTopic,\n // });\n\n const currentChain = await dispatch(\n \"publicData/getCurrentChainId\",\n null,\n {\n root: true,\n }\n );\n //provider.setDefaultChain(`algorand`);\n\n const request = {\n method: \"algo_signTxn\",\n params: [\n [\n {\n txn: Buffer.from(algosdk.encodeUnsignedTransaction(tx)).toString(\n \"base64\"\n ),\n authAddr: from,\n },\n ],\n ],\n };\n\n const response = await provider.request(\n request,\n `algorand:${currentChain}`\n );\n if (!response) throw Error(\"Transaction has not been signed\");\n\n const ret = Buffer.from(response[0], \"base64\");\n commit(\"setSigned\", ret);\n return ret;\n } catch (e) {\n console.error(\"signByWC.e\", e);\n throw e;\n }\n },\n async signBySk({ dispatch, commit }, { from, tx }) {\n const sk = await dispatch(\n \"wallet/getSK\",\n { addr: from },\n {\n root: true,\n }\n );\n\n if (sk) {\n // if we have private key, sign tx\n const ret = tx.signTxn(sk);\n commit(\"setSigned\", ret);\n return ret;\n }\n throw new Error(\"Private key not found\");\n },\n // async signByMultisig({ dispatch, commit }, { from, signator, mparams, tx }) {\n // .. same thing as algosdk.createMultisigTransaction\n // // const mparams = {\n // // version: 1,\n // // threshold: 2,\n // // addrs: [\n // // account1.addr,\n // // account2.addr,\n // // account3.addr,\n // // ],\n // // };\n // // construct the appendable multisigned transaction format\n // const subsigs = mparams.addrs.map((addr) => {\n // return {\n // pk: algosdk.decodeAddress(addr).publicKey,\n // };\n // });\n // const msig = {\n // v: mparams.version,\n // thr: mparams.threshold,\n // subsig: subsigs,\n // };\n\n // const signedTxn = {\n // msig,\n // txn: tx,\n // };\n\n // if (from !== algosdk.multisigAddress(mparams)) {\n // signedTxn.sgnr = Buffer.from(address.decodeAddress(from).publicKey);\n // }\n // const msigTx = algosdk.encodeObj(signedTxn);\n // return await dispatch(\"signMultisig\", { msigTx, signator });\n // },\n async createMultisigTransaction({ dispatch }, { txn }) {\n if (!txn || !txn.from || !txn.from.publicKey) {\n throw new Error(\"Transaction object is not correct\");\n }\n const from = algosdk.encodeAddress(txn.from.publicKey);\n let fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == from\n );\n\n if (fromAccount.rekeyedTo && fromAccount.rekeyedTo != from) {\n fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == fromAccount.rekeyedTo\n );\n if (!fromAccount) {\n throw new Error(\n \"The rekeyed signator address from is not in the list of accounts.\"\n );\n }\n }\n\n if (!fromAccount.params) {\n throw new Error(`Address is not multisig: ${fromAccount.addr}`);\n }\n return algosdk.createMultisigTransaction(txn, fromAccount.params);\n },\n async signMultisig({ dispatch }, { msigTx, signator, txn }) {\n let signatorAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == signator\n );\n if (!signatorAccount) throw Error(`Signator account ${signator} not found`);\n if (signatorAccount.type == \"ledger\") {\n // sign by ledger\n return await dispatch(\"signMultisigByLedger\", { msigTx, signator });\n } else if (signatorAccount.type == \"wc\") {\n return await dispatch(\"signMultisigByWC\", { msigTx, signator });\n } else if (signatorAccount.sk) {\n // sk account\n return await dispatch(\"signMultisigBySk\", { msigTx, signator, txn });\n }\n },\n async signMultisigBySk({ dispatch, commit }, { msigTx, signator, txn }) {\n if (!txn) throw Error(\"Txn cannot be empty\");\n let signatorAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == signator\n );\n if (!signatorAccount) throw Error(`Signator account ${signator} not found`);\n const signedTxn = algosdk.decodeObj(msigTx);\n const sender = algosdk.encodeAddress(signedTxn.txn.snd);\n let fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == sender\n );\n if (fromAccount.rekeyedTo && fromAccount.rekeyedTo != sender) {\n fromAccount = this.state.wallet.privateAccounts.find(\n (a) => a.addr == fromAccount.rekeyedTo\n );\n if (!fromAccount) {\n throw new Error(\n \"The rekeyed signator address from is not in the list of accounts.\"\n );\n }\n }\n const sk = new Uint8Array(Buffer.from(Object.values(signatorAccount.sk)));\n // return algosdk.appendSignMultisigTransaction(msigTx, fromAccount.params, sk)\n // .blob;\n // const txn = algosdk.decodeUnsignedTransaction(\n // algosdk.encodeObj(signedTxn.txn)\n // );\n //const sigInnerTx = txn.signTxn(sk);\n const sigInnerTx = algosdk.signTransaction(txn, sk);\n const sigInnerTxObj = algosdk.decodeSignedTransaction(sigInnerTx.blob);\n let keyExist = false;\n signedTxn.msig.subsig.forEach((subsig, i) => {\n const subsigAddr = algosdk.encodeAddress(subsig.pk);\n if (subsigAddr == signator) {\n keyExist = true;\n signedTxn.msig.subsig[i].s = sigInnerTxObj.sig;\n }\n });\n if (!keyExist) {\n throw new Error(`Multisig key is missing for address ${signator}`);\n }\n const ret = algosdk.encodeObj(signedTxn);\n\n commit(\"setSigned\", ret);\n return ret;\n },\n async signMultisigByLedger({ dispatch, commit }, { msigTx, signator }) {\n const signedTxn = algosdk.decodeObj(msigTx);\n const txn = algosdk.decodeUnsignedTransaction(\n algosdk.encodeObj(signedTxn.txn)\n );\n const sigInnerTx = await dispatch(\"signByLedger\", {\n from: signator,\n tx: txn,\n });\n const sigInnerTxObj = algosdk.decodeSignedTransaction(sigInnerTx);\n let keyExist = false;\n signedTxn.msig.subsig.forEach((subsig, i) => {\n const subsigAddr = algosdk.encodeAddress(subsig.pk);\n if (subsigAddr == signator) {\n keyExist = true;\n signedTxn.msig.subsig[i].s = sigInnerTxObj.sig;\n }\n });\n if (!keyExist) {\n throw new Error(`Multisig key is missing for address ${signator}`);\n }\n const ret = algosdk.encodeObj(signedTxn);\n commit(\"setSigned\", ret);\n return ret;\n },\n async signMultisigByWC({ dispatch, commit }, { msigTx, signator }) {\n const signedTxn = algosdk.decodeObj(msigTx);\n const txn = algosdk.decodeUnsignedTransaction(\n algosdk.encodeObj(signedTxn.txn)\n );\n const sigInnerTx = await dispatch(\"signByWC\", {\n from: signator,\n tx: txn,\n });\n const sigInnerTxObj = algosdk.decodeSignedTransaction(sigInnerTx);\n let keyExist = false;\n signedTxn.msig.subsig.forEach((subsig, i) => {\n const subsigAddr = algosdk.encodeAddress(subsig.pk);\n if (subsigAddr == signator) {\n keyExist = true;\n signedTxn.msig.subsig[i].s = sigInnerTxObj.sig;\n }\n });\n if (!keyExist) {\n throw new Error(`Multisig key is missing for address ${signator}`);\n }\n const ret = algosdk.encodeObj(signedTxn);\n commit(\"setSigned\", ret);\n return ret;\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","import { safeJsonParse, safeJsonStringify } from \"@walletconnect/safe-json\";\nimport { IKeyValueStorage, parseEntry } from \"@walletconnect/keyvaluestorage\";\n\nexport class WCKeyValueStore implements IKeyValueStorage {\n private readonly dispatch: any;\n public constructor(dispatch: any) {\n this.dispatch = dispatch;\n }\n\n public async getKeys(): Promise {\n const ret = await this.dispatch(\"wallet/wcGetKeys\", null, {\n root: true,\n });\n return ret;\n }\n\n public async getEntries(): Promise<[string, T][]> {\n const ret = await this.dispatch(\"wallet/wcGetEntries\", null, {\n root: true,\n });\n return ret;\n }\n\n public async getItem(key: string): Promise {\n const ret = await this.dispatch(\n \"wallet/wcGetItem\",\n { key },\n {\n root: true,\n }\n );\n return ret;\n }\n\n public async setItem(key: string, value: T): Promise {\n return await this.dispatch(\n \"wallet/wcSetItem\",\n { key, value },\n {\n root: true,\n }\n );\n }\n\n public async removeItem(key: string): Promise {\n return await this.dispatch(\n \"wallet/wcRemoveItem\",\n { key },\n {\n root: true,\n }\n );\n }\n}\n\nexport default WCKeyValueStore;\n","import { Core } from \"@walletconnect/core\";\nimport { Web3Wallet } from \"@walletconnect/web3wallet\";\nimport { parseUri } from \"@walletconnect/utils\";\nimport wc from \"../shared/wc\";\nimport WCKeyValueStore from \"../shared/WCKeyValueStore\";\n\nimport algosdk from \"algosdk\";\n\nconst state = () => ({\n connectors: [],\n requests: [],\n web3wallet: null,\n sessionProposals: [],\n sessionRequests: [],\n authRequests: [],\n callRequests: [],\n subscriptions: [],\n algoSignTxns: [],\n});\n\nconst mutations = {\n clear(state) {\n state.connectors.length = 0;\n state.requests.length = 0;\n },\n addConnector(state, connector) {\n state.connectors.push(connector);\n },\n removeConnector(state, id) {\n const index = state.connectors.findIndex((r) => r.id == id);\n state.connectors.splice(index, 1);\n },\n updateConnector(state, { id, update }) {\n const connector = state.connectors.find((r) => r.id == id);\n Object.assign(connector, update);\n },\n addRequest(state, { request }) {\n state.requests.push(request);\n },\n removeRequest(state, id) {\n const index = state.requests.findIndex((r) => r.id == id);\n state.requests.splice(index, 1);\n },\n setWeb3wallet(state, web3wallet) {\n state.web3wallet = web3wallet;\n },\n addSessionProposal(state, sessionProposal) {\n state.sessionProposals.push(sessionProposal);\n },\n removeSessionProposal(state, id) {\n const index = state.sessionProposals.findIndex((r) => r.id == id);\n state.sessionProposals.splice(index, 1);\n },\n addSessionRequest(state, sessionRequest) {\n state.sessionRequests.push(sessionRequest);\n },\n addAuthRequest(state, authRequest) {\n state.authRequests.push(authRequest);\n },\n addCallRequest(state, callRequest) {\n state.callRequests.push(callRequest);\n },\n addSubscription(state, subscription) {\n state.subscriptions.push(subscription);\n },\n addAlgoSignTxn(state, algoSignTxn) {\n state.algoSignTxns.push(algoSignTxn);\n },\n};\nconst actions = {\n async init({ commit, dispatch }) {\n const walletConnectProjectId = this.state.config.walletConnectProjectId;\n const walletConnectMetadata = this.state.config.walletConnectMetadata;\n if (!walletConnectProjectId || !walletConnectMetadata)\n throw Error(\"WalletConnect ProjectId Not initialized\");\n\n const store = new WCKeyValueStore(dispatch);\n\n const core = new Core({\n projectId: walletConnectProjectId,\n storage: store,\n });\n\n const web3wallet = await Web3Wallet.init({\n core,\n metadata: walletConnectMetadata,\n });\n\n await commit(\"setWeb3wallet\", web3wallet);\n\n web3wallet.on(\"session_proposal\", async (sessionProposal) => {\n await commit(\"addSessionProposal\", sessionProposal);\n });\n web3wallet.on(\"session_request\", async (sessionRequest) => {\n await commit(\"addSessionRequest\", sessionRequest);\n\n if (\n sessionRequest &&\n sessionRequest.params &&\n sessionRequest.params.request\n ) {\n const request = sessionRequest.params.request;\n if (request.method === \"algo_signTxn\") {\n const transactions = request.params[0].map((item, index) => {\n const txn = item[\"txn\"];\n const txnBuffer = Buffer.from(txn, \"base64\");\n const decodedObj = algosdk.decodeObj(txnBuffer);\n let decodedTx = decodedObj;\n if (!decodedTx.type && decodedTx.txn.type) {\n if (decodedTx.sig) {\n state.store.dispatch(\"signer/setSigned\", {\n signed: new Uint8Array(txnBuffer),\n });\n }\n decodedTx = decodedTx.txn;\n }\n const decoded = algosdk.decodeUnsignedTransaction(\n algosdk.encodeObj(decodedTx)\n );\n let asset = \"\";\n switch (decoded.type) {\n case \"pay\":\n asset = \"ALGO\";\n break;\n case \"axfer\":\n asset = decoded.assetIndex;\n break;\n }\n\n let amount = decoded.amount;\n\n switch (decoded.type) {\n case \"pay\":\n case \"axfer\":\n if (!amount) {\n amount = \"0\";\n }\n break;\n }\n\n let from = decoded.from;\n if (from) {\n from = algosdk.encodeAddress(decoded.from.publicKey);\n }\n\n let rekeyto = decoded.rekeyTo;\n if (rekeyto) {\n rekeyto = algosdk.encodeAddress(rekeyto.publicKey);\n }\n\n return {\n index: index,\n type: decoded.type,\n from: from,\n fee: decoded.fee,\n asset: asset,\n amount: amount,\n rekeyTo: rekeyto,\n txn: decoded,\n txnB64: txn,\n };\n });\n\n let totalFee = 0;\n\n for (const tx of transactions) {\n if (tx.fee) {\n totalFee += tx.fee;\n }\n }\n\n const requestToStore = {\n id: sessionRequest.id,\n method: request.method,\n transactions: transactions,\n fee: totalFee,\n ver: \"2\",\n topic: sessionRequest.topic,\n };\n\n await commit(\"addRequest\", { request: requestToStore });\n } else {\n console.error(\"request.method not implemented\", request.method);\n // TODO\n // const response = {\n // id: sessionRequest.id,\n // error: {\n // code: 4300,\n // message: \"Unsupported request.\",\n // },\n // };\n // web3wallet.rejectRequest(response);\n }\n }\n });\n web3wallet.on(\"auth_request\", async (authRequest) => {\n await commit(\"addAuthRequest\", authRequest);\n });\n web3wallet.on(\"call_request\", async (callRequest) => {\n await commit(\"addCallRequest\", callRequest);\n });\n web3wallet.on(\"subscription_created\", async (subscription) => {\n await commit(\"addSubscription\", subscription);\n });\n web3wallet.on(\"algo_signTxn\", async (algoSignTxn) => {\n await commit(\"addAlgoSignTxn\", algoSignTxn);\n });\n },\n async approveSession({ commit, dispatch }, { id }) {\n const currentChain = await dispatch(\"publicData/getCurrentChainId\", null, {\n root: true,\n });\n const lastActive = this.state.wallet.lastActiveAccount;\n const session = await this.state.wc.web3wallet.approveSession({\n id,\n namespaces: {\n algorand: {\n accounts: [`algorand:${currentChain}:${lastActive}`],\n methods: [\"algo_signTxn\"],\n chains: [`algorand:${currentChain}`],\n events: [\"chainChanged\", \"accountsChanged\"],\n },\n //skipPairing: true, // optional to skip pairing ( later it can be resumed by invoking .pair())\n },\n });\n commit(\"removeSessionProposal\", id);\n },\n async rejectSession({ commit, dispatch }, { id }) {\n try {\n const session = await this.state.wc.web3wallet.rejectSession({\n id,\n reason: {\n message: \"User rejected methods.\",\n code: 5002,\n },\n });\n commit(\"removeSessionProposal\", id);\n } catch (e) {\n commit(\"removeSessionProposal\", id); // remove session even if we are not able to send it to wc\n throw e;\n }\n },\n async connectUri({ commit }, { uri }) {\n const { version } = parseUri(uri);\n const last = this.state.wallet.lastActiveAccount;\n if (version === 1) {\n wc.createConnector(uri, last);\n } else {\n try {\n await this.state.wc.web3wallet.pair({ uri, activatePairing: true });\n } catch (err) {\n console.error(\"unable to pair\", err);\n }\n }\n },\n async sendResult({ commit }, { data }) {\n try {\n if (data.ver != 2) {\n // use WC 1\n return await wc.acceptRequest(data.id);\n }\n\n //data.id, data.transactions\n //const session = await this.state.wc.web3wallet.approveSession({\n const signedTxns = [];\n for (const item of data.transactions) {\n const txnBuffer = Buffer.from(item.txnB64, \"base64\");\n const decodedTx = algosdk.decodeUnsignedTransaction(txnBuffer);\n const txId = decodedTx.txID();\n if (!(txId in this.state.signer.signed)) {\n console.error(`Tx with id ${txId} has not been signed yet, skipped`);\n signedTxns.push(null); // send back original txn because it is probably logicsig, or user decided not to sign some specific tx\n // should return null https://github.com/algorandfoundation/ARCs/blob/40d5e9c0f60826e495090a10d278db69233b3063/ARCs/arc-0025.md\n continue;\n }\n const signedUint8 = this.state.signer.signed[txId];\n const b64 = Buffer.from(signedUint8).toString(\"base64\");\n signedTxns.push(b64);\n }\n\n const response = {\n id: data.id,\n result: signedTxns,\n jsonrpc: \"2.0\",\n };\n this.state.wc.web3wallet.respondSessionRequest({\n topic: data.topic,\n response,\n });\n\n commit(\"removeRequest\", data.id);\n } catch (err) {\n console.error(\n \"Error while sending result back to wc2\",\n err.Message ?? err\n );\n throw err;\n }\n },\n async cancelRequest({ commit }, { data }) {\n try {\n //data.id, data.transactions\n //const session = await this.state.wc.web3wallet.approveSession({\n\n if (data.ver != 2) {\n // use WC 1\n return await wc.rejectRequest(data.id);\n }\n const response = {\n id: data.id,\n jsonrpc: \"2.0\",\n error: {\n code: 5000,\n message: \"User rejected.\",\n },\n };\n this.state.wc.web3wallet.respondSessionRequest({\n topic: data.topic,\n response,\n });\n\n commit(\"removeRequest\", data.id);\n } catch (err) {\n commit(\"removeRequest\", data.id);\n console.error(\n \"Error while sending result back to wc2\",\n err.Message ?? err\n );\n throw err;\n }\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","import { parseUri } from \"@walletconnect/utils\";\nimport wc from \"../shared/wc\";\nimport WCKeyValueStore from \"../shared/WCKeyValueStore\";\nimport UniversalProvider from \"universal-provider-with-algorand\"; // wc ver 2\nimport SignClient from \"@walletconnect/sign-client\"; // wc ver 2\nimport { Core } from \"@walletconnect/core\"; // wc ver 2\n\nconst state = () => ({\n connectors: [],\n requests: [],\n web3wallet: null,\n sessionProposals: [],\n sessionRequests: [],\n authRequests: [],\n callRequests: [],\n subscriptions: [],\n algoSignTxns: [],\n});\n\nconst mutations = {\n clear(state) {\n state.connectors.length = 0;\n state.requests.length = 0;\n },\n addConnector(state, connector) {\n state.connectors.push(connector);\n },\n removeConnector(state, id) {\n const index = state.connectors.findIndex((r) => r.id == id);\n state.connectors.splice(index, 1);\n },\n updateConnector(state, { id, update }) {\n const connector = state.connectors.find((r) => r.id == id);\n Object.assign(connector, update);\n },\n addRequest(state, { request }) {\n state.requests.push(request);\n },\n removeRequest(state, id) {\n const index = state.requests.findIndex((r) => r.id == id);\n state.requests.splice(index, 1);\n },\n setWeb3wallet(state, web3wallet) {\n state.web3wallet = web3wallet;\n },\n addSessionProposal(state, sessionProposal) {\n state.sessionProposals.push(sessionProposal);\n },\n addSessionRequest(state, sessionRequest) {\n state.sessionRequests.push(sessionRequest);\n },\n addAuthRequest(state, authRequest) {\n state.authRequests.push(authRequest);\n },\n addCallRequest(state, callRequest) {\n state.callRequests.push(callRequest);\n },\n addSubscription(state, subscription) {\n state.subscriptions.push(subscription);\n },\n addAlgoSignTxn(state, algoSignTxn) {\n state.algoSignTxns.push(algoSignTxn);\n },\n};\nconst actions = {\n async init({ commit, dispatch }) {\n const walletConnectProjectId = this.state.config.walletConnectProjectId;\n const walletConnectMetadata = this.state.config.walletConnectMetadata;\n if (!walletConnectProjectId || !walletConnectMetadata)\n throw Error(\"WalletConnect ProjectId Not initialized\");\n\n const store = new WCKeyValueStore(dispatch);\n\n const core = await new Core({\n projectId: walletConnectProjectId,\n storage: store,\n });\n var client = await SignClient.init({\n logger: \"debug\",\n projectId: walletConnectProjectId,\n metadata: walletConnectMetadata,\n storage: store,\n core: core,\n });\n const provider = await UniversalProvider.init({\n logger: \"debug\",\n projectId: walletConnectProjectId,\n metadata: walletConnectMetadata,\n client: client,\n });\n\n provider.on(\"session_proposal\", async (sessionProposal) => {\n await commit(\"addSessionProposal\", sessionProposal);\n });\n provider.on(\"session_request\", async (sessionRequest) => {\n await commit(\"addSessionRequest\", sessionRequest);\n });\n provider.on(\"auth_request\", async (authRequest) => {\n await commit(\"addAuthRequest\", authRequest);\n });\n provider.on(\"call_request\", async (callRequest) => {\n await commit(\"addCallRequest\", callRequest);\n });\n provider.on(\"subscription_created\", async (subscription) => {\n await commit(\"addSubscription\", subscription);\n });\n provider.on(\"algo_signTxn\", async (algoSignTxn) => {\n await commit(\"addAlgoSignTxn\", algoSignTxn);\n });\n\n return provider;\n },\n async approveSession({ commit, dispatch }, { id }) {\n const currentChain = await dispatch(\"publicData/getCurrentChainId\", null, {\n root: true,\n });\n const lastActive = this.state.wallet.lastActiveAccount;\n const session = await this.state.wc.web3wallet.approveSession({\n id,\n namespaces: {\n algorand: {\n accounts: [`algorand:${currentChain}:${lastActive}`],\n methods: [\"algo_signTxn\"],\n chains: [`algorand:${currentChain}`],\n events: [\"chainChanged\", \"accountsChanged\"],\n },\n //skipPairing: true, // optional to skip pairing ( later it can be resumed by invoking .pair())\n },\n });\n },\n async connectUri({ commit }, { uri }) {\n const { version } = parseUri(uri);\n const last = localStorage.getItem(\"lastUsedWallet\");\n if (version === 1) {\n wc.createConnector(uri, last);\n } else {\n try {\n await this.state.wc.web3wallet.pair({ uri, activatePairing: true });\n } catch (err) {\n console.error(\"unable to pair\", err);\n }\n }\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","import algosdk from \"algosdk\";\nimport { ActionTree } from \"vuex\";\n\nconst state = () => ({\n provider2realm: {},\n});\n\nconst mutations = {\n storeRealm(state, provider, realm) {\n state.provider2realm[provider] = realm;\n },\n};\nconst actions = {\n async getRealm({ dispatch, commit }, { twoFactorAuthProvider }) {\n if (!twoFactorAuthProvider) {\n console.error(\n \"getRealm triggered but not provided twoFactorAuthProvider\"\n );\n throw Error(\"TwoFactorAuthProvider not found\");\n }\n if (this.state.fa2.provider2realm[twoFactorAuthProvider]) {\n return this.state.fa2.provider2realm[twoFactorAuthProvider];\n }\n const chainId = this.state.config.env;\n const list = await dispatch(\n \"publicData/getTwoFactorAuthList\",\n { chainId },\n { root: true }\n );\n const provider = list.find((p) => p.id == twoFactorAuthProvider);\n if (!provider) {\n throw Error(\n `Provider with id ${twoFactorAuthProvider} has not been found in the public list for this network`\n );\n }\n const ret = await dispatch(\n \"axios/get\",\n {\n url: `${provider.host}/v1/Multisig/GetRealm`,\n },\n { root: true }\n );\n if (!ret) {\n throw Error(\"Unable to fetch realm from the provider\");\n }\n await commit(\"storeRealm\", twoFactorAuthProvider, ret);\n return ret;\n //return \"2FA#ARC14\";\n },\n async setupAuthenticator(\n { dispatch },\n { authToken, account, secondaryAccount, twoFactorAuthProvider }\n ) {\n const config = {\n headers: {\n Authorization: authToken,\n },\n };\n const chainId = this.state.config.env;\n const list = await dispatch(\n \"publicData/getTwoFactorAuthList\",\n { chainId },\n { root: true }\n );\n const provider = list.find((p) => p.id == twoFactorAuthProvider);\n if (!provider) throw \"2FA provider not found for current network\";\n if (!account) return;\n const addrSubstr =\n account.substring(0, 2) + account.substring(account.length - 2);\n const addr2Substr =\n secondaryAccount.substring(0, 2) +\n secondaryAccount.substring(secondaryAccount.length - 2);\n return await dispatch(\n \"axios/post\",\n {\n url: `${provider.host}/v1/Multisig/SetupAuthenticator`,\n params: {\n accountTitleNoSpaces: \"AWallet-\" + addrSubstr + \"-\" + addr2Substr,\n secondaryAccount,\n },\n config,\n },\n { root: true }\n );\n },\n async confirmAuthenticator(\n { dispatch },\n { authToken, txtCode, secondaryAccount, twoFactorAuthProvider }\n ) {\n const config = {\n headers: {\n Authorization: authToken,\n },\n };\n const chainId = this.state.config.env;\n const list = await dispatch(\n \"publicData/getTwoFactorAuthList\",\n { chainId },\n { root: true }\n );\n const provider = list.find((p) => p.id == twoFactorAuthProvider);\n if (!provider) throw \"2FA provider not found for current network\";\n return await dispatch(\n \"axios/post\",\n {\n url: `${provider.host}/v1/Multisig/ConfirmSetupAuthenticator`,\n params: { txtCode, secondaryAccount },\n config,\n },\n { root: true }\n );\n },\n async signTwoFactor(\n { dispatch },\n {\n rawSignedTxnInput,\n secondaryAccount,\n txtCode,\n authToken,\n twoFactorAuthProvider,\n }\n ) {\n const config = {\n headers: {\n Authorization: authToken,\n },\n };\n const chainId = this.state.config.env;\n const list = await dispatch(\n \"publicData/getTwoFactorAuthList\",\n { chainId },\n { root: true }\n );\n\n const provider = list.find((p) => p.id == twoFactorAuthProvider);\n const signedTxMsgPack = rawSignedTxnInput;\n\n if (!provider) {\n console.error(\n \"Provider not found\",\n provider,\n twoFactorAuthProvider,\n list\n );\n throw \"2FA provider not found for current network\";\n }\n return await dispatch(\n \"axios/post\",\n {\n url: `${provider.host}/v1/Multisig/SignWithTwoFactorPINMsigTx`,\n params: {\n txtCode,\n signedTxMsgPack,\n secondaryAccount,\n },\n config,\n },\n { root: true }\n );\n },\n};\nexport default {\n namespaced: true,\n state,\n mutations,\n actions,\n};\n","import { createStore } from \"vuex\";\nimport algod from \"./algod\";\nimport axios from \"./axios\";\nimport config from \"./config\";\nimport wallet from \"./wallet\";\nimport indexer from \"./indexer\";\nimport toast from \"./toast\";\nimport vote from \"./vote\";\nimport publicData from \"./publicData\";\nimport kmd from \"./kmd\";\nimport arc14 from \"./arc14\";\nimport signer from \"./signer\";\nimport wc from \"./wc\";\nimport wcClient from \"./wcClient\";\nimport fa2 from \"./fa2\";\n\nconst debugStrict = process.env.NODE_ENV !== \"production\";\n\nexport default createStore({\n modules: {\n algod,\n axios,\n config,\n wallet,\n indexer,\n toast,\n vote,\n publicData,\n kmd,\n arc14,\n signer,\n wc,\n wcClient,\n fa2,\n },\n strict: debugStrict,\n});\n","\n\n\n","\n\n\n","import { render } from \"./Public.vue?vue&type=template&id=0bc026a8\"\nimport script from \"./Public.vue?vue&type=script&lang=js\"\nexport * from \"./Public.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Privacy.vue?vue&type=template&id=5cba9a9c\"\nimport script from \"./Privacy.vue?vue&type=script&lang=js\"\nexport * from \"./Privacy.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./ImportWallet.vue?vue&type=template&id=8207a77a\"\nimport script from \"./ImportWallet.vue?vue&type=script&lang=js\"\nexport * from \"./ImportWallet.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n","import { render } from \"./NewWallet.vue?vue&type=template&id=40918f32\"\nimport script from \"./NewWallet.vue?vue&type=script&lang=js\"\nexport * from \"./NewWallet.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { defineComponent as _defineComponent } from 'vue'\nimport { createVNode as _createVNode, withCtx as _withCtx, openBlock as _openBlock, createBlock as _createBlock } from \"vue\"\n\nimport PublicLayout from \"../../layouts/Public.vue\";\nimport NewWallet from \"../../components/NewWallet.vue\";\n\nexport default /*#__PURE__*/_defineComponent({\n __name: 'NewWallet',\n setup(__props) {\n\n\nreturn (_ctx: any,_cache: any) => {\n return (_openBlock(), _createBlock(PublicLayout, null, {\n default: _withCtx(() => [\n _createVNode(NewWallet)\n ]),\n _: 1\n }))\n}\n}\n\n})","import script from \"./NewWallet.vue?vue&type=script&setup=true&lang=ts\"\nexport * from \"./NewWallet.vue?vue&type=script&setup=true&lang=ts\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n","import { defineComponent as _defineComponent } from 'vue'\nimport { resolveComponent as _resolveComponent, openBlock as _openBlock, createBlock as _createBlock, createCommentVNode as _createCommentVNode } from \"vue\"\n\n\nexport default /*#__PURE__*/_defineComponent({\n __name: 'AccountType',\n props: {\n account: null,\n accountData: null,\n},\n setup(__props) {\n\nconst props = __props;\n\nreturn (_ctx: any,_cache: any) => {\n const _component_Badge = _resolveComponent(\"Badge\")!\n\n return (props.accountData?.rekeyedTo)\n ? (_openBlock(), _createBlock(_component_Badge, {\n key: 0,\n severity: \"danger\",\n value: _ctx.$t('acc_type.rekeyed')\n }, null, 8, [\"value\"]))\n : (props.account?.sk)\n ? (_openBlock(), _createBlock(_component_Badge, {\n key: 1,\n severity: \"info\",\n value: _ctx.$t('acc_type.basic_account')\n }, null, 8, [\"value\"]))\n : (props.account?.type == '2fa')\n ? (_openBlock(), _createBlock(_component_Badge, {\n key: 2,\n severity: \"info\",\n value: \"2FA Multisig\"\n }))\n : (props.account?.type == '2faApi')\n ? (_openBlock(), _createBlock(_component_Badge, {\n key: 3,\n value: \"2FA API technical account\"\n }))\n : (props.account?.params)\n ? (_openBlock(), _createBlock(_component_Badge, {\n key: 4,\n severity: \"warning\",\n value: _ctx.$t('acc_type.multisig_account')\n }, null, 8, [\"value\"]))\n : (props.account?.type == 'ledger')\n ? (_openBlock(), _createBlock(_component_Badge, {\n key: 5,\n severity: \"success\",\n value: _ctx.$t('acc_type.ledger_account')\n }, null, 8, [\"value\"]))\n : (props.account?.type == 'wc')\n ? (_openBlock(), _createBlock(_component_Badge, {\n key: 6,\n severity: \"success\",\n value: _ctx.$t('acc_type.wc_account')\n }, null, 8, [\"value\"]))\n : (_openBlock(), _createBlock(_component_Badge, {\n key: 7,\n severity: \"info\",\n value: _ctx.$t('acc_type.public_account')\n }, null, 8, [\"value\"]))\n}\n}\n\n})","\n\n","import script from \"./AccountType.vue?vue&type=script&setup=true&lang=ts\"\nexport * from \"./AccountType.vue?vue&type=script&setup=true&lang=ts\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Accounts.vue?vue&type=template&id=35c95eb8\"\nimport script from \"./Accounts.vue?vue&type=script&lang=js\"\nexport * from \"./Accounts.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","\n\n\n","import script from \"./AccountTopMenu.vue?vue&type=script&setup=true&lang=js\"\nexport * from \"./AccountTopMenu.vue?vue&type=script&setup=true&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./AccountOverview.vue?vue&type=template&id=cc62de0a\"\nimport script from \"./AccountOverview.vue?vue&type=script&lang=js\"\nexport * from \"./AccountOverview.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { defineComponent as _defineComponent } from 'vue'\nimport { createVNode as _createVNode, unref as _unref, createElementVNode as _createElementVNode, toDisplayString as _toDisplayString, createTextVNode as _createTextVNode, resolveComponent as _resolveComponent, withCtx as _withCtx, openBlock as _openBlock, createBlock as _createBlock } from \"vue\"\n\nconst _hoisted_1 = { class: \"field grid\" }\nconst _hoisted_2 = /*#__PURE__*/_createElementVNode(\"i\", { class: \"pi pi-send mr-2\" }, null, -1)\nconst _hoisted_3 = { class: \"col-12 md:col-10 h-full vertical-align-middle\" }\nconst _hoisted_4 = { class: \"field grid\" }\nconst _hoisted_5 = /*#__PURE__*/_createElementVNode(\"i\", { class: \"pi pi-replay mr-2\" }, null, -1)\nconst _hoisted_6 = { class: \"col-12 md:col-10 h-full vertical-align-middle\" }\nconst _hoisted_7 = { class: \"field grid\" }\nconst _hoisted_8 = /*#__PURE__*/_createElementVNode(\"i\", { class: \"pi pi-money-bill mr-2\" }, null, -1)\nconst _hoisted_9 = { class: \"col-12 md:col-10 h-full vertical-align-middle\" }\nconst _hoisted_10 = { class: \"field grid\" }\nconst _hoisted_11 = /*#__PURE__*/_createElementVNode(\"i\", { class: \"pi pi-shield mr-2\" }, null, -1)\nconst _hoisted_12 = { class: \"col-12 md:col-10 h-full vertical-align-middle\" }\nconst _hoisted_13 = { class: \"field grid\" }\nconst _hoisted_14 = /*#__PURE__*/_createElementVNode(\"i\", { class: \"pi pi-plus mr-2\" }, null, -1)\nconst _hoisted_15 = { class: \"col-12 md:col-10 h-full vertical-align-middle\" }\nconst _hoisted_16 = { class: \"field grid\" }\nconst _hoisted_17 = /*#__PURE__*/_createElementVNode(\"i\", { class: \"pi pi-plus mr-2\" }, null, -1)\nconst _hoisted_18 = { class: \"col-12 md:col-10 h-full vertical-align-middle\" }\nconst _hoisted_19 = { class: \"field grid\" }\nconst _hoisted_20 = /*#__PURE__*/_createElementVNode(\"i\", { class: \"pi pi-clone mr-2\" }, null, -1)\nconst _hoisted_21 = { class: \"col-12 md:col-10 h-full vertical-align-middle\" }\nconst _hoisted_22 = { class: \"field grid\" }\nconst _hoisted_23 = /*#__PURE__*/_createElementVNode(\"i\", { class: \"pi pi-upload mr-2\" }, null, -1)\nconst _hoisted_24 = { class: \"col-12 md:col-10 h-full vertical-align-middle\" }\nconst _hoisted_25 = { class: \"field grid\" }\nconst _hoisted_26 = /*#__PURE__*/_createElementVNode(\"i\", { class: \"pi pi-unlock mr-2\" }, null, -1)\nconst _hoisted_27 = { class: \"col-12 md:col-10 h-full vertical-align-middle\" }\n\nimport MainLayout from \"../../layouts/Main.vue\";\nimport { useStore } from \"vuex\";\nimport { PrimeIcons } from \"primevue/api\";\nimport AccountTopMenu from \"../../components/AccountTopMenu.vue\";\nimport ScrollPanel from \"primevue/scrollpanel\";\nimport Fieldset from \"primevue/fieldset\";\n\nexport default /*#__PURE__*/_defineComponent({\n __name: 'Actions',\n setup(__props) {\n\nconst store = useStore();\n\nreturn (_ctx: any,_cache: any) => {\n const _component_Button = _resolveComponent(\"Button\")!\n const _component_RouterLink = _resolveComponent(\"RouterLink\")!\n const _component_Card = _resolveComponent(\"Card\")!\n\n return (_openBlock(), _createBlock(MainLayout, null, {\n default: _withCtx(() => [\n _createVNode(AccountTopMenu),\n _createVNode(_component_Card, null, {\n content: _withCtx(() => [\n _createElementVNode(\"div\", _hoisted_1, [\n _createVNode(_component_RouterLink, {\n to: '/accounts/pay/' + _unref(store).state.wallet.lastActiveAccount,\n class: \"col-12 mb-2 md:col-2 md:mb-0\"\n }, {\n default: _withCtx(() => [\n _createVNode(_component_Button, { class: \"w-full\" }, {\n default: _withCtx(() => [\n _hoisted_2,\n _createTextVNode(\" \" + _toDisplayString(_ctx.$t(\"acc_overview.pay\")), 1)\n ]),\n _: 1\n })\n ]),\n _: 1\n }, 8, [\"to\"]),\n _createElementVNode(\"div\", _hoisted_3, _toDisplayString(_ctx.$t(\"acc_overview.pay_help\")), 1)\n ]),\n _createElementVNode(\"div\", _hoisted_4, [\n _createVNode(_component_RouterLink, {\n to: \n '/accounts/scheduled-payment/' +\n _unref(store).state.wallet.lastActiveAccount\n ,\n class: \"col-12 mb-2 md:col-2 md:mb-0\"\n }, {\n default: _withCtx(() => [\n _createVNode(_component_Button, { class: \"w-full\" }, {\n default: _withCtx(() => [\n _hoisted_5,\n _createTextVNode(\" \" + _toDisplayString(_ctx.$t(\"acc_overview.scheduled_payment\")), 1)\n ]),\n _: 1\n })\n ]),\n _: 1\n }, 8, [\"to\"]),\n _createElementVNode(\"div\", _hoisted_6, _toDisplayString(_ctx.$t(\"acc_overview.scheduled_payment_help\")), 1)\n ]),\n _createElementVNode(\"div\", _hoisted_7, [\n _createVNode(_component_RouterLink, {\n to: '/swap/' + _unref(store).state.wallet.lastActiveAccount,\n class: \"col-12 mb-2 md:col-2 md:mb-0\"\n }, {\n default: _withCtx(() => [\n _createVNode(_component_Button, { class: \"w-full\" }, {\n default: _withCtx(() => [\n _hoisted_8,\n _createTextVNode(\" \" + _toDisplayString(_ctx.$t(\"navbar.swap\")), 1)\n ]),\n _: 1\n })\n ]),\n _: 1\n }, 8, [\"to\"]),\n _createElementVNode(\"div\", _hoisted_9, _toDisplayString(_ctx.$t(\"acc_overview.swap_help\")), 1)\n ]),\n _createElementVNode(\"div\", _hoisted_10, [\n _createVNode(_component_RouterLink, {\n to: '/accounts/rekey/' + _unref(store).state.wallet.lastActiveAccount,\n class: \"col-12 mb-2 md:col-2 md:mb-0\"\n }, {\n default: _withCtx(() => [\n _createVNode(_component_Button, { class: \"w-full\" }, {\n default: _withCtx(() => [\n _hoisted_11,\n _createTextVNode(\" \" + _toDisplayString(_ctx.$t(\"acc_overview.rekey\")), 1)\n ]),\n _: 1\n })\n ]),\n _: 1\n }, 8, [\"to\"]),\n _createElementVNode(\"div\", _hoisted_12, _toDisplayString(_ctx.$t(\"acc_overview.rekey_help\")), 1)\n ]),\n _createElementVNode(\"div\", _hoisted_13, [\n _createVNode(_component_RouterLink, {\n to: '/account/optin/' + _unref(store).state.wallet.lastActiveAccount,\n class: \"col-12 mb-2 md:col-2 md:mb-0\"\n }, {\n default: _withCtx(() => [\n _createVNode(_component_Button, { class: \"w-full\" }, {\n default: _withCtx(() => [\n _hoisted_14,\n _createTextVNode(\" \" + _toDisplayString(_ctx.$t(\"acc_overview.asset_optin\")), 1)\n ]),\n _: 1\n })\n ]),\n _: 1\n }, 8, [\"to\"]),\n _createElementVNode(\"div\", _hoisted_15, _toDisplayString(_ctx.$t(\"acc_overview.asset_optin_help\")), 1)\n ]),\n _createElementVNode(\"div\", _hoisted_16, [\n _createVNode(_component_RouterLink, {\n to: '/account/optinArc200/' + _unref(store).state.wallet.lastActiveAccount,\n class: \"col-12 mb-2 md:col-2 md:mb-0\"\n }, {\n default: _withCtx(() => [\n _createVNode(_component_Button, { class: \"w-full\" }, {\n default: _withCtx(() => [\n _hoisted_17,\n _createTextVNode(\" \" + _toDisplayString(_ctx.$t(\"acc_overview.asset_optinArc200\")), 1)\n ]),\n _: 1\n })\n ]),\n _: 1\n }, 8, [\"to\"]),\n _createElementVNode(\"div\", _hoisted_18, _toDisplayString(_ctx.$t(\"acc_overview.asset_optinArc200_help\")), 1)\n ]),\n _createElementVNode(\"div\", _hoisted_19, [\n _createVNode(_component_RouterLink, {\n to: '/receive-payment/' + _unref(store).state.wallet.lastActiveAccount,\n class: \"col-12 mb-2 md:col-2 md:mb-0\"\n }, {\n default: _withCtx(() => [\n _createVNode(_component_Button, { class: \"w-full\" }, {\n default: _withCtx(() => [\n _hoisted_20,\n _createTextVNode(\" \" + _toDisplayString(_ctx.$t(\"acc_overview.receive_payment\")), 1)\n ]),\n _: 1\n })\n ]),\n _: 1\n }, 8, [\"to\"]),\n _createElementVNode(\"div\", _hoisted_21, _toDisplayString(_ctx.$t(\"acc_overview.receive_payment_help\")), 1)\n ]),\n _createElementVNode(\"div\", _hoisted_22, [\n _createVNode(_component_RouterLink, {\n to: '/account/export/' + _unref(store).state.wallet.lastActiveAccount,\n class: \"col-12 mb-2 md:col-2 md:mb-0\"\n }, {\n default: _withCtx(() => [\n _createVNode(_component_Button, { class: \"w-full\" }, {\n default: _withCtx(() => [\n _hoisted_23,\n _createTextVNode(\" \" + _toDisplayString(_ctx.$t(\"acc_overview.export\")), 1)\n ]),\n _: 1\n })\n ]),\n _: 1\n }, 8, [\"to\"]),\n _createElementVNode(\"div\", _hoisted_24, _toDisplayString(_ctx.$t(\"acc_overview.export_help\")), 1)\n ]),\n _createElementVNode(\"div\", _hoisted_25, [\n _createVNode(_component_RouterLink, {\n to: '/arc14/' + _unref(store).state.wallet.lastActiveAccount,\n class: \"col-12 mb-2 md:col-2 md:mb-0\"\n }, {\n default: _withCtx(() => [\n _createVNode(_component_Button, { class: \"w-full\" }, {\n default: _withCtx(() => [\n _hoisted_26,\n _createTextVNode(\" \" + _toDisplayString(_ctx.$t(\"acc_overview.arc14\")), 1)\n ]),\n _: 1\n })\n ]),\n _: 1\n }, 8, [\"to\"]),\n _createElementVNode(\"div\", _hoisted_27, _toDisplayString(_ctx.$t(\"acc_overview.arc14_help\")), 1)\n ])\n ]),\n _: 1\n })\n ]),\n _: 1\n }))\n}\n}\n\n})","\n\n