LavaPack.loadBundle([[586,{"./wordlist":594},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r,n=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(a,"__esModule",{value:!0}),a.langCz=void 0;var o=e("./wordlist"),i=null;function s(e){if(null==i&&(i="AbdikaceAbecedaAdresaAgreseAkceAktovkaAlejAlkoholAmputaceAnanasAndulkaAnekdotaAnketaAntikaAnulovatArchaAroganceAsfaltAsistentAspiraceAstmaAstronomAtlasAtletikaAtolAutobusAzylBabkaBachorBacilBaculkaBadatelBagetaBagrBahnoBakterieBaladaBaletkaBalkonBalonekBalvanBalzaBambusBankomatBarbarBaretBarmanBarokoBarvaBaterkaBatohBavlnaBazalkaBazilikaBazukaBednaBeranBesedaBestieBetonBezinkaBezmocBeztakBicyklBidloBiftekBikinyBilanceBiografBiologBitvaBizonBlahobytBlatouchBlechaBleduleBleskBlikatBliznaBlokovatBlouditBludBobekBobrBodlinaBodnoutBohatostBojkotBojovatBokorysBolestBorecBoroviceBotaBoubelBouchatBoudaBouleBouratBoxerBradavkaBramboraBrankaBratrBreptaBriketaBrkoBrlohBronzBroskevBrunetkaBrusinkaBrzdaBrzyBublinaBubnovatBuchtaBuditelBudkaBudovaBufetBujarostBukviceBuldokBulvaBundaBunkrBurzaButikBuvolBuzolaBydletBylinaBytovkaBzukotCapartCarevnaCedrCeduleCejchCejnCelaCelerCelkemCelniceCeninaCennostCenovkaCentrumCenzorCestopisCetkaChalupaChapadloCharitaChataChechtatChemieChichotChirurgChladChlebaChlubitChmelChmuraChobotChocholChodbaCholeraChomoutChopitChorobaChovChrapotChrlitChrtChrupChtivostChudinaChutnatChvatChvilkaChvostChybaChystatChytitCibuleCigaretaCihelnaCihlaCinkotCirkusCisternaCitaceCitrusCizinecCizostClonaCokolivCouvatCtitelCtnostCudnostCuketaCukrCupotCvaknoutCvalCvikCvrkotCyklistaDalekoDarebaDatelDatumDceraDebataDechovkaDecibelDeficitDeflaceDeklDekretDemokratDepreseDerbyDeskaDetektivDikobrazDiktovatDiodaDiplomDiskDisplejDivadloDivochDlahaDlouhoDluhopisDnesDobroDobytekDocentDochutitDodnesDohledDohodaDohraDojemDojniceDokladDokolaDoktorDokumentDolarDolevaDolinaDomaDominantDomluvitDomovDonutitDopadDopisDoplnitDoposudDoprovodDopustitDorazitDorostDortDosahDoslovDostatekDosudDosytaDotazDotekDotknoutDoufatDoutnatDovozceDozaduDoznatDozorceDrahotaDrakDramatikDravecDrazeDrdolDrobnostDrogerieDrozdDrsnostDrtitDrzostDubenDuchovnoDudekDuhaDuhovkaDusitDusnoDutostDvojiceDvorecDynamitEkologEkonomieElektronElipsaEmailEmiseEmoceEmpatieEpizodaEpochaEpopejEposEsejEsenceEskortaEskymoEtiketaEuforieEvoluceExekuceExkurzeExpediceExplozeExportExtraktFackaFajfkaFakultaFanatikFantazieFarmacieFavoritFazoleFederaceFejetonFenkaFialkaFigurantFilozofFiltrFinanceFintaFixaceFjordFlanelFlirtFlotilaFondFosforFotbalFotkaFotonFrakceFreskaFrontaFukarFunkceFyzikaGalejeGarantGenetikaGeologGilotinaGlazuraGlejtGolemGolfistaGotikaGrafGramofonGranuleGrepGrilGrogGroteskaGumaHadiceHadrHalaHalenkaHanbaHanopisHarfaHarpunaHavranHebkostHejkalHejnoHejtmanHektarHelmaHematomHerecHernaHesloHezkyHistorikHladovkaHlasivkyHlavaHledatHlenHlodavecHlohHloupostHltatHlubinaHluchotaHmatHmotaHmyzHnisHnojivoHnoutHoblinaHobojHochHodinyHodlatHodnotaHodovatHojnostHokejHolinkaHolkaHolubHomoleHonitbaHonoraceHoralHordaHorizontHorkoHorlivecHormonHorninaHoroskopHorstvoHospodaHostinaHotovostHoubaHoufHoupatHouskaHovorHradbaHraniceHravostHrazdaHrbolekHrdinaHrdloHrdostHrnekHrobkaHromadaHrotHroudaHrozenHrstkaHrubostHryzatHubenostHubnoutHudbaHukotHumrHusitaHustotaHvozdHybnostHydrantHygienaHymnaHysterikIdylkaIhnedIkonaIluzeImunitaInfekceInflaceInkasoInovaceInspekceInternetInvalidaInvestorInzerceIronieJablkoJachtaJahodaJakmileJakostJalovecJantarJarmarkJaroJasanJasnoJatkaJavorJazykJedinecJedleJednatelJehlanJekotJelenJelitoJemnostJenomJepiceJeseterJevitJezdecJezeroJinakJindyJinochJiskraJistotaJitrniceJizvaJmenovatJogurtJurtaKabaretKabelKabinetKachnaKadetKadidloKahanKajakKajutaKakaoKaktusKalamitaKalhotyKalibrKalnostKameraKamkolivKamnaKanibalKanoeKantorKapalinaKapelaKapitolaKapkaKapleKapotaKaprKapustaKapybaraKaramelKarotkaKartonKasaKatalogKatedraKauceKauzaKavalecKazajkaKazetaKazivostKdekolivKdesiKedlubenKempKeramikaKinoKlacekKladivoKlamKlapotKlasikaKlaunKlecKlenbaKlepatKlesnoutKlidKlimaKlisnaKloboukKlokanKlopaKloubKlubovnaKlusatKluzkostKmenKmitatKmotrKnihaKnotKoaliceKoberecKobkaKoblihaKobylaKocourKohoutKojenecKokosKoktejlKolapsKoledaKolizeKoloKomandoKometaKomikKomnataKomoraKompasKomunitaKonatKonceptKondiceKonecKonfeseKongresKoninaKonkursKontaktKonzervaKopanecKopieKopnoutKoprovkaKorbelKorektorKormidloKoroptevKorpusKorunaKorytoKorzetKosatecKostkaKotelKotletaKotoulKoukatKoupelnaKousekKouzloKovbojKozaKozorohKrabiceKrachKrajinaKralovatKrasopisKravataKreditKrejcarKresbaKrevetaKriketKritikKrizeKrkavecKrmelecKrmivoKrocanKrokKronikaKropitKroupaKrovkaKrtekKruhadloKrupiceKrutostKrvinkaKrychleKryptaKrystalKrytKudlankaKufrKujnostKuklaKulajdaKulichKulkaKulometKulturaKunaKupodivuKurtKurzorKutilKvalitaKvasinkaKvestorKynologKyselinaKytaraKyticeKytkaKytovecKyvadloLabradorLachtanLadnostLaikLakomecLamelaLampaLanovkaLasiceLasoLasturaLatinkaLavinaLebkaLeckdyLedenLedniceLedovkaLedvinaLegendaLegieLegraceLehceLehkostLehnoutLektvarLenochodLentilkaLepenkaLepidloLetadloLetecLetmoLetokruhLevhartLevitaceLevobokLibraLichotkaLidojedLidskostLihovinaLijavecLilekLimetkaLinieLinkaLinoleumListopadLitinaLitovatLobistaLodivodLogikaLogopedLokalitaLoketLomcovatLopataLopuchLordLososLotrLoudalLouhLoukaLouskatLovecLstivostLucernaLuciferLumpLuskLustraceLviceLyraLyrikaLysinaMadamMadloMagistrMahagonMajetekMajitelMajoritaMakakMakoviceMakrelaMalbaMalinaMalovatMalviceMaminkaMandleMankoMarnostMasakrMaskotMasopustMaticeMatrikaMaturitaMazanecMazivoMazlitMazurkaMdlobaMechanikMeditaceMedovinaMelasaMelounMentolkaMetlaMetodaMetrMezeraMigraceMihnoutMihuleMikinaMikrofonMilenecMilimetrMilostMimikaMincovnaMinibarMinometMinulostMiskaMistrMixovatMladostMlhaMlhovinaMlokMlsatMluvitMnichMnohemMobilMocnostModelkaModlitbaMohylaMokroMolekulaMomentkaMonarchaMonoklMonstrumMontovatMonzunMosazMoskytMostMotivaceMotorkaMotykaMouchaMoudrostMozaikaMozekMozolMramorMravenecMrkevMrtvolaMrzetMrzutostMstitelMudrcMuflonMulatMumieMuniceMusetMutaceMuzeumMuzikantMyslivecMzdaNabouratNachytatNadaceNadbytekNadhozNadobroNadpisNahlasNahnatNahodileNahraditNaivitaNajednouNajistoNajmoutNaklonitNakonecNakrmitNalevoNamazatNamluvitNanometrNaokoNaopakNaostroNapadatNapevnoNaplnitNapnoutNaposledNaprostoNaroditNarubyNarychloNasaditNasekatNaslepoNastatNatolikNavenekNavrchNavzdoryNazvatNebeNechatNeckyNedalekoNedbatNeduhNegaceNehetNehodaNejenNejprveNeklidNelibostNemilostNemocNeochotaNeonkaNepokojNerostNervNesmyslNesouladNetvorNeuronNevinaNezvykleNicotaNijakNikamNikdyNiklNikterakNitroNoclehNohaviceNominaceNoraNorekNositelNosnostNouzeNovinyNovotaNozdraNudaNudleNugetNutitNutnostNutrieNymfaObalObarvitObavaObdivObecObehnatObejmoutObezitaObhajobaObilniceObjasnitObjektObklopitOblastOblekOblibaOblohaObludaObnosObohatitObojekOboutObrazecObrnaObrubaObrysObsahObsluhaObstaratObuvObvazObvinitObvodObvykleObyvatelObzorOcasOcelOcenitOchladitOchotaOchranaOcitnoutOdbojOdbytOdchodOdcizitOdebratOdeslatOdevzdatOdezvaOdhadceOdhoditOdjetOdjinudOdkazOdkoupitOdlivOdlukaOdmlkaOdolnostOdpadOdpisOdploutOdporOdpustitOdpykatOdrazkaOdsouditOdstupOdsunOdtokOdtudOdvahaOdvetaOdvolatOdvracetOdznakOfinaOfsajdOhlasOhniskoOhradaOhrozitOhryzekOkapOkeniceOklikaOknoOkouzlitOkovyOkrasaOkresOkrsekOkruhOkupantOkurkaOkusitOlejninaOlizovatOmakOmeletaOmezitOmladinaOmlouvatOmluvaOmylOnehdyOpakovatOpasekOperaceOpiceOpilostOpisovatOporaOpoziceOpravduOprotiOrbitalOrchestrOrgieOrliceOrlojOrtelOsadaOschnoutOsikaOsivoOslavaOslepitOslnitOslovitOsnovaOsobaOsolitOspalecOstenOstrahaOstudaOstychOsvojitOteplitOtiskOtopOtrhatOtrlostOtrokOtrubyOtvorOvanoutOvarOvesOvlivnitOvoceOxidOzdobaPachatelPacientPadouchPahorekPaktPalandaPalecPalivoPalubaPamfletPamlsekPanenkaPanikaPannaPanovatPanstvoPantoflePaprikaParketaParodiePartaParukaParybaPasekaPasivitaPastelkaPatentPatronaPavoukPaznehtPazourekPeckaPedagogPejsekPekloPelotonPenaltaPendrekPenzePeriskopPeroPestrostPetardaPeticePetrolejPevninaPexesoPianistaPihaPijavicePiklePiknikPilinaPilnostPilulkaPinzetaPipetaPisatelPistolePitevnaPivnicePivovarPlacentaPlakatPlamenPlanetaPlastikaPlatitPlavidloPlazPlechPlemenoPlentaPlesPletivoPlevelPlivatPlnitPlnoPlochaPlodinaPlombaPloutPlukPlynPobavitPobytPochodPocitPoctivecPodatPodcenitPodepsatPodhledPodivitPodkladPodmanitPodnikPodobaPodporaPodrazPodstataPodvodPodzimPoeziePohankaPohnutkaPohovorPohromaPohybPointaPojistkaPojmoutPokazitPoklesPokojPokrokPokutaPokynPolednePolibekPolknoutPolohaPolynomPomaluPominoutPomlkaPomocPomstaPomysletPonechatPonorkaPonurostPopadatPopelPopisekPoplachPoprositPopsatPopudPoradcePorcePorodPoruchaPoryvPosaditPosedPosilaPoskokPoslanecPosouditPospoluPostavaPosudekPosypPotahPotkanPotleskPotomekPotravaPotupaPotvoraPoukazPoutoPouzdroPovahaPovidlaPovlakPovozPovrchPovstatPovykPovzdechPozdravPozemekPoznatekPozorPozvatPracovatPrahoryPraktikaPralesPraotecPraporekPrasePravdaPrincipPrknoProbuditProcentoProdejProfeseProhraProjektProlomitPromilePronikatPropadProrokProsbaProtonProutekProvazPrskavkaPrstenPrudkostPrutPrvekPrvohoryPsanecPsovodPstruhPtactvoPubertaPuchPudlPukavecPuklinaPukrlePultPumpaPuncPupenPusaPusinkaPustinaPutovatPutykaPyramidaPyskPytelRacekRachotRadiaceRadniceRadonRaftRagbyRaketaRakovinaRamenoRampouchRandeRarachRaritaRasovnaRastrRatolestRazanceRazidloReagovatReakceReceptRedaktorReferentReflexRejnokReklamaRekordRekrutRektorReputaceRevizeRevmaRevolverRezervaRiskovatRizikoRobotikaRodokmenRohovkaRokleRokokoRomanetoRopovodRopuchaRorejsRosolRostlinaRotmistrRotopedRotundaRoubenkaRouchoRoupRouraRovinaRovniceRozborRozchodRozdatRozeznatRozhodceRozinkaRozjezdRozkazRozlohaRozmarRozpadRozruchRozsahRoztokRozumRozvodRubrikaRuchadloRukaviceRukopisRybaRybolovRychlostRydloRypadloRytinaRyzostSadistaSahatSakoSamecSamizdatSamotaSanitkaSardinkaSasankaSatelitSazbaSazeniceSborSchovatSebrankaSeceseSedadloSedimentSedloSehnatSejmoutSekeraSektaSekundaSekvojeSemenoSenoServisSesaditSeshoraSeskokSeslatSestraSesuvSesypatSetbaSetinaSetkatSetnoutSetrvatSeverSeznamShodaShrnoutSifonSilniceSirkaSirotekSirupSituaceSkafandrSkaliskoSkanzenSkautSkeptikSkicaSkladbaSkleniceSkloSkluzSkobaSkokanSkoroSkriptaSkrzSkupinaSkvostSkvrnaSlabikaSladidloSlaninaSlastSlavnostSledovatSlepecSlevaSlezinaSlibSlinaSlizniceSlonSloupekSlovoSluchSluhaSlunceSlupkaSlzaSmaragdSmetanaSmilstvoSmlouvaSmogSmradSmrkSmrtkaSmutekSmyslSnadSnahaSnobSobotaSochaSodovkaSokolSopkaSotvaSoubojSoucitSoudceSouhlasSouladSoumrakSoupravaSousedSoutokSouvisetSpalovnaSpasitelSpisSplavSpodekSpojenecSpoluSponzorSpornostSpoustaSprchaSpustitSrandaSrazSrdceSrnaSrnecSrovnatSrpenSrstSrubStaniceStarostaStatikaStavbaStehnoStezkaStodolaStolekStopaStornoStoupatStrachStresStrhnoutStromStrunaStudnaStupniceStvolStykSubjektSubtropySucharSudostSuknoSundatSunoutSurikataSurovinaSvahSvalstvoSvetrSvatbaSvazekSvisleSvitekSvobodaSvodidloSvorkaSvrabSykavkaSykotSynekSynovecSypatSypkostSyrovostSyselSytostTabletkaTabuleTahounTajemnoTajfunTajgaTajitTajnostTaktikaTamhleTamponTancovatTanecTankerTapetaTaveninaTazatelTechnikaTehdyTekutinaTelefonTemnotaTendenceTenistaTenorTeplotaTepnaTeprveTerapieTermoskaTextilTichoTiskopisTitulekTkadlecTkaninaTlapkaTleskatTlukotTlupaTmelToaletaTopinkaTopolTorzoTouhaToulecTradiceTraktorTrampTrasaTraverzaTrefitTrestTrezorTrhavinaTrhlinaTrochuTrojiceTroskaTroubaTrpceTrpitelTrpkostTrubecTruchlitTruhliceTrusTrvatTudyTuhnoutTuhostTundraTuristaTurnajTuzemskoTvarohTvorbaTvrdostTvrzTygrTykevUbohostUbozeUbratUbrousekUbrusUbytovnaUchoUctivostUdivitUhraditUjednatUjistitUjmoutUkazatelUklidnitUklonitUkotvitUkrojitUliceUlitaUlovitUmyvadloUnavitUniformaUniknoutUpadnoutUplatnitUplynoutUpoutatUpravitUranUrazitUsednoutUsilovatUsmrtitUsnadnitUsnoutUsouditUstlatUstrnoutUtahovatUtkatUtlumitUtonoutUtopenecUtrousitUvalitUvolnitUvozovkaUzdravitUzelUzeninaUzlinaUznatVagonValchaValounVanaVandalVanilkaVaranVarhanyVarovatVcelkuVchodVdovaVedroVegetaceVejceVelbloudVeletrhVelitelVelmocVelrybaVenkovVerandaVerzeVeselkaVeskrzeVesniceVespoduVestaVeterinaVeverkaVibraceVichrVideohraVidinaVidleVilaViniceVisetVitalitaVizeVizitkaVjezdVkladVkusVlajkaVlakVlasecVlevoVlhkostVlivVlnovkaVloupatVnucovatVnukVodaVodivostVodoznakVodstvoVojenskyVojnaVojskoVolantVolbaVolitVolnoVoskovkaVozidloVozovnaVpravoVrabecVracetVrahVrataVrbaVrcholekVrhatVrstvaVrtuleVsaditVstoupitVstupVtipVybavitVybratVychovatVydatVydraVyfotitVyhledatVyhnoutVyhoditVyhraditVyhubitVyjasnitVyjetVyjmoutVyklopitVykonatVylekatVymazatVymezitVymizetVymysletVynechatVynikatVynutitVypadatVyplatitVypravitVypustitVyrazitVyrovnatVyrvatVyslovitVysokoVystavitVysunoutVysypatVytasitVytesatVytratitVyvinoutVyvolatVyvrhelVyzdobitVyznatVzaduVzbuditVzchopitVzdorVzduchVzdychatVzestupVzhledemVzkazVzlykatVznikVzorekVzpouraVztahVztekXylofonZabratZabydletZachovatZadarmoZadusitZafoukatZahltitZahoditZahradaZahynoutZajatecZajetZajistitZaklepatZakoupitZalepitZamezitZamotatZamysletZanechatZanikatZaplatitZapojitZapsatZarazitZastavitZasunoutZatajitZatemnitZatknoutZaujmoutZavalitZaveletZavinitZavolatZavrtatZazvonitZbavitZbrusuZbudovatZbytekZdalekaZdarmaZdatnostZdivoZdobitZdrojZdvihZdymadloZeleninaZemanZeminaZeptatZezaduZezdolaZhatitZhltnoutZhlubokaZhotovitZhrubaZimaZimniceZjemnitZklamatZkoumatZkratkaZkumavkaZlatoZlehkaZlobaZlomZlostZlozvykZmapovatZmarZmatekZmijeZmizetZmocnitZmodratZmrzlinaZmutovatZnakZnalostZnamenatZnovuZobrazitZotavitZoubekZoufaleZploditZpomalitZpravaZprostitZprudkaZprvuZradaZranitZrcadloZrnitostZrnoZrovnaZrychlitZrzavostZtichaZtratitZubovinaZubrZvednoutZvenkuZveselaZvonZvratZvukovodZvyk".replace(/([A-Z])/g," $1").toLowerCase().substring(1).split(" "),"0x25f44555f4af25b51a711136e1c7d6e50ce9f8917d39d6b1f076b2bb4d2fac1a"!==o.Wordlist.check(e)))throw i=null,new Error("BIP39 Wordlist for en (English) FAILED")}var l=new(function(e){function t(){return e.call(this,"cz")||this}return n(t,e),t.prototype.getWord=function(e){return s(this),i[e]},t.prototype.getWordIndex=function(e){return s(this),i.indexOf(e)},t}(o.Wordlist));a.langCz=l,o.Wordlist.register(l)}}},{package:"ethers>@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/lang-cz.js"}],[587,{"./wordlist":594},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r,n=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(a,"__esModule",{value:!0}),a.langEn=void 0;var o=e("./wordlist"),i=null;function s(e){if(null==i&&(i="AbandonAbilityAbleAboutAboveAbsentAbsorbAbstractAbsurdAbuseAccessAccidentAccountAccuseAchieveAcidAcousticAcquireAcrossActActionActorActressActualAdaptAddAddictAddressAdjustAdmitAdultAdvanceAdviceAerobicAffairAffordAfraidAgainAgeAgentAgreeAheadAimAirAirportAisleAlarmAlbumAlcoholAlertAlienAllAlleyAllowAlmostAloneAlphaAlreadyAlsoAlterAlwaysAmateurAmazingAmongAmountAmusedAnalystAnchorAncientAngerAngleAngryAnimalAnkleAnnounceAnnualAnotherAnswerAntennaAntiqueAnxietyAnyApartApologyAppearAppleApproveAprilArchArcticAreaArenaArgueArmArmedArmorArmyAroundArrangeArrestArriveArrowArtArtefactArtistArtworkAskAspectAssaultAssetAssistAssumeAsthmaAthleteAtomAttackAttendAttitudeAttractAuctionAuditAugustAuntAuthorAutoAutumnAverageAvocadoAvoidAwakeAwareAwayAwesomeAwfulAwkwardAxisBabyBachelorBaconBadgeBagBalanceBalconyBallBambooBananaBannerBarBarelyBargainBarrelBaseBasicBasketBattleBeachBeanBeautyBecauseBecomeBeefBeforeBeginBehaveBehindBelieveBelowBeltBenchBenefitBestBetrayBetterBetweenBeyondBicycleBidBikeBindBiologyBirdBirthBitterBlackBladeBlameBlanketBlastBleakBlessBlindBloodBlossomBlouseBlueBlurBlushBoardBoatBodyBoilBombBoneBonusBookBoostBorderBoringBorrowBossBottomBounceBoxBoyBracketBrainBrandBrassBraveBreadBreezeBrickBridgeBriefBrightBringBriskBroccoliBrokenBronzeBroomBrotherBrownBrushBubbleBuddyBudgetBuffaloBuildBulbBulkBulletBundleBunkerBurdenBurgerBurstBusBusinessBusyButterBuyerBuzzCabbageCabinCableCactusCageCakeCallCalmCameraCampCanCanalCancelCandyCannonCanoeCanvasCanyonCapableCapitalCaptainCarCarbonCardCargoCarpetCarryCartCaseCashCasinoCastleCasualCatCatalogCatchCategoryCattleCaughtCauseCautionCaveCeilingCeleryCementCensusCenturyCerealCertainChairChalkChampionChangeChaosChapterChargeChaseChatCheapCheckCheeseChefCherryChestChickenChiefChildChimneyChoiceChooseChronicChuckleChunkChurnCigarCinnamonCircleCitizenCityCivilClaimClapClarifyClawClayCleanClerkCleverClickClientCliffClimbClinicClipClockClogCloseClothCloudClownClubClumpClusterClutchCoachCoastCoconutCodeCoffeeCoilCoinCollectColorColumnCombineComeComfortComicCommonCompanyConcertConductConfirmCongressConnectConsiderControlConvinceCookCoolCopperCopyCoralCoreCornCorrectCostCottonCouchCountryCoupleCourseCousinCoverCoyoteCrackCradleCraftCramCraneCrashCraterCrawlCrazyCreamCreditCreekCrewCricketCrimeCrispCriticCropCrossCrouchCrowdCrucialCruelCruiseCrumbleCrunchCrushCryCrystalCubeCultureCupCupboardCuriousCurrentCurtainCurveCushionCustomCuteCycleDadDamageDampDanceDangerDaringDashDaughterDawnDayDealDebateDebrisDecadeDecemberDecideDeclineDecorateDecreaseDeerDefenseDefineDefyDegreeDelayDeliverDemandDemiseDenialDentistDenyDepartDependDepositDepthDeputyDeriveDescribeDesertDesignDeskDespairDestroyDetailDetectDevelopDeviceDevoteDiagramDialDiamondDiaryDiceDieselDietDifferDigitalDignityDilemmaDinnerDinosaurDirectDirtDisagreeDiscoverDiseaseDishDismissDisorderDisplayDistanceDivertDivideDivorceDizzyDoctorDocumentDogDollDolphinDomainDonateDonkeyDonorDoorDoseDoubleDoveDraftDragonDramaDrasticDrawDreamDressDriftDrillDrinkDripDriveDropDrumDryDuckDumbDuneDuringDustDutchDutyDwarfDynamicEagerEagleEarlyEarnEarthEasilyEastEasyEchoEcologyEconomyEdgeEditEducateEffortEggEightEitherElbowElderElectricElegantElementElephantElevatorEliteElseEmbarkEmbodyEmbraceEmergeEmotionEmployEmpowerEmptyEnableEnactEndEndlessEndorseEnemyEnergyEnforceEngageEngineEnhanceEnjoyEnlistEnoughEnrichEnrollEnsureEnterEntireEntryEnvelopeEpisodeEqualEquipEraEraseErodeErosionErrorEruptEscapeEssayEssenceEstateEternalEthicsEvidenceEvilEvokeEvolveExactExampleExcessExchangeExciteExcludeExcuseExecuteExerciseExhaustExhibitExileExistExitExoticExpandExpectExpireExplainExposeExpressExtendExtraEyeEyebrowFabricFaceFacultyFadeFaintFaithFallFalseFameFamilyFamousFanFancyFantasyFarmFashionFatFatalFatherFatigueFaultFavoriteFeatureFebruaryFederalFeeFeedFeelFemaleFenceFestivalFetchFeverFewFiberFictionFieldFigureFileFilmFilterFinalFindFineFingerFinishFireFirmFirstFiscalFishFitFitnessFixFlagFlameFlashFlatFlavorFleeFlightFlipFloatFlockFloorFlowerFluidFlushFlyFoamFocusFogFoilFoldFollowFoodFootForceForestForgetForkFortuneForumForwardFossilFosterFoundFoxFragileFrameFrequentFreshFriendFringeFrogFrontFrostFrownFrozenFruitFuelFunFunnyFurnaceFuryFutureGadgetGainGalaxyGalleryGameGapGarageGarbageGardenGarlicGarmentGasGaspGateGatherGaugeGazeGeneralGeniusGenreGentleGenuineGestureGhostGiantGiftGiggleGingerGiraffeGirlGiveGladGlanceGlareGlassGlideGlimpseGlobeGloomGloryGloveGlowGlueGoatGoddessGoldGoodGooseGorillaGospelGossipGovernGownGrabGraceGrainGrantGrapeGrassGravityGreatGreenGridGriefGritGroceryGroupGrowGruntGuardGuessGuideGuiltGuitarGunGymHabitHairHalfHammerHamsterHandHappyHarborHardHarshHarvestHatHaveHawkHazardHeadHealthHeartHeavyHedgehogHeightHelloHelmetHelpHenHeroHiddenHighHillHintHipHireHistoryHobbyHockeyHoldHoleHolidayHollowHomeHoneyHoodHopeHornHorrorHorseHospitalHostHotelHourHoverHubHugeHumanHumbleHumorHundredHungryHuntHurdleHurryHurtHusbandHybridIceIconIdeaIdentifyIdleIgnoreIllIllegalIllnessImageImitateImmenseImmuneImpactImposeImproveImpulseInchIncludeIncomeIncreaseIndexIndicateIndoorIndustryInfantInflictInformInhaleInheritInitialInjectInjuryInmateInnerInnocentInputInquiryInsaneInsectInsideInspireInstallIntactInterestIntoInvestInviteInvolveIronIslandIsolateIssueItemIvoryJacketJaguarJarJazzJealousJeansJellyJewelJobJoinJokeJourneyJoyJudgeJuiceJumpJungleJuniorJunkJustKangarooKeenKeepKetchupKeyKickKidKidneyKindKingdomKissKitKitchenKiteKittenKiwiKneeKnifeKnockKnowLabLabelLaborLadderLadyLakeLampLanguageLaptopLargeLaterLatinLaughLaundryLavaLawLawnLawsuitLayerLazyLeaderLeafLearnLeaveLectureLeftLegLegalLegendLeisureLemonLendLengthLensLeopardLessonLetterLevelLiarLibertyLibraryLicenseLifeLiftLightLikeLimbLimitLinkLionLiquidListLittleLiveLizardLoadLoanLobsterLocalLockLogicLonelyLongLoopLotteryLoudLoungeLoveLoyalLuckyLuggageLumberLunarLunchLuxuryLyricsMachineMadMagicMagnetMaidMailMainMajorMakeMammalManManageMandateMangoMansionManualMapleMarbleMarchMarginMarineMarketMarriageMaskMassMasterMatchMaterialMathMatrixMatterMaximumMazeMeadowMeanMeasureMeatMechanicMedalMediaMelodyMeltMemberMemoryMentionMenuMercyMergeMeritMerryMeshMessageMetalMethodMiddleMidnightMilkMillionMimicMindMinimumMinorMinuteMiracleMirrorMiseryMissMistakeMixMixedMixtureMobileModelModifyMomMomentMonitorMonkeyMonsterMonthMoonMoralMoreMorningMosquitoMotherMotionMotorMountainMouseMoveMovieMuchMuffinMuleMultiplyMuscleMuseumMushroomMusicMustMutualMyselfMysteryMythNaiveNameNapkinNarrowNastyNationNatureNearNeckNeedNegativeNeglectNeitherNephewNerveNestNetNetworkNeutralNeverNewsNextNiceNightNobleNoiseNomineeNoodleNormalNorthNoseNotableNoteNothingNoticeNovelNowNuclearNumberNurseNutOakObeyObjectObligeObscureObserveObtainObviousOccurOceanOctoberOdorOffOfferOfficeOftenOilOkayOldOliveOlympicOmitOnceOneOnionOnlineOnlyOpenOperaOpinionOpposeOptionOrangeOrbitOrchardOrderOrdinaryOrganOrientOriginalOrphanOstrichOtherOutdoorOuterOutputOutsideOvalOvenOverOwnOwnerOxygenOysterOzonePactPaddlePagePairPalacePalmPandaPanelPanicPantherPaperParadeParentParkParrotPartyPassPatchPathPatientPatrolPatternPausePavePaymentPeacePeanutPearPeasantPelicanPenPenaltyPencilPeoplePepperPerfectPermitPersonPetPhonePhotoPhrasePhysicalPianoPicnicPicturePiecePigPigeonPillPilotPinkPioneerPipePistolPitchPizzaPlacePlanetPlasticPlatePlayPleasePledgePluckPlugPlungePoemPoetPointPolarPolePolicePondPonyPoolPopularPortionPositionPossiblePostPotatoPotteryPovertyPowderPowerPracticePraisePredictPreferPreparePresentPrettyPreventPricePridePrimaryPrintPriorityPrisonPrivatePrizeProblemProcessProduceProfitProgramProjectPromoteProofPropertyProsperProtectProudProvidePublicPuddingPullPulpPulsePumpkinPunchPupilPuppyPurchasePurityPurposePursePushPutPuzzlePyramidQualityQuantumQuarterQuestionQuickQuitQuizQuoteRabbitRaccoonRaceRackRadarRadioRailRainRaiseRallyRampRanchRandomRangeRapidRareRateRatherRavenRawRazorReadyRealReasonRebelRebuildRecallReceiveRecipeRecordRecycleReduceReflectReformRefuseRegionRegretRegularRejectRelaxReleaseReliefRelyRemainRememberRemindRemoveRenderRenewRentReopenRepairRepeatReplaceReportRequireRescueResembleResistResourceResponseResultRetireRetreatReturnReunionRevealReviewRewardRhythmRibRibbonRiceRichRideRidgeRifleRightRigidRingRiotRippleRiskRitualRivalRiverRoadRoastRobotRobustRocketRomanceRoofRookieRoomRoseRotateRoughRoundRouteRoyalRubberRudeRugRuleRunRunwayRuralSadSaddleSadnessSafeSailSaladSalmonSalonSaltSaluteSameSampleSandSatisfySatoshiSauceSausageSaveSayScaleScanScareScatterSceneSchemeSchoolScienceScissorsScorpionScoutScrapScreenScriptScrubSeaSearchSeasonSeatSecondSecretSectionSecuritySeedSeekSegmentSelectSellSeminarSeniorSenseSentenceSeriesServiceSessionSettleSetupSevenShadowShaftShallowShareShedShellSheriffShieldShiftShineShipShiverShockShoeShootShopShortShoulderShoveShrimpShrugShuffleShySiblingSickSideSiegeSightSignSilentSilkSillySilverSimilarSimpleSinceSingSirenSisterSituateSixSizeSkateSketchSkiSkillSkinSkirtSkullSlabSlamSleepSlenderSliceSlideSlightSlimSloganSlotSlowSlushSmallSmartSmileSmokeSmoothSnackSnakeSnapSniffSnowSoapSoccerSocialSockSodaSoftSolarSoldierSolidSolutionSolveSomeoneSongSoonSorrySortSoulSoundSoupSourceSouthSpaceSpareSpatialSpawnSpeakSpecialSpeedSpellSpendSphereSpiceSpiderSpikeSpinSpiritSplitSpoilSponsorSpoonSportSpotSpraySpreadSpringSpySquareSqueezeSquirrelStableStadiumStaffStageStairsStampStandStartStateStaySteakSteelStemStepStereoStickStillStingStockStomachStoneStoolStoryStoveStrategyStreetStrikeStrongStruggleStudentStuffStumbleStyleSubjectSubmitSubwaySuccessSuchSuddenSufferSugarSuggestSuitSummerSunSunnySunsetSuperSupplySupremeSureSurfaceSurgeSurpriseSurroundSurveySuspectSustainSwallowSwampSwapSwarmSwearSweetSwiftSwimSwingSwitchSwordSymbolSymptomSyrupSystemTableTackleTagTailTalentTalkTankTapeTargetTaskTasteTattooTaxiTeachTeamTellTenTenantTennisTentTermTestTextThankThatThemeThenTheoryThereTheyThingThisThoughtThreeThriveThrowThumbThunderTicketTideTigerTiltTimberTimeTinyTipTiredTissueTitleToastTobaccoTodayToddlerToeTogetherToiletTokenTomatoTomorrowToneTongueTonightToolToothTopTopicToppleTorchTornadoTortoiseTossTotalTouristTowardTowerTownToyTrackTradeTrafficTragicTrainTransferTrapTrashTravelTrayTreatTreeTrendTrialTribeTrickTriggerTrimTripTrophyTroubleTruckTrueTrulyTrumpetTrustTruthTryTubeTuitionTumbleTunaTunnelTurkeyTurnTurtleTwelveTwentyTwiceTwinTwistTwoTypeTypicalUglyUmbrellaUnableUnawareUncleUncoverUnderUndoUnfairUnfoldUnhappyUniformUniqueUnitUniverseUnknownUnlockUntilUnusualUnveilUpdateUpgradeUpholdUponUpperUpsetUrbanUrgeUsageUseUsedUsefulUselessUsualUtilityVacantVacuumVagueValidValleyValveVanVanishVaporVariousVastVaultVehicleVelvetVendorVentureVenueVerbVerifyVersionVeryVesselVeteranViableVibrantViciousVictoryVideoViewVillageVintageViolinVirtualVirusVisaVisitVisualVitalVividVocalVoiceVoidVolcanoVolumeVoteVoyageWageWagonWaitWalkWallWalnutWantWarfareWarmWarriorWashWaspWasteWaterWaveWayWealthWeaponWearWeaselWeatherWebWeddingWeekendWeirdWelcomeWestWetWhaleWhatWheatWheelWhenWhereWhipWhisperWideWidthWifeWildWillWinWindowWineWingWinkWinnerWinterWireWisdomWiseWishWitnessWolfWomanWonderWoodWoolWordWorkWorldWorryWorthWrapWreckWrestleWristWriteWrongYardYearYellowYouYoungYouthZebraZeroZoneZoo".replace(/([A-Z])/g," $1").toLowerCase().substring(1).split(" "),"0x3c8acc1e7b08d8e76f9fda015ef48dc8c710a73cb7e0f77b2c18a9b5a7adde60"!==o.Wordlist.check(e)))throw i=null,new Error("BIP39 Wordlist for en (English) FAILED")}var l=new(function(e){function t(){return e.call(this,"en")||this}return n(t,e),t.prototype.getWord=function(e){return s(this),i[e]},t.prototype.getWordIndex=function(e){return s(this),i.indexOf(e)},t}(o.Wordlist));a.langEn=l,o.Wordlist.register(l)}}},{package:"ethers>@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/lang-en.js"}],[588,{"./wordlist":594,"@ethersproject/strings":573},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r,n=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(a,"__esModule",{value:!0}),a.langEs=void 0;var o=e("@ethersproject/strings"),i=e("./wordlist"),s={},l=null;function u(e){return i.logger.checkNormalize(),(0,o.toUtf8String)(Array.prototype.filter.call((0,o.toUtf8Bytes)(e.normalize("NFD").toLowerCase()),(function(e){return e>=65&&e<=90||e>=97&&e<=123})))}function c(e){if(null==l&&((l="A/bacoAbdomenAbejaAbiertoAbogadoAbonoAbortoAbrazoAbrirAbueloAbusoAcabarAcademiaAccesoAccio/nAceiteAcelgaAcentoAceptarA/cidoAclararAcne/AcogerAcosoActivoActoActrizActuarAcudirAcuerdoAcusarAdictoAdmitirAdoptarAdornoAduanaAdultoAe/reoAfectarAficio/nAfinarAfirmarA/gilAgitarAgoni/aAgostoAgotarAgregarAgrioAguaAgudoA/guilaAgujaAhogoAhorroAireAislarAjedrezAjenoAjusteAlacra/nAlambreAlarmaAlbaA/lbumAlcaldeAldeaAlegreAlejarAlertaAletaAlfilerAlgaAlgodo/nAliadoAlientoAlivioAlmaAlmejaAlmi/barAltarAltezaAltivoAltoAlturaAlumnoAlzarAmableAmanteAmapolaAmargoAmasarA/mbarA/mbitoAmenoAmigoAmistadAmorAmparoAmplioAnchoAncianoAnclaAndarAnde/nAnemiaA/nguloAnilloA/nimoAni/sAnotarAntenaAntiguoAntojoAnualAnularAnuncioA~adirA~ejoA~oApagarAparatoApetitoApioAplicarApodoAporteApoyoAprenderAprobarApuestaApuroAradoAra~aArarA/rbitroA/rbolArbustoArchivoArcoArderArdillaArduoA/reaA/ridoAriesArmoni/aArne/sAromaArpaArpo/nArregloArrozArrugaArteArtistaAsaAsadoAsaltoAscensoAsegurarAseoAsesorAsientoAsiloAsistirAsnoAsombroA/speroAstillaAstroAstutoAsumirAsuntoAtajoAtaqueAtarAtentoAteoA/ticoAtletaA/tomoAtraerAtrozAtu/nAudazAudioAugeAulaAumentoAusenteAutorAvalAvanceAvaroAveAvellanaAvenaAvestruzAvio/nAvisoAyerAyudaAyunoAzafra/nAzarAzoteAzu/carAzufreAzulBabaBaborBacheBahi/aBaileBajarBalanzaBalco/nBaldeBambu/BancoBandaBa~oBarbaBarcoBarnizBarroBa/sculaBasto/nBasuraBatallaBateri/aBatirBatutaBau/lBazarBebe/BebidaBelloBesarBesoBestiaBichoBienBingoBlancoBloqueBlusaBoaBobinaBoboBocaBocinaBodaBodegaBoinaBolaBoleroBolsaBombaBondadBonitoBonoBonsa/iBordeBorrarBosqueBoteBoti/nBo/vedaBozalBravoBrazoBrechaBreveBrilloBrincoBrisaBrocaBromaBronceBroteBrujaBruscoBrutoBuceoBucleBuenoBueyBufandaBufo/nBu/hoBuitreBultoBurbujaBurlaBurroBuscarButacaBuzo/nCaballoCabezaCabinaCabraCacaoCada/verCadenaCaerCafe/Cai/daCaima/nCajaCajo/nCalCalamarCalcioCaldoCalidadCalleCalmaCalorCalvoCamaCambioCamelloCaminoCampoCa/ncerCandilCanelaCanguroCanicaCantoCa~aCa~o/nCaobaCaosCapazCapita/nCapoteCaptarCapuchaCaraCarbo/nCa/rcelCaretaCargaCari~oCarneCarpetaCarroCartaCasaCascoCaseroCaspaCastorCatorceCatreCaudalCausaCazoCebollaCederCedroCeldaCe/lebreCelosoCe/lulaCementoCenizaCentroCercaCerdoCerezaCeroCerrarCertezaCe/spedCetroChacalChalecoChampu/ChanclaChapaCharlaChicoChisteChivoChoqueChozaChuletaChuparCiclo/nCiegoCieloCienCiertoCifraCigarroCimaCincoCineCintaCipre/sCircoCiruelaCisneCitaCiudadClamorClanClaroClaseClaveClienteClimaCli/nicaCobreCoccio/nCochinoCocinaCocoCo/digoCodoCofreCogerCoheteCoji/nCojoColaColchaColegioColgarColinaCollarColmoColumnaCombateComerComidaCo/modoCompraCondeConejoCongaConocerConsejoContarCopaCopiaCorazo/nCorbataCorchoCordo/nCoronaCorrerCoserCosmosCostaCra/neoCra/terCrearCrecerCrei/doCremaCri/aCrimenCriptaCrisisCromoCro/nicaCroquetaCrudoCruzCuadroCuartoCuatroCuboCubrirCucharaCuelloCuentoCuerdaCuestaCuevaCuidarCulebraCulpaCultoCumbreCumplirCunaCunetaCuotaCupo/nCu/pulaCurarCuriosoCursoCurvaCutisDamaDanzaDarDardoDa/tilDeberDe/bilDe/cadaDecirDedoDefensaDefinirDejarDelfi/nDelgadoDelitoDemoraDensoDentalDeporteDerechoDerrotaDesayunoDeseoDesfileDesnudoDestinoDesvi/oDetalleDetenerDeudaDi/aDiabloDiademaDiamanteDianaDiarioDibujoDictarDienteDietaDiezDifi/cilDignoDilemaDiluirDineroDirectoDirigirDiscoDise~oDisfrazDivaDivinoDobleDoceDolorDomingoDonDonarDoradoDormirDorsoDosDosisDrago/nDrogaDuchaDudaDueloDue~oDulceDu/oDuqueDurarDurezaDuroE/banoEbrioEcharEcoEcuadorEdadEdicio/nEdificioEditorEducarEfectoEficazEjeEjemploElefanteElegirElementoElevarElipseE/liteElixirElogioEludirEmbudoEmitirEmocio/nEmpateEmpe~oEmpleoEmpresaEnanoEncargoEnchufeEnci/aEnemigoEneroEnfadoEnfermoEnga~oEnigmaEnlaceEnormeEnredoEnsayoEnse~arEnteroEntrarEnvaseEnvi/oE/pocaEquipoErizoEscalaEscenaEscolarEscribirEscudoEsenciaEsferaEsfuerzoEspadaEspejoEspi/aEsposaEspumaEsqui/EstarEsteEstiloEstufaEtapaEternoE/ticaEtniaEvadirEvaluarEventoEvitarExactoExamenExcesoExcusaExentoExigirExilioExistirE/xitoExpertoExplicarExponerExtremoFa/bricaFa/bulaFachadaFa/cilFactorFaenaFajaFaldaFalloFalsoFaltarFamaFamiliaFamosoFarao/nFarmaciaFarolFarsaFaseFatigaFaunaFavorFaxFebreroFechaFelizFeoFeriaFerozFe/rtilFervorFesti/nFiableFianzaFiarFibraFiccio/nFichaFideoFiebreFielFieraFiestaFiguraFijarFijoFilaFileteFilialFiltroFinFincaFingirFinitoFirmaFlacoFlautaFlechaFlorFlotaFluirFlujoFlu/orFobiaFocaFogataFogo/nFolioFolletoFondoFormaForroFortunaForzarFosaFotoFracasoFra/gilFranjaFraseFraudeFrei/rFrenoFresaFri/oFritoFrutaFuegoFuenteFuerzaFugaFumarFuncio/nFundaFurgo/nFuriaFusilFu/tbolFuturoGacelaGafasGaitaGajoGalaGaleri/aGalloGambaGanarGanchoGangaGansoGarajeGarzaGasolinaGastarGatoGavila/nGemeloGemirGenGe/neroGenioGenteGeranioGerenteGermenGestoGiganteGimnasioGirarGiroGlaciarGloboGloriaGolGolfoGolosoGolpeGomaGordoGorilaGorraGotaGoteoGozarGradaGra/ficoGranoGrasaGratisGraveGrietaGrilloGripeGrisGritoGrosorGru/aGruesoGrumoGrupoGuanteGuapoGuardiaGuerraGui/aGui~oGuionGuisoGuitarraGusanoGustarHaberHa/bilHablarHacerHachaHadaHallarHamacaHarinaHazHaza~aHebillaHebraHechoHeladoHelioHembraHerirHermanoHe/roeHervirHieloHierroHi/gadoHigieneHijoHimnoHistoriaHocicoHogarHogueraHojaHombreHongoHonorHonraHoraHormigaHornoHostilHoyoHuecoHuelgaHuertaHuesoHuevoHuidaHuirHumanoHu/medoHumildeHumoHundirHuraca/nHurtoIconoIdealIdiomaI/doloIglesiaIglu/IgualIlegalIlusio/nImagenIma/nImitarImparImperioImponerImpulsoIncapazI/ndiceInerteInfielInformeIngenioInicioInmensoInmuneInnatoInsectoInstanteIntere/sI/ntimoIntuirInu/tilInviernoIraIrisIroni/aIslaIsloteJabali/Jabo/nJamo/nJarabeJardi/nJarraJaulaJazmi/nJefeJeringaJineteJornadaJorobaJovenJoyaJuergaJuevesJuezJugadorJugoJugueteJuicioJuncoJunglaJunioJuntarJu/piterJurarJustoJuvenilJuzgarKiloKoalaLabioLacioLacraLadoLadro/nLagartoLa/grimaLagunaLaicoLamerLa/minaLa/mparaLanaLanchaLangostaLanzaLa/pizLargoLarvaLa/stimaLataLa/texLatirLaurelLavarLazoLealLeccio/nLecheLectorLeerLegio/nLegumbreLejanoLenguaLentoLe~aLeo/nLeopardoLesio/nLetalLetraLeveLeyendaLibertadLibroLicorLi/derLidiarLienzoLigaLigeroLimaLi/miteLimo/nLimpioLinceLindoLi/neaLingoteLinoLinternaLi/quidoLisoListaLiteraLitioLitroLlagaLlamaLlantoLlaveLlegarLlenarLlevarLlorarLloverLluviaLoboLocio/nLocoLocuraLo/gicaLogroLombrizLomoLonjaLoteLuchaLucirLugarLujoLunaLunesLupaLustroLutoLuzMacetaMachoMaderaMadreMaduroMaestroMafiaMagiaMagoMai/zMaldadMaletaMallaMaloMama/MamboMamutMancoMandoManejarMangaManiqui/ManjarManoMansoMantaMa~anaMapaMa/quinaMarMarcoMareaMarfilMargenMaridoMa/rmolMarro/nMartesMarzoMasaMa/scaraMasivoMatarMateriaMatizMatrizMa/ximoMayorMazorcaMechaMedallaMedioMe/dulaMejillaMejorMelenaMelo/nMemoriaMenorMensajeMenteMenu/MercadoMerengueMe/ritoMesMeso/nMetaMeterMe/todoMetroMezclaMiedoMielMiembroMigaMilMilagroMilitarMillo/nMimoMinaMineroMi/nimoMinutoMiopeMirarMisaMiseriaMisilMismoMitadMitoMochilaMocio/nModaModeloMohoMojarMoldeMolerMolinoMomentoMomiaMonarcaMonedaMonjaMontoMo~oMoradaMorderMorenoMorirMorroMorsaMortalMoscaMostrarMotivoMoverMo/vilMozoMuchoMudarMuebleMuelaMuerteMuestraMugreMujerMulaMuletaMultaMundoMu~ecaMuralMuroMu/sculoMuseoMusgoMu/sicaMusloNa/carNacio/nNadarNaipeNaranjaNarizNarrarNasalNatalNativoNaturalNa/useaNavalNaveNavidadNecioNe/ctarNegarNegocioNegroNeo/nNervioNetoNeutroNevarNeveraNichoNidoNieblaNietoNi~ezNi~oNi/tidoNivelNoblezaNocheNo/minaNoriaNormaNorteNotaNoticiaNovatoNovelaNovioNubeNucaNu/cleoNudilloNudoNueraNueveNuezNuloNu/meroNutriaOasisObesoObispoObjetoObraObreroObservarObtenerObvioOcaOcasoOce/anoOchentaOchoOcioOcreOctavoOctubreOcultoOcuparOcurrirOdiarOdioOdiseaOesteOfensaOfertaOficioOfrecerOgroOi/doOi/rOjoOlaOleadaOlfatoOlivoOllaOlmoOlorOlvidoOmbligoOndaOnzaOpacoOpcio/nO/peraOpinarOponerOptarO/pticaOpuestoOracio/nOradorOralO/rbitaOrcaOrdenOrejaO/rganoOrgi/aOrgulloOrienteOrigenOrillaOroOrquestaOrugaOsadi/aOscuroOseznoOsoOstraOto~oOtroOvejaO/vuloO/xidoOxi/genoOyenteOzonoPactoPadrePaellaPa/ginaPagoPai/sPa/jaroPalabraPalcoPaletaPa/lidoPalmaPalomaPalparPanPanalPa/nicoPanteraPa~ueloPapa/PapelPapillaPaquetePararParcelaParedParirParoPa/rpadoParquePa/rrafoPartePasarPaseoPasio/nPasoPastaPataPatioPatriaPausaPautaPavoPayasoPeato/nPecadoPeceraPechoPedalPedirPegarPeinePelarPelda~oPeleaPeligroPellejoPeloPelucaPenaPensarPe~o/nPeo/nPeorPepinoPeque~oPeraPerchaPerderPerezaPerfilPericoPerlaPermisoPerroPersonaPesaPescaPe/simoPesta~aPe/taloPetro/leoPezPezu~aPicarPicho/nPiePiedraPiernaPiezaPijamaPilarPilotoPimientaPinoPintorPinzaPi~aPiojoPipaPirataPisarPiscinaPisoPistaPito/nPizcaPlacaPlanPlataPlayaPlazaPleitoPlenoPlomoPlumaPluralPobrePocoPoderPodioPoemaPoesi/aPoetaPolenPolici/aPolloPolvoPomadaPomeloPomoPompaPonerPorcio/nPortalPosadaPoseerPosiblePostePotenciaPotroPozoPradoPrecozPreguntaPremioPrensaPresoPrevioPrimoPri/ncipePrisio/nPrivarProaProbarProcesoProductoProezaProfesorProgramaProlePromesaProntoPropioPro/ximoPruebaPu/blicoPucheroPudorPuebloPuertaPuestoPulgaPulirPulmo/nPulpoPulsoPumaPuntoPu~alPu~oPupaPupilaPure/QuedarQuejaQuemarQuererQuesoQuietoQui/micaQuinceQuitarRa/banoRabiaRaboRacio/nRadicalRai/zRamaRampaRanchoRangoRapazRa/pidoRaptoRasgoRaspaRatoRayoRazaRazo/nReaccio/nRealidadReba~oReboteRecaerRecetaRechazoRecogerRecreoRectoRecursoRedRedondoReducirReflejoReformaRefra/nRefugioRegaloRegirReglaRegresoRehe/nReinoRei/rRejaRelatoRelevoRelieveRellenoRelojRemarRemedioRemoRencorRendirRentaRepartoRepetirReposoReptilResRescateResinaRespetoRestoResumenRetiroRetornoRetratoReunirReve/sRevistaReyRezarRicoRiegoRiendaRiesgoRifaRi/gidoRigorRinco/nRi~o/nRi/oRiquezaRisaRitmoRitoRizoRobleRoceRociarRodarRodeoRodillaRoerRojizoRojoRomeroRomperRonRoncoRondaRopaRoperoRosaRoscaRostroRotarRubi/RuborRudoRuedaRugirRuidoRuinaRuletaRuloRumboRumorRupturaRutaRutinaSa/badoSaberSabioSableSacarSagazSagradoSalaSaldoSaleroSalirSalmo/nSalo/nSalsaSaltoSaludSalvarSambaSancio/nSandi/aSanearSangreSanidadSanoSantoSapoSaqueSardinaSarte/nSastreSata/nSaunaSaxofo/nSeccio/nSecoSecretoSectaSedSeguirSeisSelloSelvaSemanaSemillaSendaSensorSe~alSe~orSepararSepiaSequi/aSerSerieSermo/nServirSesentaSesio/nSetaSetentaSeveroSexoSextoSidraSiestaSieteSigloSignoSi/labaSilbarSilencioSillaSi/mboloSimioSirenaSistemaSitioSituarSobreSocioSodioSolSolapaSoldadoSoledadSo/lidoSoltarSolucio/nSombraSondeoSonidoSonoroSonrisaSopaSoplarSoporteSordoSorpresaSorteoSoste/nSo/tanoSuaveSubirSucesoSudorSuegraSueloSue~oSuerteSufrirSujetoSulta/nSumarSuperarSuplirSuponerSupremoSurSurcoSure~oSurgirSustoSutilTabacoTabiqueTablaTabu/TacoTactoTajoTalarTalcoTalentoTallaTalo/nTama~oTamborTangoTanqueTapaTapeteTapiaTapo/nTaquillaTardeTareaTarifaTarjetaTarotTarroTartaTatuajeTauroTazaTazo/nTeatroTechoTeclaTe/cnicaTejadoTejerTejidoTelaTele/fonoTemaTemorTemploTenazTenderTenerTenisTensoTeori/aTerapiaTercoTe/rminoTernuraTerrorTesisTesoroTestigoTeteraTextoTezTibioTiburo/nTiempoTiendaTierraTiesoTigreTijeraTildeTimbreTi/midoTimoTintaTi/oTi/picoTipoTiraTiro/nTita/nTi/tereTi/tuloTizaToallaTobilloTocarTocinoTodoTogaToldoTomarTonoTontoToparTopeToqueTo/raxToreroTormentaTorneoToroTorpedoTorreTorsoTortugaTosToscoToserTo/xicoTrabajoTractorTraerTra/ficoTragoTrajeTramoTranceTratoTraumaTrazarTre/bolTreguaTreintaTrenTreparTresTribuTrigoTripaTristeTriunfoTrofeoTrompaTroncoTropaTroteTrozoTrucoTruenoTrufaTuberi/aTuboTuertoTumbaTumorTu/nelTu/nicaTurbinaTurismoTurnoTutorUbicarU/lceraUmbralUnidadUnirUniversoUnoUntarU~aUrbanoUrbeUrgenteUrnaUsarUsuarioU/tilUtopi/aUvaVacaVaci/oVacunaVagarVagoVainaVajillaValeVa/lidoValleValorVa/lvulaVampiroVaraVariarVaro/nVasoVecinoVectorVehi/culoVeinteVejezVelaVeleroVelozVenaVencerVendaVenenoVengarVenirVentaVenusVerVeranoVerboVerdeVeredaVerjaVersoVerterVi/aViajeVibrarVicioVi/ctimaVidaVi/deoVidrioViejoViernesVigorVilVillaVinagreVinoVi~edoVioli/nViralVirgoVirtudVisorVi/speraVistaVitaminaViudoVivazViveroVivirVivoVolca/nVolumenVolverVorazVotarVotoVozVueloVulgarYacerYateYeguaYemaYernoYesoYodoYogaYogurZafiroZanjaZapatoZarzaZonaZorroZumoZurdo".replace(/([A-Z])/g," $1").toLowerCase().substring(1).split(" ").map((function(e){return t=e,a=[],Array.prototype.forEach.call((0,o.toUtf8Bytes)(t),(function(e){47===e?(a.push(204),a.push(129)):126===e?(a.push(110),a.push(204),a.push(131)):a.push(e)})),(0,o.toUtf8String)(a);var t,a}))).forEach((function(e,t){s[u(e)]=t})),"0xf74fb7092aeacdfbf8959557de22098da512207fb9f109cb526994938cf40300"!==i.Wordlist.check(e)))throw l=null,new Error("BIP39 Wordlist for es (Spanish) FAILED")}var d=new(function(e){function t(){return e.call(this,"es")||this}return n(t,e),t.prototype.getWord=function(e){return c(this),l[e]},t.prototype.getWordIndex=function(e){return c(this),s[u(e)]},t}(i.Wordlist));a.langEs=d,i.Wordlist.register(d)}}},{package:"ethers>@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/lang-es.js"}],[589,{"./wordlist":594,"@ethersproject/strings":573},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r,n=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(a,"__esModule",{value:!0}),a.langFr=void 0;var o=e("@ethersproject/strings"),i=e("./wordlist"),s=null,l={};function u(e){return i.logger.checkNormalize(),(0,o.toUtf8String)(Array.prototype.filter.call((0,o.toUtf8Bytes)(e.normalize("NFD").toLowerCase()),(function(e){return e>=65&&e<=90||e>=97&&e<=123})))}function c(e){if(null==s&&((s="AbaisserAbandonAbdiquerAbeilleAbolirAborderAboutirAboyerAbrasifAbreuverAbriterAbrogerAbruptAbsenceAbsoluAbsurdeAbusifAbyssalAcade/mieAcajouAcarienAccablerAccepterAcclamerAccoladeAccrocheAccuserAcerbeAchatAcheterAcidulerAcierAcompteAcque/rirAcronymeActeurActifActuelAdepteAde/quatAdhe/sifAdjectifAdjugerAdmettreAdmirerAdopterAdorerAdoucirAdresseAdroitAdulteAdverbeAe/rerAe/ronefAffaireAffecterAfficheAffreuxAffublerAgacerAgencerAgileAgiterAgraferAgre/ableAgrumeAiderAiguilleAilierAimableAisanceAjouterAjusterAlarmerAlchimieAlerteAlge-breAlgueAlie/nerAlimentAlle/gerAlliageAllouerAllumerAlourdirAlpagaAltesseAlve/oleAmateurAmbiguAmbreAme/nagerAmertumeAmidonAmiralAmorcerAmourAmovibleAmphibieAmpleurAmusantAnalyseAnaphoreAnarchieAnatomieAncienAne/antirAngleAngoisseAnguleuxAnimalAnnexerAnnonceAnnuelAnodinAnomalieAnonymeAnormalAntenneAntidoteAnxieuxApaiserApe/ritifAplanirApologieAppareilAppelerApporterAppuyerAquariumAqueducArbitreArbusteArdeurArdoiseArgentArlequinArmatureArmementArmoireArmureArpenterArracherArriverArroserArsenicArte/rielArticleAspectAsphalteAspirerAssautAsservirAssietteAssocierAssurerAsticotAstreAstuceAtelierAtomeAtriumAtroceAttaqueAttentifAttirerAttraperAubaineAubergeAudaceAudibleAugurerAuroreAutomneAutrucheAvalerAvancerAvariceAvenirAverseAveugleAviateurAvideAvionAviserAvoineAvouerAvrilAxialAxiomeBadgeBafouerBagageBaguetteBaignadeBalancerBalconBaleineBalisageBambinBancaireBandageBanlieueBannie-reBanquierBarbierBarilBaronBarqueBarrageBassinBastionBatailleBateauBatterieBaudrierBavarderBeletteBe/lierBeloteBe/ne/ficeBerceauBergerBerlineBermudaBesaceBesogneBe/tailBeurreBiberonBicycleBiduleBijouBilanBilingueBillardBinaireBiologieBiopsieBiotypeBiscuitBisonBistouriBitumeBizarreBlafardBlagueBlanchirBlessantBlinderBlondBloquerBlousonBobardBobineBoireBoiserBolideBonbonBondirBonheurBonifierBonusBordureBorneBotteBoucleBoueuxBougieBoulonBouquinBourseBoussoleBoutiqueBoxeurBrancheBrasierBraveBrebisBre-cheBreuvageBricolerBrigadeBrillantBriocheBriqueBrochureBroderBronzerBrousseBroyeurBrumeBrusqueBrutalBruyantBuffleBuissonBulletinBureauBurinBustierButinerButoirBuvableBuvetteCabanonCabineCachetteCadeauCadreCafe/ineCaillouCaissonCalculerCalepinCalibreCalmerCalomnieCalvaireCamaradeCame/raCamionCampagneCanalCanetonCanonCantineCanularCapableCaporalCapriceCapsuleCapterCapucheCarabineCarboneCaresserCaribouCarnageCarotteCarreauCartonCascadeCasierCasqueCassureCauserCautionCavalierCaverneCaviarCe/dilleCeintureCe/lesteCelluleCendrierCensurerCentralCercleCe/re/bralCeriseCernerCerveauCesserChagrinChaiseChaleurChambreChanceChapitreCharbonChasseurChatonChaussonChavirerChemiseChenilleChe/quierChercherChevalChienChiffreChignonChime-reChiotChlorureChocolatChoisirChoseChouetteChromeChuteCigareCigogneCimenterCine/maCintrerCirculerCirerCirqueCiterneCitoyenCitronCivilClaironClameurClaquerClasseClavierClientClignerClimatClivageClocheClonageCloporteCobaltCobraCocasseCocotierCoderCodifierCoffreCognerCohe/sionCoifferCoincerCole-reColibriCollineColmaterColonelCombatCome/dieCommandeCompactConcertConduireConfierCongelerConnoterConsonneContactConvexeCopainCopieCorailCorbeauCordageCornicheCorpusCorrectCorte-geCosmiqueCostumeCotonCoudeCoupureCourageCouteauCouvrirCoyoteCrabeCrainteCravateCrayonCre/atureCre/diterCre/meuxCreuserCrevetteCriblerCrierCristalCrite-reCroireCroquerCrotaleCrucialCruelCrypterCubiqueCueillirCuille-reCuisineCuivreCulminerCultiverCumulerCupideCuratifCurseurCyanureCycleCylindreCyniqueDaignerDamierDangerDanseurDauphinDe/battreDe/biterDe/borderDe/briderDe/butantDe/calerDe/cembreDe/chirerDe/ciderDe/clarerDe/corerDe/crireDe/cuplerDe/daleDe/ductifDe/esseDe/fensifDe/filerDe/frayerDe/gagerDe/givrerDe/glutirDe/graferDe/jeunerDe/liceDe/logerDemanderDemeurerDe/molirDe/nicherDe/nouerDentelleDe/nuderDe/partDe/penserDe/phaserDe/placerDe/poserDe/rangerDe/roberDe/sastreDescenteDe/sertDe/signerDe/sobe/irDessinerDestrierDe/tacherDe/testerDe/tourerDe/tresseDevancerDevenirDevinerDevoirDiableDialogueDiamantDicterDiffe/rerDige/rerDigitalDigneDiluerDimancheDiminuerDioxydeDirectifDirigerDiscuterDisposerDissiperDistanceDivertirDiviserDocileDocteurDogmeDoigtDomaineDomicileDompterDonateurDonjonDonnerDopamineDortoirDorureDosageDoseurDossierDotationDouanierDoubleDouceurDouterDoyenDragonDraperDresserDribblerDroitureDuperieDuplexeDurableDurcirDynastieE/blouirE/carterE/charpeE/chelleE/clairerE/clipseE/cloreE/cluseE/coleE/conomieE/corceE/couterE/craserE/cre/merE/crivainE/crouE/cumeE/cureuilE/difierE/duquerEffacerEffectifEffigieEffortEffrayerEffusionE/galiserE/garerE/jecterE/laborerE/largirE/lectronE/le/gantE/le/phantE/le-veE/ligibleE/litismeE/logeE/luciderE/luderEmballerEmbellirEmbryonE/meraudeE/missionEmmenerE/motionE/mouvoirEmpereurEmployerEmporterEmpriseE/mulsionEncadrerEnche-reEnclaveEncocheEndiguerEndosserEndroitEnduireE/nergieEnfanceEnfermerEnfouirEngagerEnginEngloberE/nigmeEnjamberEnjeuEnleverEnnemiEnnuyeuxEnrichirEnrobageEnseigneEntasserEntendreEntierEntourerEntraverE/nume/rerEnvahirEnviableEnvoyerEnzymeE/olienE/paissirE/pargneE/patantE/pauleE/picerieE/pide/mieE/pierE/pilogueE/pineE/pisodeE/pitapheE/poqueE/preuveE/prouverE/puisantE/querreE/quipeE/rigerE/rosionErreurE/ruptionEscalierEspadonEspe-ceEspie-gleEspoirEspritEsquiverEssayerEssenceEssieuEssorerEstimeEstomacEstradeE/tage-reE/talerE/tancheE/tatiqueE/teindreE/tendoirE/ternelE/thanolE/thiqueEthnieE/tirerE/tofferE/toileE/tonnantE/tourdirE/trangeE/troitE/tudeEuphorieE/valuerE/vasionE/ventailE/videnceE/viterE/volutifE/voquerExactExage/rerExaucerExcellerExcitantExclusifExcuseExe/cuterExempleExercerExhalerExhorterExigenceExilerExisterExotiqueExpe/dierExplorerExposerExprimerExquisExtensifExtraireExulterFableFabuleuxFacetteFacileFactureFaiblirFalaiseFameuxFamilleFarceurFarfeluFarineFaroucheFascinerFatalFatigueFauconFautifFaveurFavoriFe/brileFe/conderFe/de/rerFe/linFemmeFe/murFendoirFe/odalFermerFe/roceFerveurFestivalFeuilleFeutreFe/vrierFiascoFicelerFictifFide-leFigureFilatureFiletageFilie-reFilleulFilmerFilouFiltrerFinancerFinirFioleFirmeFissureFixerFlairerFlammeFlasqueFlatteurFle/auFle-cheFleurFlexionFloconFloreFluctuerFluideFluvialFolieFonderieFongibleFontaineForcerForgeronFormulerFortuneFossileFoudreFouge-reFouillerFoulureFourmiFragileFraiseFranchirFrapperFrayeurFre/gateFreinerFrelonFre/mirFre/ne/sieFre-reFriableFrictionFrissonFrivoleFroidFromageFrontalFrotterFruitFugitifFuiteFureurFurieuxFurtifFusionFuturGagnerGalaxieGalerieGambaderGarantirGardienGarnirGarrigueGazelleGazonGe/antGe/latineGe/luleGendarmeGe/ne/ralGe/nieGenouGentilGe/ologieGe/ome-treGe/raniumGermeGestuelGeyserGibierGiclerGirafeGivreGlaceGlaiveGlisserGlobeGloireGlorieuxGolfeurGommeGonflerGorgeGorilleGoudronGouffreGoulotGoupilleGourmandGoutteGraduelGraffitiGraineGrandGrappinGratuitGravirGrenatGriffureGrillerGrimperGrognerGronderGrotteGroupeGrugerGrutierGruye-reGue/pardGuerrierGuideGuimauveGuitareGustatifGymnasteGyrostatHabitudeHachoirHalteHameauHangarHannetonHaricotHarmonieHarponHasardHe/liumHe/matomeHerbeHe/rissonHermineHe/ronHe/siterHeureuxHibernerHibouHilarantHistoireHiverHomardHommageHomoge-neHonneurHonorerHonteuxHordeHorizonHorlogeHormoneHorribleHouleuxHousseHublotHuileuxHumainHumbleHumideHumourHurlerHydromelHygie-neHymneHypnoseIdylleIgnorerIguaneIlliciteIllusionImageImbiberImiterImmenseImmobileImmuableImpactImpe/rialImplorerImposerImprimerImputerIncarnerIncendieIncidentInclinerIncoloreIndexerIndiceInductifIne/ditIneptieInexactInfiniInfligerInformerInfusionInge/rerInhalerInhiberInjecterInjureInnocentInoculerInonderInscrireInsecteInsigneInsoliteInspirerInstinctInsulterIntactIntenseIntimeIntrigueIntuitifInutileInvasionInventerInviterInvoquerIroniqueIrradierIrre/elIrriterIsolerIvoireIvresseJaguarJaillirJambeJanvierJardinJaugerJauneJavelotJetableJetonJeudiJeunesseJoindreJoncherJonglerJoueurJouissifJournalJovialJoyauJoyeuxJubilerJugementJuniorJuponJuristeJusticeJuteuxJuve/nileKayakKimonoKiosqueLabelLabialLabourerLace/rerLactoseLaguneLaineLaisserLaitierLambeauLamelleLampeLanceurLangageLanterneLapinLargeurLarmeLaurierLavaboLavoirLectureLe/galLe/gerLe/gumeLessiveLettreLevierLexiqueLe/zardLiasseLibe/rerLibreLicenceLicorneLie-geLie-vreLigatureLigoterLigueLimerLimiteLimonadeLimpideLine/aireLingotLionceauLiquideLisie-reListerLithiumLitigeLittoralLivreurLogiqueLointainLoisirLombricLoterieLouerLourdLoutreLouveLoyalLubieLucideLucratifLueurLugubreLuisantLumie-reLunaireLundiLuronLutterLuxueuxMachineMagasinMagentaMagiqueMaigreMaillonMaintienMairieMaisonMajorerMalaxerMale/ficeMalheurMaliceMalletteMammouthMandaterManiableManquantManteauManuelMarathonMarbreMarchandMardiMaritimeMarqueurMarronMartelerMascotteMassifMate/rielMatie-reMatraqueMaudireMaussadeMauveMaximalMe/chantMe/connuMe/dailleMe/decinMe/diterMe/duseMeilleurMe/langeMe/lodieMembreMe/moireMenacerMenerMenhirMensongeMentorMercrediMe/riteMerleMessagerMesureMe/talMe/te/oreMe/thodeMe/tierMeubleMiaulerMicrobeMietteMignonMigrerMilieuMillionMimiqueMinceMine/ralMinimalMinorerMinuteMiracleMiroiterMissileMixteMobileModerneMoelleuxMondialMoniteurMonnaieMonotoneMonstreMontagneMonumentMoqueurMorceauMorsureMortierMoteurMotifMoucheMoufleMoulinMoussonMoutonMouvantMultipleMunitionMurailleMure-neMurmureMuscleMuse/umMusicienMutationMuterMutuelMyriadeMyrtilleMyste-reMythiqueNageurNappeNarquoisNarrerNatationNationNatureNaufrageNautiqueNavireNe/buleuxNectarNe/fasteNe/gationNe/gligerNe/gocierNeigeNerveuxNettoyerNeuroneNeutronNeveuNicheNickelNitrateNiveauNobleNocifNocturneNoirceurNoisetteNomadeNombreuxNommerNormatifNotableNotifierNotoireNourrirNouveauNovateurNovembreNoviceNuageNuancerNuireNuisibleNume/roNuptialNuqueNutritifObe/irObjectifObligerObscurObserverObstacleObtenirObturerOccasionOccuperOce/anOctobreOctroyerOctuplerOculaireOdeurOdorantOffenserOfficierOffrirOgiveOiseauOisillonOlfactifOlivierOmbrageOmettreOnctueuxOndulerOne/reuxOniriqueOpaleOpaqueOpe/rerOpinionOpportunOpprimerOpterOptiqueOrageuxOrangeOrbiteOrdonnerOreilleOrganeOrgueilOrificeOrnementOrqueOrtieOscillerOsmoseOssatureOtarieOuraganOursonOutilOutragerOuvrageOvationOxydeOxyge-neOzonePaisiblePalacePalmare-sPalourdePalperPanachePandaPangolinPaniquerPanneauPanoramaPantalonPapayePapierPapoterPapyrusParadoxeParcelleParesseParfumerParlerParoleParrainParsemerPartagerParureParvenirPassionPaste-quePaternelPatiencePatronPavillonPavoiserPayerPaysagePeignePeintrePelagePe/licanPellePelousePeluchePendulePe/ne/trerPe/niblePensifPe/nuriePe/pitePe/plumPerdrixPerforerPe/riodePermuterPerplexePersilPertePeserPe/talePetitPe/trirPeuplePharaonPhobiePhoquePhotonPhrasePhysiquePianoPicturalPie-cePierrePieuvrePilotePinceauPipettePiquerPiroguePiscinePistonPivoterPixelPizzaPlacardPlafondPlaisirPlanerPlaquePlastronPlateauPleurerPlexusPliagePlombPlongerPluiePlumagePochettePoe/siePoe-tePointePoirierPoissonPoivrePolairePolicierPollenPolygonePommadePompierPonctuelPonde/rerPoneyPortiquePositionPosse/derPosturePotagerPoteauPotionPoucePoulainPoumonPourprePoussinPouvoirPrairiePratiquePre/cieuxPre/direPre/fixePre/ludePre/nomPre/sencePre/textePre/voirPrimitifPrincePrisonPriverProble-meProce/derProdigeProfondProgre-sProieProjeterProloguePromenerPropreProspe-reProte/gerProuesseProverbePrudencePruneauPsychosePublicPuceronPuiserPulpePulsarPunaisePunitifPupitrePurifierPuzzlePyramideQuasarQuerelleQuestionQuie/tudeQuitterQuotientRacineRaconterRadieuxRagondinRaideurRaisinRalentirRallongeRamasserRapideRasageRatisserRavagerRavinRayonnerRe/actifRe/agirRe/aliserRe/animerRecevoirRe/citerRe/clamerRe/colterRecruterReculerRecyclerRe/digerRedouterRefaireRe/flexeRe/formerRefrainRefugeRe/galienRe/gionRe/glageRe/gulierRe/ite/rerRejeterRejouerRelatifReleverReliefRemarqueReme-deRemiseRemonterRemplirRemuerRenardRenfortReniflerRenoncerRentrerRenvoiReplierReporterRepriseReptileRequinRe/serveRe/sineuxRe/soudreRespectResterRe/sultatRe/tablirRetenirRe/ticuleRetomberRetracerRe/unionRe/ussirRevancheRevivreRe/volteRe/vulsifRichesseRideauRieurRigideRigolerRincerRiposterRisibleRisqueRituelRivalRivie-reRocheuxRomanceRompreRonceRondinRoseauRosierRotatifRotorRotuleRougeRouilleRouleauRoutineRoyaumeRubanRubisRucheRuelleRugueuxRuinerRuisseauRuserRustiqueRythmeSablerSaboterSabreSacocheSafariSagesseSaisirSaladeSaliveSalonSaluerSamediSanctionSanglierSarcasmeSardineSaturerSaugrenuSaumonSauterSauvageSavantSavonnerScalpelScandaleSce/le/ratSce/narioSceptreSche/maScienceScinderScoreScrutinSculpterSe/anceSe/cableSe/cherSecouerSe/cre/terSe/datifSe/duireSeigneurSe/jourSe/lectifSemaineSemblerSemenceSe/minalSe/nateurSensibleSentenceSe/parerSe/quenceSereinSergentSe/rieuxSerrureSe/rumServiceSe/sameSe/virSevrageSextupleSide/ralSie-cleSie/gerSifflerSigleSignalSilenceSiliciumSimpleSince-reSinistreSiphonSiropSismiqueSituerSkierSocialSocleSodiumSoigneuxSoldatSoleilSolitudeSolubleSombreSommeilSomnolerSondeSongeurSonnetteSonoreSorcierSortirSosieSottiseSoucieuxSoudureSouffleSouleverSoupapeSourceSoutirerSouvenirSpacieuxSpatialSpe/cialSphe-reSpiralStableStationSternumStimulusStipulerStrictStudieuxStupeurStylisteSublimeSubstratSubtilSubvenirSucce-sSucreSuffixeSugge/rerSuiveurSulfateSuperbeSupplierSurfaceSuricateSurmenerSurpriseSursautSurvieSuspectSyllabeSymboleSyme/trieSynapseSyntaxeSyste-meTabacTablierTactileTaillerTalentTalismanTalonnerTambourTamiserTangibleTapisTaquinerTarderTarifTartineTasseTatamiTatouageTaupeTaureauTaxerTe/moinTemporelTenailleTendreTeneurTenirTensionTerminerTerneTerribleTe/tineTexteThe-meThe/orieThe/rapieThoraxTibiaTie-deTimideTirelireTiroirTissuTitaneTitreTituberTobogganTole/rantTomateToniqueTonneauToponymeTorcheTordreTornadeTorpilleTorrentTorseTortueTotemToucherTournageTousserToxineTractionTraficTragiqueTrahirTrainTrancherTravailTre-fleTremperTre/sorTreuilTriageTribunalTricoterTrilogieTriompheTriplerTriturerTrivialTromboneTroncTropicalTroupeauTuileTulipeTumulteTunnelTurbineTuteurTutoyerTuyauTympanTyphonTypiqueTyranUbuesqueUltimeUltrasonUnanimeUnifierUnionUniqueUnitaireUniversUraniumUrbainUrticantUsageUsineUsuelUsureUtileUtopieVacarmeVaccinVagabondVagueVaillantVaincreVaisseauValableValiseVallonValveVampireVanilleVapeurVarierVaseuxVassalVasteVecteurVedetteVe/ge/talVe/hiculeVeinardVe/loceVendrediVe/ne/rerVengerVenimeuxVentouseVerdureVe/rinVernirVerrouVerserVertuVestonVe/te/ranVe/tusteVexantVexerViaducViandeVictoireVidangeVide/oVignetteVigueurVilainVillageVinaigreViolonVipe-reVirementVirtuoseVirusVisageViseurVisionVisqueuxVisuelVitalVitesseViticoleVitrineVivaceVivipareVocationVoguerVoileVoisinVoitureVolailleVolcanVoltigerVolumeVoraceVortexVoterVouloirVoyageVoyelleWagonXe/nonYachtZe-breZe/nithZesteZoologie".replace(/([A-Z])/g," $1").toLowerCase().substring(1).split(" ").map((function(e){return t=e,a=[],Array.prototype.forEach.call((0,o.toUtf8Bytes)(t),(function(e){47===e?(a.push(204),a.push(129)):45===e?(a.push(204),a.push(128)):a.push(e)})),(0,o.toUtf8String)(a);var t,a}))).forEach((function(e,t){l[u(e)]=t})),"0x51deb7ae009149dc61a6bd18a918eb7ac78d2775726c68e598b92d002519b045"!==i.Wordlist.check(e)))throw s=null,new Error("BIP39 Wordlist for fr (French) FAILED")}var d=new(function(e){function t(){return e.call(this,"fr")||this}return n(t,e),t.prototype.getWord=function(e){return c(this),s[e]},t.prototype.getWordIndex=function(e){return c(this),l[u(e)]},t}(i.Wordlist));a.langFr=d,i.Wordlist.register(d)}}},{package:"ethers>@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/lang-fr.js"}],[590,{"./wordlist":594},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r,n=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(a,"__esModule",{value:!0}),a.langIt=void 0;var o=e("./wordlist"),i=null;function s(e){if(null==i&&(i="AbacoAbbaglioAbbinatoAbeteAbissoAbolireAbrasivoAbrogatoAccadereAccennoAccusatoAcetoneAchilleAcidoAcquaAcreAcrilicoAcrobataAcutoAdagioAddebitoAddomeAdeguatoAderireAdipeAdottareAdulareAffabileAffettoAffissoAffrantoAforismaAfosoAfricanoAgaveAgenteAgevoleAggancioAgireAgitareAgonismoAgricoloAgrumetoAguzzoAlabardaAlatoAlbatroAlberatoAlboAlbumeAlceAlcolicoAlettoneAlfaAlgebraAlianteAlibiAlimentoAllagatoAllegroAllievoAllodolaAllusivoAlmenoAlogenoAlpacaAlpestreAltalenaAlternoAlticcioAltroveAlunnoAlveoloAlzareAmalgamaAmanitaAmarenaAmbitoAmbratoAmebaAmericaAmetistaAmicoAmmassoAmmendaAmmirareAmmonitoAmoreAmpioAmpliareAmuletoAnacardoAnagrafeAnalistaAnarchiaAnatraAncaAncellaAncoraAndareAndreaAnelloAngeloAngolareAngustoAnimaAnnegareAnnidatoAnnoAnnuncioAnonimoAnticipoAnziApaticoAperturaApodeApparireAppetitoAppoggioApprodoAppuntoAprileArabicaArachideAragostaAraldicaArancioAraturaArazzoArbitroArchivioArditoArenileArgentoArgineArgutoAriaArmoniaArneseArredatoArringaArrostoArsenicoArsoArteficeArzilloAsciuttoAscoltoAsepsiAsetticoAsfaltoAsinoAsolaAspiratoAsproAssaggioAsseAssolutoAssurdoAstaAstenutoAsticeAstrattoAtavicoAteismoAtomicoAtonoAttesaAttivareAttornoAttritoAttualeAusilioAustriaAutistaAutonomoAutunnoAvanzatoAvereAvvenireAvvisoAvvolgereAzioneAzotoAzzimoAzzurroBabeleBaccanoBacinoBacoBadessaBadilataBagnatoBaitaBalconeBaldoBalenaBallataBalzanoBambinoBandireBaraondaBarbaroBarcaBaritonoBarlumeBaroccoBasilicoBassoBatostaBattutoBauleBavaBavosaBeccoBeffaBelgioBelvaBendaBenevoleBenignoBenzinaBereBerlinaBetaBibitaBiciBidoneBifidoBigaBilanciaBimboBinocoloBiologoBipedeBipolareBirbanteBirraBiscottoBisestoBisnonnoBisonteBisturiBizzarroBlandoBlattaBollitoBonificoBordoBoscoBotanicoBottinoBozzoloBraccioBradipoBramaBrancaBravuraBretellaBrevettoBrezzaBrigliaBrillanteBrindareBroccoloBrodoBronzinaBrulloBrunoBubboneBucaBudinoBuffoneBuioBulboBuonoBurloneBurrascaBussolaBustaCadettoCaducoCalamaroCalcoloCalesseCalibroCalmoCaloriaCambusaCamerataCamiciaCamminoCamolaCampaleCanapaCandelaCaneCaninoCanottoCantinaCapaceCapelloCapitoloCapogiroCapperoCapraCapsulaCarapaceCarcassaCardoCarismaCarovanaCarrettoCartolinaCasaccioCascataCasermaCasoCassoneCastelloCasualeCatastaCatenaCatrameCautoCavilloCedibileCedrataCefaloCelebreCellulareCenaCenoneCentesimoCeramicaCercareCertoCerumeCervelloCesoiaCespoCetoChelaChiaroChiccaChiedereChimeraChinaChirurgoChitarraCiaoCiclismoCifrareCignoCilindroCiottoloCircaCirrosiCitricoCittadinoCiuffoCivettaCivileClassicoClinicaCloroCoccoCodardoCodiceCoerenteCognomeCollareColmatoColoreColposoColtivatoColzaComaCometaCommandoComodoComputerComuneConcisoCondurreConfermaCongelareConiugeConnessoConoscereConsumoContinuoConvegnoCopertoCopioneCoppiaCopricapoCorazzaCordataCoricatoCorniceCorollaCorpoCorredoCorsiaCorteseCosmicoCostanteCotturaCovatoCratereCravattaCreatoCredereCremosoCrescitaCretaCricetoCrinaleCrisiCriticoCroceCronacaCrostataCrucialeCruscaCucireCuculoCuginoCullatoCupolaCuratoreCursoreCurvoCuscinoCustodeDadoDainoDalmataDamerinoDanielaDannosoDanzareDatatoDavantiDavveroDebuttoDecennioDecisoDeclinoDecolloDecretoDedicatoDefinitoDeformeDegnoDelegareDelfinoDelirioDeltaDemenzaDenotatoDentroDepositoDerapataDerivareDerogaDescrittoDesertoDesiderioDesumereDetersivoDevotoDiametroDicembreDiedroDifesoDiffusoDigerireDigitaleDiluvioDinamicoDinnanziDipintoDiplomaDipoloDiradareDireDirottoDirupoDisagioDiscretoDisfareDisgeloDispostoDistanzaDisumanoDitoDivanoDiveltoDividereDivoratoDobloneDocenteDoganaleDogmaDolceDomatoDomenicaDominareDondoloDonoDormireDoteDottoreDovutoDozzinaDragoDruidoDubbioDubitareDucaleDunaDuomoDupliceDuraturoEbanoEccessoEccoEclissiEconomiaEderaEdicolaEdileEditoriaEducareEgemoniaEgliEgoismoEgregioElaboratoElargireEleganteElencatoElettoElevareElficoElicaElmoElsaElusoEmanatoEmblemaEmessoEmiroEmotivoEmozioneEmpiricoEmuloEndemicoEnduroEnergiaEnfasiEnotecaEntrareEnzimaEpatiteEpilogoEpisodioEpocaleEppureEquatoreErarioErbaErbosoEredeEremitaErigereErmeticoEroeErosivoErranteEsagonoEsameEsanimeEsaudireEscaEsempioEsercitoEsibitoEsigenteEsistereEsitoEsofagoEsortatoEsosoEspansoEspressoEssenzaEssoEstesoEstimareEstoniaEstrosoEsultareEtilicoEtnicoEtruscoEttoEuclideoEuropaEvasoEvidenzaEvitatoEvolutoEvvivaFabbricaFaccendaFachiroFalcoFamigliaFanaleFanfaraFangoFantasmaFareFarfallaFarinosoFarmacoFasciaFastosoFasulloFaticareFatoFavolosoFebbreFecolaFedeFegatoFelpaFeltroFemminaFendereFenomenoFermentoFerroFertileFessuraFestivoFettaFeudoFiabaFiduciaFifaFiguratoFiloFinanzaFinestraFinireFioreFiscaleFisicoFiumeFlaconeFlamencoFleboFlemmaFloridoFluenteFluoroFobicoFocacciaFocosoFoderatoFoglioFolataFolcloreFolgoreFondenteFoneticoFoniaFontanaForbitoForchettaForestaFormicaFornaioForoFortezzaForzareFosfatoFossoFracassoFranaFrassinoFratelloFreccettaFrenataFrescoFrigoFrollinoFrondeFrugaleFruttaFucilataFucsiaFuggenteFulmineFulvoFumanteFumettoFumosoFuneFunzioneFuocoFurboFurgoneFuroreFusoFutileGabbianoGaffeGalateoGallinaGaloppoGamberoGammaGaranziaGarboGarofanoGarzoneGasdottoGasolioGastricoGattoGaudioGazeboGazzellaGecoGelatinaGelsoGemelloGemmatoGeneGenitoreGennaioGenotipoGergoGhepardoGhiaccioGhisaGialloGildaGineproGiocareGioielloGiornoGioveGiratoGironeGittataGiudizioGiuratoGiustoGlobuloGlutineGnomoGobbaGolfGomitoGommoneGonfioGonnaGovernoGracileGradoGraficoGrammoGrandeGrattareGravosoGraziaGrecaGreggeGrifoneGrigioGrinzaGrottaGruppoGuadagnoGuaioGuantoGuardareGufoGuidareIbernatoIconaIdenticoIdillioIdoloIdraIdricoIdrogenoIgieneIgnaroIgnoratoIlareIllesoIllogicoIlludereImballoImbevutoImboccoImbutoImmaneImmersoImmolatoImpaccoImpetoImpiegoImportoImprontaInalareInarcareInattivoIncantoIncendioInchinoIncisivoInclusoIncontroIncrocioIncuboIndagineIndiaIndoleIneditoInfattiInfilareInflittoIngaggioIngegnoIngleseIngordoIngrossoInnescoInodoreInoltrareInondatoInsanoInsettoInsiemeInsonniaInsulinaIntasatoInteroIntonacoIntuitoInumidireInvalidoInveceInvitoIperboleIpnoticoIpotesiIppicaIrideIrlandaIronicoIrrigatoIrrorareIsolatoIsotopoIstericoIstitutoIstriceItaliaIterareLabbroLabirintoLaccaLaceratoLacrimaLacunaLaddoveLagoLampoLancettaLanternaLardosoLargaLaringeLastraLatenzaLatinoLattugaLavagnaLavoroLegaleLeggeroLemboLentezzaLenzaLeoneLepreLesivoLessatoLestoLetteraleLevaLevigatoLiberoLidoLievitoLillaLimaturaLimitareLimpidoLineareLinguaLiquidoLiraLiricaLiscaLiteLitigioLivreaLocandaLodeLogicaLombareLondraLongevoLoquaceLorenzoLotoLotteriaLuceLucidatoLumacaLuminosoLungoLupoLuppoloLusingaLussoLuttoMacabroMacchinaMaceroMacinatoMadamaMagicoMagliaMagneteMagroMaiolicaMalafedeMalgradoMalintesoMalsanoMaltoMalumoreManaManciaMandorlaMangiareManifestoMannaroManovraMansardaMantideManubrioMappaMaratonaMarcireMarettaMarmoMarsupioMascheraMassaiaMastinoMaterassoMatricolaMattoneMaturoMazurcaMeandroMeccanicoMecenateMedesimoMeditareMegaMelassaMelisMelodiaMeningeMenoMensolaMercurioMerendaMerloMeschinoMeseMessereMestoloMetalloMetodoMettereMiagolareMicaMicelioMicheleMicroboMidolloMieleMiglioreMilanoMiliteMimosaMineraleMiniMinoreMirinoMirtilloMiscelaMissivaMistoMisurareMitezzaMitigareMitraMittenteMnemonicoModelloModificaModuloMoganoMogioMoleMolossoMonasteroMoncoMondinaMonetarioMonileMonotonoMonsoneMontatoMonvisoMoraMordereMorsicatoMostroMotivatoMotosegaMottoMovenzaMovimentoMozzoMuccaMucosaMuffaMughettoMugnaioMulattoMulinelloMultiploMummiaMuntoMuovereMuraleMusaMuscoloMusicaMutevoleMutoNababboNaftaNanometroNarcisoNariceNarratoNascereNastrareNaturaleNauticaNaviglioNebulosaNecrosiNegativoNegozioNemmenoNeofitaNerettoNervoNessunoNettunoNeutraleNeveNevroticoNicchiaNinfaNitidoNobileNocivoNodoNomeNominaNordicoNormaleNorvegeseNostranoNotareNotiziaNotturnoNovellaNucleoNullaNumeroNuovoNutrireNuvolaNuzialeOasiObbedireObbligoObeliscoOblioOboloObsoletoOccasioneOcchioOccidenteOccorrereOccultareOcraOculatoOdiernoOdorareOffertaOffrireOffuscatoOggettoOggiOgnunoOlandeseOlfattoOliatoOlivaOlogrammaOltreOmaggioOmbelicoOmbraOmegaOmissioneOndosoOnereOniceOnnivoroOnorevoleOntaOperatoOpinioneOppostoOracoloOrafoOrdineOrecchinoOreficeOrfanoOrganicoOrigineOrizzonteOrmaOrmeggioOrnativoOrologioOrrendoOrribileOrtensiaOrticaOrzataOrzoOsareOscurareOsmosiOspedaleOspiteOssaOssidareOstacoloOsteOtiteOtreOttagonoOttimoOttobreOvaleOvestOvinoOviparoOvocitoOvunqueOvviareOzioPacchettoPacePacificoPadellaPadronePaesePagaPaginaPalazzinaPalesarePallidoPaloPaludePandoroPannelloPaoloPaonazzoPapricaParabolaParcellaParerePargoloPariParlatoParolaPartireParvenzaParzialePassivoPasticcaPataccaPatologiaPattumePavonePeccatoPedalarePedonalePeggioPelosoPenarePendicePenisolaPennutoPenombraPensarePentolaPepePepitaPerbenePercorsoPerdonatoPerforarePergamenaPeriodoPermessoPernoPerplessoPersuasoPertugioPervasoPesatorePesistaPesoPestiferoPetaloPettinePetulantePezzoPiacerePiantaPiattinoPiccinoPicozzaPiegaPietraPifferoPigiamaPigolioPigroPilaPiliferoPillolaPilotaPimpantePinetaPinnaPinoloPioggiaPiomboPiramidePireticoPiritePirolisiPitonePizzicoPlaceboPlanarePlasmaPlatanoPlenarioPochezzaPoderosoPodismoPoesiaPoggiarePolentaPoligonoPollicePolmonitePolpettaPolsoPoltronaPolverePomicePomodoroPontePopolosoPorfidoPorosoPorporaPorrePortataPosaPositivoPossessoPostulatoPotassioPoterePranzoPrassiPraticaPreclusoPredicaPrefissoPregiatoPrelievoPremerePrenotarePreparatoPresenzaPretestoPrevalsoPrimaPrincipePrivatoProblemaProcuraProdurreProfumoProgettoProlungaPromessaPronomePropostaProrogaProtesoProvaPrudentePrugnaPruritoPsichePubblicoPudicaPugilatoPugnoPulcePulitoPulsantePuntarePupazzoPupillaPuroQuadroQualcosaQuasiQuerelaQuotaRaccoltoRaddoppioRadicaleRadunatoRafficaRagazzoRagioneRagnoRamarroRamingoRamoRandagioRantolareRapatoRapinaRappresoRasaturaRaschiatoRasenteRassegnaRastrelloRataRavvedutoRealeRecepireRecintoReclutaReconditoRecuperoRedditoRedimereRegalatoRegistroRegolaRegressoRelazioneRemareRemotoRennaReplicaReprimereReputareResaResidenteResponsoRestauroReteRetinaRetoricaRettificaRevocatoRiassuntoRibadireRibelleRibrezzoRicaricaRiccoRicevereRiciclatoRicordoRicredutoRidicoloRidurreRifasareRiflessoRiformaRifugioRigareRigettatoRighelloRilassatoRilevatoRimanereRimbalzoRimedioRimorchioRinascitaRincaroRinforzoRinnovoRinomatoRinsavitoRintoccoRinunciaRinvenireRiparatoRipetutoRipienoRiportareRipresaRipulireRisataRischioRiservaRisibileRisoRispettoRistoroRisultatoRisvoltoRitardoRitegnoRitmicoRitrovoRiunioneRivaRiversoRivincitaRivoltoRizomaRobaRoboticoRobustoRocciaRocoRodaggioRodereRoditoreRogitoRollioRomanticoRompereRonzioRosolareRospoRotanteRotondoRotulaRovescioRubizzoRubricaRugaRullinoRumineRumorosoRuoloRupeRussareRusticoSabatoSabbiareSabotatoSagomaSalassoSaldaturaSalgemmaSalivareSalmoneSaloneSaltareSalutoSalvoSapereSapidoSaporitoSaracenoSarcasmoSartoSassosoSatelliteSatiraSatolloSaturnoSavanaSavioSaziatoSbadiglioSbalzoSbancatoSbarraSbattereSbavareSbendareSbirciareSbloccatoSbocciatoSbrinareSbruffoneSbuffareScabrosoScadenzaScalaScambiareScandaloScapolaScarsoScatenareScavatoSceltoScenicoScettroSchedaSchienaSciarpaScienzaScindereScippoSciroppoScivoloSclerareScodellaScolpitoScompartoSconfortoScoprireScortaScossoneScozzeseScribaScrollareScrutinioScuderiaScultoreScuolaScuroScusareSdebitareSdoganareSeccaturaSecondoSedanoSeggiolaSegnalatoSegregatoSeguitoSelciatoSelettivoSellaSelvaggioSemaforoSembrareSemeSeminatoSempreSensoSentireSepoltoSequenzaSerataSerbatoSerenoSerioSerpenteSerraglioServireSestinaSetolaSettimanaSfaceloSfaldareSfamatoSfarzosoSfaticatoSferaSfidaSfilatoSfingeSfocatoSfoderareSfogoSfoltireSforzatoSfrattoSfruttatoSfuggitoSfumareSfusoSgabelloSgarbatoSgonfiareSgorbioSgrassatoSguardoSibiloSiccomeSierraSiglaSignoreSilenzioSillabaSimboloSimpaticoSimulatoSinfoniaSingoloSinistroSinoSintesiSinusoideSiparioSismaSistoleSituatoSlittaSlogaturaSlovenoSmarritoSmemoratoSmentitoSmeraldoSmilzoSmontareSmottatoSmussatoSnellireSnervatoSnodoSobbalzoSobrioSoccorsoSocialeSodaleSoffittoSognoSoldatoSolenneSolidoSollazzoSoloSolubileSolventeSomaticoSommaSondaSonettoSonniferoSopireSoppesoSopraSorgereSorpassoSorrisoSorsoSorteggioSorvolatoSospiroSostaSottileSpadaSpallaSpargereSpatolaSpaventoSpazzolaSpecieSpedireSpegnereSpelaturaSperanzaSpessoreSpettraleSpezzatoSpiaSpigolosoSpillatoSpinosoSpiraleSplendidoSportivoSposoSprangaSprecareSpronatoSpruzzoSpuntinoSquilloSradicareSrotolatoStabileStaccoStaffaStagnareStampatoStantioStarnutoStaseraStatutoSteloSteppaSterzoStilettoStimaStirpeStivaleStizzosoStonatoStoricoStrappoStregatoStriduloStrozzareStruttoStuccareStufoStupendoSubentroSuccosoSudoreSuggeritoSugoSultanoSuonareSuperboSupportoSurgelatoSurrogatoSussurroSuturaSvagareSvedeseSveglioSvelareSvenutoSveziaSviluppoSvistaSvizzeraSvoltaSvuotareTabaccoTabulatoTacciareTaciturnoTaleTalismanoTamponeTanninoTaraTardivoTargatoTariffaTarpareTartarugaTastoTatticoTavernaTavolataTazzaTecaTecnicoTelefonoTemerarioTempoTemutoTendoneTeneroTensioneTentacoloTeoremaTermeTerrazzoTerzettoTesiTesseratoTestatoTetroTettoiaTifareTigellaTimbroTintoTipicoTipografoTiraggioTiroTitanioTitoloTitubanteTizioTizzoneToccareTollerareToltoTombolaTomoTonfoTonsillaTopazioTopologiaToppaTorbaTornareTorroneTortoraToscanoTossireTostaturaTotanoTraboccoTracheaTrafilaTragediaTralcioTramontoTransitoTrapanoTrarreTraslocoTrattatoTraveTrecciaTremolioTrespoloTributoTrichecoTrifoglioTrilloTrinceaTrioTristezzaTrituratoTrivellaTrombaTronoTroppoTrottolaTrovareTruccatoTubaturaTuffatoTulipanoTumultoTunisiaTurbareTurchinoTutaTutelaUbicatoUccelloUccisoreUdireUditivoUffaUfficioUgualeUlisseUltimatoUmanoUmileUmorismoUncinettoUngereUnghereseUnicornoUnificatoUnisonoUnitarioUnteUovoUpupaUraganoUrgenzaUrloUsanzaUsatoUscitoUsignoloUsuraioUtensileUtilizzoUtopiaVacanteVaccinatoVagabondoVagliatoValangaValgoValicoVallettaValorosoValutareValvolaVampataVangareVanitosoVanoVantaggioVanveraVaporeVaranoVarcatoVarianteVascaVedettaVedovaVedutoVegetaleVeicoloVelcroVelinaVellutoVeloceVenatoVendemmiaVentoVeraceVerbaleVergognaVerificaVeroVerrucaVerticaleVescicaVessilloVestaleVeteranoVetrinaVetustoViandanteVibranteVicendaVichingoVicinanzaVidimareVigiliaVignetoVigoreVileVillanoViminiVincitoreViolaViperaVirgolaVirologoVirulentoViscosoVisioneVispoVissutoVisuraVitaVitelloVittimaVivandaVividoViziareVoceVogaVolatileVolereVolpeVoragineVulcanoZampognaZannaZappatoZatteraZavorraZefiroZelanteZeloZenzeroZerbinoZibettoZincoZirconeZittoZollaZoticoZuccheroZufoloZuluZuppa".replace(/([A-Z])/g," $1").toLowerCase().substring(1).split(" "),"0x5c1362d88fd4cf614a96f3234941d29f7d37c08c5292fde03bf62c2db6ff7620"!==o.Wordlist.check(e)))throw i=null,new Error("BIP39 Wordlist for it (Italian) FAILED")}var l=new(function(e){function t(){return e.call(this,"it")||this}return n(t,e),t.prototype.getWord=function(e){return s(this),i[e]},t.prototype.getWordIndex=function(e){return s(this),i.indexOf(e)},t}(o.Wordlist));a.langIt=l,o.Wordlist.register(l)}}},{package:"ethers>@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/lang-it.js"}],[591,{"./wordlist":594,"@ethersproject/bytes":500,"@ethersproject/strings":573},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r,n=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(a,"__esModule",{value:!0}),a.langJa=void 0;var o=e("@ethersproject/bytes"),i=e("@ethersproject/strings"),s=e("./wordlist"),l=["AQRASRAGBAGUAIRAHBAghAURAdBAdcAnoAMEAFBAFCBKFBQRBSFBCXBCDBCHBGFBEQBpBBpQBIkBHNBeOBgFBVCBhBBhNBmOBmRBiHBiFBUFBZDBvFBsXBkFBlcBjYBwDBMBBTBBTRBWBBWXXaQXaRXQWXSRXCFXYBXpHXOQXHRXhRXuRXmXXbRXlXXwDXTRXrCXWQXWGaBWaKcaYgasFadQalmaMBacAKaRKKBKKXKKjKQRKDRKCYKCRKIDKeVKHcKlXKjHKrYNAHNBWNaRNKcNIBNIONmXNsXNdXNnBNMBNRBNrXNWDNWMNFOQABQAHQBrQXBQXFQaRQKXQKDQKOQKFQNBQNDQQgQCXQCDQGBQGDQGdQYXQpBQpQQpHQLXQHuQgBQhBQhCQuFQmXQiDQUFQZDQsFQdRQkHQbRQlOQlmQPDQjDQwXQMBQMDQcFQTBQTHQrDDXQDNFDGBDGQDGRDpFDhFDmXDZXDbRDMYDRdDTRDrXSAhSBCSBrSGQSEQSHBSVRShYShkSyQSuFSiBSdcSoESocSlmSMBSFBSFKSFNSFdSFcCByCaRCKcCSBCSRCCrCGbCEHCYXCpBCpQCIBCIHCeNCgBCgFCVECVcCmkCmwCZXCZFCdRClOClmClFCjDCjdCnXCwBCwXCcRCFQCFjGXhGNhGDEGDMGCDGCHGIFGgBGVXGVEGVRGmXGsXGdYGoSGbRGnXGwXGwDGWRGFNGFLGFOGFdGFkEABEBDEBFEXOEaBEKSENBENDEYXEIgEIkEgBEgQEgHEhFEudEuFEiBEiHEiFEZDEvBEsXEsFEdXEdREkFEbBEbRElFEPCEfkEFNYAEYAhYBNYQdYDXYSRYCEYYoYgQYgRYuRYmCYZTYdBYbEYlXYjQYRbYWRpKXpQopQnpSFpCXpIBpISphNpdBpdRpbRpcZpFBpFNpFDpFopFrLADLBuLXQLXcLaFLCXLEhLpBLpFLHXLeVLhILdHLdRLoDLbRLrXIABIBQIBCIBsIBoIBMIBRIXaIaRIKYIKRINBINuICDIGBIIDIIkIgRIxFIyQIiHIdRIbYIbRIlHIwRIMYIcRIRVITRIFBIFNIFQOABOAFOBQOaFONBONMOQFOSFOCDOGBOEQOpBOLXOIBOIFOgQOgFOyQOycOmXOsXOdIOkHOMEOMkOWWHBNHXNHXWHNXHDuHDRHSuHSRHHoHhkHmRHdRHkQHlcHlRHwBHWcgAEgAggAkgBNgBQgBEgXOgYcgLXgHjgyQgiBgsFgdagMYgWSgFQgFEVBTVXEVKBVKNVKDVKYVKRVNBVNYVDBVDxVSBVSRVCjVGNVLXVIFVhBVhcVsXVdRVbRVlRhBYhKYhDYhGShxWhmNhdahdkhbRhjohMXhTRxAXxXSxKBxNBxEQxeNxeQxhXxsFxdbxlHxjcxFBxFNxFQxFOxFoyNYyYoybcyMYuBQuBRuBruDMuCouHBudQukkuoBulVuMXuFEmCYmCRmpRmeDmiMmjdmTFmFQiADiBOiaRiKRiNBiNRiSFiGkiGFiERipRiLFiIFihYibHijBijEiMXiWBiFBiFCUBQUXFUaRUNDUNcUNRUNFUDBUSHUCDUGBUGFUEqULNULoUIRUeEUeYUgBUhFUuRUiFUsXUdFUkHUbBUjSUjYUwXUMDUcHURdUTBUrBUrXUrQZAFZXZZaRZKFZNBZQFZCXZGBZYdZpBZLDZIFZHXZHNZeQZVRZVFZmXZiBZvFZdFZkFZbHZbFZwXZcCZcRZRBvBQvBGvBLvBWvCovMYsAFsBDsaRsKFsNFsDrsSHsSFsCXsCRsEBsEHsEfspBsLBsLDsIgsIRseGsbRsFBsFQsFSdNBdSRdCVdGHdYDdHcdVbdySduDdsXdlRdwXdWYdWcdWRkBMkXOkaRkNIkNFkSFkCFkYBkpRkeNkgBkhVkmXksFklVkMBkWDkFNoBNoaQoaFoNBoNXoNaoNEoSRoEroYXoYCoYbopRopFomXojkowXorFbBEbEIbdBbjYlaRlDElMXlFDjKjjSRjGBjYBjYkjpRjLXjIBjOFjeVjbRjwBnXQnSHnpFnLXnINnMBnTRwXBwXNwXYwNFwQFwSBwGFwLXwLDweNwgBwuHwjDwnXMBXMpFMIBMeNMTHcaQcNBcDHcSFcCXcpBcLXcLDcgFcuFcnXcwXccDcTQcrFTQErXNrCHrpFrgFrbFrTHrFcWNYWNbWEHWMXWTR","ABGHABIJAEAVAYJQALZJAIaRAHNXAHdcAHbRAZJMAZJRAZTRAdVJAklmAbcNAjdRAMnRAMWYAWpRAWgRAFgBAFhBAFdcBNJBBNJDBQKBBQhcBQlmBDEJBYJkBYJTBpNBBpJFBIJBBIJDBIcABOKXBOEJBOVJBOiJBOZJBepBBeLXBeIFBegBBgGJBVJXBuocBiJRBUJQBlXVBlITBwNFBMYVBcqXBTlmBWNFBWiJBWnRBFGHBFwXXKGJXNJBXNZJXDTTXSHSXSVRXSlHXCJDXGQJXEhXXYQJXYbRXOfXXeNcXVJFXhQJXhEJXdTRXjdXXMhBXcQTXRGBXTEBXTnQXFCXXFOFXFgFaBaFaBNJaBCJaBpBaBwXaNJKaNJDaQIBaDpRaEPDaHMFamDJalEJaMZJaFaFaFNBaFQJaFLDaFVHKBCYKBEBKBHDKXaFKXGdKXEJKXpHKXIBKXZDKXwXKKwLKNacKNYJKNJoKNWcKDGdKDTRKChXKGaRKGhBKGbRKEBTKEaRKEPTKLMDKLWRKOHDKVJcKdBcKlIBKlOPKFSBKFEPKFpFNBNJNJBQNBGHNBEPNBHXNBgFNBVXNBZDNBsXNBwXNNaRNNJDNNJENNJkNDCJNDVDNGJRNJiDNZJNNsCJNJFNNFSBNFCXNFEPNFLXNFIFQJBFQCaRQJEQQLJDQLJFQIaRQOqXQHaFQHHQQVJXQVJDQhNJQmEIQZJFQsJXQJrFQWbRDJABDBYJDXNFDXCXDXLXDXZDDXsJDQqXDSJFDJCXDEPkDEqXDYmQDpSJDOCkDOGQDHEIDVJDDuDuDWEBDJFgSBNDSBSFSBGHSBIBSBTQSKVYSJQNSJQiSJCXSEqXSJYVSIiJSOMYSHAHSHaQSeCFSepQSegBSHdHSHrFShSJSJuHSJUFSkNRSrSrSWEBSFaHSJFQSFCXSFGDSFYXSFODSFgBSFVXSFhBSFxFSFkFSFbBSFMFCADdCJXBCXaFCXKFCXNFCXCXCXGBCXEJCXYBCXLDCXIBCXOPCXHXCXgBCXhBCXiBCXlDCXcHCJNBCJNFCDCJCDGBCDVXCDhBCDiDCDJdCCmNCpJFCIaRCOqXCHCHCHZJCViJCuCuCmddCJiFCdNBCdHhClEJCnUJCreSCWlgCWTRCFBFCFNBCFYBCFVFCFhFCFdSCFTBCFWDGBNBGBQFGJBCGBEqGBpBGBgQGNBEGNJYGNkOGNJRGDUFGJpQGHaBGJeNGJeEGVBlGVKjGiJDGvJHGsVJGkEBGMIJGWjNGFBFGFCXGFGBGFYXGFpBGFMFEASJEAWpEJNFECJVEIXSEIQJEOqXEOcFEeNcEHEJEHlFEJgFEhlmEmDJEmZJEiMBEUqXEoSREPBFEPXFEPKFEPSFEPEFEPpFEPLXEPIBEJPdEPcFEPTBEJnXEqlHEMpREFCXEFODEFcFYASJYJAFYBaBYBVXYXpFYDhBYCJBYJGFYYbRYeNcYJeVYiIJYZJcYvJgYvJRYJsXYsJFYMYMYreVpBNHpBEJpBwXpQxFpYEJpeNDpJeDpeSFpeCHpHUJpHbBpHcHpmUJpiiJpUJrpsJuplITpFaBpFQqpFGBpFEfpFYBpFpBpFLJpFIDpFgBpFVXpFyQpFuFpFlFpFjDpFnXpFwXpJFMpFTBLXCJLXEFLXhFLXUJLXbFLalmLNJBLSJQLCLCLGJBLLDJLHaFLeNFLeSHLeCXLepFLhaRLZsJLsJDLsJrLocaLlLlLMdbLFNBLFSBLFEHLFkFIBBFIBXFIBaQIBKXIBSFIBpHIBLXIBgBIBhBIBuHIBmXIBiFIBZXIBvFIBbFIBjQIBwXIBWFIKTRIQUJIDGFICjQIYSRIINXIJeCIVaRImEkIZJFIvJRIsJXIdCJIJoRIbBQIjYBIcqXITFVIreVIFKFIFSFIFCJIFGFIFLDIFIBIJFOIFgBIFVXIJFhIFxFIFmXIFdHIFbBIJFrIJFWOBGBOQfXOOKjOUqXOfXBOqXEOcqXORVJOFIBOFlDHBIOHXiFHNTRHCJXHIaRHHJDHHEJHVbRHZJYHbIBHRsJHRkDHWlmgBKFgBSBgBCDgBGHgBpBgBIBgBVJgBuBgBvFgKDTgQVXgDUJgGSJgOqXgmUMgZIJgTUJgWIEgFBFgFNBgFDJgFSFgFGBgFYXgJFOgFgQgFVXgFhBgFbHgJFWVJABVQKcVDgFVOfXVeDFVhaRVmGdViJYVMaRVFNHhBNDhBCXhBEqhBpFhBLXhNJBhSJRheVXhhKEhxlmhZIJhdBQhkIJhbMNhMUJhMZJxNJgxQUJxDEkxDdFxSJRxplmxeSBxeCXxeGFxeYXxepQxegBxWVcxFEQxFLXxFIBxFgBxFxDxFZtxFdcxFbBxFwXyDJXyDlcuASJuDJpuDIBuCpJuGSJuIJFueEFuZIJusJXudWEuoIBuWGJuFBcuFKEuFNFuFQFuFDJuFGJuFVJuFUtuFdHuFTBmBYJmNJYmQhkmLJDmLJomIdXmiJYmvJRmsJRmklmmMBymMuCmclmmcnQiJABiJBNiJBDiBSFiBCJiBEFiBYBiBpFiBLXiBTHiJNciDEfiCZJiECJiJEqiOkHiHKFieNDiHJQieQcieDHieSFieCXieGFieEFieIHiegFihUJixNoioNXiFaBiFKFiFNDiFEPiFYXitFOitFHiFgBiFVEiFmXiFitiFbBiFMFiFrFUCXQUIoQUIJcUHQJUeCEUHwXUUJDUUqXUdWcUcqXUrnQUFNDUFSHUFCFUFEfUFLXUtFOZBXOZXSBZXpFZXVXZEQJZEJkZpDJZOqXZeNHZeCDZUqXZFBQZFEHZFLXvBAFvBKFvBCXvBEPvBpHvBIDvBgFvBuHvQNJvFNFvFGBvFIBvJFcsXCDsXLXsXsXsXlFsXcHsQqXsJQFsEqXseIFsFEHsFjDdBxOdNpRdNJRdEJbdpJRdhZJdnSJdrjNdFNJdFQHdFhNkNJDkYaRkHNRkHSRkVbRkuMRkjSJkcqDoSJFoEiJoYZJoOfXohEBoMGQocqXbBAFbBXFbBaFbBNDbBGBbBLXbBTBbBWDbGJYbIJHbFQqbFpQlDgQlOrFlVJRjGEBjZJRnXvJnXbBnEfHnOPDngJRnxfXnUJWwXEJwNpJwDpBwEfXwrEBMDCJMDGHMDIJMLJDcQGDcQpHcqXccqNFcqCXcFCJRBSBRBGBRBEJRBpQTBNFTBQJTBpBTBVXTFABTFSBTFCFTFGBTFMDrXCJrXLDrDNJrEfHrFQJrFitWNjdWNTR","AKLJMANOPFASNJIAEJWXAYJNRAIIbRAIcdaAeEfDAgidRAdjNYAMYEJAMIbRAFNJBAFpJFBBIJYBDZJFBSiJhBGdEBBEJfXBEJqXBEJWRBpaUJBLXrXBIYJMBOcfXBeEfFBestXBjNJRBcDJOBFEqXXNvJRXDMBhXCJNYXOAWpXONJWXHDEBXeIaRXhYJDXZJSJXMDJOXcASJXFVJXaBQqXaBZJFasXdQaFSJQaFEfXaFpJHaFOqXKBNSRKXvJBKQJhXKEJQJKEJGFKINJBKIJjNKgJNSKVElmKVhEBKiJGFKlBgJKjnUJKwsJYKMFIJKFNJDKFIJFKFOfXNJBSFNJBCXNBpJFNJBvQNJBMBNJLJXNJOqXNJeCXNJeGFNdsJCNbTKFNwXUJQNFEPQDiJcQDMSJQSFpBQGMQJQJeOcQyCJEQUJEBQJFBrQFEJqDXDJFDJXpBDJXIMDGiJhDIJGRDJeYcDHrDJDVXgFDkAWpDkIgRDjDEqDMvJRDJFNFDJFIBSKclmSJQOFSJQVHSJQjDSJGJBSJGJFSECJoSHEJqSJHTBSJVJDSViJYSZJNBSJsJDSFSJFSFEfXSJFLXCBUJVCJXSBCJXpBCXVJXCJXsXCJXdFCJNJHCLIJgCHiJFCVNJMChCJhCUHEJCsJTRCJdYcCoQJCCFEfXCFIJgCFUJxCFstFGJBaQGJBIDGQJqXGYJNRGJHKFGeQqDGHEJFGJeLXGHIiJGHdBlGUJEBGkIJTGFQPDGJFEqEAGegEJIJBEJVJXEhQJTEiJNcEJZJFEJoEqEjDEqEPDsXEPGJBEPOqXEPeQFEfDiDEJfEFEfepQEfMiJEqXNBEqDIDEqeSFEqVJXEMvJRYXNJDYXEJHYKVJcYYJEBYJeEcYJUqXYFpJFYFstXpAZJMpBSJFpNBNFpeQPDpHLJDpHIJFpHgJFpeitFpHZJFpJFADpFSJFpJFCJpFOqXpFitBpJFZJLXIJFLIJgRLVNJWLVHJMLwNpJLFGJBLFLJDLFOqXLJFUJIBDJXIBGJBIJBYQIJBIBIBOqXIBcqDIEGJFILNJTIIJEBIOiJhIJeNBIJeIBIhiJIIWoTRIJFAHIJFpBIJFuHIFUtFIJFTHOSBYJOEcqXOHEJqOvBpFOkVJrObBVJOncqDOcNJkHhNJRHuHJuHdMhBgBUqXgBsJXgONJBgHNJDgHHJQgJeitgHsJXgJyNagyDJBgZJDrgsVJQgkEJNgkjSJgJFAHgFCJDgFZtMVJXNFVXQfXVJXDJVXoQJVQVJQVDEfXVDvJHVEqNFVeQfXVHpJFVHxfXVVJSRVVmaRVlIJOhCXVJhHjYkhxCJVhWVUJhWiJcxBNJIxeEqDxfXBFxcFEPxFSJFxFYJXyBDQJydaUJyFOPDuYCJYuLvJRuHLJXuZJLDuFOPDuFZJHuFcqXmKHJdmCQJcmOsVJiJAGFitLCFieOfXiestXiZJMEikNJQirXzFiFQqXiFIJFiFZJFiFvtFUHpJFUteIcUteOcUVCJkUhdHcUbEJEUJqXQUMNJhURjYkUFitFZDGJHZJIxDZJVJXZJFDJZJFpQvBNJBvBSJFvJxBrseQqDsVFVJdFLJDkEJNBkmNJYkFLJDoQJOPoGsJRoEAHBoEJfFbBQqDbBZJHbFVJXlFIJBjYIrXjeitcjjCEBjWMNBwXQfXwXOaFwDsJXwCJTRwrCZJMDNJQcDDJFcqDOPRYiJFTBsJXTQIJBTFEfXTFLJDrXEJFrEJXMrFZJFWEJdEWYTlm","ABCDEFACNJTRAMBDJdAcNJVXBLNJEBXSIdWRXErNJkXYDJMBXZJCJaXMNJaYKKVJKcKDEJqXKDcNJhKVJrNYKbgJVXKFVJSBNBYBwDNJeQfXNJeEqXNhGJWENJFiJRQlIJbEQJfXxDQqXcfXQFNDEJQFwXUJDYcnUJDJIBgQDIUJTRDJFEqDSJQSJFSJQIJFSOPeZtSJFZJHCJXQfXCTDEqFGJBSJFGJBOfXGJBcqXGJHNJDGJRLiJEJfXEqEJFEJPEFpBEJYJBZJFYBwXUJYiJMEBYJZJyTYTONJXpQMFXFpeGIDdpJFstXpJFcPDLBVSJRLHQJqXLJFZJFIJBNJDIJBUqXIBkFDJIJEJPTIYJGWRIJeQPDIJeEfHIJFsJXOqGDSFHXEJqXgJCsJCgGQJqXgdQYJEgFMFNBgJFcqDVJwXUJVJFZJchIgJCCxOEJqXxOwXUJyDJBVRuscisciJBiJBieUtqXiJFDJkiFsJXQUGEZJcUJFsJXZtXIrXZDZJDrZJFNJDZJFstXvJFQqXvJFCJEsJXQJqkhkNGBbDJdTRbYJMEBlDwXUJMEFiJFcfXNJDRcNJWMTBLJXC","BraFUtHBFSJFdbNBLJXVJQoYJNEBSJBEJfHSJHwXUJCJdAZJMGjaFVJXEJPNJBlEJfFiJFpFbFEJqIJBVJCrIBdHiJhOPFChvJVJZJNJWxGFNIFLueIBQJqUHEJfUFstOZJDrlXEASJRlXVJXSFwVJNJWD","QJEJNNJDQJEJIBSFQJEJxegBQJEJfHEPSJBmXEJFSJCDEJqXLXNJFQqXIcQsFNJFIFEJqXUJgFsJXIJBUJEJfHNFvJxEqXNJnXUJFQqD","IJBEJqXZJ"],u=null;function c(e){return(0,o.hexlify)((0,i.toUtf8Bytes)(e))}function d(e){if(null===u){u=[];var t={};t[(0,i.toUtf8String)([227,130,154])]=!1,t[(0,i.toUtf8String)([227,130,153])]=!1,t[(0,i.toUtf8String)([227,130,133])]=(0,i.toUtf8String)([227,130,134]),t[(0,i.toUtf8String)([227,129,163])]=(0,i.toUtf8String)([227,129,164]),t[(0,i.toUtf8String)([227,130,131])]=(0,i.toUtf8String)([227,130,132]),t[(0,i.toUtf8String)([227,130,135])]=(0,i.toUtf8String)([227,130,136]);for(var a=3;a<=9;a++)for(var r=l[a-3],n=0;nt?1:0})),"0xe3818de38284e3818f"===c(u[442])&&"0xe3818de38283e3818f"===c(u[443])){var m=u[442];u[442]=u[443],u[443]=m}if("0xcb36b09e6baa935787fd762ce65e80b0c6a8dabdfbc3a7f86ac0e2c4fd111600"!==s.Wordlist.check(e))throw u=null,new Error("BIP39 Wordlist for ja (Japanese) FAILED")}function f(e){for(var a="",r=0;r@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/lang-ja.js"}],[592,{"./wordlist":594,"@ethersproject/strings":573},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r,n=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(a,"__esModule",{value:!0}),a.langKo=void 0;var o=e("@ethersproject/strings"),i=e("./wordlist"),s=["OYAa","ATAZoATBl3ATCTrATCl8ATDloATGg3ATHT8ATJT8ATJl3ATLlvATLn4ATMT8ATMX8ATMboATMgoAToLbAToMTATrHgATvHnAT3AnAT3JbAT3MTAT8DbAT8JTAT8LmAT8MYAT8MbAT#LnAUHT8AUHZvAUJXrAUJX8AULnrAXJnvAXLUoAXLgvAXMn6AXRg3AXrMbAX3JTAX3QbAYLn3AZLgvAZrSUAZvAcAZ8AaAZ8AbAZ8AnAZ8HnAZ8LgAZ8MYAZ8MgAZ8OnAaAboAaDTrAaFTrAaJTrAaJboAaLVoAaMXvAaOl8AaSeoAbAUoAbAg8AbAl4AbGnrAbMT8AbMXrAbMn4AbQb8AbSV8AbvRlAb8AUAb8AnAb8HgAb8JTAb8NTAb8RbAcGboAcLnvAcMT8AcMX8AcSToAcrAaAcrFnAc8AbAc8MgAfGgrAfHboAfJnvAfLV8AfLkoAfMT8AfMnoAfQb8AfScrAfSgrAgAZ8AgFl3AgGX8AgHZvAgHgrAgJXoAgJX8AgJboAgLZoAgLn4AgOX8AgoATAgoAnAgoCUAgoJgAgoLXAgoMYAgoSeAgrDUAgrJTAhrFnAhrLjAhrQgAjAgoAjJnrAkMX8AkOnoAlCTvAlCV8AlClvAlFg4AlFl6AlFn3AloSnAlrAXAlrAfAlrFUAlrFbAlrGgAlrOXAlvKnAlvMTAl3AbAl3MnAnATrAnAcrAnCZ3AnCl8AnDg8AnFboAnFl3AnHX4AnHbrAnHgrAnIl3AnJgvAnLXoAnLX4AnLbrAnLgrAnLhrAnMXoAnMgrAnOn3AnSbrAnSeoAnvLnAn3OnCTGgvCTSlvCTvAUCTvKnCTvNTCT3CZCT3GUCT3MTCT8HnCUCZrCULf8CULnvCU3HnCU3JUCY6NUCbDb8CbFZoCbLnrCboOTCboScCbrFnCbvLnCb8AgCb8HgCb$LnCkLfoClBn3CloDUDTHT8DTLl3DTSU8DTrAaDTrLXDTrLjDTrOYDTrOgDTvFXDTvFnDT3HUDT3LfDUCT9DUDT4DUFVoDUFV8DUFkoDUGgrDUJnrDULl8DUMT8DUMXrDUMX4DUMg8DUOUoDUOgvDUOg8DUSToDUSZ8DbDXoDbDgoDbGT8DbJn3DbLg3DbLn4DbMXrDbMg8DbOToDboJXGTClvGTDT8GTFZrGTLVoGTLlvGTLl3GTMg8GTOTvGTSlrGToCUGTrDgGTrJYGTrScGTtLnGTvAnGTvQgGUCZrGUDTvGUFZoGUHXrGULnvGUMT8GUoMgGXoLnGXrMXGXrMnGXvFnGYLnvGZOnvGZvOnGZ8LaGZ8LmGbAl3GbDYvGbDlrGbHX3GbJl4GbLV8GbLn3GbMn4GboJTGboRfGbvFUGb3GUGb4JnGgDX3GgFl$GgJlrGgLX6GgLZoGgLf8GgOXoGgrAgGgrJXGgrMYGgrScGgvATGgvOYGnAgoGnJgvGnLZoGnLg3GnLnrGnQn8GnSbrGnrMgHTClvHTDToHTFT3HTQT8HToJTHToJgHTrDUHTrMnHTvFYHTvRfHT8MnHT8SUHUAZ8HUBb4HUDTvHUoMYHXFl6HXJX6HXQlrHXrAUHXrMnHXrSbHXvFYHXvKXHX3LjHX3MeHYvQlHZrScHZvDbHbAcrHbFT3HbFl3HbJT8HbLTrHbMT8HbMXrHbMbrHbQb8HbSX3HboDbHboJTHbrFUHbrHgHbrJTHb8JTHb8MnHb8QgHgAlrHgDT3HgGgrHgHgrHgJTrHgJT8HgLX@HgLnrHgMT8HgMX8HgMboHgOnrHgQToHgRg3HgoHgHgrCbHgrFnHgrLVHgvAcHgvAfHnAloHnCTrHnCnvHnGTrHnGZ8HnGnvHnJT8HnLf8HnLkvHnMg8HnRTrITvFUITvFnJTAXrJTCV8JTFT3JTFT8JTFn4JTGgvJTHT8JTJT8JTJXvJTJl3JTJnvJTLX4JTLf8JTLhvJTMT8JTMXrJTMnrJTObrJTQT8JTSlvJT8DUJT8FkJT8MTJT8OXJT8OgJT8QUJT8RfJUHZoJXFT4JXFlrJXGZ8JXGnrJXLV8JXLgvJXMXoJXMX3JXNboJXPlvJXoJTJXoLkJXrAXJXrHUJXrJgJXvJTJXvOnJX4KnJYAl3JYJT8JYLhvJYQToJYrQXJY6NUJbAl3JbCZrJbDloJbGT8JbGgrJbJXvJbJboJbLf8JbLhrJbLl3JbMnvJbRg8JbSZ8JboDbJbrCZJbrSUJb3KnJb8LnJfRn8JgAXrJgCZrJgDTrJgGZrJgGZ8JgHToJgJT8JgJXoJgJgvJgLX4JgLZ3JgLZ8JgLn4JgMgrJgMn4JgOgvJgPX6JgRnvJgSToJgoCZJgoJbJgoMYJgrJXJgrJgJgrLjJg6MTJlCn3JlGgvJlJl8Jl4AnJl8FnJl8HgJnAToJnATrJnAbvJnDUoJnGnrJnJXrJnJXvJnLhvJnLnrJnLnvJnMToJnMT8JnMXvJnMX3JnMg8JnMlrJnMn4JnOX8JnST4JnSX3JnoAgJnoAnJnoJTJnoObJnrAbJnrAkJnrHnJnrJTJnrJYJnrOYJnrScJnvCUJnvFaJnvJgJnvJnJnvOYJnvQUJnvRUJn3FnJn3JTKnFl3KnLT6LTDlvLTMnoLTOn3LTRl3LTSb4LTSlrLToAnLToJgLTrAULTrAcLTrCULTrHgLTrMgLT3JnLULnrLUMX8LUoJgLVATrLVDTrLVLb8LVoJgLV8MgLV8RTLXDg3LXFlrLXrCnLXrLXLX3GTLX4GgLX4OYLZAXrLZAcrLZAgrLZAhrLZDXyLZDlrLZFbrLZFl3LZJX6LZJX8LZLc8LZLnrLZSU8LZoJTLZoJnLZrAgLZrAnLZrJYLZrLULZrMgLZrSkLZvAnLZvGULZvJeLZvOTLZ3FZLZ4JXLZ8STLZ8ScLaAT3LaAl3LaHT8LaJTrLaJT8LaJXrLaJgvLaJl4LaLVoLaMXrLaMXvLaMX8LbClvLbFToLbHlrLbJn4LbLZ3LbLhvLbMXrLbMnoLbvSULcLnrLc8HnLc8MTLdrMnLeAgoLeOgvLeOn3LfAl3LfLnvLfMl3LfOX8Lf8AnLf8JXLf8LXLgJTrLgJXrLgJl8LgMX8LgRZrLhCToLhrAbLhrFULhrJXLhvJYLjHTrLjHX4LjJX8LjLhrLjSX3LjSZ4LkFX4LkGZ8LkGgvLkJTrLkMXoLkSToLkSU8LkSZ8LkoOYLl3FfLl3MgLmAZrLmCbrLmGgrLmHboLmJnoLmJn3LmLfoLmLhrLmSToLnAX6LnAb6LnCZ3LnCb3LnDTvLnDb8LnFl3LnGnrLnHZvLnHgvLnITvLnJT8LnJX8LnJlvLnLf8LnLg6LnLhvLnLnoLnMXrLnMg8LnQlvLnSbrLnrAgLnrAnLnrDbLnrFkLnrJdLnrMULnrOYLnrSTLnvAnLnvDULnvHgLnvOYLnvOnLn3GgLn4DULn4JTLn4JnMTAZoMTAloMTDb8MTFT8MTJnoMTJnrMTLZrMTLhrMTLkvMTMX8MTRTrMToATMTrDnMTrOnMT3JnMT4MnMT8FUMT8FaMT8FlMT8GTMT8GbMT8GnMT8HnMT8JTMT8JbMT8OTMUCl8MUJTrMUJU8MUMX8MURTrMUSToMXAX6MXAb6MXCZoMXFXrMXHXrMXLgvMXOgoMXrAUMXrAnMXrHgMXrJYMXrJnMXrMTMXrMgMXrOYMXrSZMXrSgMXvDUMXvOTMX3JgMX3OTMX4JnMX8DbMX8FnMX8HbMX8HgMX8HnMX8LbMX8MnMX8OnMYAb8MYGboMYHTvMYHX4MYLTrMYLnvMYMToMYOgvMYRg3MYSTrMbAToMbAXrMbAl3MbAn8MbGZ8MbJT8MbJXrMbMXvMbMX8MbMnoMbrMUMb8AfMb8FbMb8FkMcJXoMeLnrMgFl3MgGTvMgGXoMgGgrMgGnrMgHT8MgHZrMgJnoMgLnrMgLnvMgMT8MgQUoMgrHnMgvAnMg8HgMg8JYMg8LfMloJnMl8ATMl8AXMl8JYMnAToMnAT4MnAZ8MnAl3MnAl4MnCl8MnHT8MnHg8MnJnoMnLZoMnLhrMnMXoMnMX3MnMnrMnOgvMnrFbMnrFfMnrFnMnrNTMnvJXNTMl8OTCT3OTFV8OTFn3OTHZvOTJXrOTOl3OT3ATOT3JUOT3LZOT3LeOT3MbOT8ATOT8AbOT8AgOT8MbOUCXvOUMX3OXHXvOXLl3OXrMUOXvDbOX6NUOX8JbOYFZoOYLbrOYLkoOYMg8OYSX3ObHTrObHT4ObJgrObLhrObMX3ObOX8Ob8FnOeAlrOeJT8OeJXrOeJnrOeLToOeMb8OgJXoOgLXoOgMnrOgOXrOgOloOgoAgOgoJbOgoMYOgoSTOg8AbOjLX4OjMnoOjSV8OnLVoOnrAgOn3DUPXQlrPXvFXPbvFTPdAT3PlFn3PnvFbQTLn4QToAgQToMTQULV8QURg8QUoJnQXCXvQbFbrQb8AaQb8AcQb8FbQb8MYQb8ScQeAlrQeLhrQjAn3QlFXoQloJgQloSnRTLnvRTrGURTrJTRUJZrRUoJlRUrQnRZrLmRZrMnRZrSnRZ8ATRZ8JbRZ8ScRbMT8RbST3RfGZrRfMX8RfMgrRfSZrRnAbrRnGT8RnvJgRnvLfRnvMTRn8AaSTClvSTJgrSTOXrSTRg3STRnvSToAcSToAfSToAnSToHnSToLjSToMTSTrAaSTrEUST3BYST8AgST8LmSUAZvSUAgrSUDT4SUDT8SUGgvSUJXoSUJXvSULTrSU8JTSU8LjSV8AnSV8JgSXFToSXLf8SYvAnSZrDUSZrMUSZrMnSZ8HgSZ8JTSZ8JgSZ8MYSZ8QUSaQUoSbCT3SbHToSbQYvSbSl4SboJnSbvFbSb8HbSb8JgSb8OTScGZrScHgrScJTvScMT8ScSToScoHbScrMTScvAnSeAZrSeAcrSeHboSeJUoSeLhrSeMT8SeMXrSe6JgSgHTrSkJnoSkLnvSk8CUSlFl3SlrSnSl8GnSmAboSmGT8SmJU8","ATLnDlATrAZoATrJX4ATrMT8ATrMX4ATrRTrATvDl8ATvJUoATvMl8AT3AToAT3MX8AT8CT3AT8DT8AT8HZrAT8HgoAUAgFnAUCTFnAXoMX8AXrAT8AXrGgvAXrJXvAXrOgoAXvLl3AZvAgoAZvFbrAZvJXoAZvJl8AZvJn3AZvMX8AZvSbrAZ8FZoAZ8LZ8AZ8MU8AZ8OTvAZ8SV8AZ8SX3AbAgFZAboJnoAbvGboAb8ATrAb8AZoAb8AgrAb8Al4Ab8Db8Ab8JnoAb8LX4Ab8LZrAb8LhrAb8MT8Ab8OUoAb8Qb8Ab8ST8AcrAUoAcrAc8AcrCZ3AcrFT3AcrFZrAcrJl4AcrJn3AcrMX3AcrOTvAc8AZ8Ac8MT8AfAcJXAgoFn4AgoGgvAgoGnrAgoLc8AgoMXoAgrLnrAkrSZ8AlFXCTAloHboAlrHbrAlrLhrAlrLkoAl3CZrAl3LUoAl3LZrAnrAl4AnrMT8An3HT4BT3IToBX4MnvBb!Ln$CTGXMnCToLZ4CTrHT8CT3JTrCT3RZrCT#GTvCU6GgvCU8Db8CU8GZrCU8HT8CboLl3CbrGgrCbrMU8Cb8DT3Cb8GnrCb8LX4Cb8MT8Cb8ObrCgrGgvCgrKX4Cl8FZoDTrAbvDTrDboDTrGT6DTrJgrDTrMX3DTrRZrDTrRg8DTvAVvDTvFZoDT3DT8DT3Ln3DT4HZrDT4MT8DT8AlrDT8MT8DUAkGbDUDbJnDYLnQlDbDUOYDbMTAnDbMXSnDboAT3DboFn4DboLnvDj6JTrGTCgFTGTGgFnGTJTMnGTLnPlGToJT8GTrCT3GTrLVoGTrLnvGTrMX3GTrMboGTvKl3GZClFnGZrDT3GZ8DTrGZ8FZ8GZ8MXvGZ8On8GZ8ST3GbCnQXGbMbFnGboFboGboJg3GboMXoGb3JTvGb3JboGb3Mn6Gb3Qb8GgDXLjGgMnAUGgrDloGgrHX4GgrSToGgvAXrGgvAZvGgvFbrGgvLl3GgvMnvGnDnLXGnrATrGnrMboGnuLl3HTATMnHTAgCnHTCTCTHTrGTvHTrHTvHTrJX8HTrLl8HTrMT8HTrMgoHTrOTrHTuOn3HTvAZrHTvDTvHTvGboHTvJU8HTvLl3HTvMXrHTvQb4HT4GT6HT4JT8HT4Jb#HT8Al3HT8GZrHT8GgrHT8HX4HT8Jb8HT8JnoHT8LTrHT8LgvHT8SToHT8SV8HUoJUoHUoJX8HUoLnrHXrLZoHXvAl3HX3LnrHX4FkvHX4LhrHX4MXoHX4OnoHZrAZ8HZrDb8HZrGZ8HZrJnrHZvGZ8HZvLnvHZ8JnvHZ8LhrHbCXJlHbMTAnHboJl4HbpLl3HbrJX8HbrLnrHbrMnvHbvRYrHgoSTrHgrFV8HgrGZ8HgrJXoHgrRnvHgvBb!HgvGTrHgvHX4HgvHn!HgvLTrHgvSU8HnDnLbHnFbJbHnvDn8Hn6GgvHn!BTvJTCTLnJTQgFnJTrAnvJTrLX4JTrOUoJTvFn3JTvLnrJTvNToJT3AgoJT3Jn4JT3LhvJT3ObrJT8AcrJT8Al3JT8JT8JT8JnoJT8LX4JT8LnrJT8MX3JT8Rg3JT8Sc8JUoBTvJU8AToJU8GZ8JU8GgvJU8JTrJU8JXrJU8JnrJU8LnvJU8ScvJXHnJlJXrGgvJXrJU8JXrLhrJXrMT8JXrMXrJXrQUoJXvCTvJXvGZ8JXvGgrJXvQT8JX8Ab8JX8DT8JX8GZ8JX8HZvJX8LnrJX8MT8JX8MXoJX8MnvJX8ST3JYGnCTJbAkGbJbCTAnJbLTAcJboDT3JboLb6JbrAnvJbrCn3JbrDl8JbrGboJbrIZoJbrJnvJbrMnvJbrQb4Jb8RZrJeAbAnJgJnFbJgScAnJgrATrJgvHZ8JgvMn4JlJlFbJlLiQXJlLjOnJlRbOlJlvNXoJlvRl3Jl4AcrJl8AUoJl8MnrJnFnMlJnHgGbJnoDT8JnoFV8JnoGgvJnoIT8JnoQToJnoRg3JnrCZ3JnrGgrJnrHTvJnrLf8JnrOX8JnvAT3JnvFZoJnvGT8JnvJl4JnvMT8JnvMX8JnvOXrJnvPX6JnvSX3JnvSZrJn3MT8Jn3MX8Jn3RTrLTATKnLTJnLTLTMXKnLTRTQlLToGb8LTrAZ8LTrCZ8LTrDb8LTrHT8LT3PX6LT4FZoLT$CTvLT$GgrLUvHX3LVoATrLVoAgoLVoJboLVoMX3LVoRg3LV8CZ3LV8FZoLV8GTvLXrDXoLXrFbrLXvAgvLXvFlrLXvLl3LXvRn6LX4Mb8LX8GT8LYCXMnLYrMnrLZoSTvLZrAZvLZrAloLZrFToLZrJXvLZrJboLZrJl4LZrLnrLZrMT8LZrOgvLZrRnvLZrST4LZvMX8LZvSlvLZ8AgoLZ8CT3LZ8JT8LZ8LV8LZ8LZoLZ8Lg8LZ8SV8LZ8SbrLZ$HT8LZ$Mn4La6CTvLbFbMnLbRYFTLbSnFZLboJT8LbrAT9LbrGb3LbrQb8LcrJX8LcrMXrLerHTvLerJbrLerNboLgrDb8LgrGZ8LgrHTrLgrMXrLgrSU8LgvJTrLgvLl3Lg6Ll3LhrLnrLhrMT8LhvAl4LiLnQXLkoAgrLkoJT8LkoJn4LlrSU8Ll3FZoLl3HTrLl3JX8Ll3JnoLl3LToLmLeFbLnDUFbLnLVAnLnrATrLnrAZoLnrAb8LnrAlrLnrGgvLnrJU8LnrLZrLnrLhrLnrMb8LnrOXrLnrSZ8LnvAb4LnvDTrLnvDl8LnvHTrLnvHbrLnvJT8LnvJU8LnvJbrLnvLhvLnvMX8LnvMb8LnvNnoLnvSU8Ln3Al3Ln4FZoLn4GT6Ln4JgvLn4LhrLn4MT8Ln4SToMToCZrMToJX8MToLX4MToLf8MToRg3MTrEloMTvGb6MT3BTrMT3Lb6MT8AcrMT8AgrMT8GZrMT8JnoMT8LnrMT8MX3MUOUAnMXAbFnMXoAloMXoJX8MXoLf8MXoLl8MXrAb8MXrDTvMXrGT8MXrGgrMXrHTrMXrLf8MXrMU8MXrOXvMXrQb8MXvGT8MXvHTrMXvLVoMX3AX3MX3Jn3MX3LhrMX3MX3MX4AlrMX4OboMX8GTvMX8GZrMX8GgrMX8JT8MX8JX8MX8LhrMX8MT8MYDUFbMYMgDbMbGnFfMbvLX4MbvLl3Mb8Mb8Mb8ST4MgGXCnMg8ATrMg8AgoMg8CZrMg8DTrMg8DboMg8HTrMg8JgrMg8LT8MloJXoMl8AhrMl8JT8MnLgAUMnoJXrMnoLX4MnoLhrMnoMT8MnrAl4MnrDb8MnrOTvMnrOgvMnrQb8MnrSU8MnvGgrMnvHZ8Mn3MToMn4DTrMn4LTrMn4Mg8NnBXAnOTFTFnOToAToOTrGgvOTrJX8OT3JXoOT6MTrOT8GgrOT8HTpOT8MToOUoHT8OUoJT8OUoLn3OXrAgoOXrDg8OXrMT8OXvSToOX6CTvOX8CZrOX8OgrOb6HgvOb8AToOb8MT8OcvLZ8OgvAlrOgvHTvOgvJTrOgvJnrOgvLZrOgvLn4OgvMT8OgvRTrOg8AZoOg8DbvOnrOXoOnvJn4OnvLhvOnvRTrOn3GgoOn3JnvOn6JbvOn8OTrPTGYFTPbBnFnPbGnDnPgDYQTPlrAnvPlrETvPlrLnvPlrMXvPlvFX4QTMTAnQTrJU8QYCnJlQYJlQlQbGTQbQb8JnrQb8LZoQb8LnvQb8MT8Qb8Ml8Qb8ST4QloAl4QloHZvQloJX8QloMn8QnJZOlRTrAZvRTrDTrRTvJn4RTvLhvRT4Jb8RZrAZrRZ8AkrRZ8JU8RZ8LV8RZ8LnvRbJlQXRg3GboRg3MnvRg8AZ8Rg8JboRg8Jl4RnLTCbRnvFl3RnvQb8SToAl4SToCZrSToFZoSToHXrSToJU8SToJgvSToJl4SToLhrSToMX3STrAlvSTrCT9STrCgrSTrGgrSTrHXrSTrHboSTrJnoSTrNboSTvLnrST4AZoST8Ab8ST8JT8SUoJn3SU6HZ#SU6JTvSU8Db8SU8HboSU8LgrSV8JT8SZrAcrSZrAl3SZrJT8SZrJnvSZrMT8SZvLUoSZ4FZoSZ8JnoSZ8RZrScoLnrScoMT8ScoMX8ScrAT4ScrAZ8ScrLZ8ScrLkvScvDb8ScvLf8ScvNToSgrFZrShvKnrSloHUoSloLnrSlrMXoSl8HgrSmrJUoSn3BX6","ATFlOn3ATLgrDYAT4MTAnAT8LTMnAYJnRTrAbGgJnrAbLV8LnAbvNTAnAeFbLg3AgOYMXoAlQbFboAnDboAfAnJgoJTBToDgAnBUJbAl3BboDUAnCTDlvLnCTFTrSnCYoQTLnDTwAbAnDUDTrSnDUHgHgrDX8LXFnDbJXAcrETvLTLnGTFTQbrGTMnGToGT3DUFbGUJlPX3GbQg8LnGboJbFnGb3GgAYGgAg8ScGgMbAXrGgvAbAnGnJTLnvGnvATFgHTDT6ATHTrDlJnHYLnMn8HZrSbJTHZ8LTFnHbFTJUoHgSeMT8HgrLjAnHgvAbAnHlFUrDlHnDgvAnHnHTFT3HnQTGnrJTAaMXvJTGbCn3JTOgrAnJXvAXMnJbMg8SnJbMnRg3Jb8LTMnJnAl3OnJnGYrQlJnJlQY3LTDlCn3LTJjLg3LTLgvFXLTMg3GTLV8HUOgLXFZLg3LXNXrMnLX8QXFnLX9AlMYLYLXPXrLZAbJU8LZDUJU8LZMXrSnLZ$AgFnLaPXrDULbFYrMnLbMn8LXLboJgJgLeFbLg3LgLZrSnLgOYAgoLhrRnJlLkCTrSnLkOnLhrLnFX%AYLnFZoJXLnHTvJbLnLloAbMTATLf8MTHgJn3MTMXrAXMT3MTFnMUITvFnMXFX%AYMXMXvFbMXrFTDbMYAcMX3MbLf8SnMb8JbFnMgMXrMTMgvAXFnMgvGgCmMnAloSnMnFnJTrOXvMXSnOX8HTMnObJT8ScObLZFl3ObMXCZoPTLgrQXPUFnoQXPU3RXJlPX3RkQXPbrJXQlPlrJbFnQUAhrDbQXGnCXvQYLnHlvQbLfLnvRTOgvJbRXJYrQlRYLnrQlRbLnrQlRlFT8JlRlFnrQXSTClCn3STHTrAnSTLZQlrSTMnGTrSToHgGbSTrGTDnSTvGXCnST3HgFbSU3HXAXSbAnJn3SbFT8LnScLfLnv","AT3JgJX8AT8FZoSnAT8JgFV8AT8LhrDbAZ8JT8DbAb8GgLhrAb8SkLnvAe8MT8SnAlMYJXLVAl3GYDTvAl3LfLnvBUDTvLl3CTOn3HTrCT3DUGgrCU8MT8AbCbFTrJUoCgrDb8MTDTLV8JX8DTLnLXQlDT8LZrSnDUQb8FZ8DUST4JnvDb8ScOUoDj6GbJl4GTLfCYMlGToAXvFnGboAXvLnGgAcrJn3GgvFnSToGnLf8JnvGn#HTDToHTLnFXJlHTvATFToHTvHTDToHTvMTAgoHT3STClvHT4AlFl6HT8HTDToHUoDgJTrHUoScMX3HbRZrMXoHboJg8LTHgDb8JTrHgMToLf8HgvLnLnoHnHn3HT4Hn6MgvAnJTJU8ScvJT3AaQT8JT8HTrAnJXrRg8AnJbAloMXoJbrATFToJbvMnoSnJgDb6GgvJgDb8MXoJgSX3JU8JguATFToJlPYLnQlJlQkDnLbJlQlFYJlJl8Lf8OTJnCTFnLbJnLTHXMnJnLXGXCnJnoFfRg3JnrMYRg3Jn3HgFl3KT8Dg8LnLTRlFnPTLTvPbLbvLVoSbrCZLXMY6HT3LXNU7DlrLXNXDTATLX8DX8LnLZDb8JU8LZMnoLhrLZSToJU8LZrLaLnrLZvJn3SnLZ8LhrSnLaJnoMT8LbFlrHTvLbrFTLnrLbvATLlvLb6OTFn3LcLnJZOlLeAT6Mn4LeJT3ObrLg6LXFlrLhrJg8LnLhvDlPX4LhvLfLnvLj6JTFT3LnFbrMXoLnQluCTvLnrQXCY6LnvLfLnvLnvMgLnvLnvSeLf8MTMbrJn3MT3JgST3MT8AnATrMT8LULnrMUMToCZrMUScvLf8MXoDT8SnMX6ATFToMX8AXMT8MX8FkMT8MX8HTrDUMX8ScoSnMYJT6CTvMgAcrMXoMg8SToAfMlvAXLg3MnFl3AnvOT3AnFl3OUoATHT8OU3RnLXrOXrOXrSnObPbvFn6Og8HgrSnOg8OX8DbPTvAgoJgPU3RYLnrPXrDnJZrPb8CTGgvPlrLTDlvPlvFUJnoQUvFXrQlQeMnoAl3QlrQlrSnRTFTrJUoSTDlLiLXSTFg6HT3STJgoMn4STrFTJTrSTrLZFl3ST4FnMXoSUrDlHUoScvHTvSnSfLkvMXo","AUoAcrMXoAZ8HboAg8AbOg6ATFgAg8AloMXoAl3AT8JTrAl8MX8MXoCT3SToJU8Cl8Db8MXoDT8HgrATrDboOT8MXoGTOTrATMnGT8LhrAZ8GnvFnGnQXHToGgvAcrHTvAXvLl3HbrAZoMXoHgBlFXLg3HgMnFXrSnHgrSb8JUoHn6HT8LgvITvATrJUoJUoLZrRnvJU8HT8Jb8JXvFX8QT8JXvLToJTrJYrQnGnQXJgrJnoATrJnoJU8ScvJnvMnvMXoLTCTLgrJXLTJlRTvQlLbRnJlQYvLbrMb8LnvLbvFn3RnoLdCVSTGZrLeSTvGXCnLg3MnoLn3MToLlrETvMT8SToAl3MbrDU6GTvMb8LX4LhrPlrLXGXCnSToLf8Rg3STrDb8LTrSTvLTHXMnSb3RYLnMnSgOg6ATFg","HUDlGnrQXrJTrHgLnrAcJYMb8DULc8LTvFgGnCk3Mg8JbAnLX4QYvFYHnMXrRUoJnGnvFnRlvFTJlQnoSTrBXHXrLYSUJgLfoMT8Se8DTrHbDb","AbDl8SToJU8An3RbAb8ST8DUSTrGnrAgoLbFU6Db8LTrMg8AaHT8Jb8ObDl8SToJU8Pb3RlvFYoJl"];var l=null;function u(e){if(null==l&&(l=[],s.forEach((function(e,t){t+=4;for(var a=0;a=40?i=i+168-40:i>=19&&(i=i+97-19),(0,o.toUtf8String)([225,132+(i>>6),128+(63&i)]));l.push(r)}var i})),l.sort(),"0xf9eddeace9c5d3da9c93cf7d3cd38f6a13ed3affb933259ae865714e8a3ae71a"!==i.Wordlist.check(e)))throw l=null,new Error("BIP39 Wordlist for ko (Korean) FAILED")}var c=new(function(e){function t(){return e.call(this,"ko")||this}return n(t,e),t.prototype.getWord=function(e){return u(this),l[e]},t.prototype.getWordIndex=function(e){return u(this),l.indexOf(e)},t}(i.Wordlist));a.langKo=c,i.Wordlist.register(c)}}},{package:"ethers>@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/lang-ko.js"}],[593,{"./wordlist":594,"@ethersproject/strings":573},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r,n=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(a,"__esModule",{value:!0}),a.langZhTw=a.langZhCn=void 0;var o=e("@ethersproject/strings"),i=e("./wordlist"),s="}aE#4A=Yv&co#4N#6G=cJ&SM#66|/Z#4t&kn~46#4K~4q%b9=IR#7l,mB#7W_X2*dl}Uo~7s}Uf&Iw#9c&cw~6O&H6&wx&IG%v5=IQ~8a&Pv#47$PR&50%Ko&QM&3l#5f,D9#4L|/H&tQ;v0~6n]nN>2),128+c.indexOf(s[3*a+1]),128+c.indexOf(s[3*a+2])];if("zh_tw"===e.locale)for(var d=r%4;d<3;d++)n[d]=c.indexOf("FAZDC6BALcLZCA+GBARCW8wNCcDDZ8LVFBOqqDUiou+M42TFAyERXFb7EjhP+vmBFpFrUpfDV2F7eB+eCltCHJFWLFCED+pWTojEIHFXc3aFn4F68zqjEuKidS1QBVPDEhE7NA4mhMF7oThD49ot3FgtzHFCK0acW1x8DH1EmLoIlrWFBLE+y5+NA3Cx65wJHTaEZVaK1mWAmPGxgYCdxwOjTDIt/faOEhTl1vqNsKtJCOhJWuio2g07KLZEQsFBUpNtwEByBgxFslFheFbiEPvi61msDvApxCzB6rBCzox7joYA5UdDc+Cb4FSgIabpXFAj3bjkmFAxCZE+mD/SFf/0ELecYCt3nLoxC6WEZf2tKDB4oZvrEmqFkKk7BwILA7gtYBpsTq//D4jD0F0wEB9pyQ1BD5Ba0oYHDI+sbDFhvrHXdDHfgFEIJLi5r8qercNFBgFLC4bo5ERJtamWBDFy73KCEb6M8VpmEt330ygCTK58EIIFkYgF84gtGA9Uyh3m68iVrFbWFbcbqiCYHZ9J1jeRPbL8yswhMiDbhEhdNoSwFbZrLT740ABEqgCkO8J1BLd1VhKKR4sD1yUo0z+FF59Mvg71CFbyEhbHSFBKEIKyoQNgQppq9T0KAqePu0ZFGrXOHdKJqkoTFhYvpDNyuuznrN84thJbsCoO6Cu6Xlvntvy0QYuAExQEYtTUBf3CoCqwgGFZ4u1HJFzDVwEy3cjcpV4QvsPaBC3rCGyCF23o4K3pp2gberGgFEJEHo4nHICtyKH2ZqyxhN05KBBJIQlKh/Oujv/DH32VrlqFdIFC7Fz9Ct4kaqFME0UETLprnN9kfy+kFmtQBB0+5CFu0N9Ij8l/VvJDh2oq3hT6EzjTHKFN7ZjZwoTsAZ4Exsko6Fpa6WC+sduz8jyrLpegTv2h1EBeYpLpm2czQW0KoCcS0bCVXCmuWJDBjN1nQNLdF58SFJ0h7i3pC3oEOKy/FjBklL70XvBEEIWp2yZ04xObzAWDDJG7f+DbqBEA7LyiR95j7MDVdDViz2RE5vWlBMv5e4+VfhP3aXNPhvLSynb9O2x4uFBV+3jqu6d5pCG28/sETByvmu/+IJ0L3wb4rj9DNOLBF6XPIODr4L19U9RRofAG6Nxydi8Bki8BhGJbBAJKzbJxkZSlF9Q2Cu8oKqggB9hBArwLLqEBWEtFowy8XK8bEyw9snT+BeyFk1ZCSrdmgfEwFePTgCjELBEnIbjaDDPJm36rG9pztcEzT8dGk23SBhXBB1H4z+OWze0ooFzz8pDBYFvp9j9tvFByf9y4EFdVnz026CGR5qMr7fxMHN8UUdlyJAzlTBDRC28k+L4FB8078ljyD91tUj1ocnTs8vdEf7znbzm+GIjEZnoZE5rnLL700Xc7yHfz05nWxy03vBB9YGHYOWxgMQGBCR24CVYNE1hpfKxN0zKnfJDmmMgMmBWqNbjfSyFCBWSCGCgR8yFXiHyEj+VtD1FB3FpC1zI0kFbzifiKTLm9yq5zFmur+q8FHqjoOBWsBPiDbnCC2ErunV6cJ6TygXFYHYp7MKN9RUlSIS8/xBAGYLzeqUnBF4QbsTuUkUqGs6CaiDWKWjQK9EJkjpkTmNCPYXL"[t++])+(0==d?228:128);l[e.locale].push((0,o.toUtf8String)(n))}if(i.Wordlist.check(e)!==u[e.locale])throw l[e.locale]=null,new Error("BIP39 Wordlist for "+e.locale+" (Chinese) FAILED")}}var p=function(e){function t(t){return e.call(this,"zh_"+t)||this}return n(t,e),t.prototype.getWord=function(e){return d(this),l[this.locale][e]},t.prototype.getWordIndex=function(e){return d(this),l[this.locale].indexOf(e)},t.prototype.split=function(e){return(e=e.replace(/(?:\u3000| )+/g,"")).split("")},t}(i.Wordlist),m=new p("cn");a.langZhCn=m,i.Wordlist.register(m),i.Wordlist.register(m,"zh");var f=new p("tw");a.langZhTw=f,i.Wordlist.register(f)}}},{package:"ethers>@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/lang-zh.js"}],[594,{"./_version":584,"@ethersproject/hash":513,"@ethersproject/logger":528,"@ethersproject/properties":534},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Wordlist=a.logger=void 0;var r=e("@ethersproject/hash"),n=e("@ethersproject/properties"),o=e("@ethersproject/logger"),i=e("./_version");a.logger=new o.Logger(i.version);var s=function(){function e(t){var r=this.constructor;a.logger.checkAbstract(r,e),(0,n.defineReadOnly)(this,"locale",t)}return e.prototype.split=function(e){return e.toLowerCase().split(/ +/g)},e.prototype.join=function(e){return e.join(" ")},e.check=function(e){for(var t=[],a=0;a<2048;a++){var n=e.getWord(a);if(a!==e.getWordIndex(n))return"0x";t.push(n)}return(0,r.id)(t.join("\n")+"\n")},e.register=function(e,t){t||(t=e.locale)},e}();a.Wordlist=s}}},{package:"ethers>@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/wordlist.js"}],[595,{"./lang-cz":586,"./lang-en":587,"./lang-es":588,"./lang-fr":589,"./lang-it":590,"./lang-ja":591,"./lang-ko":592,"./lang-zh":593},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.wordlists=void 0;var r=e("./lang-cz"),n=e("./lang-en"),o=e("./lang-es"),i=e("./lang-fr"),s=e("./lang-ja"),l=e("./lang-ko"),u=e("./lang-it"),c=e("./lang-zh");a.wordlists={cz:r.langCz,en:n.langEn,es:o.langEs,fr:i.langFr,it:u.langIt,ja:s.langJa,ko:l.langKo,zh:c.langZhCn,zh_cn:c.langZhCn,zh_tw:c.langZhTw}}}},{package:"ethers>@ethersproject/wordlists",file:"node_modules/@ethersproject/wordlists/lib/wordlists.js"}],[603,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0});class r{static parse(e){if(""===e)return new r([]);if(!e.startsWith("/"))throw new n(e);const[,...t]=e.split("/");return new r(t.map((e=>e.replace(/~1/g,"/").replace(/~0/g,"~"))))}constructor(e){this.tokens=e}toString(){if(0===this.tokens.length)return"";return`/${this.tokens.map((e=>e.replace(/~/g,"~0").replace(/\//g,"~1"))).join("/")}`}shmeval(e){for(const t of this.tokens){if(!e.hasOwnProperty(t))throw new o(e,t);e=e[t]}return e}}a.default=r;class n extends Error{constructor(e){super(`Invalid JSON Pointer: ${e}`),this.ptr=e}}a.InvalidPtrError=n;class o extends Error{constructor(e,t){super(`Error evaluating JSON Pointer: no attribute ${t} on ${e}`),this.instance=e,this.token=t}}a.EvalError=o}}},{package:"@open-rpc/schema-utils-js>@json-schema-tools/reference-resolver>@json-schema-spec/json-pointer",file:"node_modules/@json-schema-spec/json-pointer/lib/index.js"}],[604,{"./errors":605,"isomorphic-fetch":4682},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r=this&&this.__awaiter||function(e,t,a,r){return new(a||(a=Promise))((function(n,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))},n=this&&this.__generator||function(e,t){var a,r,n,o,i={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(a)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(i=0)),i;)try{if(a=1,r&&(n=2&s[0]?r.return:s[0]?r.throw||((n=r.return)&&n.call(r),0):r.next)&&!(n=n.call(r,s[1])).done)return n;switch(r=0,n&&(s=[2&s[0],n.value]),s[0]){case 0:case 1:n=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,r=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!(n=i.trys,(n=n.length>0&&n[n.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!n||s[1]>n[0]&&s[1]@json-schema-tools/reference-resolver",file:"node_modules/@json-schema-tools/reference-resolver/build/default-protocol-handler-map.js"}],[605,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.InvalidFileSystemPathError=a.InvalidRemoteURLError=a.NotResolvableError=a.NonJsonRefError=void 0;var r=function(e,t){this.name="NonJsonRefError",this.message=["NonJsonRefError","The resolved value at the reference: ".concat(e.$ref," was not JSON.parse 'able"),"The non-json content in question: ".concat(t)].join("\n")};a.NonJsonRefError=r;var n=function(e){this.name="NotResolvableError",this.message=["NotResolvableError","Could not resolve the reference: ".concat(e),"No protocol handler was found, and it was not found to be an internal reference"].join("\n")};a.NotResolvableError=n;var o=function(e){this.name="InvalidRemoteURLError",this.message=["InvalidRemoteURLError","The url was not resolvable: ".concat(e)].join("\n")};a.InvalidRemoteURLError=o;var i=function(e){this.name="InvalidFileSystemPathError",this.message=["InvalidFileSystemPathError","The path was not resolvable: ".concat(e)].join("\n")};a.InvalidFileSystemPathError=i}}},{package:"@open-rpc/schema-utils-js>@json-schema-tools/reference-resolver",file:"node_modules/@json-schema-tools/reference-resolver/build/errors.js"}],[606,{"./default-protocol-handler-map":604,"./reference-resolver":607},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,a=1,r=arguments.length;a0&&n[n.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!n||s[1]>n[0]&&s[1]@json-schema-tools/reference-resolver",file:"node_modules/@json-schema-tools/reference-resolver/build/index-web.js"}],[607,{"./errors":605,"./resolve-pointer":608},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r=this&&this.__awaiter||function(e,t,a,r){return new(a||(a=Promise))((function(n,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?n(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))},n=this&&this.__generator||function(e,t){var a,r,n,o,i={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(a)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(i=0)),i;)try{if(a=1,r&&(n=2&s[0]?r.return:s[0]?r.throw||((n=r.return)&&n.call(r),0):r.next)&&!(n=n.call(r,s[1])).done)return n;switch(r=0,n&&(s=[2&s[0],n.value]),s[0]){case 0:case 1:n=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,r=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!(n=i.trys,(n=n.length>0&&n[n.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!n||s[1]>n[0]&&s[1]1&&(r=a[a.length-1]),o=a[0],n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.protocolHandlerMap.file(o,t)];case 2:return l=n.sent(),[3,4];case 3:throw u=n.sent(),new i.NonJsonRefError({$ref:e},u.message);case 4:if(l!==undefined)return f=l,r&&(f=(0,s.default)(r,f)),[2,f];if(!1===e.includes("://"))throw new i.InvalidFileSystemPathError(e);c=0,d=Object.keys(this.protocolHandlerMap),n.label=5;case 5:return c@json-schema-tools/reference-resolver",file:"node_modules/@json-schema-tools/reference-resolver/build/reference-resolver.js"}],[608,{"@json-schema-spec/json-pointer":603},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.InvalidJsonPointerRefError=void 0;var n=r(e("@json-schema-spec/json-pointer")),o=function(e,t){this.name="InvalidJsonPointerRefError",this.message=["InvalidJsonPointerRefError","The provided RFC6901 JSON Pointer is invalid: ".concat(e),"","addition info: ",t].join("\n")};a.InvalidJsonPointerRefError=o,a.default=function(e,t){try{var a=e.replace("#","");return n.default.parse(a).shmeval(t)}catch(t){throw new o(e,t.message)}}}}},{package:"@open-rpc/schema-utils-js>@json-schema-tools/reference-resolver",file:"node_modules/@json-schema-tools/reference-resolver/build/resolve-pointer.js"}],[609,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,a=1,r=arguments.length;a@json-schema-tools/dereferencer>@json-schema-tools/traverse",file:"node_modules/@json-schema-tools/traverse/build/index.js"}],[610,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0});var r=function(e,t,a){var r=Math.floor(a()*e.prob.length);return t[a()=0;s--)r[s]<1?o.push(s):i.push(s);for(;o.length>0&&i.length>0;){var l=o.pop(),u=i.pop();n.prob[l]=r[l],n.alias[l]=u,r[u]=r[u]+r[l]-1,r[u]<1?o.push(u):i.push(u)}for(;i.length>0;)n.prob[i.pop()]=1;for(;o.length>0;)n.prob[o.pop()]=1;return n}(e,n);return{next:function(e){return void 0===e&&(e=1),function(e,t,a,n){if(void 0===n&&(n=1),1===n)return r(e,t,a);for(var o=[],i=0;i@keystonehq/alias-sampling",file:"node_modules/@keystonehq/alias-sampling/dist/cjs/index.js"}],[6247,{"../../ui/identicon/blockieIdenticon/blockieIdenticon.component":6652,"../../ui/jazzicon/jazzicon.component":6661,"../avatar-base":6252,"./avatar-account.types":6248,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarAccount=void 0;var r=u(e("react")),n=u(e("classnames")),o=u(e("../../ui/jazzicon/jazzicon.component")),i=u(e("../../ui/identicon/blockieIdenticon/blockieIdenticon.component")),s=e("../avatar-base"),l=e("./avatar-account.types");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(s.AvatarBase,c({ref:p,size:e,className:(0,n.default)("mm-avatar-account",a)},d),u===l.AvatarAccountVariant.Jazzicon?r.default.createElement(o.default,{className:(0,n.default)("mm-avatar-account__jazzicon"),address:t,diameter:l.AvatarAccountDiameter[e]}):r.default.createElement(i.default,{address:t,diameter:l.AvatarAccountDiameter[e],borderRadius:"50%"}))))}}},{package:"$root$",file:"ui/components/component-library/avatar-account/avatar-account.tsx"}],[6248,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarAccountVariant=a.AvatarAccountSize=a.AvatarAccountDiameter=void 0;a.AvatarAccountVariant=function(e){return e.Jazzicon="jazzicon",e.Blockies="blockies",e}({});let r=a.AvatarAccountSize=function(e){return e.Xs="xs",e.Sm="sm",e.Md="md",e.Lg="lg",e.Xl="xl",e}({});a.AvatarAccountDiameter={[r.Xs]:16,[r.Sm]:24,[r.Md]:32,[r.Lg]:40,[r.Xl]:48}}}},{package:"$root$",file:"ui/components/component-library/avatar-account/avatar-account.types.ts"}],[6249,{"./avatar-account":6247,"./avatar-account.types":6248},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AvatarAccount",{enumerable:!0,get:function(){return r.AvatarAccount}}),Object.defineProperty(a,"AvatarAccountDiameter",{enumerable:!0,get:function(){return n.AvatarAccountDiameter}}),Object.defineProperty(a,"AvatarAccountSize",{enumerable:!0,get:function(){return n.AvatarAccountSize}}),Object.defineProperty(a,"AvatarAccountVariant",{enumerable:!0,get:function(){return n.AvatarAccountVariant}});var r=e("./avatar-account"),n=e("./avatar-account.types")}}},{package:"$root$",file:"ui/components/component-library/avatar-account/index.ts"}],[6250,{"../../../helpers/constants/design-system":6770,"../text":6374,"./avatar-base.types":6251,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarBase=void 0;var r=l(e("react")),n=l(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../text"),s=e("./avatar-base.types");function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let m;return m=e===s.AvatarBaseSize.Lg||e===s.AvatarBaseSize.Xl?o.TextVariant.bodyLgMedium:e===s.AvatarBaseSize.Sm||e===s.AvatarBaseSize.Md?o.TextVariant.bodySm:o.TextVariant.bodyXs,r.default.createElement(i.Text,u({className:(0,n.default)("mm-avatar-base",`mm-avatar-base--size-${e}`,c),ref:p,as:"div",display:o.Display.Flex,justifyContent:o.JustifyContent.center,alignItems:o.AlignItems.center,borderRadius:o.BorderRadius.full,variant:m,textTransform:o.TextTransform.Uppercase,backgroundColor:a,color:l},d),t)}))}}},{package:"$root$",file:"ui/components/component-library/avatar-base/avatar-base.tsx"}],[6251,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarBaseSize=void 0;a.AvatarBaseSize=function(e){return e.Xs="xs",e.Sm="sm",e.Md="md",e.Lg="lg",e.Xl="xl",e}({})}}},{package:"$root$",file:"ui/components/component-library/avatar-base/avatar-base.types.ts"}],[6252,{"./avatar-base":6250,"./avatar-base.types":6251},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AvatarBase",{enumerable:!0,get:function(){return r.AvatarBase}}),Object.defineProperty(a,"AvatarBaseSize",{enumerable:!0,get:function(){return n.AvatarBaseSize}});var r=e("./avatar-base"),n=e("./avatar-base.types")}}},{package:"$root$",file:"ui/components/component-library/avatar-base/index.ts"}],[6253,{"../../../helpers/constants/design-system":6770,"../../../hooks/useI18nContext":6880,"../avatar-base":6252,"../icon":6313,"./avatar-favicon.types":6254,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarFavicon=void 0;var r=c(e("react")),n=c(e("classnames")),o=e("../avatar-base"),i=e("../icon"),s=e("../../../helpers/constants/design-system"),l=e("../../../hooks/useI18nContext"),u=e("./avatar-favicon.types");function c(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const T=(0,l.useI18nContext)();return r.default.createElement(o.AvatarBase,d({ref:g,size:e,display:s.Display.Flex,alignItems:s.AlignItems.center,justifyContent:s.JustifyContent.center,className:(0,n.default)("mm-avatar-favicon",c),borderColor:m},f),t?r.default.createElement("img",{className:"mm-avatar-favicon__image",src:t,alt:T("logo",[a])}):r.default.createElement(i.Icon,d({name:i.IconName.Global,color:s.IconColor.iconDefault,size:i.IconSize.Md},p)))}))}}},{package:"$root$",file:"ui/components/component-library/avatar-favicon/avatar-favicon.tsx"}],[6254,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarFaviconSize=void 0;a.AvatarFaviconSize=function(e){return e.Xs="xs",e.Sm="sm",e.Md="md",e.Lg="lg",e.Xl="xl",e}({})}}},{package:"$root$",file:"ui/components/component-library/avatar-favicon/avatar-favicon.types.ts"}],[6255,{"./avatar-favicon":6253,"./avatar-favicon.types":6254},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AvatarFavicon",{enumerable:!0,get:function(){return r.AvatarFavicon}}),Object.defineProperty(a,"AvatarFaviconSize",{enumerable:!0,get:function(){return n.AvatarFaviconSize}});var r=e("./avatar-favicon"),n=e("./avatar-favicon.types")}}},{package:"$root$",file:"ui/components/component-library/avatar-favicon/index.ts"}],[6256,{"../../../helpers/constants/design-system":6770,"../avatar-base":6252,"../icon":6313,"./avatar-icon.types":6257,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarIcon=void 0;var r=u(e("react")),n=u(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../icon"),s=e("../avatar-base"),l=e("./avatar-icon.types");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const g=l.avatarIconSizeToIconSize[e];return r.default.createElement(s.AvatarBase,c({ref:f,size:e,display:o.Display.Flex,alignItems:o.AlignItems.center,justifyContent:o.JustifyContent.center,color:t,backgroundColor:a,borderColor:o.BorderColor.transparent,className:(0,n.default)("mm-avatar-icon",u)},m),r.default.createElement(i.Icon,c({color:o.IconColor.inherit,name:p,size:g},d)))}))}}},{package:"$root$",file:"ui/components/component-library/avatar-icon/avatar-icon.tsx"}],[6257,{"../icon":6313},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.avatarIconSizeToIconSize=a.AvatarIconSize=void 0;var r=e("../icon");let n=a.AvatarIconSize=function(e){return e.Xs="xs",e.Sm="sm",e.Md="md",e.Lg="lg",e.Xl="xl",e}({});a.avatarIconSizeToIconSize={[n.Xs]:r.IconSize.Xs,[n.Sm]:r.IconSize.Sm,[n.Md]:r.IconSize.Md,[n.Lg]:r.IconSize.Lg,[n.Xl]:r.IconSize.Xl}}}},{package:"$root$",file:"ui/components/component-library/avatar-icon/avatar-icon.types.ts"}],[6258,{"./avatar-icon":6256,"./avatar-icon.types":6257},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AvatarIcon",{enumerable:!0,get:function(){return r.AvatarIcon}}),Object.defineProperty(a,"AvatarIconSize",{enumerable:!0,get:function(){return n.AvatarIconSize}});var r=e("./avatar-icon"),n=e("./avatar-icon.types")}}},{package:"$root$",file:"ui/components/component-library/avatar-icon/index.ts"}],[6259,{"../../../helpers/constants/design-system":6770,"../avatar-base":6252,"./avatar-network.types":6260,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarNetwork=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../../../helpers/constants/design-system"),s=e("../avatar-base"),l=e("./avatar-network.types");function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const[T,v]=(0,n.useState)(!1);(0,n.useEffect)((()=>{v(!a)}),[a]);const b=(null==t?void 0:t[0])??"?";return n.default.createElement(s.AvatarBase,c({ref:g,size:e,display:i.Display.Flex,alignItems:i.AlignItems.center,justifyContent:i.JustifyContent.center,className:(0,o.default)("mm-avatar-network",r?"mm-avatar-network--with-halo":"",m),borderRadius:i.BorderRadius.MD,borderWidth:1,backgroundColor:d,borderColor:p,color:u},f),T?b:n.default.createElement(n.default.Fragment,null,r&&n.default.createElement("img",{src:a,className:r?"mm-avatar-network__network-image--blurred":"","aria-hidden":"true"}),n.default.createElement("img",{className:r?"mm-avatar-network__network-image--size-reduced":"mm-avatar-network__network-image",onError:()=>{v(!0)},src:a,alt:t&&`${t} logo`||"network logo"})))}))}}},{package:"$root$",file:"ui/components/component-library/avatar-network/avatar-network.tsx"}],[6260,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarNetworkSize=void 0;a.AvatarNetworkSize=function(e){return e.Xs="xs",e.Sm="sm",e.Md="md",e.Lg="lg",e.Xl="xl",e}({})}}},{package:"$root$",file:"ui/components/component-library/avatar-network/avatar-network.types.ts"}],[6261,{"./avatar-network":6259,"./avatar-network.types":6260},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AvatarNetwork",{enumerable:!0,get:function(){return r.AvatarNetwork}}),Object.defineProperty(a,"AvatarNetworkSize",{enumerable:!0,get:function(){return n.AvatarNetworkSize}});var r=e("./avatar-network"),n=e("./avatar-network.types")}}},{package:"$root$",file:"ui/components/component-library/avatar-network/index.ts"}],[6262,{"../../../helpers/constants/design-system":6770,"../avatar-base":6252,"./avatar-token.types":6263,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarToken=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../avatar-base"),s=e("../../../helpers/constants/design-system"),l=e("./avatar-token.types");function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const[T,v]=(0,n.useState)(!1);(0,n.useEffect)((()=>{v(!a)}),[a]);const b=(null==t?void 0:t[0])??"?";return n.default.createElement(i.AvatarBase,c({ref:g,size:e,display:s.Display.Flex,alignItems:s.AlignItems.center,justifyContent:s.JustifyContent.center,className:(0,o.default)("mm-avatar-token",r?"mm-avatar-token--with-halo":"",m),backgroundColor:d,borderColor:p,color:u},f),T?b:n.default.createElement(n.default.Fragment,null,r&&n.default.createElement("img",{src:a,className:r?"mm-avatar-token__token-image--blurred":"","aria-hidden":"true"}),n.default.createElement("img",{className:r?"mm-avatar-token__token-image--size-reduced":"mm-avatar-token__token-image",onError:()=>{v(!0)},src:a,alt:`${t} logo`||"token logo"})))}))}}},{package:"$root$",file:"ui/components/component-library/avatar-token/avatar-token.tsx"}],[6263,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarTokenSize=void 0;a.AvatarTokenSize=function(e){return e.Xs="xs",e.Sm="sm",e.Md="md",e.Lg="lg",e.Xl="xl",e}({})}}},{package:"$root$",file:"ui/components/component-library/avatar-token/avatar-token.types.ts"}],[6264,{"./avatar-token":6262,"./avatar-token.types":6263},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AvatarToken",{enumerable:!0,get:function(){return r.AvatarToken}}),Object.defineProperty(a,"AvatarTokenSize",{enumerable:!0,get:function(){return n.AvatarTokenSize}});var r=e("./avatar-token"),n=e("./avatar-token.types")}}},{package:"$root$",file:"ui/components/component-library/avatar-token/index.ts"}],[6265,{"../../../helpers/constants/design-system":6770,"../box":6277,"./badge-wrapper.types":6266,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BadgeWrapper=void 0;var r=l(e("react")),n=l(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../box"),s=e("./badge-wrapper.types");function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(i.Box,u({className:(0,n.default)("mm-badge-wrapper",p),ref:f,display:o.Display.InlineBlock},m),e,r.default.createElement(i.Box,u({},a,{className:(0,n.default)("mm-badge-wrapper__badge-container",{[`mm-badge-wrapper__badge-container--${d}-${l}`]:!c},(null==a?void 0:a.className)||""),style:{...c}}),t))))}}},{package:"$root$",file:"ui/components/component-library/badge-wrapper/badge-wrapper.tsx"}],[6266,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BadgeWrapperPosition=a.BadgeWrapperAnchorElementShape=void 0;a.BadgeWrapperPosition=function(e){return e.topRight="top-right",e.bottomRight="bottom-right",e.topLeft="top-left",e.bottomLeft="bottom-left",e}({}),a.BadgeWrapperAnchorElementShape=function(e){return e.rectangular="rectangular",e.circular="circular",e}({})}}},{package:"$root$",file:"ui/components/component-library/badge-wrapper/badge-wrapper.types.ts"}],[6267,{"./badge-wrapper":6265,"./badge-wrapper.types":6266},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BadgeWrapper",{enumerable:!0,get:function(){return r.BadgeWrapper}}),Object.defineProperty(a,"BadgeWrapperAnchorElementShape",{enumerable:!0,get:function(){return n.BadgeWrapperAnchorElementShape}}),Object.defineProperty(a,"BadgeWrapperPosition",{enumerable:!0,get:function(){return n.BadgeWrapperPosition}});var r=e("./badge-wrapper"),n=e("./badge-wrapper.types")}}},{package:"$root$",file:"ui/components/component-library/badge-wrapper/index.ts"}],[6268,{"../../../helpers/constants/design-system":6770,"../banner-base":6272,"../icon":6313,"./banner-alert.types":6269,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BannerAlert=void 0;var r=u(e("react")),n=u(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../banner-base"),s=e("../icon"),l=e("./banner-alert.types");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(i.BannerBase,c({ref:d,startAccessory:r.default.createElement(s.Icon,c({size:s.IconSize.Lg},(()=>{switch(a){case l.BannerAlertSeverity.Danger:return{name:s.IconName.Danger,color:o.IconColor.errorDefault};case l.BannerAlertSeverity.Warning:return{name:s.IconName.Danger,color:o.IconColor.warningDefault};case l.BannerAlertSeverity.Success:return{name:s.IconName.Confirmation,color:o.IconColor.successDefault};default:return{name:s.IconName.Info,color:o.IconColor.primaryDefault}}})())),backgroundColor:(()=>{switch(a){case l.BannerAlertSeverity.Danger:return o.BackgroundColor.errorMuted;case l.BannerAlertSeverity.Warning:return o.BackgroundColor.warningMuted;case l.BannerAlertSeverity.Success:return o.BackgroundColor.successMuted;default:return o.BackgroundColor.primaryMuted}})(),paddingLeft:2,className:(0,n.default)("mm-banner-alert",{[`mm-banner-alert--severity-${a}`]:Object.values(l.BannerAlertSeverity).includes(a)},t)},u),e)))}}},{package:"$root$",file:"ui/components/component-library/banner-alert/banner-alert.tsx"}],[6269,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BannerAlertSeverity=void 0;a.BannerAlertSeverity=function(e){return e.Danger="danger",e.Info="info",e.Success="success",e.Warning="warning",e}({})}}},{package:"$root$",file:"ui/components/component-library/banner-alert/banner-alert.types.ts"}],[6270,{"./banner-alert":6268,"./banner-alert.types":6269},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BannerAlert",{enumerable:!0,get:function(){return r.BannerAlert}}),Object.defineProperty(a,"BannerAlertSeverity",{enumerable:!0,get:function(){return n.BannerAlertSeverity}});var r=e("./banner-alert"),n=e("./banner-alert.types")}}},{package:"$root$",file:"ui/components/component-library/banner-alert/index.ts"}],[6271,{"../../../helpers/constants/design-system":6770,"../../../hooks/useI18nContext":6880,"../box":6277,"../button-icon":6283,"../button-link":6286,"../icon":6313,"../text":6374,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BannerBase=void 0;var r=p(e("react")),n=p(e("classnames")),o=e("../../../hooks/useI18nContext"),i=e("../../../helpers/constants/design-system"),s=e("../text"),l=e("../box"),u=e("../button-link"),c=e("../button-icon"),d=e("../icon");function p(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const C=(0,o.useI18nContext)();return r.default.createElement(l.Box,m({className:(0,n.default)("mm-banner-base",e),ref:O,display:i.Display.Flex,gap:2,backgroundColor:i.BackgroundColor.backgroundDefault,borderRadius:i.BorderRadius.SM,padding:3},E),S&&r.default.createElement(r.default.Fragment,null,S),r.default.createElement(l.Box,{minWidth:i.BlockSize.Zero},t&&r.default.createElement(s.Text,m({variant:i.TextVariant.bodyLgMedium},a),t),p&&r.default.createElement(s.Text,f,p),g&&"object"==typeof g?g:r.default.createElement(s.Text,T,g),v&&r.default.createElement(u.ButtonLink,m({size:u.ButtonLinkSize.Auto,onClick:b},h),v)),A&&r.default.createElement(c.ButtonIcon,m({className:"mm-banner-base__close-button",marginLeft:"auto",iconName:d.IconName.Close,size:c.ButtonIconSize.Sm,ariaLabel:C("close"),onClick:A},y)))}))}}},{package:"$root$",file:"ui/components/component-library/banner-base/banner-base.tsx"}],[6272,{"./banner-base":6271},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BannerBase",{enumerable:!0,get:function(){return r.BannerBase}});var r=e("./banner-base")}}},{package:"$root$",file:"ui/components/component-library/banner-base/index.ts"}],[6273,{"../../../helpers/constants/design-system":6770,"../banner-base":6272,"../box":6277,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BannerTip=void 0;var r=l(e("react")),n=l(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../box"),s=e("../banner-base");function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(s.BannerBase,u({ref:p,startAccessory:c||r.default.createElement(i.Box,u({display:o.Display.Flex,alignItems:o.AlignItems.center},a),r.default.createElement(i.Box,u({as:"img",src:"images/fox.png",alt:"Fox"},l,{className:(0,n.default)("mm-banner-tip--logo",(null==l?void 0:l.className)??"")}))),borderColor:o.BorderColor.borderDefault,className:(0,n.default)("mm-banner-tip",t)},d),e)))}}},{package:"$root$",file:"ui/components/component-library/banner-tip/banner-tip.tsx"}],[6274,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BannerTipLogoType=void 0;a.BannerTipLogoType=function(e){return e.Greeting="greeting",e.Chat="chat",e}({})}}},{package:"$root$",file:"ui/components/component-library/banner-tip/banner-tip.types.ts"}],[6275,{"./banner-tip":6273,"./banner-tip.types":6274},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BannerTip",{enumerable:!0,get:function(){return r.BannerTip}}),Object.defineProperty(a,"BannerTipLogoType",{enumerable:!0,get:function(){return n.BannerTipLogoType}});var r=e("./banner-tip"),n=e("./banner-tip.types")}}},{package:"$root$",file:"ui/components/component-library/banner-tip/index.ts"}],[6276,{"../../../helpers/constants/design-system":6770,classnames:4102,lodash:4855,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Box=void 0;var r=s(e("react")),n=s(e("classnames")),o=e("lodash"),i=e("../../../helpers/constants/design-system");function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(!t&&"number"!=typeof t)return{};const r={},n=Array.isArray(t)&&1===t.length?t[0]:undefined,o=!Array.isArray(t)&&"string"==typeof t||"number"==typeof t?t:undefined;let s;if((o||0===o)&&(s=o),(n||0===n)&&(s=n),s||0===s)r[`${u}--${e}-${s}`]=a(e,s);else if(Array.isArray(t))switch(t.length){case 4:r[`${u}--${e}-${t[0]}`]=a(e,t[0]),r[`${u}--${i.BREAKPOINTS[1]}:${e}-${t[1]}`]=a(e,t[1]),r[`${u}--${i.BREAKPOINTS[2]}:${e}-${t[2]}`]=a(e,t[2]),r[`${u}--${i.BREAKPOINTS[3]}:${e}-${t[3]}`]=a(e,t[3]);break;case 3:r[`${u}--${e}-${t[0]}`]=a(e,t[0]),r[`${u}--${i.BREAKPOINTS[1]}:${e}-${t[1]}`]=a(e,t[1]),r[`${u}--${i.BREAKPOINTS[2]}:${e}-${t[2]}`]=a(e,t[2]);break;case 2:r[`${u}--${e}-${t[0]}`]=a(e,t[0]),r[`${u}--${i.BREAKPOINTS[1]}:${e}-${t[1]}`]=a(e,t[1]);break;default:console.log(`Invalid array prop length: ${t.length}`)}return r}),((e,t)=>`${e}${t}`));a.Box=r.default.forwardRef((({as:e,padding:t,paddingTop:a,paddingRight:o,paddingBottom:i,paddingLeft:s,paddingInline:m,paddingInlineStart:f,paddingInlineEnd:g,margin:T,marginTop:v,marginRight:b,marginBottom:h,marginLeft:S,marginInline:A,marginInlineStart:y,marginInlineEnd:E,borderColor:O,borderWidth:C,borderRadius:P,borderStyle:M,alignItems:k,justifyContent:F,textAlign:I,flexDirection:_,flexWrap:R,gap:w,display:L,width:D,minWidth:N,height:B,children:x,className:J="",backgroundColor:G,color:H,...U},j)=>{const X=e||"div",z=(0,n.default)(u,J,p("margin",T,c),p("margin-top",v,c),p("margin-right",b,c),p("margin-bottom",h,c),p("margin-left",S,c),p("margin-inline",A,c),p("margin-inline-start",y,c),p("margin-inline-end",E,c),p("padding",t,c),p("padding-top",a,c),p("padding-right",o,c),p("padding-bottom",i,c),p("padding-left",s,c),p("padding-inline",m,c),p("padding-inline-start",f,c),p("padding-inline-end",g,c),p("display",L,d),p("gap",w,c),p("flex-direction",_,d),p("flex-wrap",R,d),p("justify-content",F,d),p("align-items",k,d),p("text-align",I,d),p("width",D,d),p("min-width",N,d),p("height",B,d),p("color",H,d),p("background-color",G,d),p("rounded",P,d),p("border-style",M,d),p("border-color",O,d),p("border-width",C,c),{"box--border-style-solid":!M&&(Boolean(C)||Boolean(O)),"box--border-width-1":!C&&Boolean(O)});return r.default.createElement(X,l({className:z,ref:j},U),x)}))}}},{package:"$root$",file:"ui/components/component-library/box/box.tsx"}],[6277,{"./box":6276},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Box",{enumerable:!0,get:function(){return r.Box}});var r=e("./box")}}},{package:"$root$",file:"ui/components/component-library/box/index.ts"}],[6278,{"../../../helpers/constants/design-system":6770,"../icon":6313,"../text":6374,"./button-base.types":6279,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonBase=void 0;var r=u(e("react")),n=u(e("classnames")),o=e("../text"),i=e("../../../helpers/constants/design-system"),s=e("../icon"),l=e("./button-base.types");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const M=d?"a":e||"button",k=d&&"a"===M?{href:d,...C}:C;return r.default.createElement(o.Text,c({as:M,backgroundColor:i.BackgroundColor.backgroundAlternative,variant:i.TextVariant.bodyMdMedium,color:h?i.TextColor.transparent:E,ref:P},"button"===M?{disabled:S}:{},d&&m?{target:"_blank",rel:"noopener noreferrer"}:{},{padding:0,paddingLeft:4,paddingRight:4,ellipsis:p,className:(0,n.default)("mm-button-base",{[`mm-button-base--size-${f}`]:Object.values(l.ButtonBaseSize).includes(f),"mm-button-base--loading":h||!1,"mm-button-base--disabled":S||!1,"mm-button-base--block":t||!1,"mm-button-base--ellipsis":p},u),display:i.Display.InlineFlex,justifyContent:i.JustifyContent.center,alignItems:i.AlignItems.center,borderRadius:i.BorderRadius.pill},k),g&&r.default.createElement(s.Icon,c({name:g,size:s.IconSize.Sm,marginInlineEnd:1},T,{color:h?i.IconColor.transparent:null==T?void 0:T.color})),"string"!=typeof a||p||h?r.default.createElement(o.Text,c({as:"span",ellipsis:p,variant:i.TextVariant.inherit,color:h?i.TextColor.transparent:E},y),a):a,v&&r.default.createElement(s.Icon,c({name:v,size:s.IconSize.Sm,marginInlineStart:1},b,{color:h?i.IconColor.transparent:null==b?void 0:b.color})),h&&r.default.createElement(s.Icon,c({className:"mm-button-base__icon-loading",name:s.IconName.Loading,color:O,size:s.IconSize.Md},A)))}))}}},{package:"$root$",file:"ui/components/component-library/button-base/button-base.tsx"}],[6279,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonBaseSize=void 0;a.ButtonBaseSize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({})}}},{package:"$root$",file:"ui/components/component-library/button-base/button-base.types.ts"}],[6280,{"./button-base":6278,"./button-base.types":6279},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ButtonBase",{enumerable:!0,get:function(){return r.ButtonBase}}),Object.defineProperty(a,"ButtonBaseSize",{enumerable:!0,get:function(){return n.ButtonBaseSize}});var r=e("./button-base"),n=e("./button-base.types")}}},{package:"$root$",file:"ui/components/component-library/button-base/index.ts"}],[6281,{"../../../helpers/constants/design-system":6770,"../box":6277,"../icon":6313,"./button-icon.types":6282,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonIcon=void 0;var r=u(e("react")),n=u(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../box"),s=e("../icon"),l=e("./button-icon.types");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const h=p?"a":t||"button",S=g&&"button"===h;return r.default.createElement(i.Box,c({"aria-label":e,as:h,className:(0,n.default)("mm-button-icon",`mm-button-icon--size-${String(m)}`,{"mm-button-icon--disabled":Boolean(g)},a),color:u},S?{disabled:!0}:{},{display:o.Display.InlineFlex,justifyContent:o.JustifyContent.center,alignItems:o.AlignItems.center,borderRadius:o.BorderRadius.LG,backgroundColor:o.BackgroundColor.transparent},p?{href:p}:{},{ref:b},v),r.default.createElement(s.Icon,c({name:f,size:d[m]},T)))}))}}},{package:"$root$",file:"ui/components/component-library/button-icon/button-icon.tsx"}],[6282,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonIconSize=void 0;a.ButtonIconSize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({})}}},{package:"$root$",file:"ui/components/component-library/button-icon/button-icon.types.ts"}],[6283,{"./button-icon":6281,"./button-icon.types":6282},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ButtonIcon",{enumerable:!0,get:function(){return r.ButtonIcon}}),Object.defineProperty(a,"ButtonIconSize",{enumerable:!0,get:function(){return n.ButtonIconSize}});var r=e("./button-icon"),n=e("./button-icon.types")}}},{package:"$root$",file:"ui/components/component-library/button-icon/index.ts"}],[6284,{"../../../helpers/constants/design-system":6770,"../button-base":6280,"../icon":6313,"./button-link.types":6285,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonLink=void 0;var r=u(e("react")),n=u(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../button-base"),s=e("../icon"),l=e("./button-link.types");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(i.ButtonBase,c({className:(0,n.default)(e,"mm-button-link",{"mm-button-link--type-danger":a,"mm-button-link--disabled":u,"mm-button-link--loading":d,"mm-button-link--size-inherit":p===l.ButtonLinkSize.Inherit,"mm-button-link--size-auto":p===l.ButtonLinkSize.Auto}),paddingLeft:0,paddingRight:0,size:p===l.ButtonLinkSize.Inherit?null:p,backgroundColor:o.BackgroundColor.transparent,color:t||(a?o.Color.errorDefault:o.Color.primaryDefault),borderRadius:null,startIconProps:{size:p===l.ButtonLinkSize.Inherit?s.IconSize.Inherit:s.IconSize.Sm,...f,className:p===l.ButtonLinkSize.Inherit?`mm-button-link--size-inherit__icon ${(null==f?void 0:f.className)||""}`:""},endIconProps:{size:p===l.ButtonLinkSize.Inherit?s.IconSize.Inherit:s.IconSize.Sm,...m,className:p===l.ButtonLinkSize.Inherit?`mm-button-link--size-inherit__icon ${(null==m?void 0:m.className)||""}`:""},iconLoadingProps:{size:p===l.ButtonLinkSize.Inherit?s.IconSize.Inherit:s.IconSize.Md,color:t||(a?o.Color.errorDefault:o.Color.primaryDefault)},ref:T,disabled:u,loading:d},g))))}}},{package:"$root$",file:"ui/components/component-library/button-link/button-link.tsx"}],[6285,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonLinkSize=void 0;a.ButtonLinkSize=function(e){return e.Auto="auto",e.Sm="sm",e.Md="md",e.Lg="lg",e.Inherit="inherit",e}({})}}},{package:"$root$",file:"ui/components/component-library/button-link/button-link.types.ts"}],[6286,{"./button-link":6284,"./button-link.types":6285},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ButtonLink",{enumerable:!0,get:function(){return r.ButtonLink}}),Object.defineProperty(a,"ButtonLinkSize",{enumerable:!0,get:function(){return n.ButtonLinkSize}});var r=e("./button-link"),n=e("./button-link.types")}}},{package:"$root$",file:"ui/components/component-library/button-link/index.ts"}],[6287,{"../../../helpers/constants/design-system":6770,"../button-base":6280,"./button-primary.types":6288,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonPrimary=void 0;var r=l(e("react")),n=l(e("classnames")),o=e("../button-base"),i=e("../../../helpers/constants/design-system"),s=e("./button-primary.types");function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(o.ButtonBase,u({backgroundColor:t?i.BackgroundColor.errorDefault:i.BackgroundColor.primaryDefault,color:t?i.TextColor.errorInverse:i.TextColor.primaryInverse,className:(0,n.default)(e,"mm-button-primary",{"mm-button-primary--type-danger":t,"mm-button-primary--disabled":a}),iconLoadingProps:{color:t?i.IconColor.errorInverse:i.IconColor.primaryInverse},size:l,ref:d,"data-theme":"light",disabled:a},c))))}}},{package:"$root$",file:"ui/components/component-library/button-primary/button-primary.tsx"}],[6288,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonPrimarySize=void 0;a.ButtonPrimarySize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({})}}},{package:"$root$",file:"ui/components/component-library/button-primary/button-primary.types.ts"}],[6289,{"./button-primary":6287,"./button-primary.types":6288},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ButtonPrimary",{enumerable:!0,get:function(){return r.ButtonPrimary}}),Object.defineProperty(a,"ButtonPrimarySize",{enumerable:!0,get:function(){return n.ButtonPrimarySize}});var r=e("./button-primary"),n=e("./button-primary.types")}}},{package:"$root$",file:"ui/components/component-library/button-primary/index.ts"}],[6290,{"../../../helpers/constants/design-system":6770,"../button-base":6280,"./button-secondary.types":6291,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonSecondary=void 0;var r=l(e("react")),n=l(e("classnames")),o=e("../button-base"),i=e("../../../helpers/constants/design-system"),s=e("./button-secondary.types");function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const p=t?i.Color.errorDefault:i.Color.primaryDefault;return r.default.createElement(o.ButtonBase,u({backgroundColor:i.Color.transparent,borderColor:p,color:p,className:(0,n.default)(e,"mm-button-secondary",{"mm-button-secondary--type-danger":t,"mm-button-secondary--disabled":a}),size:l,ref:d,disabled:a},c))}))}}},{package:"$root$",file:"ui/components/component-library/button-secondary/button-secondary.tsx"}],[6291,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonSecondarySize=void 0;a.ButtonSecondarySize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({})}}},{package:"$root$",file:"ui/components/component-library/button-secondary/button-secondary.types.ts"}],[6292,{"./button-secondary":6290,"./button-secondary.types":6291},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ButtonSecondary",{enumerable:!0,get:function(){return r.ButtonSecondary}}),Object.defineProperty(a,"ButtonSecondarySize",{enumerable:!0,get:function(){return n.ButtonSecondarySize}});var r=e("./button-secondary"),n=e("./button-secondary.types")}}},{package:"$root$",file:"ui/components/component-library/button-secondary/index.ts"}],[6293,{"../button-link":6286,"../button-primary":6289,"../button-secondary":6292,"./button.types":6294,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Button=void 0;var r,n=(r=e("react"))&&r.__esModule?r:{default:r},o=e("../button-primary"),i=e("../button-secondary"),s=e("../button-link"),l=e("./button.types");function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{switch(e){case l.ButtonVariant.Primary:return n.default.createElement(o.ButtonPrimary,u({ref:a},t));case l.ButtonVariant.Secondary:return n.default.createElement(i.ButtonSecondary,u({ref:a},t));case l.ButtonVariant.Link:return n.default.createElement(s.ButtonLink,u({ref:a},t));default:return n.default.createElement(o.ButtonPrimary,u({ref:a},t))}}))}}},{package:"$root$",file:"ui/components/component-library/button/button.tsx"}],[6294,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ButtonVariant=a.ButtonSize=void 0;a.ButtonSize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e.Inherit="inherit",e.Auto="auto",e}({}),a.ButtonVariant=function(e){return e.Primary="primary",e.Secondary="secondary",e.Link="link",e}({})}}},{package:"$root$",file:"ui/components/component-library/button/button.types.ts"}],[6295,{"../../../helpers/constants/design-system":6770,"./button":6293,"./button.types":6294},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BUTTON_VARIANT=a.BUTTON_SIZES=void 0,Object.defineProperty(a,"Button",{enumerable:!0,get:function(){return n.Button}}),Object.defineProperty(a,"ButtonSize",{enumerable:!0,get:function(){return o.ButtonSize}}),Object.defineProperty(a,"ButtonVariant",{enumerable:!0,get:function(){return o.ButtonVariant}});var r=e("../../../helpers/constants/design-system"),n=e("./button"),o=e("./button.types");a.BUTTON_SIZES={SM:r.Size.SM,MD:r.Size.MD,LG:r.Size.LG,INHERIT:r.Size.inherit,AUTO:r.Size.auto},a.BUTTON_VARIANT={PRIMARY:"primary",SECONDARY:"secondary",LINK:"link"}}}},{package:"$root$",file:"ui/components/component-library/button/index.ts"}],[6296,{"../../../helpers/constants/design-system":6770,"../box":6277,"../icon":6313,"../text":6374,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Checkbox=void 0;var r=u(e("react")),n=u(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../box"),s=e("../text"),l=e("../icon");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const E=b||"string"!=typeof S?b||e:S;return r.default.createElement(s.Text,c({className:(0,n.default)("mm-checkbox",f,{"mm-checkbox--disabled":Boolean(u)}),as:"label",display:o.Display.InlineFlex,alignItems:o.AlignItems.center,ref:y,htmlFor:e},A),r.default.createElement("span",{className:"mm-checkbox__input-wrapper"},r.default.createElement(i.Box,c({as:"input",type:"checkbox",title:E,name:h,id:e,checked:t,disabled:u,readOnly:d,required:p,"data-indeterminate":a,onChange:e=>{d?e.preventDefault():null==m||m(e)},onKeyDown:e=>{"Enter"===e.key&&(null==m||m(e))},margin:0,marginRight:S?2:0,backgroundColor:t||a?o.BackgroundColor.primaryDefault:o.BackgroundColor.backgroundDefault,borderColor:t||a?o.BorderColor.primaryDefault:o.BorderColor.borderDefault,borderRadius:o.BorderRadius.SM,borderWidth:2,display:o.Display.Flex,ref:v},T,{className:(0,n.default)("mm-checkbox__input",(null==T?void 0:T.className)??"",{"mm-checkbox__input--checked":Boolean(t),"mm-checkbox__input--indeterminate":Boolean(a),"mm-checkbox__input--readonly":Boolean(d)})})),(t||a)&&r.default.createElement(l.Icon,c({color:o.IconColor.primaryInverse,name:t?l.IconName.CheckBold:l.IconName.MinusBold,className:(0,n.default)("mm-checkbox__icon",(null==g?void 0:g.className)??"")},g))),S?r.default.createElement("span",null,S):null)}))}}},{package:"$root$",file:"ui/components/component-library/checkbox/checkbox.tsx"}],[6297,{"./checkbox":6296},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Checkbox",{enumerable:!0,get:function(){return r.Checkbox}});var r=e("./checkbox")}}},{package:"$root$",file:"ui/components/component-library/checkbox/index.ts"}],[6298,{"../box":6277,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Container=void 0;var r=i(e("react")),n=i(e("classnames")),o=e("../box");function i(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(o.Box,s({className:(0,n.default)("mm-container",`mm-container--max-width-${a}`,t),ref:l},i),e)))}}},{package:"$root$",file:"ui/components/component-library/container/container.tsx"}],[6299,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ContainerMaxWidth=void 0;a.ContainerMaxWidth=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({})}}},{package:"$root$",file:"ui/components/component-library/container/container.types.ts"}],[6300,{"./container":6298,"./container.types":6299},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Container",{enumerable:!0,get:function(){return r.Container}}),Object.defineProperty(a,"ContainerMaxWidth",{enumerable:!0,get:function(){return n.ContainerMaxWidth}});var r=e("./container"),n=e("./container.types")}}},{package:"$root$",file:"ui/components/component-library/container/index.ts"}],[6303,{"../../../helpers/constants/design-system":6770,"../box":6277,"../help-text":6310,"../label":6318,"../text-field":6371,"./form-text-field.types":6304,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.FormTextField=void 0;var r=d(e("react")),n=d(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../box"),s=e("../label"),l=e("../text-field"),u=e("../help-text"),c=e("./form-text-field.types");function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(i.Box,p({className:(0,n.default)("mm-form-text-field",{"mm-form-text-field--disabled":Boolean(f)||Boolean(m)},a),display:o.Display.Flex,flexDirection:o.FlexDirection.Column,ref:J},x),A&&r.default.createElement(s.Label,p({htmlFor:b},y,{className:(0,n.default)("mm-form-text-field__label",(null==y?void 0:y.className)??"")}),A),r.default.createElement(l.TextField,p({className:(0,n.default)("mm-form-text-field__text-field",(null==L?void 0:L.className)??""),size:w,autoComplete:e,autoFocus:t,defaultValue:d,disabled:m,error:g,id:b,inputProps:h,inputRef:S,startAccessory:E,maxLength:O,name:C,onBlur:P,onChange:M,onFocus:k,placeholder:F,readOnly:I,required:_,endAccessory:R,truncate:D,type:N,value:B},L)),T&&r.default.createElement(u.HelpText,p({severity:g?u.HelpTextSeverity.Danger:undefined,marginTop:1},v,{className:(0,n.default)("mm-form-text-field__help-text",(null==v?void 0:v.className)??"")}),T))))}}},{package:"$root$",file:"ui/components/component-library/form-text-field/form-text-field.tsx"}],[6304,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.FormTextFieldSize=void 0;a.FormTextFieldSize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({})}}},{package:"$root$",file:"ui/components/component-library/form-text-field/form-text-field.types.ts"}],[6305,{"./form-text-field":6303,"./form-text-field.types":6304},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"FormTextField",{enumerable:!0,get:function(){return r.FormTextField}}),Object.defineProperty(a,"FormTextFieldSize",{enumerable:!0,get:function(){return n.FormTextFieldSize}});var r=e("./form-text-field"),n=e("./form-text-field.types")}}},{package:"$root$",file:"ui/components/component-library/form-text-field/index.ts"}],[6306,{"../../../helpers/constants/design-system":6770,"../box":6277,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.HeaderBase=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=l(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../../../helpers/constants/design-system"),s=e("../box");function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(l=function(e){return e?a:t})(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const f=(0,n.useRef)(null),g=(0,n.useRef)(null),[T,v]=(0,n.useState)();(0,n.useEffect)((()=>{function e(){if(f.current&&g.current){const e=Math.max(f.current.scrollWidth,g.current.scrollWidth);v(e)}else f.current&&!g.current?v(f.current.scrollWidth):!f.current&&g.current?v(g.current.scrollWidth):v(0)}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[f,g,r]);const b=(0,n.useMemo)((()=>e&&!t&&T?{marginRight:`${T}px`,width:`calc(100% - ${2*T}px)`}:!e&&t&&T?{marginLeft:`${T}px`,width:`calc(100% - ${2*T}px)`}:e&&t&&T?{width:`calc(100% - ${2*T}px)`}:{}),[T,e,t]);return n.default.createElement(s.Box,u({className:(0,o.default)("mm-header-base",a),ref:m,display:i.Display.Flex,justifyContent:i.JustifyContent.spaceBetween},p),e&&n.default.createElement(s.Box,u({ref:f,style:r?{minWidth:`${T}px`}:undefined},c),e),r&&n.default.createElement(s.Box,u({style:b},l),r),t&&n.default.createElement(s.Box,u({display:i.Display.Flex,justifyContent:i.JustifyContent.flexEnd,ref:g,style:r?{minWidth:`${T}px`}:undefined},d),t))}))}}},{package:"$root$",file:"ui/components/component-library/header-base/header-base.tsx"}],[6307,{"./header-base":6306},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"HeaderBase",{enumerable:!0,get:function(){return r.HeaderBase}});var r=e("./header-base")}}},{package:"$root$",file:"ui/components/component-library/header-base/index.ts"}],[6308,{"../../../helpers/constants/design-system":6770,"../text":6374,"./help-text.types":6309,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.HelpText=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../../../helpers/constants/design-system"),s=e("../text"),l=e("./help-text.types");function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;tn.default.createElement(s.Text,c({className:(0,o.default)("mm-help-text",a??""),ref:d,as:r&&"object"==typeof r?"div":"p",variant:i.TextVariant.bodyXs,color:e?(()=>{switch(e){case l.HelpTextSeverity.Danger:return i.TextColor.errorDefault;case l.HelpTextSeverity.Warning:return i.TextColor.warningDefault;case l.HelpTextSeverity.Success:return i.TextColor.successDefault;case l.HelpTextSeverity.Info:return i.TextColor.infoDefault;default:return i.TextColor.textDefault}})():t},u),r)))}}},{package:"$root$",file:"ui/components/component-library/help-text/help-text.tsx"}],[6309,{"../../../helpers/constants/design-system":6770},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.HelpTextSeverity=void 0;var r=e("../../../helpers/constants/design-system");a.HelpTextSeverity=function(e){return e[e.Danger=r.Severity.Danger]="Danger",e[e.Warning=r.Severity.Warning]="Warning",e[e.Success=r.Severity.Success]="Success",e[e.Info=r.Severity.Info]="Info",e}({})}}},{package:"$root$",file:"ui/components/component-library/help-text/help-text.types.ts"}],[6310,{"./help-text":6308,"./help-text.types":6309},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"HelpText",{enumerable:!0,get:function(){return r.HelpText}}),Object.defineProperty(a,"HelpTextSeverity",{enumerable:!0,get:function(){return n.HelpTextSeverity}});var r=e("./help-text"),n=e("./help-text.types")}}},{package:"$root$",file:"ui/components/component-library/help-text/index.ts"}],[6311,{"../../../helpers/constants/design-system":6770,"../box":6277,"./icon.types":6312,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Icon=void 0;var r=l(e("react")),n=l(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../box"),s=e("./icon.types");function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(i.Box,u({className:(0,n.default)(l,"mm-icon",`mm-icon--size-${t}`),ref:p,as:"span",display:o.Display.InlineBlock,color:a,style:{maskImage:`url('./images/icons/${String(e)}.svg')`,WebkitMaskImage:`url('./images/icons/${String(e)}.svg')`,...c}},d))))}}},{package:"$root$",file:"ui/components/component-library/icon/icon.tsx"}],[6312,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.IconSize=a.IconName=void 0;a.IconSize=function(e){return e.Xs="xs",e.Sm="sm",e.Md="md",e.Lg="lg",e.Xl="xl",e.Inherit="inherit",e}({}),a.IconName=function(e){return e.AddSquare="add-square",e.Add="add",e.Arrow2Down="arrow-2-down",e.Arrow2Left="arrow-2-left",e.Arrow2Right="arrow-2-right",e.Arrow2Up="arrow-2-up",e.Arrow2UpRight="arrow-2-up-right",e.ArrowDoubleLeft="arrow-double-left",e.ArrowDoubleRight="arrow-double-right",e.ArrowDown="arrow-down",e.ArrowLeft="arrow-left",e.ArrowRight="arrow-right",e.ArrowUp="arrow-up",e.BankToken="bank-token",e.Bank="bank",e.Book="book",e.Bookmark="bookmark",e.Bridge="bridge",e.Collapse="collapse",e.Calculator="calculator",e.CardPos="card-pos",e.CardToken="card-token",e.Card="card",e.Category="category",e.Chart="chart",e.CheckBold="check-bold",e.Check="check",e.Clock="clock",e.Close="close",e.CodeCircle="code-circle",e.Coin="coin",e.Confirmation="confirmation",e.Connect="connect",e.CopySuccess="copy-success",e.Copy="copy",e.Custody="custody",e.Customize="customize",e.Danger="danger",e.Dark="dark",e.Data="data",e.Diagram="diagram",e.DocumentCode="document-code",e.DragDrop="drag-drop",e.DraggingAnimation="dragging-animation",e.PinningAnimation="pinning-animation",e.Edit="edit",e.Eraser="eraser",e.Ethereum="ethereum",e.Expand="expand",e.Explore="explore",e.Export="export",e.EyeSlash="eye-slash",e.Eye="eye",e.Filter="filter",e.Flag="flag",e.FlashSlash="flash-slash",e.Flash="flash",e.FullCircle="full-circle",e.Gas="gas",e.GlobalSearch="global-search",e.Global="global",e.Graph="graph",e.Hardware="hardware",e.Heart="heart",e.Hierarchy="hierarchy",e.Home="home",e.Import="import",e.Info="info",e.Key="key",e.Light="light",e.Link="link",e.Loading="loading",e.LockCircle="lock-circle",e.LockSlash="lock-slash",e.Lock="lock",e.Login="login",e.Logout="logout",e.Menu="menu",e.MessageQuestion="message-question",e.Messages="messages",e.MinusBold="minus-bold",e.MinusSquare="minus-square",e.Minus="minus",e.Mobile="mobile",e.Money="money",e.Monitor="monitor",e.MoreHorizontal="more-horizontal",e.MoreVertical="more-vertical",e.NotificationCircle="notification-circle",e.Notification="notification",e.PasswordCheck="password-check",e.People="people",e.Pin="pin",e.ProgrammingArrows="programming-arrows",e.Question="question",e.Received="received",e.Refresh="refresh",e.Save="save",e.ScanBarcode="scan-barcode",e.ScanFocus="scan-focus",e.Scan="scan",e.Scroll="scroll",e.Search="search",e.SecurityCard="security-card",e.SecurityCross="security-cross",e.SecurityKey="security-key",e.SecuritySearch="security-search",e.SecuritySlash="security-slash",e.SecurityTick="security-tick",e.SecurityTime="security-time",e.SecurityUser="security-user",e.Security="security",e.Send1="send-1",e.Send2="send-2",e.Setting="setting",e.Slash="slash",e.SnapsMobile="snaps-mobile",e.SnapsPlus="snaps-plus",e.Snaps="snaps",e.Speedometer="speedometer",e.Star="star",e.Stake="stake",e.Student="student",e.SwapHorizontal="swap-horizontal",e.SwapVertical="swap-vertical",e.Tag="tag",e.Tilde="tilde",e.Timer="timer",e.Trash="trash",e.TrendDown="trend-down",e.TrendUp="trend-up",e.UserCircleAdd="user-circle-add",e.UserCircleLink="user-circle-link",e.UserCircleRemove="user-circle-remove",e.UserCircle="user-circle",e.User="user",e.WalletCard="wallet-card",e.WalletMoney="wallet-money",e.Wallet="wallet",e.Warning="warning",e.Twitter="twitter",e.QrCode="qr-code",e.UserCheck="user-check",e.Unpin="unpin",e.Ban="ban",e.Bold="bold",e.CircleX="circle-x",e.Download="download",e.FileIcon="file",e.Flask="flask",e.Plug="plug",e.Share="share",e.Square="square",e.Tint="tint",e.Upload="upload",e.Usb="usb",e.Wifi="wifi",e.PlusMinus="plus-minus",e}({})}}},{package:"$root$",file:"ui/components/component-library/icon/icon.types.ts"}],[6313,{"./icon":6311,"./icon.types":6312},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Icon",{enumerable:!0,get:function(){return r.Icon}}),Object.defineProperty(a,"IconName",{enumerable:!0,get:function(){return n.IconName}}),Object.defineProperty(a,"IconSize",{enumerable:!0,get:function(){return n.IconSize}});var r=e("./icon"),n=e("./icon.types")}}},{package:"$root$",file:"ui/components/component-library/icon/index.ts"}],[6314,{"./avatar-account":6249,"./avatar-base":6252,"./avatar-favicon":6255,"./avatar-icon":6258,"./avatar-network":6261,"./avatar-token":6264,"./badge-wrapper":6267,"./banner-alert":6270,"./banner-base":6272,"./banner-tip":6275,"./box":6277,"./button":6295,"./button-base":6280,"./button-icon":6283,"./button-link":6286,"./button-primary":6289,"./button-secondary":6292,"./checkbox":6297,"./container":6300,"./form-text-field":6305,"./header-base":6307,"./help-text":6310,"./icon":6313,"./input":6315,"./label":6318,"./modal":6339,"./modal-body":6322,"./modal-content":6326,"./modal-focus":6329,"./modal-footer":6331,"./modal-header":6335,"./modal-overlay":6337,"./picker-network":6342,"./popover":6346,"./popover-header":6344,"./select-button":6349,"./select-option":6352,"./select-wrapper":6354,"./sensitive-text":6357,"./tag":6364,"./tag-url":6362,"./text":6374,"./text-field":6371,"./text-field-search":6368},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AvatarAccount",{enumerable:!0,get:function(){return r.AvatarAccount}}),Object.defineProperty(a,"AvatarAccountDiameter",{enumerable:!0,get:function(){return r.AvatarAccountDiameter}}),Object.defineProperty(a,"AvatarAccountSize",{enumerable:!0,get:function(){return r.AvatarAccountSize}}),Object.defineProperty(a,"AvatarAccountVariant",{enumerable:!0,get:function(){return r.AvatarAccountVariant}}),Object.defineProperty(a,"AvatarBase",{enumerable:!0,get:function(){return l.AvatarBase}}),Object.defineProperty(a,"AvatarBaseSize",{enumerable:!0,get:function(){return l.AvatarBaseSize}}),Object.defineProperty(a,"AvatarFavicon",{enumerable:!0,get:function(){return n.AvatarFavicon}}),Object.defineProperty(a,"AvatarFaviconSize",{enumerable:!0,get:function(){return n.AvatarFaviconSize}}),Object.defineProperty(a,"AvatarIcon",{enumerable:!0,get:function(){return o.AvatarIcon}}),Object.defineProperty(a,"AvatarIconSize",{enumerable:!0,get:function(){return o.AvatarIconSize}}),Object.defineProperty(a,"AvatarNetwork",{enumerable:!0,get:function(){return i.AvatarNetwork}}),Object.defineProperty(a,"AvatarNetworkSize",{enumerable:!0,get:function(){return i.AvatarNetworkSize}}),Object.defineProperty(a,"AvatarToken",{enumerable:!0,get:function(){return s.AvatarToken}}),Object.defineProperty(a,"AvatarTokenSize",{enumerable:!0,get:function(){return s.AvatarTokenSize}}),Object.defineProperty(a,"BUTTON_SIZES",{enumerable:!0,get:function(){return d.BUTTON_SIZES}}),Object.defineProperty(a,"BUTTON_VARIANT",{enumerable:!0,get:function(){return d.BUTTON_VARIANT}}),Object.defineProperty(a,"BadgeWrapper",{enumerable:!0,get:function(){return u.BadgeWrapper}}),Object.defineProperty(a,"BadgeWrapperAnchorElementShape",{enumerable:!0,get:function(){return u.BadgeWrapperAnchorElementShape}}),Object.defineProperty(a,"BadgeWrapperPosition",{enumerable:!0,get:function(){return u.BadgeWrapperPosition}}),Object.defineProperty(a,"BannerAlert",{enumerable:!0,get:function(){return J.BannerAlert}}),Object.defineProperty(a,"BannerAlertSeverity",{enumerable:!0,get:function(){return J.BannerAlertSeverity}}),Object.defineProperty(a,"BannerBase",{enumerable:!0,get:function(){return x.BannerBase}}),Object.defineProperty(a,"BannerTip",{enumerable:!0,get:function(){return G.BannerTip}}),Object.defineProperty(a,"BannerTipLogoType",{enumerable:!0,get:function(){return G.BannerTipLogoType}}),Object.defineProperty(a,"Box",{enumerable:!0,get:function(){return c.Box}}),Object.defineProperty(a,"Button",{enumerable:!0,get:function(){return d.Button}}),Object.defineProperty(a,"ButtonBase",{enumerable:!0,get:function(){return p.ButtonBase}}),Object.defineProperty(a,"ButtonBaseSize",{enumerable:!0,get:function(){return p.ButtonBaseSize}}),Object.defineProperty(a,"ButtonIcon",{enumerable:!0,get:function(){return m.ButtonIcon}}),Object.defineProperty(a,"ButtonIconSize",{enumerable:!0,get:function(){return m.ButtonIconSize}}),Object.defineProperty(a,"ButtonLink",{enumerable:!0,get:function(){return f.ButtonLink}}),Object.defineProperty(a,"ButtonLinkSize",{enumerable:!0,get:function(){return f.ButtonLinkSize}}),Object.defineProperty(a,"ButtonPrimary",{enumerable:!0,get:function(){return g.ButtonPrimary}}),Object.defineProperty(a,"ButtonPrimarySize",{enumerable:!0,get:function(){return g.ButtonPrimarySize}}),Object.defineProperty(a,"ButtonSecondary",{enumerable:!0,get:function(){return T.ButtonSecondary}}),Object.defineProperty(a,"ButtonSecondarySize",{enumerable:!0,get:function(){return T.ButtonSecondarySize}}),Object.defineProperty(a,"ButtonSize",{enumerable:!0,get:function(){return d.ButtonSize}}),Object.defineProperty(a,"ButtonVariant",{enumerable:!0,get:function(){return d.ButtonVariant}}),Object.defineProperty(a,"Checkbox",{enumerable:!0,get:function(){return v.Checkbox}}),Object.defineProperty(a,"Container",{enumerable:!0,get:function(){return b.Container}}),Object.defineProperty(a,"ContainerMaxWidth",{enumerable:!0,get:function(){return b.ContainerMaxWidth}}),Object.defineProperty(a,"FormTextField",{enumerable:!0,get:function(){return h.FormTextField}}),Object.defineProperty(a,"FormTextFieldSize",{enumerable:!0,get:function(){return h.FormTextFieldSize}}),Object.defineProperty(a,"HeaderBase",{enumerable:!0,get:function(){return S.HeaderBase}}),Object.defineProperty(a,"HelpText",{enumerable:!0,get:function(){return A.HelpText}}),Object.defineProperty(a,"HelpTextSeverity",{enumerable:!0,get:function(){return A.HelpTextSeverity}}),Object.defineProperty(a,"Icon",{enumerable:!0,get:function(){return y.Icon}}),Object.defineProperty(a,"IconName",{enumerable:!0,get:function(){return y.IconName}}),Object.defineProperty(a,"IconSize",{enumerable:!0,get:function(){return y.IconSize}}),Object.defineProperty(a,"Input",{enumerable:!0,get:function(){return F.Input}}),Object.defineProperty(a,"InputType",{enumerable:!0,get:function(){return F.InputType}}),Object.defineProperty(a,"InvisibleCharacter",{enumerable:!0,get:function(){return M.InvisibleCharacter}}),Object.defineProperty(a,"Label",{enumerable:!0,get:function(){return E.Label}}),Object.defineProperty(a,"Modal",{enumerable:!0,get:function(){return D.Modal}}),Object.defineProperty(a,"ModalBody",{enumerable:!0,get:function(){return N.ModalBody}}),Object.defineProperty(a,"ModalContent",{enumerable:!0,get:function(){return R.ModalContent}}),Object.defineProperty(a,"ModalContentSize",{enumerable:!0,get:function(){return R.ModalContentSize}}),Object.defineProperty(a,"ModalFocus",{enumerable:!0,get:function(){return L.ModalFocus}}),Object.defineProperty(a,"ModalFooter",{enumerable:!0,get:function(){return B.ModalFooter}}),Object.defineProperty(a,"ModalHeader",{enumerable:!0,get:function(){return j.ModalHeader}}),Object.defineProperty(a,"ModalOverlay",{enumerable:!0,get:function(){return w.ModalOverlay}}),Object.defineProperty(a,"PickerNetwork",{enumerable:!0,get:function(){return O.PickerNetwork}}),Object.defineProperty(a,"Popover",{enumerable:!0,get:function(){return U.Popover}}),Object.defineProperty(a,"PopoverHeader",{enumerable:!0,get:function(){return H.PopoverHeader}}),Object.defineProperty(a,"PopoverPosition",{enumerable:!0,get:function(){return U.PopoverPosition}}),Object.defineProperty(a,"PopoverRole",{enumerable:!0,get:function(){return U.PopoverRole}}),Object.defineProperty(a,"SelectButton",{enumerable:!0,get:function(){return X.SelectButton}}),Object.defineProperty(a,"SelectButtonSize",{enumerable:!0,get:function(){return X.SelectButtonSize}}),Object.defineProperty(a,"SelectContext",{enumerable:!0,get:function(){return V.SelectContext}}),Object.defineProperty(a,"SelectOption",{enumerable:!0,get:function(){return z.SelectOption}}),Object.defineProperty(a,"SelectWrapper",{enumerable:!0,get:function(){return V.SelectWrapper}}),Object.defineProperty(a,"SensitiveText",{enumerable:!0,get:function(){return k.SensitiveText}}),Object.defineProperty(a,"SensitiveTextLength",{enumerable:!0,get:function(){return k.SensitiveTextLength}}),Object.defineProperty(a,"Tag",{enumerable:!0,get:function(){return C.Tag}}),Object.defineProperty(a,"TagUrl",{enumerable:!0,get:function(){return P.TagUrl}}),Object.defineProperty(a,"Text",{enumerable:!0,get:function(){return M.Text}}),Object.defineProperty(a,"TextDirection",{enumerable:!0,get:function(){return M.TextDirection}}),Object.defineProperty(a,"TextField",{enumerable:!0,get:function(){return I.TextField}}),Object.defineProperty(a,"TextFieldSearch",{enumerable:!0,get:function(){return _.TextFieldSearch}}),Object.defineProperty(a,"TextFieldSearchSize",{enumerable:!0,get:function(){return _.TextFieldSearchSize}}),Object.defineProperty(a,"TextFieldSize",{enumerable:!0,get:function(){return I.TextFieldSize}}),Object.defineProperty(a,"TextFieldType",{enumerable:!0,get:function(){return I.TextFieldType}}),Object.defineProperty(a,"ValidTag",{enumerable:!0,get:function(){return M.ValidTag}}),Object.defineProperty(a,"useModalContext",{enumerable:!0,get:function(){return D.useModalContext}}),Object.defineProperty(a,"useSelectContext",{enumerable:!0,get:function(){return V.useSelectContext}});var r=e("./avatar-account"),n=e("./avatar-favicon"),o=e("./avatar-icon"),i=e("./avatar-network"),s=e("./avatar-token"),l=e("./avatar-base"),u=e("./badge-wrapper"),c=e("./box"),d=e("./button"),p=e("./button-base"),m=e("./button-icon"),f=e("./button-link"),g=e("./button-primary"),T=e("./button-secondary"),v=e("./checkbox"),b=e("./container"),h=e("./form-text-field"),S=e("./header-base"),A=e("./help-text"),y=e("./icon"),E=e("./label"),O=e("./picker-network"),C=e("./tag"),P=e("./tag-url"),M=e("./text"),k=e("./sensitive-text"),F=e("./input"),I=e("./text-field"),_=e("./text-field-search"),R=e("./modal-content"),w=e("./modal-overlay"),L=e("./modal-focus"),D=e("./modal"),N=e("./modal-body"),B=e("./modal-footer"),x=e("./banner-base"),J=e("./banner-alert"),G=e("./banner-tip"),H=e("./popover-header"),U=e("./popover"),j=e("./modal-header"),X=e("./select-button"),z=e("./select-option"),V=e("./select-wrapper")}}},{package:"$root$",file:"ui/components/component-library/index.ts"}],[6315,{"./input":6316,"./input.types":6317},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Input",{enumerable:!0,get:function(){return r.Input}}),Object.defineProperty(a,"InputType",{enumerable:!0,get:function(){return n.InputType}});var r=e("./input"),n=e("./input.types")}}},{package:"$root$",file:"ui/components/component-library/input/index.ts"}],[6316,{"../../../helpers/constants/design-system":6770,"../text":6374,"./input.types":6317,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Input=void 0;var r=l(e("react")),n=l(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../text"),s=e("./input.types");function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(i.Text,u({className:(0,n.default)("mm-input",{"mm-input--disable-state-styles":Boolean(O),"mm-input--disabled":Boolean(c)&&Boolean(O)},a)},d&&{"aria-invalid":d},{as:"input",autoComplete:e?"on":"off",autoFocus:t,backgroundColor:o.BackgroundColor.transparent,borderStyle:o.BorderStyle.none,defaultValue:l,disabled:c,id:p,margin:0,maxLength:m,name:f,onBlur:g,onChange:T,onFocus:v,padding:0,placeholder:b,readOnly:h,ref:P,required:S,value:y,variant:E,type:A},C))))}}},{package:"$root$",file:"ui/components/component-library/input/input.tsx"}],[6317,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.InputType=void 0;a.InputType=function(e){return e.Text="text",e.Number="number",e.Password="password",e.Search="search",e}({})}}},{package:"$root$",file:"ui/components/component-library/input/input.types.ts"}],[6318,{"./label":6319},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Label",{enumerable:!0,get:function(){return r.Label}});var r=e("./label")}}},{package:"$root$",file:"ui/components/component-library/label/index.ts"}],[6319,{"../../../helpers/constants/design-system":6770,"../text":6374,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Label=void 0;var r=s(e("react")),n=s(e("classnames")),o=e("../text"),i=e("../../../helpers/constants/design-system");function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(o.Text,l({className:(0,n.default)("mm-label",{"mm-label--html-for":Boolean(e)},t??""),as:"label",htmlFor:e,variant:i.TextVariant.bodyMd,fontWeight:i.FontWeight.Medium,display:i.Display.InlineFlex,alignItems:i.AlignItems.center,ref:u},s),a)))}}},{package:"$root$",file:"ui/components/component-library/label/label.tsx"}],[6322,{"./modal-body":6323},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ModalBody",{enumerable:!0,get:function(){return r.ModalBody}});var r=e("./modal-body")}}},{package:"$root$",file:"ui/components/component-library/modal-body/index.ts"}],[6323,{"../box":6277,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.ModalBody=void 0;var r=i(e("react")),n=i(e("classnames")),o=e("../box");function i(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(o.Box,s({className:(0,n.default)("mm-modal-body",e),ref:i,paddingLeft:4,paddingRight:4},a),t)));a.default=l}}},{package:"$root$",file:"ui/components/component-library/modal-body/modal-body.tsx"}],[6326,{"./modal-content":6327,"./modal-content.types":6328},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ModalContent",{enumerable:!0,get:function(){return r.ModalContent}}),Object.defineProperty(a,"ModalContentSize",{enumerable:!0,get:function(){return n.ModalContentSize}});var r=e("./modal-content"),n=e("./modal-content.types")}}},{package:"$root$",file:"ui/components/component-library/modal-content/index.ts"}],[6327,{"../../../helpers/constants/design-system":6770,"../box":6277,"../modal-focus":6329,"../modal/modal.context":6340,"./modal-content.types":6328,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ModalContent=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=d(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../../../helpers/constants/design-system"),s=e("../box"),l=e("../modal/modal.context"),u=e("../modal-focus"),c=e("./modal-content.types");function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(d=function(e){return e?a:t})(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{onClose:f,isClosedOnEscapeKey:g,isClosedOnOutsideClick:T,initialFocusRef:v,finalFocusRef:b,restoreFocus:h,autoFocus:S}=(0,l.useModalContext)(),A=(0,n.useRef)(null),y=e=>{g&&"Escape"===e.key&&f()},E=e=>{T&&e.target.closest(".mm-popover")||T&&null!=A&&A.current&&!A.current.contains(e.target)&&f()};return(0,n.useEffect)((()=>(document.addEventListener("keydown",y),document.addEventListener("mousedown",E),()=>{document.removeEventListener("keydown",y),document.removeEventListener("mousedown",E)})),[]),n.default.createElement(u.ModalFocus,{initialFocusRef:v,finalFocusRef:b,restoreFocus:h,autoFocus:S},n.default.createElement(s.Box,p({className:(0,o.default)("mm-modal-content",e),ref:m,display:i.Display.Flex,width:i.BlockSize.Screen,height:i.BlockSize.Screen,justifyContent:i.JustifyContent.center,alignItems:i.AlignItems.flexStart,paddingRight:4,paddingLeft:4,paddingTop:[4,8,12],paddingBottom:[4,8,12]},d),n.default.createElement(s.Box,p({as:"section",role:"dialog","aria-modal":"true",backgroundColor:i.BackgroundColor.backgroundDefault,borderRadius:i.BorderRadius.LG,width:i.BlockSize.Full,display:i.Display.Flex,flexDirection:i.FlexDirection.Column,paddingTop:4,paddingBottom:4,ref:A},r,{className:(0,o.default)("mm-modal-content__dialog",`mm-modal-content__dialog--size-${a}`,null==r?void 0:r.className)}),t)))}))}}},{package:"$root$",file:"ui/components/component-library/modal-content/modal-content.tsx"}],[6328,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ModalContentSize=void 0;a.ModalContentSize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({})}}},{package:"$root$",file:"ui/components/component-library/modal-content/modal-content.types.ts"}],[6329,{"./modal-focus":6330},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ModalFocus",{enumerable:!0,get:function(){return r.ModalFocus}});var r=e("./modal-focus")}}},{package:"$root$",file:"ui/components/component-library/modal-focus/index.ts"}],[6330,{react:5259,"react-focus-lock":5106},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ModalFocus=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=i(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var s=n?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("react-focus-lock"))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(i=function(e){return e?a:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const u=(0,n.useCallback)((()=>{null!=e&&e.current&&e.current.focus()}),[e]),c=(0,n.useCallback)((()=>{var e;null==t||null===(e=t.current)||void 0===e||e.focus()}),[t]),d=a&&!t;return n.default.createElement(l,s({autoFocus:o,onActivation:u,onDeactivation:c,returnFocus:d},i),r)};a.ModalFocus=u,u.displayName="ModalFocus"}}},{package:"$root$",file:"ui/components/component-library/modal-focus/modal-focus.tsx"}],[6331,{"./modal-footer":6332},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ModalFooter",{enumerable:!0,get:function(){return r.ModalFooter}});var r=e("./modal-footer")}}},{package:"$root$",file:"ui/components/component-library/modal-footer/index.ts"}],[6332,{"../../../helpers/constants/design-system":6770,"../../../hooks/useI18nContext":6880,"../box":6277,"../button":6295,"../container":6300,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.ModalFooter=void 0;var r=c(e("react")),n=c(e("classnames")),o=e("../../../hooks/useI18nContext"),i=e("../../../helpers/constants/design-system"),s=e("../box"),l=e("../button"),u=e("../container");function c(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const v=(0,o.useI18nContext)();return r.default.createElement(s.Box,d({className:(0,n.default)("mm-modal-footer",e),ref:T,paddingLeft:4,paddingRight:4,paddingTop:4},g),t,r.default.createElement(u.Container,d({maxWidth:u.ContainerMaxWidth.Sm,display:i.Display.Flex,alignItems:i.AlignItems.center,flexWrap:i.FlexWrap.Wrap,marginLeft:"auto",marginRight:"auto",gap:4},f),m&&r.default.createElement(l.Button,d({onClick:m,children:v("cancel"),variant:l.ButtonVariant.Secondary},p,{size:l.ButtonSize.Lg,className:(0,n.default)("mm-modal-footer__button",(null==p?void 0:p.className)||"")})),c&&r.default.createElement(l.Button,d({size:l.ButtonSize.Lg,onClick:c,children:v("confirm")},a,{className:(0,n.default)("mm-modal-footer__button",(null==a?void 0:a.className)||"")}))))}));a.default=p}}},{package:"$root$",file:"ui/components/component-library/modal-footer/modal-footer.tsx"}],[6335,{"./modal-header":6336},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ModalHeader",{enumerable:!0,get:function(){return r.ModalHeader}});var r=e("./modal-header")}}},{package:"$root$",file:"ui/components/component-library/modal-header/index.ts"}],[6336,{"../../../helpers/constants/design-system":6770,"../../../hooks/useI18nContext":6880,"../button-icon":6283,"../header-base":6307,"../icon":6313,"../text":6374,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ModalHeader=void 0;var r=d(e("react")),n=d(e("classnames")),o=e("../text"),i=e("../../../helpers/constants/design-system"),s=e("../../../hooks/useI18nContext"),l=e("../button-icon"),u=e("../icon"),c=e("../header-base");function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const b=(0,s.useI18nContext)();return r.default.createElement(c.HeaderBase,p({className:(0,n.default)("mm-modal-header",t),as:"header",paddingLeft:4,paddingRight:4,paddingBottom:4,childrenWrapperProps:{width:i.BlockSize.Full},startAccessory:a||g&&r.default.createElement(l.ButtonIcon,p({iconName:u.IconName.ArrowLeft,ariaLabel:b("back"),size:l.ButtonIconSize.Sm,onClick:g},T)),endAccessory:d||m&&r.default.createElement(l.ButtonIcon,p({iconName:u.IconName.Close,ariaLabel:b("close"),size:l.ButtonIconSize.Sm,onClick:m},f))},v),"string"==typeof e?r.default.createElement(o.Text,{variant:i.TextVariant.headingSm,textAlign:i.TextAlign.Center},e):e)}}}},{package:"$root$",file:"ui/components/component-library/modal-header/modal-header.tsx"}],[6337,{"./modal-overlay":6338},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ModalOverlay",{enumerable:!0,get:function(){return r.ModalOverlay}});var r=e("./modal-overlay")}}},{package:"$root$",file:"ui/components/component-library/modal-overlay/index.ts"}],[6338,{"../../../helpers/constants/design-system":6770,"../box":6277,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.ModalOverlay=void 0;var r=s(e("react")),n=s(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../box");function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(i.Box,l({className:(0,n.default)("mm-modal-overlay",t),ref:s,backgroundColor:o.BackgroundColor.overlayDefault,width:o.BlockSize.Full,height:o.BlockSize.Full,onClick:e,"aria-hidden":"true"},a))));a.default=u}}},{package:"$root$",file:"ui/components/component-library/modal-overlay/modal-overlay.tsx"}],[6339,{"./modal":6341,"./modal.context":6340},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Modal",{enumerable:!0,get:function(){return r.Modal}}),Object.defineProperty(a,"useModalContext",{enumerable:!0,get:function(){return n.useModalContext}});var r=e("./modal"),n=e("./modal.context")}}},{package:"$root$",file:"ui/components/component-library/modal/index.ts"}],[6340,{react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.useModalContext=a.ModalContext=void 0;var r=e("react");const n=a.ModalContext=(0,r.createContext)(undefined);a.useModalContext=()=>{const e=(0,r.useContext)(n);if(!e)throw new Error('useModalContext must be used within a ModalProvider, Seems you forgot to wrap the components in ""');return e}}}},{package:"$root$",file:"ui/components/component-library/modal/modal.context.ts"}],[6341,{"./modal.context":6340,classnames:4102,react:5259,"react-dom":5088},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=a.Modal=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=l(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),n=s(e("react-dom")),o=s(e("classnames")),i=e("./modal.context");function s(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(l=function(e){return e?a:t})(e)}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const v={isOpen:t,onClose:a,isClosedOnOutsideClick:l,isClosedOnEscapeKey:c,autoFocus:d,initialFocusRef:p,finalFocusRef:m,restoreFocus:f};return t?n.default.createPortal(r.default.createElement(i.ModalContext.Provider,{value:v},r.default.createElement("div",u({className:(0,o.default)("mm-modal",e),ref:T},g),s)),document.body):null}));a.default=c}}},{package:"$root$",file:"ui/components/component-library/modal/modal.tsx"}],[6342,{"./picker-network":6343},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PickerNetwork",{enumerable:!0,get:function(){return r.PickerNetwork}});var r=e("./picker-network")}}},{package:"$root$",file:"ui/components/component-library/picker-network/index.ts"}],[6343,{"../../../helpers/constants/design-system":6770,"../../multichain/avatar-group":6437,"../avatar-network":6261,"../box":6277,"../icon":6313,"../text":6374,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.PickerNetwork=void 0;var r=d(e("react")),n=d(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../text"),s=e("../box"),l=e("../../multichain/avatar-group"),u=e("../avatar-network"),c=e("../icon");function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(s.Box,p({className:(0,n.default)("mm-picker-network",e),ref:v,as:"button",backgroundColor:o.BackgroundColor.backgroundAlternative,alignItems:o.AlignItems.center,paddingLeft:2,paddingRight:2,gap:2,borderRadius:o.BorderRadius.pill,display:o.Display.Flex},T),t?r.default.createElement(l.AvatarGroup,p({},t,{isTagOverlay:!0})):r.default.createElement(u.AvatarNetwork,p({className:"mm-picker-network__avatar-network",src:g,name:m,size:u.AvatarNetworkSize.Xs},a)),r.default.createElement(i.Text,p({ellipsis:!0,variant:o.TextVariant.bodySm},f),m),r.default.createElement(c.Icon,p({className:"mm-picker-network__arrow-down-icon",name:c.IconName.ArrowDown,color:o.IconColor.iconDefault,size:c.IconSize.Xs,marginLeft:"auto"},d)))))}}},{package:"$root$",file:"ui/components/component-library/picker-network/picker-network.tsx"}],[6344,{"./popover-header":6345},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PopoverHeader",{enumerable:!0,get:function(){return r.PopoverHeader}});var r=e("./popover-header")}}},{package:"$root$",file:"ui/components/component-library/popover-header/index.ts"}],[6345,{"../../../helpers/constants/design-system":6770,"../../../hooks/useI18nContext":6880,"../button-icon":6283,"../header-base":6307,"../icon":6313,"../text":6374,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.PopoverHeader=void 0;var r=d(e("react")),n=d(e("classnames")),o=e("../text"),i=e("../../../helpers/constants/design-system"),s=e("../../../hooks/useI18nContext"),l=e("../header-base"),u=e("../button-icon"),c=e("../icon");function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const b=(0,s.useI18nContext)();return r.default.createElement(l.HeaderBase,p({className:(0,n.default)("mm-popover-header",t),startAccessory:a||g&&r.default.createElement(u.ButtonIcon,p({iconName:c.IconName.ArrowLeft,color:i.IconColor.inherit,ariaLabel:b("back"),size:u.ButtonIconSize.Sm,onClick:g},T)),endAccessory:d||m&&r.default.createElement(u.ButtonIcon,p({iconName:c.IconName.Close,color:i.IconColor.inherit,ariaLabel:b("close"),size:u.ButtonIconSize.Sm,onClick:m},f))},v),"string"==typeof e?r.default.createElement(o.Text,{variant:i.TextVariant.headingSm,textAlign:i.TextAlign.Center,color:i.TextColor.inherit},e):e)}}}},{package:"$root$",file:"ui/components/component-library/popover-header/popover-header.tsx"}],[6346,{"./popover":6347,"./popover.types":6348},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Popover",{enumerable:!0,get:function(){return r.Popover}}),Object.defineProperty(a,"PopoverPosition",{enumerable:!0,get:function(){return n.PopoverPosition}}),Object.defineProperty(a,"PopoverRole",{enumerable:!0,get:function(){return n.PopoverRole}});var r=e("./popover"),n=e("./popover.types")}}},{package:"$root$",file:"ui/components/component-library/popover/index.ts"}],[6347,{"../../../helpers/constants/design-system":6770,"../box":6277,"./popover.types":6348,classnames:4102,react:5259,"react-dom":5088,"react-popper":5199},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Popover=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=d(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=e("react-dom"),i=e("react-popper"),s=(r=e("classnames"))&&r.__esModule?r:{default:r},l=e("../../../helpers/constants/design-system"),u=e("../box"),c=e("./popover.types");function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(d=function(e){return e?a:t})(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const[M,k]=(0,n.useState)(null),[F,I]=(0,n.useState)(null),_=n.default.useRef(null),{styles:R,attributes:w}=(0,i.usePopper)(b,M,{placement:a,modifiers:[{name:"preventOverflow",enabled:a===c.PopoverPosition.Auto||f},{name:"flip",enabled:a===c.PopoverPosition.Auto||T},{name:"arrow",enabled:d,options:{element:F}},{name:"offset",options:{offset:g}}]}),L={width:m?null==b?void 0:b.clientWidth:"auto"},D=e=>{"Escape"===e.key&&O&&O()},N=e=>{h&&_.current&&!_.current.contains(e.target)&&E&&E()};(0,n.useEffect)((()=>(document.addEventListener("keydown",D),h?document.addEventListener("click",N):document.removeEventListener("click",N),()=>{document.removeEventListener("keydown",D),document.removeEventListener("click",N)})),[O,h,E]);const B=n.default.createElement(u.Box,p({borderColor:l.BorderColor.borderMuted,borderRadius:l.BorderRadius.LG,backgroundColor:l.BackgroundColor.backgroundDefault,padding:4,role:r,className:(0,s.default)("mm-popover",{"mm-popover--open":Boolean(h),"mm-popover--reference-hidden":Boolean(v)},t),ref:e=>{P&&("function"==typeof P?P(e):P.current=e),k(e),_.current=e}},w.popper,C,{style:{...R.popper,...L,...C.style}}),e,d&&n.default.createElement(u.Box,p({borderColor:l.BorderColor.borderMuted,className:(0,s.default)("mm-popover__arrow"),ref:I,display:l.Display.Flex,justifyContent:l.JustifyContent.center,alignItems:l.AlignItems.center,style:R.arrow},w.arrow,y)));return n.default.createElement(n.default.Fragment,null,A?h&&(0,o.createPortal)(B,document.body):h&&B)}))}}},{package:"$root$",file:"ui/components/component-library/popover/popover.tsx"}],[6348,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.PopoverRole=a.PopoverPosition=void 0;a.PopoverPosition=function(e){return e.Auto="auto",e.Top="top",e.TopStart="top-start",e.TopEnd="top-end",e.Right="right",e.RightStart="right-start",e.RightEnd="right-end",e.Bottom="bottom",e.BottomStart="bottom-start",e.BottomEnd="bottom-end",e.Left="left",e.LeftStart="left-start",e.LeftEnd="left-end",e}({}),a.PopoverRole=function(e){return e.Tooltip="tooltip",e.Dialog="dialog",e}({})}}},{package:"$root$",file:"ui/components/component-library/popover/popover.types.ts"}],[6349,{"./select-button":6350,"./select-button.types":6351},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SelectButton",{enumerable:!0,get:function(){return r.SelectButton}}),Object.defineProperty(a,"SelectButtonSize",{enumerable:!0,get:function(){return n.SelectButtonSize}});var r=e("./select-button"),n=e("./select-button.types")}}},{package:"$root$",file:"ui/components/component-library/select-button/index.ts"}],[6350,{"../../../helpers/constants/design-system":6770,"../box":6277,"../icon":6313,"../label":6318,"../select-wrapper":6354,"../text":6374,"./select-button.types":6351,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.SelectButton=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=m(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../select-wrapper"),s=e("../box"),l=e("../text"),u=e("../../../helpers/constants/design-system"),c=e("../label"),d=e("../icon"),p=e("./select-button.types");function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(m=function(e){return e?a:t})(e)}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const I=(0,n.useContext)(i.SelectContext),_=Boolean(I),{isOpen:R=!1,isUncontrolledOpen:w=!1,toggleUncontrolledOpen:L,isDanger:D=!1,isDisabled:N=!1,value:B="",uncontrolledValue:x="",defaultValue:J="",placeholder:G=""}=I||{},H=C||P||B||x||M||J||t||G||a;let U=S,j=y,X=b,z=h;const V="object"==typeof(W=H)&&null!==W&&W.constructor===Object&&!n.default.isValidElement(W);var W;V&&(H.label&&(U=H.label),H.description&&(j=H.description),H.startAccessory&&(X=H.startAccessory),H.endAccessory&&(z=H.endAccessory));const Z=()=>{switch(r){case p.SelectButtonSize.Sm:return 1;case p.SelectButtonSize.Md:return 2;case p.SelectButtonSize.Lg:return 3;default:return 1}};return n.default.createElement(l.Text,f({className:(0,o.default)("mm-select-button",{"mm-select-button--type-danger":Boolean(D)||Boolean(g),"mm-select-button--disabled":Boolean(N)||Boolean(T),"mm-select-button--block":Boolean(m),"mm-select-button--open":Boolean(R)||Boolean(w),[`mm-select-button--size-${r}`]:Object.values(p.SelectButtonSize).includes(r)},e),ref:F,disabled:N||T||v,as:"button",onClick:_?L:undefined,borderColor:u.BorderColor.borderDefault,borderRadius:u.BorderRadius.MD,backgroundColor:u.BackgroundColor.backgroundDefault,paddingTop:Z(),paddingBottom:Z(),paddingLeft:4,paddingRight:4,display:u.Display.Flex,height:u.BlockSize.Full,width:m&&u.BlockSize.Full,alignItems:u.AlignItems.center,justifyContent:u.JustifyContent.spaceBetween,gap:2},k),X,n.default.createElement(s.Box,{as:"span",display:u.Display.Flex,flexDirection:u.FlexDirection.Column,width:u.BlockSize.Full,className:"mm-select-button__content"},U&&n.default.createElement(c.Label,null,U),j&&n.default.createElement(l.Text,f({variant:u.TextVariant.bodySm,color:u.TextColor.textAlternative,ellipsis:!0},E),j),!V&&H),z,n.default.createElement(d.Icon,f({name:d.IconName.ArrowDown,size:r===p.SelectButtonSize.Sm?d.IconSize.Xs:d.IconSize.Sm},O)))}))}}},{package:"$root$",file:"ui/components/component-library/select-button/select-button.tsx"}],[6351,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.SelectButtonSize=void 0;a.SelectButtonSize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({})}}},{package:"$root$",file:"ui/components/component-library/select-button/select-button.types.ts"}],[6352,{"./select-option":6353},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SelectOption",{enumerable:!0,get:function(){return r.SelectOption}});var r=e("./select-option")}}},{package:"$root$",file:"ui/components/component-library/select-option/index.ts"}],[6353,{"../../../helpers/constants/design-system":6770,"../box":6277,"../select-wrapper":6354,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.SelectOption=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../box"),s=e("../select-wrapper"),l=e("../../../helpers/constants/design-system");function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const d=(0,n.useContext)(s.SelectContext);if(!d)throw new Error("SelectOption must be used within a SelectWrapper.");const{setUncontrolledValue:p,onValueChange:m,isMultiSelect:f,isOpen:g,onOpenChange:T,toggleUncontrolledOpen:v}=d;return n.default.createElement(i.Box,c({className:(0,o.default)("mm-select-option",e),ref:u,onClick:()=>{m?m(t):p(t),!f&&g?T(!g):f||v()},as:"button",display:l.Display.Block},r),a)}))}}},{package:"$root$",file:"ui/components/component-library/select-option/select-option.tsx"}],[6354,{"./select-wrapper":6356,"./select-wrapper.context":6355},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SelectContext",{enumerable:!0,get:function(){return n.SelectContext}}),Object.defineProperty(a,"SelectWrapper",{enumerable:!0,get:function(){return r.SelectWrapper}}),Object.defineProperty(a,"useSelectContext",{enumerable:!0,get:function(){return n.useSelectContext}});var r=e("./select-wrapper"),n=e("./select-wrapper.context")}}},{package:"$root$",file:"ui/components/component-library/select-wrapper/index.ts"}],[6355,{react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.useSelectContext=a.SelectContext=void 0;var r=e("react");const n=a.SelectContext=(0,r.createContext)(undefined);a.useSelectContext=()=>{const e=(0,r.useContext)(n);if(!e)throw new Error("useSelectContext must be used within a SelectWrapper");return e}}}},{package:"$root$",file:"ui/components/component-library/select-wrapper/select-wrapper.context.ts"}],[6356,{"../box":6277,"../popover":6346,"./select-wrapper.context":6355,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.SelectWrapper=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../box"),s=e("../popover"),l=e("./select-wrapper.context");function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const[y,E]=(0,n.useState)(),[O,C]=(0,n.useState)(!1),[P,M]=(0,n.useState)(),k=(0,n.useRef)(null),F=(0,n.useRef)(null);return n.default.createElement(l.SelectContext.Provider,{value:{isOpen:m,onOpenChange:f,isUncontrolledOpen:O,setIsUncontrolledOpen:C,toggleUncontrolledOpen:()=>{O&&h&&h(),C(!O)},isDisabled:p,isDanger:d,defaultValue:t,value:a,onValueChange:r,uncontrolledValue:y,setUncontrolledValue:E,placeholder:u,isMultiSelect:g}},n.default.createElement(i.Box,c({className:(0,o.default)("mm-select-wrapper",e),ref:F&&A},S),T&&n.default.cloneElement(T,{ref:e=>{M(e)}}),n.default.createElement(s.Popover,c({isOpen:m||O,position:s.PopoverPosition.Bottom,onClickOutside:()=>{C(!1),f&&f(!1),h&&h()},matchWidth:!0,referenceElement:P,referenceHidden:!1,padding:0,ref:k},v,{className:(0,o.default)("mm-select-wrapper__popover",(null==v?void 0:v.className)||"")}),b)))}))}}},{package:"$root$",file:"ui/components/component-library/select-wrapper/select-wrapper.tsx"}],[6357,{"./sensitive-text":6358,"./sensitive-text.types":6359},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"SensitiveText",{enumerable:!0,get:function(){return r.SensitiveText}}),Object.defineProperty(a,"SensitiveTextLength",{enumerable:!0,get:function(){return n.SensitiveTextLength}});var r=e("./sensitive-text"),n=e("./sensitive-text.types")}}},{package:"$root$",file:"ui/components/component-library/sensitive-text/index.ts"}],[6358,{"../text":6374,"./sensitive-text.types":6359,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.SensitiveText=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=i(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var s=n?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),n=e("../text"),o=e("./sensitive-text.types");function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(i=function(e){return e?a:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{isHidden:a=!1,length:i=o.SensitiveTextLength.Short,children:l="",...u}=e,c=(0,r.useMemo)((()=>e=>{const t=Number(e);return Number.isNaN(t)?0:t}),[]);let d=i;i in o.SensitiveTextLength||(e=>{const t=Number(e);return!Number.isNaN(t)&&t>0})(i)||(console.warn(`Invalid length provided: ${i}. Falling back to Short.`),d=o.SensitiveTextLength.Short);const p=(0,r.useMemo)((()=>"•".repeat(c(d))),[i,c]);return r.default.createElement(n.Text,s({ref:t},u),a?p:l)}))}}},{package:"$root$",file:"ui/components/component-library/sensitive-text/sensitive-text.tsx"}],[6359,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.SensitiveTextLength=void 0;a.SensitiveTextLength={Short:"6",Medium:"9",Long:"12",ExtraLong:"20"}}}},{package:"$root$",file:"ui/components/component-library/sensitive-text/sensitive-text.types.ts"}],[6362,{"./tag-url":6363},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TagUrl",{enumerable:!0,get:function(){return r.TagUrl}});var r=e("./tag-url")}}},{package:"$root$",file:"ui/components/component-library/tag-url/index.ts"}],[6363,{"../../../helpers/constants/design-system":6770,"../avatar-favicon":6255,"../box":6277,"../button-link":6286,"../icon":6313,"../text":6374,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TagUrl=void 0;var r=d(e("react")),n=d(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../text"),s=e("../box"),l=e("../button-link"),u=e("../avatar-favicon"),c=e("../icon");function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(s.Box,p({className:(0,n.default)("mm-tag-url",v),ref:h,backgroundColor:o.BackgroundColor.backgroundDefault,borderColor:o.BorderColor.borderDefault,borderWidth:1,alignItems:o.AlignItems.center,paddingLeft:2,paddingRight:4,gap:2,borderRadius:o.BorderRadius.pill,display:o.Display.Flex},b),r.default.createElement(u.AvatarFavicon,p({src:m,name:e},g)),f&&r.default.createElement(c.Icon,p({className:"mm-tag-url__lock-icon",name:c.IconName.Lock,color:o.IconColor.iconAlternative,size:c.IconSize.Sm,"aria-label":"https://",role:"img"},T)),r.default.createElement(i.Text,p({variant:o.TextVariant.bodyMd,ellipsis:!0},t),e),a&&r.default.createElement(l.ButtonLink,p({as:"a",size:l.ButtonLinkSize.Sm,paddingLeft:0,paddingRight:0,marginLeft:2,marginRight:2},d),a))))}}},{package:"$root$",file:"ui/components/component-library/tag-url/tag-url.tsx"}],[6364,{"./tag":6365},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"Tag",{enumerable:!0,get:function(){return r.Tag}});var r=e("./tag")}}},{package:"$root$",file:"ui/components/component-library/tag/index.ts"}],[6365,{"../../../helpers/constants/design-system":6770,"../box":6277,"../icon":6313,"../text":6374,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Tag=void 0;var r=u(e("react")),n=u(e("classnames")),o=e("../text"),i=e("../box"),s=e("../../../helpers/constants/design-system"),l=e("../icon");function u(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.default.createElement(i.Box,c({ref:m,className:(0,n.default)("mm-tag",t),backgroundColor:s.BackgroundColor.backgroundDefault,borderColor:s.BorderColor.borderDefault,borderWidth:1,alignItems:s.AlignItems.center,paddingLeft:1,paddingRight:1,gap:1,borderRadius:s.BorderRadius.pill,display:s.Display.Flex},p),u?r.default.createElement(l.Icon,c({name:u,size:l.IconSize.Xs},d)):null,r.default.createElement(o.Text,c({variant:s.TextVariant.bodySm},a),e))))}}},{package:"$root$",file:"ui/components/component-library/tag/tag.tsx"}],[6368,{"./text-field-search":6369,"./text-field-search.types":6370},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TextFieldSearch",{enumerable:!0,get:function(){return r.TextFieldSearch}}),Object.defineProperty(a,"TextFieldSearchSize",{enumerable:!0,get:function(){return n.TextFieldSearchSize}});var r=e("./text-field-search"),n=e("./text-field-search.types")}}},{package:"$root$",file:"ui/components/component-library/text-field-search/index.ts"}],[6369,{"../../../hooks/useI18nContext":6880,"../button-icon":6283,"../icon":6313,"../text-field":6371,"../text-field/text-field.types":6373,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TextFieldSearch=void 0;var r=c(e("react")),n=c(e("classnames")),o=e("../../../hooks/useI18nContext"),i=e("../text-field/text-field.types"),s=e("../text-field"),l=e("../button-icon"),u=e("../icon");function c(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const b=(0,o.useI18nContext)();return r.default.createElement(s.TextField,d({className:(0,n.default)("mm-text-field-search",e),ref:v,value:f,onChange:g,type:i.TextFieldType.Search,endAccessory:f&&t?r.default.createElement(r.default.Fragment,null,r.default.createElement(l.ButtonIcon,d({className:"mm-text-field__button-clear","data-testid":"text-field-search-clear-button",ariaLabel:b("clear"),iconName:u.IconName.Close,size:l.ButtonIconSize.Sm,onClick:a},c)),p):p,startAccessory:r.default.createElement(u.Icon,{name:u.IconName.Search,size:u.IconSize.Sm}),inputProps:{marginRight:t?6:0,...m}},T))}))}}},{package:"$root$",file:"ui/components/component-library/text-field-search/text-field-search.tsx"}],[6370,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TextFieldSearchSize=void 0;a.TextFieldSearchSize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({})}}},{package:"$root$",file:"ui/components/component-library/text-field-search/text-field-search.types.ts"}],[6371,{"./text-field":6372,"./text-field.types":6373},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"TextField",{enumerable:!0,get:function(){return r.TextField}}),Object.defineProperty(a,"TextFieldSize",{enumerable:!0,get:function(){return n.TextFieldSize}}),Object.defineProperty(a,"TextFieldType",{enumerable:!0,get:function(){return n.TextFieldType}});var r=e("./text-field"),n=e("./text-field.types")}}},{package:"$root$",file:"ui/components/component-library/text-field/index.ts"}],[6372,{"../../../helpers/constants/design-system":6770,"../box":6277,"../input":6315,"./text-field.types":6373,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TextField=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=c(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("../../../helpers/constants/design-system"),s=e("../box"),l=e("../input"),u=e("./text-field.types");function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(c=function(e){return e?a:t})(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const D=(0,n.useRef)(null),[N,B]=(0,n.useState)(!1);(0,n.useEffect)((()=>{c&&B(!1)}),[c]);return n.default.createElement(s.Box,d({ref:L,className:(0,o.default)("mm-text-field",`mm-text-field--size-${M}`,{"mm-text-field--focused":N&&!c,"mm-text-field--error":Boolean(p),"mm-text-field--disabled":Boolean(c),"mm-text-field--truncate":I},a),display:i.Display.InlineFlex,backgroundColor:i.BackgroundColor.backgroundDefault,alignItems:i.AlignItems.center,borderWidth:1,borderRadius:i.BorderRadius.SM,paddingLeft:T?4:0,paddingRight:v?4:0,onClick:e=>{const{current:t}=D;t&&(t.focus(),B(!0)),y&&!c&&(null==y||y(e))}},w),T,n.default.createElement(R,d({},p&&{"aria-invalid":p},{autoComplete:e,autoFocus:t,backgroundColor:i.BackgroundColor.transparent,"data-testid":k,defaultValue:r,disabled:c,focused:N.toString(),id:m,margin:0,maxLength:b,name:h,onBlur:e=>{B(!1),null==S||S(e)},onChange:A,onFocus:e=>{B(!0),null==E||E(e)},padding:0,paddingLeft:T?2:4,paddingRight:v?2:4,placeholder:O,readOnly:C,ref:e=>{D.current=e,g&&"current"in g?g.current=e:"function"==typeof g&&g(e)},required:P,value:_,type:F,disableStateStyles:!0},f,{className:(0,o.default)("mm-text-field__input",(null==f?void 0:f.className)??"")})),v)}))}}},{package:"$root$",file:"ui/components/component-library/text-field/text-field.tsx"}],[6373,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TextFieldType=a.TextFieldSize=void 0;a.TextFieldSize=function(e){return e.Sm="sm",e.Md="md",e.Lg="lg",e}({}),a.TextFieldType=function(e){return e.Text="text",e.Number="number",e.Password="password",e.Search="search",e}({})}}},{package:"$root$",file:"ui/components/component-library/text-field/text-field.types.ts"}],[6374,{"./text":6375,"./text.types":6376},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"InvisibleCharacter",{enumerable:!0,get:function(){return n.InvisibleCharacter}}),Object.defineProperty(a,"Text",{enumerable:!0,get:function(){return r.Text}}),Object.defineProperty(a,"TextDirection",{enumerable:!0,get:function(){return n.TextDirection}}),Object.defineProperty(a,"ValidTag",{enumerable:!0,get:function(){return n.ValidTag}});var r=e("./text"),n=e("./text.types")}}},{package:"$root$",file:"ui/components/component-library/text/index.ts"}],[6375,{"../../../helpers/constants/design-system":6770,"../box":6277,classnames:4102,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Text=void 0;var r=s(e("react")),n=s(e("classnames")),o=e("../../../helpers/constants/design-system"),i=e("../box");function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const b=(e=>{switch(e){case o.TextVariant.displayMd:return"h1";case o.TextVariant.headingLg:return"h2";case o.TextVariant.headingMd:return"h3";case o.TextVariant.headingSm:return"h4";case o.TextVariant.inherit:return"span";default:return"p"}})(e),h=(0,n.default)("mm-text",m,`mm-text--${e}`,{[`mm-text--font-weight-${t}`]:Boolean(t),[`mm-text--font-style-${a}`]:Boolean(a),"mm-text--ellipsis":Boolean(p),[`mm-text--text-transform-${s}`]:Boolean(s),[`mm-text--text-align-${u}`]:Boolean(u),[`mm-text--overflow-wrap-${d}`]:Boolean(d),[`mm-text--${e}-brand-evo`]:Boolean(g)});return r.default.createElement(i.Box,l({className:(0,n.default)(h),as:b,dir:c,ref:v,color:o.TextColor.textDefault},T),f)}))}}},{package:"$root$",file:"ui/components/component-library/text/text.tsx"}],[6376,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ValidTag=a.TextDirection=a.InvisibleCharacter=void 0;a.TextDirection=function(e){return e.LeftToRight="ltr",e.RightToLeft="rtl",e.Auto="auto",e}({});a.InvisibleCharacter="​";a.ValidTag=function(e){return e.Dd="dd",e.Div="div",e.Dt="dt",e.Em="em",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.Li="li",e.P="p",e.Span="span",e.Strong="strong",e.Ul="ul",e.Label="label",e.Input="input",e.Header="header",e}({})}}},{package:"$root$",file:"ui/components/component-library/text/text.types.ts"}],[6435,{"../../../helpers/constants/design-system":6770,"../../../selectors":7485,"../../component-library/avatar-account":6249,"../../component-library/avatar-base":6252,"../../component-library/avatar-network":6261,"../../component-library/avatar-token":6264,"../../component-library/box":6277,"../../component-library/text":6374,"./avatar-group.types":6436,classnames:4102,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarGroup=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=T(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("classnames"))&&r.__esModule?r:{default:r},i=e("react-redux"),s=e("../../../selectors"),l=e("../../component-library/text"),u=e("../../../helpers/constants/design-system"),c=e("../../component-library/avatar-token"),d=e("../../component-library/box"),p=e("../../component-library/avatar-account"),m=e("../../component-library/avatar-network"),f=e("../../component-library/avatar-base"),g=e("./avatar-group.types");function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(T=function(e){return e?a:t})(e)}a.AvatarGroup=({className:e="",limit:t=4,members:a=[],size:r=c.AvatarTokenSize.Xs,avatarType:T=g.AvatarType.TOKEN,borderColor:v,isTagOverlay:b=!1})=>{const h=a.length,S=a.slice(0,t).reverse(),A=h>t,y=(0,i.useSelector)(s.getUseBlockie);let E="";E=c.AvatarTokenSize.Xs?"-8px":c.AvatarTokenSize.Sm?"-12px":"-16px";const O=`+${(h-t).toLocaleString()}`;return n.createElement(d.Box,{alignItems:u.AlignItems.center,display:u.Display.Flex,className:(0,o.default)("multichain-avatar-group",e),"data-testid":"avatar-group",gap:1},n.createElement(d.Box,{display:u.Display.Flex,alignItems:u.AlignItems.center},S.map(((e,t)=>n.createElement(d.Box,{borderRadius:u.BorderRadius.full,key:t,style:{marginLeft:0===t?"0":E}},T===g.AvatarType.TOKEN&&n.createElement(c.AvatarToken,{src:e.avatarValue,name:e.symbol,size:r,borderColor:v}),T===g.AvatarType.ACCOUNT&&n.createElement(p.AvatarAccount,{size:p.AvatarAccountSize.Xs,address:e.avatarValue,variant:y?p.AvatarAccountVariant.Blockies:p.AvatarAccountVariant.Jazzicon,borderColor:v}),T===g.AvatarType.NETWORK&&n.createElement(m.AvatarNetwork,{src:e.avatarValue,name:e.symbol??"",size:m.AvatarNetworkSize.Xs})))),A&&b&&n.createElement(f.AvatarBase,{backgroundColor:u.BackgroundColor.overlayAlternative,style:{marginLeft:E,fontSize:8},size:f.AvatarBaseSize.Xs,borderColor:u.BorderColor.backgroundDefault,borderRadius:u.BorderRadius.MD,color:u.TextColor.overlayInverse},O)),A&&!b?n.createElement(d.Box,null,n.createElement(l.Text,{variant:u.TextVariant.bodySm,color:u.TextColor.textAlternative},O)):null)}}}},{package:"$root$",file:"ui/components/multichain/avatar-group/avatar-group.tsx"}],[6436,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.AvatarType=void 0;a.AvatarType=function(e){return e.TOKEN="TOKEN",e.ACCOUNT="ACCOUNT",e.NETWORK="NETWORK",e}({})}}},{package:"$root$",file:"ui/components/multichain/avatar-group/avatar-group.types.tsx"}],[6437,{"./avatar-group":6435},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"AvatarGroup",{enumerable:!0,get:function(){return r.AvatarGroup}});var r=e("./avatar-group")}}},{package:"$root$",file:"ui/components/multichain/avatar-group/index.ts"}],[6652,{blo:4025,"prop-types":5013,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r=i(e("react")),n=i(e("prop-types")),o=e("blo");function i(e){return e&&e.__esModule?e:{default:e}}const s=({address:e,diameter:t,alt:a="",borderRadius:n})=>r.default.createElement("img",{src:(0,o.blo)(e),height:t,width:t,style:{borderRadius:n},alt:a});s.propTypes={address:n.default.string.isRequired,diameter:n.default.number.isRequired,alt:n.default.string,borderRadius:n.default.string};a.default=s}}},{package:"$root$",file:"ui/components/ui/identicon/blockieIdenticon/blockieIdenticon.component.js"}],[6661,{"../../../../shared/lib/multichain/accounts":5767,"../../../helpers/utils/icon-factory":6803,"@metamask/jazzicon":1926,"@metamask/utils":2950,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var r,n=c(e("react")),o=(r=e("@metamask/jazzicon"))&&r.__esModule?r:{default:r},i=e("@metamask/utils"),s=c(e("../../../helpers/utils/icon-factory")),l=e("../../../../shared/lib/multichain/accounts");function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}const d=(0,s.default)(o.default),p=new s.IconFactory(o.default,(function(e){return Array.from((0,i.stringToBytes)(e.normalize("NFKC").toLowerCase()))}));a.default=function({address:e,className:t,diameter:a=46,style:r,tokenList:o={},namespace:s}){const u=(0,n.useRef)(null);return(0,n.useEffect)((()=>{if(!u.current)return;const t=((s??(0,l.getCaipNamespaceFromAddress)(e))===i.KnownCaipNamespace.Eip155?d:p).iconForAddress(e,a,o[null==e?void 0:e.toLowerCase()]);return u.current.appendChild(t),()=>{for(;null!==(e=u.current)&&void 0!==e&&e.firstChild;){var e;u.current.firstChild.remove()}}}),[e,a,o]),n.default.createElement("div",{ref:u,className:t,style:r})}}}},{package:"$root$",file:"ui/components/ui/jazzicon/jazzicon.component.tsx"}],[6730,{"../ducks/locale/locale":6757,"../helpers/utils/i18n-helper":6802,"prop-types":5013,react:5259,"react-redux":5217},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.LegacyI18nProvider=a.I18nProvider=a.I18nContext=void 0;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("react")),o=(r=e("prop-types"))&&r.__esModule?r:{default:r},i=e("react-redux"),s=e("../ducks/locale/locale"),l=e("../helpers/utils/i18n-helper");function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}function c(e,t,a){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var r=a.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}const d=a.I18nContext=(0,n.createContext)((e=>`[${e}]`)),p=e=>{const t=(0,i.useSelector)(s.getCurrentLocale),a=(0,i.useSelector)(s.getCurrentLocaleMessages),r=(0,i.useSelector)(s.getEnLocaleMessages),o=(0,n.useMemo)((()=>(e,...n)=>(0,l.getMessage)(t,a,e,...n)||(0,l.getMessage)(t,r,e,...n)),[t,a,r]);return n.default.createElement(d.Provider,{value:o},e.children)};a.I18nProvider=p,p.propTypes={children:o.default.node},p.defaultProps={children:undefined};class m extends n.Component{getChildContext(){return{t:this.context}}render(){return this.props.children}}a.LegacyI18nProvider=m,c(m,"propTypes",{children:o.default.node}),c(m,"defaultProps",{children:undefined}),c(m,"contextType",d),c(m,"childContextTypes",{t:o.default.func})}}},{package:"$root$",file:"ui/contexts/i18n.js"}],[6739,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ALERT_STATE=void 0;a.ALERT_STATE={CLOSED:"CLOSED",ERROR:"ERROR",LOADING:"LOADING",OPEN:"OPEN"}}}},{package:"$root$",file:"ui/ducks/alerts/enums.js"}],[6742,{"../../../shared/constants/alerts":5717,"../../selectors":7485,"../../store/actionConstants":7501,"../../store/actions":7502,"./enums":6739,"@reduxjs/toolkit":3022,"@sentry/browser":3084},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.switchedToUnconnectedAccount=a.switchToAccount=a.getAlertState=a.dismissAndDisableAlert=a.dismissAlert=a.default=a.connectAccount=a.alertIsOpen=void 0;var r=e("@reduxjs/toolkit"),n=e("@sentry/browser"),o=e("../../../shared/constants/alerts"),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=c(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("../../store/actionConstants")),s=e("../../store/actions"),l=e("../../selectors"),u=e("./enums");function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(c=function(e){return e?a:t})(e)}const d=o.AlertTypes.unconnectedAccount,p={state:u.ALERT_STATE.CLOSED},m=(0,r.createSlice)({name:d,initialState:p,reducers:{connectAccountFailed:e=>{e.state=u.ALERT_STATE.ERROR},connectAccountRequested:e=>{e.state=u.ALERT_STATE.LOADING},connectAccountSucceeded:e=>{e.state=u.ALERT_STATE.CLOSED},disableAlertFailed:e=>{e.state=u.ALERT_STATE.ERROR},disableAlertRequested:e=>{e.state=u.ALERT_STATE.LOADING},disableAlertSucceeded:e=>{e.state=u.ALERT_STATE.CLOSED},dismissAlert:e=>{e.state=u.ALERT_STATE.CLOSED},switchAccountFailed:e=>{e.state=u.ALERT_STATE.ERROR},switchAccountRequested:e=>{e.state=u.ALERT_STATE.LOADING},switchAccountSucceeded:e=>{e.state=u.ALERT_STATE.CLOSED},switchedToUnconnectedAccount:e=>{e.state=u.ALERT_STATE.OPEN}},extraReducers:{[i.SELECTED_ADDRESS_CHANGED]:e=>{e.state===u.ALERT_STATE.OPEN&&(e.state=u.ALERT_STATE.CLOSED)}}}),{actions:f,reducer:g}=m;a.default=g;a.getAlertState=e=>e[d].state;a.alertIsOpen=e=>e[d].state!==u.ALERT_STATE.CLOSED;const{connectAccountFailed:T,connectAccountRequested:v,connectAccountSucceeded:b,disableAlertFailed:h,disableAlertRequested:S,disableAlertSucceeded:A,dismissAlert:y,switchAccountFailed:E,switchAccountRequested:O,switchAccountSucceeded:C,switchedToUnconnectedAccount:P}=f;a.switchedToUnconnectedAccount=P,a.dismissAlert=y;a.dismissAndDisableAlert=()=>async e=>{try{await e(S()),await(0,s.setAlertEnabledness)(d,!1),await e(A())}catch(t){console.error(t),(0,n.captureException)(t),await e(h())}};a.switchToAccount=e=>async(t,a)=>{const r=a();try{await t(O()),await t((0,s.setSelectedInternalAccount)(e));const a=(0,l.getInternalAccount)(r,e);await t((0,s.setSelectedAccount)(a.address)),await t(C())}catch(e){console.error(e),(0,n.captureException)(e),await t(E())}};a.connectAccount=()=>async(e,t)=>{const a=t(),{address:r}=(0,l.getSelectedInternalAccount)(a),o=(0,l.getOriginOfCurrentTab)(a);try{await e(v()),await e((0,s.addPermittedAccount)(o,r)),await e(b())}catch(t){console.error(t),(0,n.captureException)(t),await e(T())}}}}},{package:"$root$",file:"ui/ducks/alerts/unconnected-account.js"}],[6743,{"../../../shared/constants/hardware-wallets":5726,"../../store/actionConstants":7501},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e,t){var a,r;const o={...i,...e};switch(t.type){case n.UPDATE_CUSTOM_NONCE:return{...o,customNonceValue:t.value};case n.TOGGLE_ACCOUNT_MENU:return{...o,isAccountMenuOpen:!o.isAccountMenuOpen};case n.SET_NEXT_NONCE:return{...o,nextNonce:t.payload};case n.SET_PENDING_TOKENS:return{...o,pendingTokens:{...t.payload}};case n.CLEAR_PENDING_TOKENS:return{...o,pendingTokens:{}};case n.CLOSE_WELCOME_SCREEN:return{...o,welcomeScreenSeen:!0};case n.SET_CONFIRMATION_EXCHANGE_RATES:return{...o,confirmationExchangeRates:t.value};case n.RESET_ONBOARDING:return{...o,welcomeScreenSeen:!1};case n.NETWORK_DROPDOWN_OPEN:return{...o,networkDropdownOpen:!0};case n.NETWORK_DROPDOWN_CLOSE:return{...o,networkDropdownOpen:!1};case n.IMPORT_NFTS_MODAL_OPEN:return{...o,importNftsModal:{open:!0,...t.payload}};case n.IMPORT_NFTS_MODAL_CLOSE:return{...o,importNftsModal:{open:!1}};case n.SHOW_BASIC_FUNCTIONALITY_MODAL_OPEN:return{...o,showBasicFunctionalityModal:!0};case n.SHOW_BASIC_FUNCTIONALITY_MODAL_CLOSE:return{...o,showBasicFunctionalityModal:!1};case n.ONBOARDING_TOGGLE_BASIC_FUNCTIONALITY_ON:return{...o,externalServicesOnboardingToggleState:!0};case n.ONBOARDING_TOGGLE_BASIC_FUNCTIONALITY_OFF:return{...o,externalServicesOnboardingToggleState:!1};case n.SHOW_IPFS_MODAL_OPEN:return{...o,showIpfsModalOpen:!0};case n.SHOW_IPFS_MODAL_CLOSE:return{...o,showIpfsModalOpen:!1};case n.SHOW_PERMITTED_NETWORK_TOAST_OPEN:return{...o,showPermittedNetworkToastOpen:!0};case n.SHOW_PERMITTED_NETWORK_TOAST_CLOSE:return{...o,showPermittedNetworkToastOpen:!1};case n.IMPORT_TOKENS_POPOVER_OPEN:return{...o,importTokensModalOpen:!0};case n.IMPORT_TOKENS_POPOVER_CLOSE:return{...o,importTokensModalOpen:!1};case n.DEPRECATED_NETWORK_POPOVER_OPEN:return{...o,deprecatedNetworkModalOpen:!0};case n.DEPRECATED_NETWORK_POPOVER_CLOSE:return{...o,deprecatedNetworkModalOpen:!1};case n.ALERT_OPEN:return{...o,alertOpen:!0,alertMessage:t.payload};case n.ALERT_CLOSE:return{...o,alertOpen:!1,alertMessage:null};case n.SET_ACCOUNT_DETAILS_ADDRESS:return{...o,accountDetailsAddress:t.payload};case n.QR_CODE_DETECTED:return{...o,qrCodeData:t.value};case n.SET_SMART_TRANSACTIONS_ERROR:return{...o,smartTransactionsError:t.payload};case n.DISMISS_SMART_TRANSACTIONS_ERROR_MESSAGE:return{...o,smartTransactionsErrorMessageDismissed:!0};case n.MODAL_OPEN:{const{name:e,...a}=t.payload;return{...o,modal:{open:!0,modalState:{name:e,props:{...a}},previousModalState:{...o.modal.modalState}}}}case n.MODAL_CLOSE:return{...o,modal:{...o.modal,open:!1,modalState:{name:null,props:{}},previousModalState:{...o.modal.modalState}}};case n.CLEAR_ACCOUNT_DETAILS:return{...o,accountDetail:{privateKey:""}};case n.SHOW_SEND_TOKEN_PAGE:case n.LOCK_METAMASK:return{...o,warning:null};case n.GO_HOME:return{...o,accountDetail:{privateKey:""},warning:null};case n.SHOW_ACCOUNTS_PAGE:return{...o,isLoading:!1,warning:null,scrollToBottom:!1};case n.SHOW_CONF_TX_PAGE:return{...o,txId:t.id,warning:null,isLoading:!1};case n.COMPLETED_TX:return{...o,warning:null,txId:null};case n.UNLOCK_FAILED:return{...o,warning:t.value||"Incorrect password. Try again."};case n.UNLOCK_SUCCEEDED:return{...o,warning:""};case n.SET_HARDWARE_WALLET_DEFAULT_HD_PATH:{const{device:e,path:a}=t.payload,r={...o.defaultHdPaths};return r[e]=a,{...o,defaultHdPaths:r}}case n.SHOW_LOADING:return{...o,isLoading:!0,loadingMessage:t.payload};case n.HIDE_LOADING:return{...o,isLoading:!1};case n.SHOW_NFT_STILL_FETCHING_INDICATION:return{...o,isNftStillFetchingIndication:!0};case n.SHOW_NFT_DETECTION_ENABLEMENT_TOAST:return{...o,showNftDetectionEnablementToast:t.payload};case n.HIDE_NFT_STILL_FETCHING_INDICATION:return{...o,isNftStillFetchingIndication:!1};case n.DISPLAY_WARNING:return{...o,warning:t.payload,isLoading:!1};case n.HIDE_WARNING:return{...o,warning:undefined};case n.SHOW_PRIVATE_KEY:return{...o,accountDetail:{privateKey:t.payload}};case n.SET_SELECTED_NETWORK_CONFIGURATION_ID:return{...o,selectedNetworkConfigurationId:t.payload};case n.SET_NEW_NETWORK_ADDED:{const{networkConfigurationId:e,nickname:a}=t.payload;return{...o,newNetworkAddedName:a,newNetworkAddedConfigurationId:e}}case n.SET_EDIT_NETWORK:return{...o,editedNetwork:t.payload};case n.SET_NEW_TOKENS_IMPORTED:return{...o,newTokensImported:t.payload};case n.SET_NEW_TOKENS_IMPORTED_ERROR:return{...o,newTokensImportedError:t.payload};case n.SET_NEW_NFT_ADDED_MESSAGE:return{...o,newNftAddedMessage:t.payload};case n.SET_REMOVE_NFT_MESSAGE:return{...o,removeNftMessage:t.payload};case n.SET_REQUEST_ACCOUNT_TABS:return{...o,requestAccountTabs:t.value};case n.SET_OPEN_METAMASK_TAB_IDS:return{...o,openMetaMaskTabs:t.payload};case n.HIDE_WHATS_NEW_POPUP:return{...o,showWhatsNewPopup:!1};case n.CAPTURE_SINGLE_EXCEPTION:return{...o,singleExceptions:{...o.singleExceptions,[t.value]:null}};case n.TOGGLE_GAS_LOADING_ANIMATION:return{...o,gasLoadingAnimationIsShowing:t.payload};case n.SET_WEBHID_CONNECTED_STATUS:return{...o,ledgerWebHidConnectedStatus:t.payload};case n.SET_LEDGER_TRANSPORT_STATUS:return{...o,ledgerTransportStatus:t.payload};case n.TOGGLE_CURRENCY_INPUT_SWITCH:return{...o,sendInputCurrencySwitched:!o.sendInputCurrencySwitched};case n.ONBOARDED_IN_THIS_UI_SESSION:return{...o,onboardedInThisUISession:t.payload};case n.SET_CUSTOM_TOKEN_AMOUNT:return{...o,customTokenAmount:t.payload};case n.TOGGLE_NETWORK_MENU:return{...o,isAddingNewNetwork:Boolean(null===(a=t.payload)||void 0===a?void 0:a.isAddingNewNetwork),isMultiRpcOnboarding:Boolean(null===(r=t.payload)||void 0===r?void 0:r.isMultiRpcOnboarding),isNetworkMenuOpen:!o.isNetworkMenuOpen};case n.DELETE_METAMETRICS_DATA_MODAL_OPEN:return{...o,showDeleteMetaMetricsDataModal:!0};case n.DELETE_METAMETRICS_DATA_MODAL_CLOSE:return{...o,showDeleteMetaMetricsDataModal:!1};case n.DATA_DELETION_ERROR_MODAL_OPEN:return{...o,showDataDeletionErrorModal:!0};case n.DATA_DELETION_ERROR_MODAL_CLOSE:return{...o,showDataDeletionErrorModal:!1};case n.SHOW_SETTINGS_PAGE_ERROR:return{...o,errorInSettings:t.payload};case n.HIDE_SETTINGS_PAGE_ERROR:return{...o,errorInSettings:null};case n.SHOW_KEYRING_SNAP_REMOVAL_RESULT:return{...o,showKeyringRemovalSnapModal:!0,keyringRemovalSnapModal:{...t.payload}};case n.HIDE_KEYRING_SNAP_REMOVAL_RESULT:return{...o,showKeyringRemovalSnapModal:!1,keyringRemovalSnapModal:{snapName:"",result:"none"}};default:return o}},a.displayErrorInSettings=function(e){return{type:n.SHOW_SETTINGS_PAGE_ERROR,payload:e}},a.getGasLoadingAnimationIsShowing=function(e){return e.appState.gasLoadingAnimationIsShowing},a.getLedgerTransportStatus=function(e){return e.appState.ledgerTransportStatus},a.getLedgerWebHidConnectedStatus=function(e){return e.appState.ledgerWebHidConnectedStatus},a.getQrCodeData=function(e){return e.appState.qrCodeData},a.hideBasicFunctionalityModal=function(){return{type:n.SHOW_BASIC_FUNCTIONALITY_MODAL_CLOSE}},a.hideDataDeletionErrorModal=function(){return{type:n.DATA_DELETION_ERROR_MODAL_CLOSE}},a.hideDeleteMetaMetricsDataModal=function(){return{type:n.DELETE_METAMETRICS_DATA_MODAL_CLOSE}},a.hideErrorInSettings=function(){return{type:n.HIDE_SETTINGS_PAGE_ERROR}},a.hideWhatsNewPopup=function(){return{type:n.HIDE_WHATS_NEW_POPUP}},a.onboardingToggleBasicFunctionalityOff=function(){return{type:n.ONBOARDING_TOGGLE_BASIC_FUNCTIONALITY_OFF}},a.onboardingToggleBasicFunctionalityOn=function(){return{type:n.ONBOARDING_TOGGLE_BASIC_FUNCTIONALITY_ON}},a.openBasicFunctionalityModal=function(){return{type:n.SHOW_BASIC_FUNCTIONALITY_MODAL_OPEN}},a.openDataDeletionErrorModal=function(){return{type:n.DATA_DELETION_ERROR_MODAL_OPEN}},a.openDeleteMetaMetricsDataModal=function(){return{type:n.DELETE_METAMETRICS_DATA_MODAL_OPEN}},a.setCustomTokenAmount=function(e){return{type:n.SET_CUSTOM_TOKEN_AMOUNT,payload:e}},a.setLedgerTransportStatus=function(e){return{type:n.SET_LEDGER_TRANSPORT_STATUS,payload:e}},a.setLedgerWebHidConnectedStatus=function(e){return{type:n.SET_WEBHID_CONNECTED_STATUS,payload:e}},a.setOnBoardedInThisUISession=function(e){return{type:n.ONBOARDED_IN_THIS_UI_SESSION,payload:e}},a.toggleCurrencySwitch=function(){return{type:n.TOGGLE_CURRENCY_INPUT_SWITCH}},a.toggleGasLoadingAnimation=function(e){return{type:n.TOGGLE_GAS_LOADING_ANIMATION,payload:e}};var r=e("../../../shared/constants/hardware-wallets"),n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=o(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&{}.hasOwnProperty.call(e,i)){var s=n?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,a&&a.set(e,r),r}(e("../../store/actionConstants"));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(o=function(e){return e?a:t})(e)}const i={customNonceValue:"",isAccountMenuOpen:!1,isNetworkMenuOpen:!1,nextNonce:null,pendingTokens:{},welcomeScreenSeen:!1,confirmationExchangeRates:{},shouldClose:!1,menuOpen:!1,modal:{open:!1,modalState:{name:null,props:{}},previousModalState:{name:null}},alertOpen:!1,alertMessage:null,qrCodeData:null,networkDropdownOpen:!1,importNftsModal:{open:!1},showPermittedNetworkToastOpen:!1,showIpfsModalOpen:!1,showBasicFunctionalityModal:!1,externalServicesOnboardingToggleState:!0,keyringRemovalSnapModal:{snapName:"",result:"none"},showKeyringRemovalSnapModal:!1,importTokensModalOpen:!1,deprecatedNetworkModalOpen:!1,accountDetail:{privateKey:""},isLoading:!1,isNftStillFetchingIndication:!1,showNftDetectionEnablementToast:!1,loadingMessage:null,warning:null,buyView:{},defaultHdPaths:{trezor:"m/44'/60'/0'/0",oneKey:"m/44'/60'/0'/0",ledger:"m/44'/60'/0'/0/0",lattice:"m/44'/60'/0'/0"},networksTabSelectedRpcUrl:"",requestAccountTabs:{},openMetaMaskTabs:{},currentWindowTab:{},showWhatsNewPopup:!0,showTermsOfUsePopup:!0,singleExceptions:{testKey:null},gasLoadingAnimationIsShowing:!1,smartTransactionsError:null,smartTransactionsErrorMessageDismissed:!1,ledgerWebHidConnectedStatus:r.WebHIDConnectedStatuses.unknown,ledgerTransportStatus:r.HardwareTransportStates.none,newNftAddedMessage:"",removeNftMessage:"",newNetworkAddedName:"",editedNetwork:undefined,newNetworkAddedConfigurationId:"",selectedNetworkConfigurationId:"",sendInputCurrencySwitched:!1,newTokensImported:"",newTokensImportedError:"",onboardedInThisUISession:!1,customTokenAmount:"",scrollToBottom:!0,txId:null,accountDetailsAddress:"",showDeleteMetaMetricsDataModal:!1,showDataDeletionErrorModal:!1,snapsInstallPrivacyWarningShown:!1,isAddingNewNetwork:!1,isMultiRpcOnboarding:!1,errorInSettings:null}}}},{package:"$root$",file:"ui/ducks/app/app.ts"}],[6749,{"../../../shared/constants/multichain/networks":5733,"../../../shared/lib/asset-utils":5757,"../../../shared/lib/fetch-with-cache":5763,"../../../shared/modules/Numeric":5777,"../../../shared/modules/conversion.utils":5782,"../../helpers/utils/util":6819,"../../pages/swaps/swaps.util":7467,"@metamask/bridge-controller":1390,"@metamask/utils":2950,"bignumber.js":3978,"ethereumjs-util":4327},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.tokenPriceInNativeAsset=a.tokenAmountToCurrency=a.isNetworkAdded=a.getTxGasEstimates=a.getTokenExchangeRate=a.getHexMaxGasLimit=a.exchangeRatesFromNativeAndCurrencyRates=a.exchangeRateFromMarketData=void 0;var r,n=e("@metamask/utils"),o=e("bignumber.js"),i=e("ethereumjs-util"),s=e("@metamask/bridge-controller"),l=e("../../../shared/modules/conversion.utils"),u=e("../../../shared/modules/Numeric"),c=e("../../pages/swaps/swaps.util"),d=e("../../helpers/utils/util"),p=(r=e("../../../shared/lib/fetch-with-cache"))&&r.__esModule?r:{default:r},m=e("../../../shared/lib/asset-utils"),f=e("../../../shared/constants/multichain/networks");a.getHexMaxGasLimit=e=>new u.Numeric(new o.BigNumber(e).toString(),10).toPrefixedHexString();a.getTxGasEstimates=async({networkAndAccountSupports1559:e,networkGasFeeEstimates:t,txParams:a,hexChainId:r})=>{if(e){var n;const{estimatedBaseFee:e="0"}=t,o=(0,l.decGWEIToHexWEI)(e);return await(0,c.getTransaction1559GasFeeEstimates)({...a,chainId:r,gasLimit:null===(n=a.gasLimit)||void 0===n?void 0:n.toString()},o,r)}return{baseAndPriorityFeePerGas:undefined,maxFeePerGas:undefined,maxPriorityFeePerGas:undefined}};a.getTokenExchangeRate=async e=>{const{chainId:t,tokenAddress:a,currency:r}=e,n=await(async(e,t,...a)=>{let r;if((0,s.isSolanaChainId)(e)){const e=`https://price.api.cx.metamask.io/v3/spot-prices?${new URLSearchParams({assetIds:a.map((e=>(0,m.toAssetId)(e,f.MultichainNetworks.SOLANA))).join(","),includeMarketData:"true",vsCurrency:t})}`,n=await(0,p.default)({url:e,fetchOptions:{method:"GET",headers:{"X-Client-Id":s.BridgeClientId.EXTENSION}},cacheOptions:{cacheRefreshTime:0},functionName:"fetchSolanaTokenExchangeRates"});r=Object.entries(n).reduce(((e,[t,a])=>(e[t]=a.price,e)),{})}else r=await(0,d.fetchTokenExchangeRates)(t,a,(0,s.formatChainIdToHex)(e));return Object.keys(r).reduce(((e,t)=>(e[t]=r[t],e)),{})})(t,r,a);if((0,s.isSolanaChainId)(t))return null==n?void 0:n[a];return(null==n?void 0:n[(0,i.toChecksumAddress)(a)])??(null==n?void 0:n[a.toLowerCase()])};a.exchangeRateFromMarketData=(e,t,a)=>{var r;return(0,n.isStrictHexString)(t)&&(0,n.isStrictHexString)(e)?null==a||null===(r=a[e])||void 0===r||null===(r=r[t])||void 0===r?void 0:r.price:undefined};a.tokenAmountToCurrency=(e,t)=>new u.Numeric(e,10).applyConversionRate(new o.BigNumber(t.toString(),10)).toNumber();a.tokenPriceInNativeAsset=(e,t)=>e&&t?e/t:null;a.exchangeRatesFromNativeAndCurrencyRates=(e,t,a)=>({valueInCurrency:e&&t?e*t:null,usd:e&&a?e*a:null});a.isNetworkAdded=e=>e!==undefined&&"networkClientId"in e.rpcEndpoints[e.defaultRpcEndpointIndex]}}},{package:"$root$",file:"ui/ducks/bridge/utils.ts"}],[6751,{"../../../shared/modules/conversion.utils":5782,"../../../shared/modules/string-utils":5802,"../../../shared/modules/transaction.utils":5804,"../../helpers/utils/confirm-tx.util":6797,"../../selectors":7485,"../../selectors/custom-gas":7481,"../metamask/metamask":6758},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.clearConfirmTransaction=function(){return{type:f}},a.default=function(e=S,t={}){switch(t.type){case d:return{...e,txData:{...t.payload}};case p:return{...e,tokenData:{...t.payload}};case m:return{...e,tokenProps:{...t.payload}};case g:{const{fiatTransactionAmount:a,ethTransactionAmount:r,hexTransactionAmount:n}=t.payload;return{...e,fiatTransactionAmount:a||e.fiatTransactionAmount,ethTransactionAmount:r||e.ethTransactionAmount,hexTransactionAmount:n||e.hexTransactionAmount}}case T:{const{fiatTransactionFee:a,ethTransactionFee:r,hexTransactionFee:n}=t.payload;return{...e,fiatTransactionFee:a||e.fiatTransactionFee,ethTransactionFee:r||e.ethTransactionFee,hexTransactionFee:n||e.hexTransactionFee}}case v:{const{fiatTransactionTotal:a,ethTransactionTotal:r,hexTransactionTotal:n}=t.payload;return{...e,fiatTransactionTotal:a||e.fiatTransactionTotal,ethTransactionTotal:r||e.ethTransactionTotal,hexTransactionTotal:n||e.hexTransactionTotal}}case b:return{...e,nonce:t.payload};case f:return{...S,maxValueMode:e.maxValueMode};case h:return{...e,maxValueMode:{...e.maxValueMode,[t.payload.transactionId]:t.payload.enabled}};default:return e}},a.setMaxValueMode=function(e,t){return{type:h,payload:{transactionId:e,enabled:t}}},a.setTransactionToConfirm=function(e){return(t,a)=>{const o=a(),s=(0,r.unconfirmedTransactionsHashSelector)(o)[e];if(s)if(s.txParams){t(k(s));const{txParams:e}=s;if(e.data){const{to:a,data:r}=e,i=(0,u.parseStandardTokenTransactionData)(r),s=(0,n.getTokens)(o),c=null==s?void 0:s.find((({address:e})=>(0,l.isEqualCaseInsensitive)(a,e)));t(E({decimals:null==c?void 0:c.decimals,symbol:null==c?void 0:c.symbol})),t(y(i))}if(e.nonce){t(M((0,i.hexToDecimal)(e.nonce)))}}else t(A(s));else console.error(`Transaction with id ${e} not found`)}},a.updateNonce=M,a.updateTokenData=y,a.updateTokenProps=E,a.updateTransactionAmounts=O,a.updateTransactionFees=C,a.updateTransactionTotals=P,a.updateTxData=A,a.updateTxDataAndCalculate=k;var r=e("../../selectors"),n=e("../metamask/metamask"),o=e("../../helpers/utils/confirm-tx.util"),i=e("../../../shared/modules/conversion.utils"),s=e("../../selectors/custom-gas"),l=e("../../../shared/modules/string-utils"),u=e("../../../shared/modules/transaction.utils");const c=e=>`metamask/confirm-transaction/${e}`,d=c("UPDATE_TX_DATA"),p=c("UPDATE_TOKEN_DATA"),m=c("UPDATE_TOKEN_PROPS"),f=c("CLEAR_CONFIRM_TRANSACTION"),g=c("UPDATE_TRANSACTION_AMOUNTS"),T=c("UPDATE_TRANSACTION_FEES"),v=c("UPDATE_TRANSACTION_TOTALS"),b=c("UPDATE_NONCE"),h=c("SET_MAX_VALUE_MODE"),S={txData:{},tokenData:{},tokenProps:{},fiatTransactionAmount:"",fiatTransactionFee:"",fiatTransactionTotal:"",ethTransactionAmount:"",ethTransactionFee:"",ethTransactionTotal:"",hexTransactionAmount:"",hexTransactionFee:"",hexTransactionTotal:"",nonce:"",maxValueMode:{}};function A(e){return{type:d,payload:e}}function y(e){return{type:p,payload:e}}function E(e){return{type:m,payload:e}}function O(e){return{type:g,payload:e}}function C(e){return{type:T,payload:e}}function P(e){return{type:v,payload:e}}function M(e){return{type:b,payload:e}}function k(e){return(t,a)=>{const l=a(),u=(0,r.currentCurrencySelector)(l),c=(0,r.conversionRateSelector)(l),d=(0,n.getNativeCurrency)(l);t(A(e));const{txParams:{value:p="0x0",gas:m="0x0"}={}}=e;let{txParams:{gasPrice:f}={}}=e;f||(f=(0,s.getAveragePriceEstimateInHexWEI)(l)||"0x0");const g=(0,i.getValueFromWeiHex)({value:p,fromCurrency:d,toCurrency:u,conversionRate:c,numberOfDecimals:2}),T=(0,i.getValueFromWeiHex)({value:p,fromCurrency:d,toCurrency:d,conversionRate:c,numberOfDecimals:6});t(O({fiatTransactionAmount:g,ethTransactionAmount:T,hexTransactionAmount:p}));const v=(0,o.getHexGasTotal)({gasLimit:m,gasPrice:f}),b=(0,o.getTransactionFee)({value:v,fromCurrency:d,toCurrency:u,numberOfDecimals:2,conversionRate:c}),h=(0,o.getTransactionFee)({value:v,fromCurrency:d,toCurrency:d,numberOfDecimals:6,conversionRate:c});t(C({fiatTransactionFee:b,ethTransactionFee:h,hexTransactionFee:v}));t(P({fiatTransactionTotal:(0,o.addFiat)(b,g),ethTransactionTotal:(0,o.addEth)(h,T),hexTransactionTotal:(0,i.sumHexes)(p,v)}))}}}}},{package:"$root$",file:"ui/ducks/confirm-transaction/confirm-transaction.duck.js"}],[6752,{"../../shared/modules/hexstring-utils":5788,"../../shared/modules/selectors/networks":5799,"../pages/confirmations/send/send.constants":7250,"../selectors":7485,"../store/actionConstants":7501,"../store/actions":7502,"@metamask/snaps-rpc-methods":2700,"@reduxjs/toolkit":3022,loglevel:4863},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.domainInitialState=a.default=void 0,a.fetchResolutions=E,a.getDomainError=function(e){return e[f].error},a.getDomainResolutions=function(e){return e[f].resolutions},a.getDomainWarning=function(e){return e[f].warning},a.initializeDomainSlice=y,a.lookupDomainName=function(e){return async(t,a)=>{const r=e.trim();let n=a();"UNINITIALIZED"===n[f].stage&&await t(y()),await t(b(r)),n=a(),o.default.info(`Resolvers attempting to resolve name: ${r}`);const i=(0,l.getCurrentChainId)(n),s=parseInt(i,16),u=await E({domain:r,chainId:`eip155:${s}`,state:n});n=a(),r===n[f].domainName&&await t(h({resolutions:u,error:undefined,chainId:i,network:s,domainName:r}))}},a.resetDomainResolution=void 0;var r,n=e("@reduxjs/toolkit"),o=(r=e("loglevel"))&&r.__esModule?r:{default:r},i=e("@metamask/snaps-rpc-methods"),s=e("../selectors"),l=e("../../shared/modules/selectors/networks"),u=e("../store/actions"),c=e("../pages/confirmations/send/send.constants"),d=e("../store/actionConstants"),p=e("../../shared/modules/hexstring-utils");const m={stage:"UNINITIALIZED",resolutions:null,error:null,warning:null,chainId:null,domainName:null},f=(a.domainInitialState=m,"DNS"),g=(0,n.createSlice)({name:f,initialState:m,reducers:{lookupStart:(e,t)=>{e.domainName=t.payload,e.warning="loading",e.error=null},lookupEnd:(e,t)=>{e.resolutions=null,e.error=null,e.warning=null,e.domainName=null;const{resolutions:a,domainName:r}=t.payload,n=a.filter((e=>e.resolvedAddress!==p.BURN_ADDRESS&&"0x"!==e.resolvedAddress));n.length>0?e.resolutions=n:r.length>0&&(e.error=c.NO_RESOLUTION_FOR_DOMAIN)},enableDomainLookup:(e,t)=>{e.stage="INITIALIZED",e.error=null,e.resolutions=null,e.warning=null,e.chainId=t.payload},resetDomainResolution:e=>{e.resolutions=null,e.warning=null,e.error=null}},extraReducers:e=>{e.addCase(d.CHAIN_CHANGED,((e,t)=>{t.payload!==e.chainId&&(e.stage="UNINITIALIZED")}))}}),{reducer:T,actions:v}=g;a.default=T;const{lookupStart:b,lookupEnd:h,enableDomainLookup:S,resetDomainResolution:A}=v;function y(){return(e,t)=>{const a=t(),r=(0,l.getCurrentChainId)(a);e(S(r))}}async function E({domain:e,chainId:t,state:a}){const r=(0,s.getPermissionSubjects)(a),n=(0,s.getNameLookupSnapsIds)(a).filter((a=>{var n;const o=null===(n=r[a])||void 0===n?void 0:n.permissions["endowment:name-lookup"],s=(0,i.getChainIdsCaveat)(o),l=(0,i.getLookupMatchersCaveat)(o);if(s&&!s.includes(t))return!1;if(l){const{tlds:t,schemes:a}=l;return(null==t?void 0:t.some((t=>e.endsWith(`.${t}`))))||(null==a?void 0:a.some((t=>e.startsWith(`${t}:`))))}return!0}));if(0===e.length)return[];return(await Promise.allSettled(n.map((a=>(0,u.handleSnapRequest)({snapId:a,origin:"",handler:"onNameLookup",request:{jsonrpc:"2.0",method:" ",params:{domain:e,chainId:t}}}))))).reduce(((e,t,r)=>{if("rejected"!==t.status&&null!==t.value){const o=t.value.resolvedAddresses.map((e=>{var t,o;return{...e,resolvingSnap:null===(t=(0,s.getSnapMetadata)(a,n[r]))||void 0===t?void 0:t.name,addressBookEntryName:null===(o=(0,s.getAddressBookEntry)(a,e.resolvedAddress))||void 0===o?void 0:o.name}}));return e.concat(o)}return e}),[])}a.resetDomainResolution=A}}},{package:"$root$",file:"ui/ducks/domains.js"}],[6753,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.SET_CUSTOM_GAS_PRICE=a.SET_CUSTOM_GAS_LIMIT=a.RESET_CUSTOM_DATA=void 0;a.RESET_CUSTOM_DATA="metamask/gas/RESET_CUSTOM_DATA",a.SET_CUSTOM_GAS_LIMIT="metamask/gas/SET_CUSTOM_GAS_LIMIT",a.SET_CUSTOM_GAS_PRICE="metamask/gas/SET_CUSTOM_GAS_PRICE"}}},{package:"$root$",file:"ui/ducks/gas/gas-action-constants.ts"}],[6754,{"./gas-action-constants":6753,lodash:4855},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e=o,t){switch(t.type){case n.SET_CUSTOM_GAS_PRICE:return{...e,customData:{...e.customData,price:t.value}};case n.SET_CUSTOM_GAS_LIMIT:return{...e,customData:{...e.customData,limit:t.value}};case n.RESET_CUSTOM_DATA:return{...e,customData:(0,r.cloneDeep)(o.customData)};default:return e}},a.setCustomGasLimit=function(e){return{type:n.SET_CUSTOM_GAS_LIMIT,value:e}},a.setCustomGasPrice=function(e){return{type:n.SET_CUSTOM_GAS_PRICE,value:e}};var r=e("lodash"),n=e("./gas-action-constants");const o={customData:{price:null,limit:null}}}}},{package:"$root$",file:"ui/ducks/gas/gas.duck.js"}],[6757,{"../../../shared/modules/i18n":5789,"../../../shared/modules/selectors/util":5801,"../../store/actionConstants":7501},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e=s,t){if(t.type===r.SET_CURRENT_LOCALE)return{...e,current:t.payload.messages,currentLocale:t.payload.locale};return e},a.getIntlLocale=a.getEnLocaleMessages=a.getCurrentLocaleMessages=a.getCurrentLocale=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=i(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var s=n?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("../../store/actionConstants")),n=e("../../../shared/modules/i18n"),o=e("../../../shared/modules/selectors/util");function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(i=function(e){return e?a:t})(e)}const s={};const l=e=>e.localeMessages.currentLocale;a.getCurrentLocale=l;a.getIntlLocale=(0,o.createDeepEqualSelector)(l,(e=>Intl.getCanonicalLocales(e?e.replace(/_/gu,"-"):n.FALLBACK_LOCALE)[0]));a.getCurrentLocaleMessages=e=>e.localeMessages.current;a.getEnLocaleMessages=e=>e.localeMessages.en}}},{package:"$root$",file:"ui/ducks/locale/locale.ts"}],[6758,{"../../../shared/constants/alerts":5717,"../../../shared/constants/gas":5725,"../../../shared/constants/keyring":5727,"../../../shared/constants/preferences":5739,"../../../shared/modules/conversion.utils":5782,"../../../shared/modules/hexstring-utils":5788,"../../../shared/modules/selectors/networks":5799,"../../../shared/modules/string-utils":5802,"../../selectors/accounts":7476,"../../selectors/selectors":7494,"../../store/actionConstants":7501,"../../store/actions":7502,"../gas/gas.duck":6754,"@metamask/transaction-controller":2905,"ethereumjs-util":4327,reselect:5284},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e=S,t){const a={...S,...e};switch(t.type){case T.UPDATE_METAMASK_STATE:return{...a,...t.value};case T.LOCK_METAMASK:return{...a,isUnlocked:!1};case T.SET_ACCOUNT_LABEL:{const{account:e}=t.value,r=t.value.label,n=Object.values(a.internalAccounts.accounts).find((t=>t.address.toLowerCase()===e.toLowerCase())),o={...a.internalAccounts,accounts:{...a.internalAccounts.accounts,[n.id]:{...n,metadata:{...n.metadata,name:r}}}};return Object.assign(a,{internalAccounts:o})}case T.UPDATE_TRANSACTION_PARAMS:{const{id:e,value:r}=t;let{transactions:n}=a;return n=n.map((t=>{if(t.id===e){const e={...t};return e.txParams=r,e}return t})),{...a,transactions:n}}case T.SET_PARTICIPATE_IN_METAMETRICS:return{...a,participateInMetaMetrics:t.value};case T.SET_DATA_COLLECTION_FOR_MARKETING:return{...a,dataCollectionForMarketing:t.value};case T.COMPLETE_ONBOARDING:return{...a,completedOnboarding:!0};case T.RESET_ONBOARDING:return{...a,isInitialized:!1,completedOnboarding:!1,firstTimeFlowType:null,isUnlocked:!1,onboardingTabs:{},seedPhraseBackedUp:null};case T.SET_FIRST_TIME_FLOW_TYPE:return{...a,firstTimeFlowType:t.value};default:return a}},a.doesUserHaveALedgerAccount=function(e){return e.metamask.keyrings.some((e=>e.type===l.KeyringType.ledger))},a.findKeyringForAddress=I,a.getAllNfts=a.getAlertEnabledness=void 0,a.getBlockGasLimit=function(e){return e.metamask.currentBlockGasLimit},a.getCompletedOnboarding=function(e){return e.metamask.completedOnboarding},a.getConversionRate=function(e){var t;return null===(t=e.metamask.currencyRates[(0,f.getProviderConfig)(e).ticker])||void 0===t?void 0:t.conversionRate},a.getCurrencyRates=function(e){return e.metamask.currencyRates},a.getCurrentCurrency=function(e){return e.metamask.currentCurrency},a.getEstimatedGasFeeTimeBounds=function(e){return e.metamask.estimatedGasFeeTimeBounds},a.getEstimatedGasFeeTimeBoundsByChainId=function(e,t){var a;return null===(a=e.metamask.gasFeeEstimatesByChainId)||void 0===a||null===(a=a[t])||void 0===a?void 0:a.estimatedGasFeeTimeBounds},a.getGasFeeEstimatesByChainId=a.getGasFeeEstimates=a.getGasEstimateTypeByChainId=a.getGasEstimateType=void 0,a.getIsGasEstimatesLoading=function(e){const t=(0,m.checkNetworkAndAccountSupports1559)(e),a=M(e),r=a===s.GasEstimateTypes.feeMarket||a===s.GasEstimateTypes.ethGasPrice;return a===s.GasEstimateTypes.none||t&&!r||!t&&a===s.GasEstimateTypes.feeMarket},a.getIsGasEstimatesLoadingByChainId=function(e,{chainId:t,networkClientId:a}){const r=(0,m.checkNetworkAndAccountSupports1559)(e,a),n=k(e,t),o=n===s.GasEstimateTypes.feeMarket||n===s.GasEstimateTypes.ethGasPrice;return n===s.GasEstimateTypes.none||r&&!o||!r&&n===s.GasEstimateTypes.feeMarket},a.getIsInitialized=function(e){return e.metamask.isInitialized},a.getIsNetworkBusyByChainId=function(e,t){const a=F(e,t);return(null==a?void 0:a.networkCongestion)>=s.NetworkCongestionThresholds.busy},a.getIsUnlocked=function(e){return e.metamask.isUnlocked},a.getLedgerTransportType=function(e){return e.metamask.ledgerTransportType},a.getNFTsByChainId=void 0,a.getNativeCurrency=function(e){return(0,f.getProviderConfig)(e).ticker},a.getNfts=a.getNftContracts=void 0,a.getNftsDropdownState=function(e){return e.metamask.nftsDropdownState},a.getSeedPhraseBackedUp=function(e){return e.metamask.seedPhraseBackedUp},a.getSendHexDataFeatureFlagState=function(e){return e.metamask.featureFlags.sendHexData},a.getSendToAccounts=function(e){const t=(0,m.accountsWithSendEtherInfoSelector)(e),a=(0,m.getAddressBook)(e);return[...t,...a]},a.getTokenBalances=function(e){return e.metamask.tokenBalances},a.getWeb3ShimUsageAlertEnabledness=a.getUnconnectedAccountAlertShown=a.getUnconnectedAccountAlertEnabledness=a.getTokens=void 0,a.isAddressLedger=function(e,t){const a=I(e,t);return(null==a?void 0:a.type)===l.KeyringType.ledger},a.isEIP1559Network=function(e,t){var a;const r=(0,f.getSelectedNetworkClientId)(e);return!0===(null===(a=e.metamask.networksMetadata)||void 0===a||null===(a=a[t??r])||void 0===a?void 0:a.EIPS[1559])},a.isNotEIP1559Network=function(e){const t=(0,f.getSelectedNetworkClientId)(e);return!1===e.metamask.networksMetadata[t].EIPS[1559]},a.updateGasFees=function({gasPrice:e,gasLimit:t,maxPriorityFeePerGas:a,maxFeePerGas:n,transaction:o,expectHexWei:i=!1}){return async s=>{const l={...o.txParams,gas:t};e?(s((0,b.setCustomGasPrice)(A(l.gasPrice,i))),l.gasPrice=A(e,i)):n&&a&&(l.maxFeePerGas=A(n,i),l.maxPriorityFeePerGas=(0,r.addHexPrefix)((0,c.decGWEIToHexWEI)(a)));const u={...o,txParams:l},d=(0,r.isHexString)((0,r.addHexPrefix)(t))?(0,r.addHexPrefix)(t):(0,r.addHexPrefix)(t.toString(16));s((0,b.setCustomGasLimit)(d)),await s((0,v.updateTransactionGasFees)(u.id,u))}};var r=e("ethereumjs-util"),n=e("reselect"),o=e("@metamask/transaction-controller"),i=e("../../../shared/constants/alerts"),s=e("../../../shared/constants/gas"),l=e("../../../shared/constants/keyring"),u=e("../../../shared/constants/preferences"),c=e("../../../shared/modules/conversion.utils"),d=e("../../../shared/modules/hexstring-utils"),p=e("../../../shared/modules/string-utils"),m=e("../../selectors/selectors"),f=e("../../../shared/modules/selectors/networks"),g=e("../../selectors/accounts"),T=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=h(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("../../store/actionConstants")),v=e("../../store/actions"),b=e("../gas/gas.duck");function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(h=function(e){return e?a:t})(e)}const S={isInitialized:!1,isUnlocked:!1,internalAccounts:{accounts:{},selectedAccount:""},transactions:[],networkConfigurations:{},addressBook:[],useBlockie:!1,featureFlags:{},currentLocale:"",currentBlockGasLimit:"",currentBlockGasLimitByChainId:{},preferences:{autoLockTimeLimit:u.DEFAULT_AUTO_LOCK_TIME_LIMIT,showExtensionInFullSizeView:!1,showFiatInTestnets:!1,showTestNetworks:!1,smartTransactionsOptInStatus:!0,petnamesEnabled:!0,featureNotificationsEnabled:!1,privacyMode:!1,showMultiRpcModal:!1},firstTimeFlowType:null,completedOnboarding:!1,knownMethodData:{},use4ByteResolution:!0,participateInMetaMetrics:null,dataCollectionForMarketing:null,currencyRates:{ETH:{conversionRate:null}},throttledOrigins:{}};const A=(e,t)=>(0,r.addHexPrefix)(t?e:(0,c.decGWEIToHexWEI)(e));const y=e=>e.metamask.alertEnabledness;a.getAlertEnabledness=y;a.getUnconnectedAccountAlertEnabledness=e=>y(e)[i.AlertTypes.unconnectedAccount];a.getWeb3ShimUsageAlertEnabledness=e=>y(e)[i.AlertTypes.web3ShimUsage];a.getUnconnectedAccountAlertShown=e=>e.metamask.unconnectedAccountAlertShownOrigins;a.getTokens=e=>e.metamask.tokens;a.getNfts=e=>{var t;const{metamask:{allNfts:a}}=e,{address:r}=(0,g.getSelectedInternalAccount)(e),{chainId:n}=(0,f.getProviderConfig)(e);return(null==a||null===(t=a[r])||void 0===t?void 0:t[n])??[]};a.getAllNfts=e=>{const{metamask:{allNfts:t}}=e,{address:a}=(0,g.getSelectedInternalAccount)(e);return(null==t?void 0:t[a])??[]};a.getNFTsByChainId=(e,t)=>{var a;const{metamask:{allNfts:r}}=e,{address:n}=(0,g.getSelectedInternalAccount)(e);return(null==r||null===(a=r[n])||void 0===a?void 0:a[t])??[]};function E(e){var t;const a=null===(t=e.confirmTransaction)||void 0===t?void 0:t.txData;return null==a?void 0:a.gasFeeEstimates}function O(e,t){var a;const r=null===(a=e.confirmTransaction)||void 0===a?void 0:a.txData;return(null==r?void 0:r.chainId)!==t?undefined:null==r?void 0:r.gasFeeEstimates}a.getNftContracts=e=>{var t;const{metamask:{allNftContracts:a}}=e,{address:r}=(0,g.getSelectedInternalAccount)(e),{chainId:n}=(0,f.getProviderConfig)(e);return(null==a||null===(t=a[r])||void 0===t?void 0:t[n])??[]};const C=(0,n.createSelector)(E,(e=>null==e?void 0:e.type)),P=(0,n.createSelector)(O,(e=>null==e?void 0:e.type)),M=a.getGasEstimateType=(0,n.createSelector)((function(e){return e.metamask.gasEstimateType}),C,((e,t)=>t??e)),k=a.getGasEstimateTypeByChainId=(0,n.createSelector)((function(e,t){var a;return null===(a=e.metamask.gasFeeEstimatesByChainId)||void 0===a||null===(a=a[t])||void 0===a?void 0:a.gasEstimateType}),P,((e,t)=>t??e));const F=a.getGasFeeEstimatesByChainId=(0,n.createSelector)((function(e,t){var a;return null===(a=e.metamask.gasFeeEstimatesByChainId)||void 0===a||null===(a=a[t])||void 0===a?void 0:a.gasFeeEstimates}),O,((e,t)=>t?(0,o.mergeGasFeeEstimates)({gasFeeControllerEstimates:e,transactionGasFeeEstimates:t}):e));a.getGasFeeEstimates=(0,n.createSelector)((function(e){return e.metamask.gasFeeEstimates}),E,((e,t)=>t?(0,o.mergeGasFeeEstimates)({gasFeeControllerEstimates:e,transactionGasFeeEstimates:t}):e));function I(e,t){return e.metamask.keyrings.find((e=>e.accounts.some((e=>(0,p.isEqualCaseInsensitive)(e,(0,r.addHexPrefix)(t))||(0,p.isEqualCaseInsensitive)(e,(0,d.stripHexPrefix)(t))))))}}}},{package:"$root$",file:"ui/ducks/metamask/metamask.js"}],[6762,{"../../../shared/constants/common":5721,"../../../shared/constants/gas":5725,"../../../shared/constants/network":5734,"../../../shared/constants/swaps":5745,"../../../shared/constants/transaction":5749,"../../../shared/lib/transactions-controller-utils":5775,"../../../shared/modules/Numeric":5777,"../../../shared/modules/contract-utils":5781,"../../../shared/modules/conversion.utils":5782,"../../../shared/modules/error":5784,"../../../shared/modules/selectors/networks":5799,"../../../shared/modules/string-utils":5802,"../../helpers/utils/util":6819,"../../pages/confirmations/send/send.utils":7251,"../../selectors":7485,"../../store/actions":7502,"../metamask/metamask":6758,"../swaps/swaps":6766,"@metamask/transaction-controller":2905,"bignumber.js":3978,"ethereumjs-util":4327},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.calculateBestQuote=a.addAdjustedReturnToQuotes=void 0,a.estimateGasLimitForSend=async function({selectedAddress:e,value:t,gasPrice:a,sendToken:r,to:i,data:u,isNonStandardEthChain:d,chainId:f,gasLimit:g,...b}){let h=!1,S=l.MIN_GAS_LIMIT_HEX;b.blockGasLimit?S=b.blockGasLimit:r&&(S=l.GAS_LIMITS.BASE_TOKEN_ESTIMATE);const A={from:e,value:t,gasPrice:a};if(r){if(!i)return l.GAS_LIMITS.BASE_TOKEN_ESTIMATE;A.value="0x0",A.data=(0,m.getAssetTransferData)({sendToken:r,fromAddress:e,toAddress:i,amount:t}),A.to=r.address}else{if(!u){const{isContractAddress:e}=i?await(0,p.readAddressAsContract)(global.ethereumProvider,i):{};if(!e&&!d)return l.GAS_LIMITS.SIMPLE;!e&&d&&(h=!0)}A.data=u||"0x",i&&(A.to=i),t&&"0"!==t||(A.value="0xff")}h||(A.gas=new v.Numeric(S,16).times(new v.Numeric(.95,10)).round(0,o.default.ROUND_DOWN).toPrefixedHexString());let y=1.5;h?y=1:c.CHAIN_ID_TO_GAS_LIMIT_BUFFER_MAP[f]&&(y=c.CHAIN_ID_TO_GAS_LIMIT_BUFFER_MAP[f]);try{const e=await(0,T.estimateGas)(A),t=(0,m.addGasBuffer)(e,S,y);return(0,n.addHexPrefix)(t)}catch(e){const t=(0,s.getErrorMessage)(e);if(t.includes("Transaction execution error.")||t.includes("gas required exceeds allowance or always failing transaction")||c.CHAIN_ID_TO_GAS_LIMIT_BUFFER_MAP[f]&&t.includes("gas required exceeds allowance")){const e=(0,m.addGasBuffer)((null==A?void 0:A.gas)??g,S,y);return(0,n.addHexPrefix)(e)}throw e}},a.generateTransactionParams=function(e){var t,a,r,n;const o=e.draftTransactions[e.currentTransactionUUID],s={from:(null===(t=o.fromAccount)||void 0===t?void 0:t.address)||e.selectedAccount.address,gas:o.gas.gasLimit};switch(o.sendAsset.type){case d.AssetType.token:s.to=o.sendAsset.details.address,s.value="0x0",s.data=(0,m.generateERC20TransferData)({toAddress:o.recipient.address,amount:o.amount.value,sendToken:o.sendAsset.details});break;case d.AssetType.NFT:s.to=o.sendAsset.details.address,s.value="0x0",s.data=(null===(a=o.sendAsset.details)||void 0===a?void 0:a.standard)===d.TokenStandard.ERC721?(0,m.generateERC721TransferData)({toAddress:o.recipient.address,fromAddress:(null===(r=o.fromAccount)||void 0===r?void 0:r.address)??e.selectedAccount.address,tokenId:o.sendAsset.details.tokenId}):(0,m.generateERC1155TransferData)({toAddress:o.recipient.address,fromAddress:(null===(n=o.fromAccount)||void 0===n?void 0:n.address)??e.selectedAccount.address,tokenId:o.sendAsset.details.tokenId,amount:o.amount.value});break;case d.AssetType.native:default:s.to=o.recipient.address,s.value=o.amount.value,s.data=o.userInputHexData||"0x"}e.eip1559support?(s.type=i.TransactionEnvelopeType.feeMarket,s.maxFeePerGas=o.gas.maxFeePerGas,s.maxPriorityFeePerGas=o.gas.maxPriorityFeePerGas,s.maxFeePerGas&&"0x0"!==s.maxFeePerGas||(s.maxFeePerGas=o.gas.gasPrice),s.maxPriorityFeePerGas&&"0x0"!==s.maxPriorityFeePerGas||(s.maxPriorityFeePerGas=s.maxFeePerGas)):(s.gasPrice=o.gas.gasPrice,s.type=i.TransactionEnvelopeType.legacy);return s},a.getIsDraftSwapAndSend=function(e){var t,a;return!(0,O.isEqualCaseInsensitive)((null==e||null===(t=e.sendAsset)||void 0===t||null===(t=t.details)||void 0===t?void 0:t.address)||"",(null==e||null===(a=e.receiveAsset)||void 0===a||null===(a=a.details)||void 0===a?void 0:a.address)||"")},a.getRoundedGasPrice=function(e){const t=new v.Numeric(e,10).round(9).toString(),a=Number(t);return(0,g.getGasPriceInHexWei)(a)};var r,n=e("ethereumjs-util"),o=(r=e("bignumber.js"))&&r.__esModule?r:{default:r},i=e("@metamask/transaction-controller"),s=e("../../../shared/modules/error"),l=e("../../../shared/constants/gas"),u=e("../../../shared/lib/transactions-controller-utils"),c=e("../../../shared/constants/network"),d=e("../../../shared/constants/transaction"),p=e("../../../shared/modules/contract-utils"),m=e("../../pages/confirmations/send/send.utils"),f=e("../../../shared/modules/selectors/networks"),g=e("../../selectors"),T=e("../../store/actions"),v=e("../../../shared/modules/Numeric"),b=e("../metamask/metamask"),h=e("../swaps/swaps"),S=e("../../helpers/utils/util"),A=e("../../../shared/modules/conversion.utils"),y=e("../../../shared/constants/common"),E=e("../../../shared/constants/swaps"),O=e("../../../shared/modules/string-utils");a.addAdjustedReturnToQuotes=async(e,t,a)=>{if(null==e||!e.length)return e;try{const r=(0,f.getCurrentChainId)(t),{medium:o,gasPrice:i}=(0,b.getGasFeeEstimates)(t),s=(0,g.checkNetworkAndAccountSupports1559)(t),l=i??(null==o?void 0:o.suggestedMaxFeePerGas),c=(0,h.getUsedSwapsGasPrice)(t),d=s?l:c,p=(0,g.getTokenExchangeRates)(t),m=(0,g.getConfirmationExchangeRates)(t),T={...p,...m},O=(0,b.getNativeCurrency)(t),C=null!=a&&a.address?(0,n.toChecksumAddress)(a.address):undefined;let P=C?T[C]:1;return!P&&C&&(P=(await(0,S.fetchTokenExchangeRates)(O,[C],r))[C]),P?e.map((e=>{var t;const n=((null==e?void 0:e.gasParams.maxGas)||0)+Number((0,A.hexToDecimal)((null==e||null===(t=e.approvalNeeded)||void 0===t?void 0:t.gas)||"0x0")),o=new v.Numeric(d,10,y.EtherDenomination.GWEI).times(n,10).toDenomination(y.EtherDenomination.ETH),i=(e.destinationAmount?new v.Numeric((0,u.calcTokenAmount)(e.destinationAmount,(null==a?void 0:a.decimals)||E.SWAPS_CHAINID_DEFAULT_TOKEN_MAP[r].decimals),10).times(P,10):undefined).minus(o).toNumber();return{...e,adjustAmountReceivedInNative:i}})):e}catch(e){console.warn(`Could not calculate adjusted return for quote selection: ${e}`)}return e};a.calculateBestQuote=e=>e.reduce(((e,t)=>((null==t?void 0:t.adjustAmountReceivedInNative)||Number((null==t?void 0:t.destinationAmount)||0))>((null==e?void 0:e.adjustAmountReceivedInNative)||Number((null==e?void 0:e.destinationAmount)||0))?t:e),null==e?void 0:e[0])}}},{package:"$root$",file:"ui/ducks/send/helpers.js"}],[6763,{"./send":6764},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0});var r=e("./send");Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in a&&a[e]===r[e]||Object.defineProperty(a,e,{enumerable:!0,get:function(){return r[e]}}))}))}}},{package:"$root$",file:"ui/ducks/send/index.js"}],[6764,{"../../../shared/constants/common":5721,"../../../shared/constants/gas":5725,"../../../shared/constants/swaps":5745,"../../../shared/constants/time":5747,"../../../shared/constants/transaction":5749,"../../../shared/lib/metamask-controller-utils":5766,"../../../shared/lib/transactions-controller-utils":5775,"../../../shared/modules/Numeric":5777,"../../../shared/modules/conversion.utils":5782,"../../../shared/modules/error":5784,"../../../shared/modules/hexstring-utils":5788,"../../../shared/modules/selectors/networks":5799,"../../../shared/modules/string-utils":5802,"../../../shared/modules/transaction.utils":5804,"../../helpers/constants/error-keys":6771,"../../helpers/constants/routes":6776,"../../helpers/utils/token-util":6816,"../../helpers/utils/transactions.util":6817,"../../helpers/utils/util":6819,"../../pages/confirmations/send/send.constants":7250,"../../pages/confirmations/send/send.utils":7251,"../../pages/swaps/swaps.util":7467,"../../selectors":7485,"../../store/actionConstants":7501,"../../store/actions":7502,"../confirm-transaction/confirm-transaction.duck":6751,"../domains":6752,"../gas/gas.duck":6754,"../metamask/metamask":6758,"./helpers":6762,"./swap-and-send-utils":6765,"@metamask/rpc-errors":2554,"@metamask/transaction-controller":2905,"@reduxjs/toolkit":3022,"bignumber.js":3978,"ethereumjs-util":4327,lodash:4855,uuid:5663},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.draftTransactionInitialState=a.default=a.computeEstimatedGasLimit=a.addHistoryEntry=a.acknowledgeRecipientWarning=a.SEND_STATUSES=a.SEND_STAGES=a.RECIPIENT_SEARCH_MODES=a.GAS_INPUT_MODES=a.AMOUNT_MODES=void 0,a.editExistingTransaction=function(e,t){return async(a,r)=>{await a(re.clearPreviousDrafts());const n=r(),o=(0,v.getUnapprovedTransactions)(n)[t],s=(0,v.getTargetAccount)(n,o.txParams.from);if(Boolean(n[$].prevSwapAndSendInput)){const{amountMode:e,amount:{value:r},...o}=n[$].prevSwapAndSendInput;a(re.addNewDraft({...K,...o,id:t,fromAccount:s,history:[`sendFlow - user clicked edit on transaction with id ${t} (swap and send)`]})),e===W.MAX?(a(re.updateAmountMode(W.MAX)),a(re.updateAmountToMax()),a(ge())):a(be(r))}else if(e===M.AssetType.native)await a(re.addNewDraft({...K,id:t,fromAccount:s,gas:{...K.gas,gasLimit:o.txParams.gas,gasPrice:o.txParams.gasPrice},userInputHexData:o.txParams.data,recipient:{...K.recipient,address:o.txParams.to,nickname:(0,v.getAddressBookEntryOrAccountName)(n,o.txParams.to)??""},amount:{...K.amount,value:o.txParams.value},history:[`sendFlow - user clicked edit on transaction with id ${t}`]})),await a(he({type:M.AssetType.native},{initialAssetSet:!0}));else{const r=(0,_.parseStandardTokenTransactionData)(o.txParams.data),l=e===M.AssetType.token?(0,R.getTokenValueParam)(r):"1",u=(0,A.getTokenAddressParam)(r),c=(0,v.getAddressBookEntryOrAccountName)(n,u)??"",d=(0,i.addHexPrefix)((0,p.decimalToHex)(l));await a(re.addNewDraft({...K,id:t,fromAccount:s,gas:{...K.gas,gasLimit:o.txParams.gas,gasPrice:o.txParams.gasPrice},userInputHexData:o.txParams.data,recipient:{...K.recipient,address:u,nickname:c},amount:{...K.amount,value:d},history:[`sendFlow - user clicked edit on transaction with id ${t}`]})),await a(he({type:e,details:{address:o.txParams.to,...e===M.AssetType.NFT?{tokenId:(0,A.getTokenIdParam)(r)??(0,R.getTokenValueParam)(r)}:{}}},{initialAssetSet:!0}))}await a(q())}},a.gasFeeIsInError=function(e){var t;return Boolean(null===(t=Ae(e).gas)||void 0===t?void 0:t.error)},a.getAssetError=function(e){return Oe(e).error},a.getBestQuote=void 0,a.getCurrentDraftTransaction=Ae,a.getCurrentTransactionUUID=Se,a.getDraftTransactionExists=function(e){const t=Ae(e);if(0===Object.keys(t).length)return!1;return!0},a.getDraftTransactionID=function(e){return Ae(e).id},a.getGasInputMode=function(e){const t=(0,v.getIsMainnet)(e),a=(0,E.getGasEstimateType)(e),r=(0,v.getAdvancedInlineGasShown)(e);if(e[$].gasIsSetInModal)return V.CUSTOM;if(!t||r)return V.INLINE;if(t&&a===m.GasEstimateTypes.ethGasPrice)return V.INLINE;return V.BASIC},a.getGasLimit=function(e){var t;return null===(t=Ae(e).gas)||void 0===t?void 0:t.gasLimit},a.getGasPrice=function(e){var t;return null===(t=Ae(e).gas)||void 0===t?void 0:t.gasPrice},a.getGasTotal=function(e){var t;return null===(t=Ae(e).gas)||void 0===t?void 0:t.gasTotal},a.getIsAssetSendable=function(e){var t,a;if((null===(t=Oe(e))||void 0===t?void 0:t.type)===M.AssetType.native)return!0;return!1===(null===(a=Oe(e))||void 0===a||null===(a=a.details)||void 0===a?void 0:a.isERC721)},a.getIsBalanceInsufficient=function(e){var t;return(null===(t=Ae(e).gas)||void 0===t?void 0:t.error)===f.INSUFFICIENT_FUNDS_ERROR},a.getIsSwapAndSendDisabledForNetwork=a.getIsNativeSendPossible=void 0,a.getIsUsingMyAccountForRecipientSearch=function(e){return e[$].recipientMode===Z.MY_ACCOUNTS},a.getMinimumGasLimitForSend=function(e){return e[$].gasLimitMinimum},a.getRecipient=Pe,a.getRecipientUserInput=function(e){return e[$].recipientInput},a.getRecipientWarningAcknowledgement=function(e){var t;return(null===(t=Ae(e).recipient)||void 0===t?void 0:t.recipientWarningAcknowledged)??!1},a.getSendAmount=function(e){var t;return null===(t=Ae(e).amount)||void 0===t?void 0:t.value},a.getSendAnalyticProperties=void 0,a.getSendAsset=Oe,a.getSendAssetAddress=function(e){var t;return null===(t=Oe(e))||void 0===t||null===(t=t.details)||void 0===t?void 0:t.address},a.getSendErrors=function(e){var t,a,r;return{gasFee:null===(t=Ae(e).gas)||void 0===t?void 0:t.error,amount:null===(a=Ae(e).amount)||void 0===a?void 0:a.error,hexData:null===(r=Ae(e).hexData)||void 0===r?void 0:r.error}},a.getSendHexData=function(e){return Ae(e).userInputHexData},a.getSendHexDataError=function(e){var t;return(null===(t=Ae(e).hexData)||void 0===t?void 0:t.error)??null},a.getSendLayer1GasFee=Ee,a.getSendMaxModeState=function(e){return e[$].amountMode===W.MAX},a.getSendStage=function(e){return e[$].stage},a.getSendTo=function(e){var t;return null===(t=Pe(e))||void 0===t?void 0:t.address},a.getSender=Ce,a.getSwapsBlockedTokens=function(e){return e[$].swapsBlockedTokens},a.hasSendLayer1GasFee=function(e){return null!==e[$].gasTotalForLayer1},a.initializeSendState=a.initialState=void 0,a.isSendFormInvalid=function(e){const t=Ae(e);if(!t)return!0;return t.status===z.INVALID},a.isSendStateInitialized=function(e){return e[$].stage!==X.INACTIVE},a.resetRecipientInput=function(){return async(e,t)=>{const a=t(),r=(0,T.getCurrentChainId)(a);(0,b.showLoadingIndication)(),e(ce("sendFlow - user cleared recipient input")),e((0,O.resetDomainResolution)()),e(ve("")),await e(Te({address:"",nickname:""})),e(le({chainId:r})),(0,b.hideLoadingIndication)()}},a.resetSendState=function(){return async(e,t)=>{const a=t();e(re.resetSendState()),a[$].gasEstimatePollToken&&(await(0,b.gasFeeStopPollingByPollingToken)(a[$].gasEstimatePollToken),(0,b.removePollingTokenFromAppState)(a[$].gasEstimatePollToken))}},a.sendAmountIsInError=function(e){var t;return Boolean(null===(t=Ae(e).amount)||void 0===t?void 0:t.error)},a.signTransaction=function(e){return async(t,a)=>{const r=a(),n=(0,T.getSelectedNetworkClientId)(r),{stage:o,eip1559support:i,amountMode:l}=r[$],d=r[$].draftTransactions[r[$].currentTransactionUUID];let p;const m=(0,H.getIsDraftSwapAndSend)(d),g=d.quotes,h=g?(0,H.calculateBestQuote)(g):undefined;p=m?{...h.trade}:(0,H.generateTransactionParams)(r[$]);const{amount:S,sendAsset:A,receiveAsset:y,recipient:O}=d,C={amount:{...S},sendAsset:{...A},receiveAsset:{...y},recipient:{...O},amountMode:r[$].amountMode};if(await t(re.setPrevSwapAndSend(C)),o!==X.EDIT||m){let a,i=d.recipient.type===f.RECIPIENT_TYPES.SMART_CONTRACT?c.TransactionType.contractInteraction:c.TransactionType.simpleSend;if(d.sendAsset.type!==M.AssetType.native&&(i=d.sendAsset.type===M.AssetType.NFT?d.sendAsset.details.standard===M.TokenStandard.ERC721?c.TransactionType.tokenMethodTransferFrom:c.TransactionType.tokenMethodSafeTransferFrom:c.TransactionType.tokenMethodTransfer),await t(ce("sendFlow - user clicked next and transaction should be added to controller")),m){var P,k,F,I,_,R;if(o===X.EDIT){const e=(0,v.getUnapprovedTransactions)(r)[d.id];e&&await t((0,b.rejectPendingApproval)(e.id,u.providerErrors.userRejectedRequest().serialize()))}const i=(0,T.getCurrentChainId)(r),s=N.SWAPS_CHAINID_DEFAULT_TOKEN_MAP[i].decimals,l=(null===(P=d.sendAsset.details)||void 0===P?void 0:P.symbol)||(0,E.getNativeCurrency)(r),m=(null===(k=d.receiveAsset.details)||void 0===k?void 0:k.symbol)||(0,E.getNativeCurrency)(r),f=(null===(F=d.receiveAsset.details)||void 0===F?void 0:F.decimals)||s,g=(null===(I=d.receiveAsset.details)||void 0===I?void 0:I.address)||N.SWAPS_CHAINID_DEFAULT_TOKEN_MAP[i].address,A=(null===(_=d.sendAsset.details)||void 0===_?void 0:_.decimals)||s,y=new L.Numeric((null==S?void 0:S.value)||"0x0",16).toBase(10).shiftedBy(A).toString(),O=d.recipient.address,C=(null===(R=d.sendAsset.details)||void 0===R?void 0:R.address)||N.SWAPS_CHAINID_DEFAULT_TOKEN_MAP[i].address,M=null==h?void 0:h.sourceAmount,w=null==h?void 0:h.destinationAmount,D={swapAndSendRecipient:O,type:c.TransactionType.swapAndSend,sourceTokenSymbol:l,destinationTokenSymbol:m,destinationTokenDecimals:f,destinationTokenAddress:g,swapTokenValue:y,approvalTxId:undefined,destinationTokenAmount:w,sourceTokenAddress:C,sourceTokenAmount:M,sourceTokenDecimals:A};if(null!=h&&h.approvalNeeded){const{id:e}=await(0,b.addTransactionAndWaitForPublish)({...h.approvalNeeded,amount:"0x0"},{networkClientId:n,requireApproval:!1,type:c.TransactionType.swapApproval,swaps:{hasApproveTx:!0,meta:{type:c.TransactionType.swapApproval,sourceTokenSymbol:l}}});D.approvalTxId=e}const{id:B}=await(0,b.addTransactionAndWaitForPublish)(p,{networkClientId:n,requireApproval:!1,sendFlowHistory:d.history,type:c.TransactionType.swapAndSend,swaps:{hasApproveTx:Boolean(null==h?void 0:h.approvalNeeded),meta:D}});a=B,await t((0,b.setDefaultHomeActiveTabName)("activity")),e.push(x.DEFAULT_ROUTE)}else{const{id:r}=await t((0,b.addTransactionAndRouteToConfirmationPage)(p,{networkClientId:n,sendFlowHistory:d.history,type:i}));a=r,e.push(x.CONFIRM_TRANSACTION_ROUTE)}await t((0,B.setMaxValueMode)(a,l===W.MAX&&d.sendAsset.type===M.AssetType.native))}else{var w;const a=(0,v.getUnapprovedTransactions)(r),n=(0,s.cloneDeep)(a[d.id]),o={data:p.data,from:p.from,to:p.to,value:p.value,gas:null!=n&&n.userEditedGasLimit?n.txParams.gas:p.gas};n.originalGasEstimate=o.gas;const u={...n,txParams:Object.assign(n.txParams,i?o:p)};await t(ce("sendFlow - user clicked next and transaction should be updated in controller")),await t((0,b.updateTransactionSendFlowHistory)(d.id,(null===(w=n.sendFlowHistory)||void 0===w?void 0:w.length)||0,d.history)),await t((0,b.updateEditableParams)(d.id,u.txParams)),await t((0,b.updateTransactionGasFees)(d.id,u.txParams)),await t((0,B.setMaxValueMode)(d.id,l===W.MAX&&d.sendAsset.type===M.AssetType.native)),e.push(x.CONFIRM_TRANSACTION_ROUTE)}await t(re.setPrevSwapAndSend(C))}},a.startNewDraftTransaction=function(e){return async t=>{await t(re.clearPreviousDrafts()),await t(re.addNewDraft({...K,history:["sendFlow - User started new draft transaction"]})),await t(he({type:e.type??M.AssetType.native,details:e.details,skipComputeEstimatedGasLimit:!0})),await t(q())}},a.toggleSendMaxMode=function(){return async(e,t)=>{t()[$].amountMode===W.MAX?(await e(re.updateAmountMode(W.INPUT)),await e(re.updateSendAmount("0x0")),await e(ce("sendFlow - user toggled max mode off"))):(await e(re.updateAmountMode(W.MAX)),await e(re.updateAmountToMax()),await e(ce("sendFlow - user toggled max mode on"))),await e(ge())}},a.updateGasLimit=void 0,a.updateGasPrice=function(e){return t=>{t(ce(`sendFlow - user set legacy gasPrice to ${e}`)),t(re.updateGasFees({gasPrice:e,transactionType:c.TransactionEnvelopeType.legacy,manuallyEdited:!0}))}},a.updateRecipient=Te,a.updateRecipientUserInput=ve,a.updateSendAmount=be,a.updateSendAsset=he,a.updateSendHexData=function(e){return async(t,a)=>{await t(ce(`sendFlow - user added custom hexData ${e}`)),await t(re.updateUserInputHexData(e)),await t(re.updateUserInputHexDataError(""===e||(0,i.isHexString)(e)?null:f.INVALID_HEX_DATA_ERROR));const r=a(),n=r[$].draftTransactions[r[$].currentTransactionUUID];await t(ge(n.sendAsset.type===M.AssetType.native))}},a.updateSendQuote=ge,a.useContactListForRecipientSearch=function(){return e=>{e(ce("sendFlow - user selected back to all on recipient screen")),e(ue(Z.CONTACT_LIST))}},a.useDefaultGas=a.useCustomGas=void 0,a.useMyAccountsForRecipientSearch=function(){return e=>{e(ce("sendFlow - user selected transfer to my accounts on recipient screen")),e(ue(Z.MY_ACCOUNTS))}};var r,n=e("@reduxjs/toolkit"),o=(r=e("bignumber.js"))&&r.__esModule?r:{default:r},i=e("ethereumjs-util"),s=e("lodash"),l=e("uuid"),u=e("@metamask/rpc-errors"),c=e("@metamask/transaction-controller"),d=e("../../../shared/modules/error"),p=e("../../../shared/modules/conversion.utils"),m=e("../../../shared/constants/gas"),f=e("../../pages/confirmations/send/send.constants"),g=e("../../pages/confirmations/send/send.utils"),T=e("../../../shared/modules/selectors/networks"),v=e("../../selectors"),b=e("../../store/actions"),h=e("../gas/gas.duck"),S=e("../../store/actionConstants"),A=e("../../helpers/utils/token-util"),y=e("../../helpers/utils/util"),E=e("../metamask/metamask"),O=e("../domains"),C=e("../../../shared/modules/hexstring-utils"),P=e("../../helpers/utils/transactions.util"),M=e("../../../shared/constants/transaction"),k=e("../../helpers/constants/error-keys"),F=e("../../../shared/constants/time"),I=e("../../../shared/modules/string-utils"),_=e("../../../shared/modules/transaction.utils"),R=e("../../../shared/lib/metamask-controller-utils"),w=e("../../../shared/lib/transactions-controller-utils"),L=e("../../../shared/modules/Numeric"),D=e("../../../shared/constants/common"),N=e("../../../shared/constants/swaps"),B=e("../confirm-transaction/confirm-transaction.duck"),x=e("../../helpers/constants/routes"),J=e("../../pages/swaps/swaps.util"),G=e("./swap-and-send-utils"),H=e("./helpers");const U="This has been replaced with a more recent request",j=F.SECOND,X=a.SEND_STAGES={ADD_RECIPIENT:"ADD_RECIPIENT",DRAFT:"DRAFT",EDIT:"EDIT",INACTIVE:"INACTIVE"},z=a.SEND_STATUSES={INVALID:"INVALID",VALID:"VALID"},V=a.GAS_INPUT_MODES={BASIC:"BASIC",CUSTOM:"CUSTOM",INLINE:"INLINE"},W=a.AMOUNT_MODES={INPUT:"INPUT",MAX:"MAX"},Z=a.RECIPIENT_SEARCH_MODES={CONTACT_LIST:"CONTACT_LIST",MY_ACCOUNTS:"MY_ACCOUNTS"},K=a.draftTransactionInitialState={amount:{error:null,value:"0x0"},sendAsset:{balance:"0x0",details:null,error:null,type:M.AssetType.native},receiveAsset:{balance:"0x0",details:null,error:null,type:M.AssetType.native},fromAccount:null,gas:{error:null,gasLimit:"0x0",gasPrice:"0x0",gasTotal:"0x0",maxFeePerGas:"0x0",maxPriorityFeePerGas:"0x0",wasManuallyEdited:!1},history:[],id:null,recipient:{address:"",error:null,nickname:"",warning:null,type:"",recipientWarningAcknowledged:!1},status:z.VALID,transactionType:c.TransactionEnvelopeType.legacy,userInputHexData:null,isSwapQuoteLoading:!1,swapQuotesError:null,swapQuotesLatestRequestTimestamp:null,timeToFetchQuotes:null,quotes:null},Q=a.initialState={amountMode:W.INPUT,currentTransactionUUID:null,disabledSwapAndSendNetworks:[],draftTransactions:{},eip1559support:!1,gasEstimateIsLoading:!0,gasEstimatePollToken:null,gasIsSetInModal:!1,gasPriceEstimate:"0x0",gasLimitMinimum:m.GAS_LIMITS.SIMPLE,gasTotalForLayer1:null,prevSwapAndSendInput:null,recipientMode:Z.CONTACT_LIST,recipientInput:"",selectedAccount:{address:null,balance:"0x0"},stage:X.INACTIVE,swapsBlockedTokens:[]},$="send",Y=a.computeEstimatedGasLimit=(0,n.createAsyncThunk)("send/computeEstimatedGasLimit",(async(e,t)=>{var a,r;const n=t.getState(),{send:o,metamask:i}=n,s=o.draftTransactions[o.currentTransactionUUID],l=(0,v.getUnapprovedTransactions)(n)[s.id],u=(0,v.getIsNonStandardEthChain)(n),c=(0,T.getCurrentChainId)(n),d=(0,v.getSelectedInternalAccountWithBalance)(n),p=await t.dispatch((0,b.getLayer1GasFee)({transactionParams:{gasPrice:s.gas.gasPrice,gas:s.gas.gasLimit,to:null===(a=s.recipient.address)||void 0===a?void 0:a.toLowerCase(),value:o.amountMode===W.MAX?o.selectedAccount.balance:s.amount.value,from:o.selectedAccount.address,data:s.userInputHexData,type:"0x0"},chainId:c}));if(o.stage!==X.EDIT||null===(r=l.dappSuggestedGasFees)||void 0===r||!r.gas||!l.userEditedGasLimit){var m;const e=await(0,H.estimateGasLimitForSend)({gasPrice:s.gas.gasPrice,blockGasLimit:i.currentBlockGasLimit,selectedAddress:d.address,sendToken:s.sendAsset.details,to:null===(m=s.recipient.address)||void 0===m?void 0:m.toLowerCase(),value:s.amount.value,data:s.userInputHexData,isNonStandardEthChain:u,chainId:c,gasLimit:s.gas.gasLimit});return await t.dispatch((0,h.setCustomGasLimit)(e)),{gasLimit:e,gasTotalForLayer1:p}}return null})),q=a.initializeSendState=(0,n.createAsyncThunk)("send/initializeSendState",(async({chainHasChanged:e=!1}={},t)=>{const a=t.getState(),r=(0,v.getIsNonStandardEthChain)(a),n=(0,T.getSelectedNetworkClientId)(a),o=(0,T.getCurrentChainId)(a);let s=(0,v.checkNetworkAndAccountSupports1559)(a);s===undefined&&(s=await(0,b.getCurrentNetworkEIP1559Compatibility)());const l=(0,v.getSelectedAccount)(a),{send:u,metamask:c}=a,d=u.draftTransactions[u.currentTransactionUUID];if(!d)return t.rejectWithValue("draftTransaction not found, possibly not on send flow");let p=u.stage===X.EDIT?d.gas.gasPrice:"0x1",f=null;f=await(0,b.gasFeeStartPollingByNetworkClientId)(n),(0,b.addPollingTokenToAppState)(f);const{metamask:{gasFeeEstimates:g,gasEstimateType:S}}=t.getState();u.stage!==X.EDIT&&(p=S===m.GasEstimateTypes.legacy?(0,v.getGasPriceInHexWei)(g.medium):S===m.GasEstimateTypes.ethGasPrice?(0,H.getRoundedGasPrice)(g.gasPrice):S===m.GasEstimateTypes.feeMarket?(0,v.getGasPriceInHexWei)(g.medium.suggestedMaxFeePerGas):g.gasPrice?(0,H.getRoundedGasPrice)(g.gasPrice):"0x0");let{gasLimit:A}=d.gas;if(S!==m.GasEstimateTypes.none&&u.stage!==X.EDIT&&d.recipient.address){A=d.sendAsset.type===M.AssetType.token||d.sendAsset.type===M.AssetType.NFT?m.GAS_LIMITS.BASE_TOKEN_ESTIMATE:m.GAS_LIMITS.SIMPLE;A=await(0,H.estimateGasLimitForSend)({gasPrice:p,blockGasLimit:c.currentBlockGasLimit,selectedAddress:Ce(a),sendToken:d.sendAsset.details,to:d.recipient.address.toLowerCase(),value:d.amount.value,data:d.userInputHexData,isNonStandardEthChain:r,chainId:o})||A}await t.dispatch((0,h.setCustomGasLimit)(A));if(t.getState().send.currentTransactionUUID!==u.currentTransactionUUID)return t.rejectWithValue("draftTransaction changed during initialization.\n A new initializeSendState action must be dispatched.");const y=(0,v.getIsSwapsChain)(a)&&(0,v.getUseExternalServices)(a)?(await(0,J.fetchBlockedTokens)(o)).map((e=>e.toLowerCase())):[],O=await(0,G.getDisabledSwapAndSendNetworksFromAPI)();return{account:l,chainId:(0,T.getCurrentChainId)(a),tokens:(0,E.getTokens)(a),chainHasChanged:e,disabledSwapAndSendNetworks:O,gasFeeEstimates:g,gasEstimateType:S,gasLimit:A,gasTotal:(0,i.addHexPrefix)((0,w.calcGasTotal)(A,p)),gasEstimatePollToken:f,eip1559support:s,useTokenDetection:(0,v.getUseTokenDetection)(a),tokenAddressList:Object.keys((0,v.getTokenList)(a)),swapsBlockedTokens:y}}));let ee;const te=(0,n.createAsyncThunk)("send/fetchSwapAndSendQuotes",(async({requestTimestamp:e},t)=>{var a,r;const n=t.getState(),o=n[$],s=(0,T.getCurrentChainId)(n),l=o.draftTransactions[o.currentTransactionUUID],u=Ce(n),c=(0,p.hexToDecimal)(l.amount.value);if(!(Number(c)&&l.sendAsset&&l.receiveAsset&&l.recipient.address))return{quotes:null,requestTimestamp:e};let d=await new Promise(((t,a)=>setTimeout((async()=>{var r,n;e!==ee&&a(new Error(U)),(0,G.getSwapAndSendQuotes)({chainId:s,sourceAmount:c,sourceToken:(null===(r=l.sendAsset)||void 0===r||null===(r=r.details)||void 0===r?void 0:r.address)||N.SWAPS_CHAINID_DEFAULT_TOKEN_MAP[s].address,destinationToken:(null===(n=l.receiveAsset)||void 0===n||null===(n=n.details)||void 0===n?void 0:n.address)||N.SWAPS_CHAINID_DEFAULT_TOKEN_MAP[s].address,sender:u,recipient:l.recipient.address}).then((e=>t(e))).catch((()=>a(f.SWAPS_QUOTES_ERROR)))}),j)));for(const e of d)e.approvalNeeded&&(e.approvalNeeded.gas=(0,i.addHexPrefix)(await(0,b.estimateGas)(e.approvalNeeded)));if(d=await(0,H.addAdjustedReturnToQuotes)(d,n,null===(a=l.receiveAsset)||void 0===a?void 0:a.details),null===(r=d)||void 0===r||!r.length)throw new Error(f.SWAPS_NO_QUOTES);return{quotes:d,requestTimestamp:e}})),ae=(0,n.createSlice)({name:$,initialState:Q,reducers:{addNewDraft:(e,t)=>{e.currentTransactionUUID=(0,l.v4)(),e.draftTransactions[e.currentTransactionUUID]=t.payload,t.payload.id?e.stage=X.EDIT:e.stage=X.ADD_RECIPIENT},addHistoryEntry:(e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];a&&a.history.push({entry:t.payload,timestamp:Date.now()})},calculateGasTotal:e=>{const t=e.draftTransactions[e.currentTransactionUUID];t&&(t.transactionType===c.TransactionEnvelopeType.feeMarket?t.gas.gasTotal=(0,i.addHexPrefix)((0,w.calcGasTotal)(t.gas.gasLimit,t.gas.maxFeePerGas)):t.gas.gasTotal=(0,i.addHexPrefix)((0,w.calcGasTotal)(t.gas.gasLimit,t.gas.gasPrice)),e.amountMode===W.MAX&&t.sendAsset.type===M.AssetType.native&&ae.caseReducers.updateAmountToMax(e),ae.caseReducers.validateAmountField(e),ae.caseReducers.validateGasField(e),ae.caseReducers.validateSendState(e))},clearPreviousDrafts:e=>{e.currentTransactionUUID=null,e.draftTransactions={}},resetSendState:e=>({...Q,prevSwapAndSendInput:e.prevSwapAndSendInput}),setPrevSwapAndSend:(e,t)=>{e.prevSwapAndSendInput=t.payload},updateAmountMode:(e,t)=>{Object.values(W).includes(t.payload)&&(e.amountMode=t.payload)},updateAmountToMax:e=>{const t=e.draftTransactions[e.currentTransactionUUID];let a="0x0";if((null==t?void 0:t.sendAsset.type)===M.AssetType.token){var r;const e=(null===(r=t.sendAsset.details)||void 0===r?void 0:r.decimals)??0,n=Math.pow(10,Number(e));a=new L.Numeric(t.sendAsset.balance,16).times(n,10).toString()}else{const r=new L.Numeric(t.gas.gasTotal||"0x0",16).add(new L.Numeric(e.gasTotalForLayer1??"0x0",16));a=new L.Numeric(t.sendAsset.balance,16).lessThanOrEqualTo(r)?"0":new L.Numeric(t.sendAsset.balance,16).minus(r).toString()}ae.caseReducers.updateSendAmount(e,{payload:a})},updateAsset:(e,t)=>{const{asset:a,initialAssetSet:r,isReceived:n}=t.payload,o=e.draftTransactions[e.currentTransactionUUID],i=o[n?"receiveAsset":"sendAsset"];i.type=a.type,i.balance=a.balance,i.error=a.error,i.type===M.AssetType.token||i.type===M.AssetType.NFT?i.details=a.details:(i.details=null,o.recipient.error===f.CONTRACT_ADDRESS_ERROR&&(o.recipient.error=null)),n||(o.receiveAsset=i),e.amountMode===W.MAX?(e.amountMode=W.INPUT,ae.caseReducers.updateSendAmount(e,{payload:"0x0"})):!1===r&&(n?o.quotes=K.quotes:(ae.caseReducers.updateSendAmount(e,{payload:"0x0"}),ae.caseReducers.updateUserInputHexData(e,{payload:""}))),ae.caseReducers.validateSendState(e)},updateGasFeeEstimates:(e,t)=>{const{gasFeeEstimates:a,gasEstimateType:r}=t.payload;let n="0x0";switch(r){case m.GasEstimateTypes.feeMarket:ae.caseReducers.updateGasFees(e,{payload:{transactionType:c.TransactionEnvelopeType.feeMarket,maxFeePerGas:(0,v.getGasPriceInHexWei)(a.medium.suggestedMaxFeePerGas),maxPriorityFeePerGas:(0,v.getGasPriceInHexWei)(a.medium.suggestedMaxPriorityFeePerGas)}});break;case m.GasEstimateTypes.legacy:n=(0,H.getRoundedGasPrice)(a.medium),ae.caseReducers.updateGasFees(e,{payload:{gasPrice:n,type:c.TransactionEnvelopeType.legacy,isAutomaticUpdate:!0}});break;case m.GasEstimateTypes.ethGasPrice:n=(0,H.getRoundedGasPrice)(a.gasPrice),ae.caseReducers.updateGasFees(e,{payload:{gasPrice:(0,H.getRoundedGasPrice)(a.gasPrice),type:c.TransactionEnvelopeType.legacy,isAutomaticUpdate:!0}});case m.GasEstimateTypes.none:}e.gasPriceEstimate=(0,i.addHexPrefix)(n)},updateGasFees:(e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];a&&(t.payload.transactionType===c.TransactionEnvelopeType.feeMarket?(a.gas.maxFeePerGas=(0,i.addHexPrefix)(t.payload.maxFeePerGas),a.gas.maxPriorityFeePerGas=(0,i.addHexPrefix)(t.payload.maxPriorityFeePerGas),a.transactionType=c.TransactionEnvelopeType.feeMarket):(t.payload.manuallyEdited&&(a.gas.wasManuallyEdited=!0),a.gas.wasManuallyEdited&&!t.payload.manuallyEdited||(a.gas.gasPrice=(0,i.addHexPrefix)(t.payload.gasPrice)),a.transactionType=c.TransactionEnvelopeType.legacy),ae.caseReducers.calculateGasTotal(e))},updateGasLimit:(e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];a&&(a.gas.gasLimit=(0,i.addHexPrefix)(t.payload),ae.caseReducers.calculateGasTotal(e))},updateLayer1Fees:(e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];e.gasTotalForLayer1=t.payload,e.amountMode===W.MAX&&(null==a?void 0:a.sendAsset.type)===M.AssetType.native&&ae.caseReducers.updateAmountToMax(e)},updateRecipient:(e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];a.recipient.error=null,e.recipientInput="",a.recipient.address=t.payload.address??"",a.recipient.nickname=t.payload.nickname??"",""===a.recipient.address?e.stage=X.ADD_RECIPIENT:(e.stage=null===a.id?X.DRAFT:X.EDIT,e.recipientMode=Z.CONTACT_LIST),ae.caseReducers.validateSendState(e)},updateRecipientSearchMode:(e,t)=>{e.recipientInput="",e.recipientMode=t.payload},updateRecipientWarning:(e,t)=>{e.draftTransactions[e.currentTransactionUUID].recipient.warning=t.payload},updateRecipientType:(e,t)=>{e.draftTransactions[e.currentTransactionUUID].recipient.type=t.payload},updateDraftTransactionStatus:(e,t)=>{e.draftTransactions[e.currentTransactionUUID].status=t.payload},acknowledgeRecipientWarning:e=>{e.draftTransactions[e.currentTransactionUUID].recipient.recipientWarningAcknowledged=!0,ae.caseReducers.validateSendState(e)},updateUserInputHexDataError:(e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];a.hexData={...a.hexData,error:null==t?void 0:t.payload}},updateRecipientUserInput:(e,t)=>{e.recipientInput=t.payload},updateSendAmount:(e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];a.amount.value=(0,i.addHexPrefix)(t.payload),ae.caseReducers.validateAmountField(e),a.sendAsset.type===M.AssetType.native&&ae.caseReducers.validateGasField(e)},updateUserInputHexData:(e,t)=>{e.draftTransactions[e.currentTransactionUUID].userInputHexData=t.payload},useCustomGas:e=>{e.gasIsSetInModal=!0},useDefaultGas:e=>{e.gasIsSetInModal=!1},validateAmountField:e=>{const t=e.draftTransactions[e.currentTransactionUUID];if(!t)return;const a=new L.Numeric(t.amount.value,16);switch(!0){case t.sendAsset.type===M.AssetType.NFT&&t.sendAsset.details.standard===M.TokenStandard.ERC1155&&"0x0"===t.amount.value:t.amount.error=f.NEGATIVE_OR_ZERO_AMOUNT_TOKENS_ERROR,t.status!==z.INVALID&&ae.caseReducers.validateSendState(e);break;case t.sendAsset.type===M.AssetType.NFT&&t.sendAsset.details.standard===M.TokenStandard.ERC1155&&!(0,g.isERC1155BalanceSufficient)({tokenBalance:t.sendAsset.balance??"0x0",amount:t.amount.value}):t.amount.error=f.INSUFFICIENT_FUNDS_ERROR,t.status!==z.INVALID&&ae.caseReducers.validateSendState(e);break;case a.isFloat()&&t.sendAsset.type===M.AssetType.NFT&&t.sendAsset.details.standard===M.TokenStandard.ERC1155:t.amount.error=f.FLOAT_TOKENS_ERROR,t.status!==z.INVALID&&ae.caseReducers.validateSendState(e);break;case t.sendAsset.type===M.AssetType.token&&!(0,g.isTokenBalanceSufficient)({tokenBalance:t.sendAsset.balance??"0x0",amount:t.amount.value,decimals:t.sendAsset.details.decimals}):t.amount.error=f.INSUFFICIENT_TOKENS_ERROR,t.status!==z.INVALID&&ae.caseReducers.validateSendState(e);break;case!(0,g.isBalanceSufficient)({amount:t.sendAsset.type===M.AssetType.native?t.amount.value:undefined,balance:t.sendAsset.type===M.AssetType.native?t.sendAsset.balance:e.selectedAccount.balance,gasTotal:t.gas.gasTotal??"0x0"}):{const a=t.sendAsset.type===M.AssetType.native&&!(0,g.isBalanceSufficient)({amount:t.amount.value,balance:t.sendAsset.balance,gasTotal:"0x0"});t.amount.error=a?f.INSUFFICIENT_FUNDS_ERROR:f.INSUFFICIENT_FUNDS_FOR_GAS_ERROR,t.status!==z.INVALID&&ae.caseReducers.validateSendState(e);break}default:t.amount.error=null,t.status===z.INVALID&&ae.caseReducers.validateSendState(e)}},validateGasField:e=>{var t;const a=e.draftTransactions[e.currentTransactionUUID];if(!a)return;const r=!(0,g.isBalanceSufficient)({amount:a.sendAsset.type===M.AssetType.native?a.amount.value:"0x0",balance:(null===(t=a.fromAccount)||void 0===t?void 0:t.balance)??e.selectedAccount.balance,gasTotal:a.gas.gasTotal??"0x0"});a.gas.error=r?f.INSUFFICIENT_FUNDS_ERROR:null},validateRecipientUserInput:(e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];if(a)if(e.recipientMode===Z.MY_ACCOUNTS||""===e.recipientInput||null===e.recipientInput)a.recipient.error=null,a.recipient.warning=null;else{var r;const{tokens:n,tokenAddressList:o,isProbablyAnAssetContract:i}=t.payload;(0,C.isBurnAddress)(e.recipientInput)||(0,C.isPossibleAddress)(e.recipientInput)&&!(0,C.isValidHexAddress)(e.recipientInput,{mixedCaseUseChecksum:!0})?a.recipient.error=f.INVALID_RECIPIENT_ADDRESS_ERROR:(0,y.isOriginContractAddress)(e.recipientInput,null===(r=a.sendAsset)||void 0===r||null===(r=r.details)||void 0===r?void 0:r.address)?a.recipient.error=f.CONTRACT_ADDRESS_ERROR:a.recipient.error=null,(0,C.isValidHexAddress)(e.recipientInput)&&(o.find((t=>(0,I.isEqualCaseInsensitive)(t,e.recipientInput)))||(0,y.checkExistingAddresses)(e.recipientInput,n))||i?a.recipient.warning=f.KNOWN_RECIPIENT_ADDRESS_WARNING:a.recipient.warning=null}ae.caseReducers.validateSendState(e)},validateSendState:e=>{var t,a,r,n,s;const l=e.draftTransactions[e.currentTransactionUUID];if(ae.caseReducers.addHistoryEntry(e,{payload:"Begin validating send state"}),l){const u=(0,H.getIsDraftSwapAndSend)(l),c=()=>[f.INSUFFICIENT_TOKENS_ERROR,f.INSUFFICIENT_FUNDS_ERROR,f.INSUFFICIENT_FUNDS_FOR_GAS_ERROR].includes(l.amount.error)&&!l.sendAsset.balance,{quotes:d,gas:m}=l,T=d?(0,H.calculateBestQuote)(d):undefined,v=(0,p.hexToDecimal)((null==m?void 0:m.gasTotal)||"0x0")>0&&(0,p.hexToDecimal)((null==m?void 0:m.gasLimit)||"0x0")>0?new L.Numeric(m.gasTotal,16).divide(m.gasLimit,16).toString():undefined;switch(!0){case Boolean(l.amount.error&&!c()):ae.caseReducers.addHistoryEntry(e,{payload:`Amount is in error ${l.amount.error}`}),l.status=z.INVALID;break;case Boolean(l.gas.error):ae.caseReducers.addHistoryEntry(e,{payload:`Gas is in error ${l.gas.error}`}),l.status=z.INVALID;break;case Boolean(l.sendAsset.error):ae.caseReducers.addHistoryEntry(e,{payload:`Send asset is in error ${l.sendAsset.error}`}),l.status=z.INVALID;break;case Boolean(l.receiveAsset.error):ae.caseReducers.addHistoryEntry(e,{payload:`Receive asset is in error ${l.receiveAsset.error}`}),l.status=z.INVALID;break;case l.sendAsset.type===M.AssetType.token&&null===l.sendAsset.details:ae.caseReducers.addHistoryEntry(e,{payload:"Send asset is TOKEN and token details is null"}),l.status=z.INVALID;break;case l.receiveAsset.type===M.AssetType.token&&null===l.receiveAsset.details:ae.caseReducers.addHistoryEntry(e,{payload:"Receive asset is TOKEN and token details is null"}),l.status=z.INVALID;break;case e.stage===X.ADD_RECIPIENT:ae.caseReducers.addHistoryEntry(e,{payload:"Form is invalid because stage is ADD_RECIPIENT"}),l.status=z.INVALID;break;case e.stage===X.INACTIVE:ae.caseReducers.addHistoryEntry(e,{payload:"Form is invalid because stage is INACTIVE"}),l.status=z.INVALID;break;case e.gasEstimateIsLoading:ae.caseReducers.addHistoryEntry(e,{payload:"Form is invalid because gasEstimateIsLoading"}),l.status=z.INVALID;break;case new o.default(l.gas.gasLimit,16).lessThan(new o.default(e.gasLimitMinimum)):ae.caseReducers.addHistoryEntry(e,{payload:`Form is invalid because ${l.gas.gasLimit} is lessThan ${e.gasLimitMinimum}`}),l.status=z.INVALID;break;case"loading"===l.recipient.warning:ae.caseReducers.addHistoryEntry(e,{payload:"Form is invalid because recipient warning is loading"}),l.status=z.INVALID;break;case l.recipient.warning===f.KNOWN_RECIPIENT_ADDRESS_WARNING&&!1===l.recipient.recipientWarningAcknowledged:ae.caseReducers.addHistoryEntry(e,{payload:"Form is invalid because recipient warning not acknolwedged"}),l.status=z.INVALID;break;case Boolean(T&&!(0,I.isEqualCaseInsensitive)(T.recipient,l.recipient.address)):ae.caseReducers.addHistoryEntry(e,{payload:`Recipient is not match ${l.recipient.address} ${T.recipient}`}),l.status=z.INVALID;break;case Boolean(T&&!(0,I.isEqualCaseInsensitive)(T.trade.from,e.selectedAccount.address)):ae.caseReducers.addHistoryEntry(e,{payload:`Sender is not match ${e.selectedAccount.address} ${T.trade.from}`}),l.status=z.INVALID;break;case Boolean(T&&!(0,I.isEqualCaseInsensitive)((null===(t=l.sendAsset)||void 0===t||null===(t=t.details)||void 0===t?void 0:t.address)||(0,i.zeroAddress)(),T.sourceToken)):ae.caseReducers.addHistoryEntry(e,{payload:`Source token is not match ${null===(a=l.sendAsset)||void 0===a||null===(a=a.details)||void 0===a?void 0:a.address} ${T.sourceToken}`}),l.status=z.INVALID;break;case Boolean(T&&!(0,I.isEqualCaseInsensitive)(T.destinationToken,(null===(r=l.receiveAsset)||void 0===r||null===(r=r.details)||void 0===r?void 0:r.address)||(0,i.zeroAddress)())):ae.caseReducers.addHistoryEntry(e,{payload:`Destination token is not match ${null===(n=l.receiveAsset)||void 0===n||null===(n=n.details)||void 0===n?void 0:n.address} ${T.destinationToken}`}),l.status=z.INVALID;break;case T&&!(0,g.isBalanceSufficient)({amount:l.sendAsset.type===M.AssetType.native?l.amount.value:undefined,balance:e.selectedAccount.balance,gasTotal:(0,w.calcGasTotal)(new L.Numeric((null==T||null===(s=T.gasParams)||void 0===s?void 0:s.maxGas)||0,10).toPrefixedHexString(),v??"0x0")}):l.amount.error||(l.amount.error=f.INSUFFICIENT_FUNDS_FOR_GAS_ERROR),l.status=z.INVALID;break;case u&&!T:ae.caseReducers.addHistoryEntry(e,{payload:"No swap and send quote available"}),l.status=z.INVALID;break;default:ae.caseReducers.addHistoryEntry(e,{payload:"Form is valid"}),l.status=z.VALID}}}},extraReducers:e=>{e.addCase(S.ACCOUNT_CHANGED,((e,t)=>{if(e.stage===X.EDIT&&t.payload.account){const a=e.draftTransactions[e.currentTransactionUUID];a&&a.fromAccount&&a.fromAccount.address===t.payload.account.address&&(a.fromAccount.balance=t.payload.account.balance,a.sendAsset.type===M.AssetType.native&&(a.sendAsset.balance=t.payload.account.balance),ae.caseReducers.validateAmountField(e),ae.caseReducers.validateGasField(e),ae.caseReducers.validateSendState(e))}})).addCase(S.ADDRESS_BOOK_UPDATED,((e,t)=>{var a;const{addressBook:r}=t.payload,n=e.draftTransactions[e.currentTransactionUUID];n&&null!==(a=r[n.recipient.address])&&void 0!==a&&a.name&&(n.recipient.nickname=r[n.recipient.address].name)})).addCase(S.CLEAR_SWAP_AND_SEND_STATE,(e=>{const t=e.draftTransactions[e.currentTransactionUUID];t.quotes=K.quotes,t.swapQuotesError=K.swapQuotesError,t.isSwapQuoteLoading=K.isSwapQuoteLoading,t.swapQuotesLatestRequestTimestamp=K.swapQuotesLatestRequestTimestamp,t.timeToFetchQuotes=K.timeToFetchQuotes})).addCase(Y.pending,(e=>{e.gasEstimateIsLoading=!0})).addCase(Y.fulfilled,((e,t)=>{var a,r;e.gasEstimateIsLoading=!1,null!==(a=t.payload)&&void 0!==a&&a.gasLimit&&ae.caseReducers.updateGasLimit(e,{payload:t.payload.gasLimit}),null!==(r=t.payload)&&void 0!==r&&r.gasTotalForLayer1&&ae.caseReducers.updateLayer1Fees(e,{payload:t.payload.gasTotalForLayer1})})).addCase(Y.rejected,(e=>{e.gasEstimateIsLoading=!1})).addCase(S.GAS_FEE_ESTIMATES_UPDATED,((e,t)=>{ae.caseReducers.updateGasFeeEstimates(e,{payload:t.payload})})).addCase(q.pending,(e=>{e.gasEstimateIsLoading=!0})).addCase(q.fulfilled,((e,t)=>{e.eip1559support=t.payload.eip1559support,e.selectedAccount.address=t.payload.account.address,e.selectedAccount.balance=t.payload.account.balance,e.prevSwapAndSendInput=Q.prevSwapAndSendInput;const a=e.draftTransactions[e.currentTransactionUUID];var r;a&&(a.gas.gasLimit=t.payload.gasLimit,a.gas.gasTotal=t.payload.gasTotal,t.payload.chainHasChanged&&(a.sendAsset.type=M.AssetType.native,a.sendAsset.balance=(null===(r=a.fromAccount)||void 0===r?void 0:r.balance)??e.selectedAccount.balance,a.sendAsset.details=null,a.receiveAsset=K.receiveAsset));ae.caseReducers.updateGasFeeEstimates(e,{payload:{gasFeeEstimates:t.payload.gasFeeEstimates,gasEstimateType:t.payload.gasEstimateType}}),e.gasEstimatePollToken=t.payload.gasEstimatePollToken,t.payload.gasEstimatePollToken&&(e.gasEstimateIsLoading=!1),e.stage!==X.INACTIVE&&ae.caseReducers.validateRecipientUserInput(e,{payload:{chainId:t.payload.chainId,tokens:t.payload.tokens,useTokenDetection:t.payload.useTokenDetection,tokenAddressList:t.payload.tokenAddressList}}),e.swapsBlockedTokens=t.payload.swapsBlockedTokens,e.disabledSwapAndSendNetworks=t.payload.disabledSwapAndSendNetworks,e.amountMode===W.MAX&&ae.caseReducers.updateAmountToMax(e),ae.caseReducers.validateAmountField(e),ae.caseReducers.validateGasField(e),ae.caseReducers.validateSendState(e)})).addCase(q.rejected,(e=>{e.prevSwapAndSendInput=Q.prevSwapAndSendInput})).addCase(te.pending,((e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];var r;a&&(null!==(r=t.meta)&&void 0!==r&&null!==(r=r.arg)&&void 0!==r&&r.isRefreshingQuotes||(a.quotes=K.quotes),a.swapQuotesError=null,a.isSwapQuoteLoading=!0,a.swapQuotesLatestRequestTimestamp=Math.max(t.meta.arg.requestTimestamp,a.swapQuotesLatestRequestTimestamp));ae.caseReducers.validateSendState(e)})).addCase(te.fulfilled,((e,t)=>{const a=e.draftTransactions[e.currentTransactionUUID];a&&t.payload.requestTimestamp===a.swapQuotesLatestRequestTimestamp&&(a.timeToFetchQuotes=Date.now()-t.payload.requestTimestamp,a.isSwapQuoteLoading=!1,a.swapQuotesError=null,t.payload&&(a.quotes=t.payload.quotes)),ae.caseReducers.validateSendState(e)})).addCase(te.rejected,((e,t)=>{if(t.error.message===U)return;const a=e.draftTransactions[e.currentTransactionUUID];a&&(a.isSwapQuoteLoading=!1,a.swapQuotesError=t.error.message)})).addCase(S.SELECTED_ACCOUNT_CHANGED,((e,t)=>{if(e.stage!==X.EDIT&&t.payload.account){e.selectedAccount.balance=t.payload.account.balance,e.selectedAccount.address=t.payload.account.address;const a=e.draftTransactions[e.currentTransactionUUID];a&&((null==a?void 0:a.sendAsset.type)===M.AssetType.native&&(a.sendAsset.balance=t.payload.account.balance),(null==a?void 0:a.sendAsset.type)!==M.AssetType.token&&(null==a?void 0:a.sendAsset.type)!==M.AssetType.NFT||(a.sendAsset.type=K.sendAsset.type,a.sendAsset.error=K.sendAsset.error,a.sendAsset.details=K.sendAsset.details,a.sendAsset.balance=t.payload.account.balance,a.receiveAsset=K.receiveAsset,a.amount.value=K.amount.value),ae.caseReducers.validateAmountField(e),ae.caseReducers.validateGasField(e),ae.caseReducers.validateSendState(e))}})).addCase(S.QR_CODE_DETECTED,((e,t)=>{const a=t.value,r=e.draftTransactions[e.currentTransactionUUID];if(a&&r&&"address"===a.type){const t=a.values.address.toLowerCase();(0,C.isValidHexAddress)(t,{allowNonPrefixed:!1})?r.recipient.address!==t&&ae.caseReducers.updateRecipient(e,{payload:{address:t}}):r.recipient.error=f.INVALID_RECIPIENT_ADDRESS_ERROR}}))}}),{actions:re,reducer:ne}=ae;a.default=ne;const{useDefaultGas:oe,useCustomGas:ie,updateGasLimit:se,validateRecipientUserInput:le,updateRecipientSearchMode:ue,addHistoryEntry:ce,acknowledgeRecipientWarning:de}=re;a.acknowledgeRecipientWarning=de,a.addHistoryEntry=ce,a.updateGasLimit=se,a.useCustomGas=ie,a.useDefaultGas=oe;const pe=(0,s.debounce)(((e,t,a)=>{e(ce(`sendFlow - user typed ${t.userInput} into recipient input field`)),e(le(t)),a()}),300),me=(0,s.debounce)((async e=>{await e(Y())}),300),fe=(0,s.debounce)(((e,t)=>{e(ce(t))}),100);function ge(e=!0,t=!1,a=!0){return async(r,n)=>{var o;const i=n()[$],s=null===(o=i.draftTransactions)||void 0===o?void 0:o[null==i?void 0:i.currentTransactionUUID],l=(0,H.getIsDraftSwapAndSend)(s),{quotes:u,swapQuotesError:c,isSwapQuoteLoading:d,swapQuotesLatestRequestTimestamp:p}=s??{};if(l){const e=Date.now();ee=e,r(te({requestTimestamp:e,isRefreshingQuotes:t}))}else(u||c||d||p)&&r({type:S.CLEAR_SWAP_AND_SEND_STATE});e&&(a?await r(Y()):await me(r))}}function Te({address:e,nickname:t}){return async(a,r)=>{const n=r(),o=(0,v.getAddressBookEntryOrAccountName)(n,e)??"";await a(re.updateRecipient({address:e,nickname:t||o})),await a(ge())}}function ve(e){return async(t,a)=>{t(re.updateRecipientWarning("loading")),t(re.updateDraftTransactionStatus(z.INVALID)),await t(re.updateRecipientUserInput(e));const r=a(),n=Ce(r),o=(0,T.getCurrentChainId)(r),i=(0,E.getTokens)(r),s=(0,v.getUseTokenDetection)(r),l=(0,v.getTokenList)(r),u=Object.keys(l),c=(0,C.isValidHexAddress)(e);let d=!1;if(c){if(await(0,P.isSmartContractAddress)(e)){t(re.updateRecipientType(f.RECIPIENT_TYPES.SMART_CONTRACT));const{symbol:a,decimals:r}=(0,A.getTokenMetadata)(e,l)||{};if(d=a&&r!==undefined,!d)try{const{standard:t}=await(0,b.getTokenStandardAndDetails)(e,n);d=Boolean(t)}catch(e){console.log(e)}}}return new Promise((a=>{pe(t,{userInput:e,chainId:o,tokens:i,useTokenDetection:s,tokenAddressList:u,isProbablyAnAssetContract:d},a)}))}}function be(e,t){return async(a,r)=>{const n=r();if(a(re.updateSendAmount(e)),n[$].amountMode===W.MAX&&a(re.updateAmountMode(W.INPUT)),await a(ge(!0,!1,!1)),t===undefined)return;const{ticker:o}=(0,T.getProviderConfig)(n),i=n[$].draftTransactions[n[$].currentTransactionUUID];let s=e;var l;i.sendAsset.type===M.AssetType.token?s=`${t} ${null===(l=i.sendAsset.details)||void 0===l?void 0:l.symbol}`:s=`${t} ${o||D.EtherDenomination.ETH}`;fe(a,`sendFlow - user set amount to ${s}`)}}function he({type:e,details:t,skipComputeEstimatedGasLimit:a,isReceived:r},{initialAssetSet:n=!1}={}){return async(o,s)=>{const l=s(),{ticker:u}=(0,T.getProviderConfig)(l),p=l[$].draftTransactions[l[$].currentTransactionUUID],m=Ce(l),f=(0,v.getTargetAccount)(l,m);if(e===M.AssetType.native){const t=(0,v.getUnapprovedTransactions)(l),a=null==t?void 0:t[p.id];await o(ce(`sendFlow - user set asset of type ${M.AssetType.native} with symbol ${u??D.EtherDenomination.ETH}`)),await o(re.updateAsset({asset:{type:e,details:null,balance:f.balance,error:null},initialAssetSet:n,isReceived:r})),(null==a?void 0:a.type)!==c.TransactionType.tokenMethodTransferFrom&&(null==a?void 0:a.type)!==c.TransactionType.tokenMethodTransfer&&(null==a?void 0:a.type)!==c.TransactionType.tokenMethodSafeTransferFrom||await o(re.updateUserInputHexData(""))}else{var g;await o((0,b.showLoadingIndication)());let a,s=null===(g={[M.TokenStandard.ERC20]:r?["address","symbol","decimals"]:["address","symbol","decimals","balance"],[M.TokenStandard.ERC721]:["address","symbol","tokenId"],[M.TokenStandard.ERC1155]:["address","symbol","tokenId"]}[t.standard])||void 0===g?void 0:g.find((e=>t.collection&&"symbol"===e?t.collection[e]===undefined:t[e]===undefined));if("balance"===s){var h;const e=(0,T.getSelectedNetworkClientId)(l),a=Ce(l),r=null===(h=(await(0,b.getBalancesInSingleCall)(a,[t.address],e).catch((()=>({}))))[t.address])||void 0===h?void 0:h.hex;t.balance=r?(0,i.addHexPrefix)(r):undefined,s=undefined}a=t.standard&&!s?{...t}:{...t,...await(0,b.getTokenStandardAndDetails)(t.address,m,t.tokenId).catch((()=>{o((0,b.hideLoadingIndication)())}))},await o((0,b.hideLoadingIndication)());const u={type:e,details:a,error:null};if(a.standard===M.TokenStandard.ERC20)u.balance=a.balance&&a.decimals!==undefined?(0,i.addHexPrefix)((0,w.calcTokenAmount)(a.balance,a.decimals).toString(16)):undefined,await o(ce(`sendFlow - user set asset to ERC20 token with symbol ${a.symbol} and address ${a.address}`));else if(a.standard===M.TokenStandard.ERC1155||a.standard===M.TokenStandard.ERC721){if(e===M.AssetType.token)throw o((0,b.showModal)({name:"CONVERT_TOKEN_TO_NFT",tokenAddress:a.address})),u.error=k.INVALID_ASSET_TYPE,new Error(k.INVALID_ASSET_TYPE);{let e=!0;try{e=await(0,b.isNftOwner)(m,a.address,a.tokenId)}catch(e){(0,d.getErrorMessage)(e).includes("Unable to verify ownership.")||o((0,b.displayWarning)(e))}if(!e)throw new Error("Send slice initialized as NFT send with an NFT not currently owned by the select account");u.error=null,u.balance=a.balance?(0,i.addHexPrefix)(a.balance):"0x1",await o(ce(`sendFlow - user set asset to NFT with tokenId ${a.tokenId} and address ${a.address}`))}}await o(re.updateAsset({asset:u,initialAssetSet:n,isReceived:r}))}await o(ge(!1===n&&!a))}}function Se(e){return e[$].currentTransactionUUID}function Ae(e){return e[$].draftTransactions[Se(e)]??{}}const ye=a.getBestQuote=(0,n.createSelector)(Ae,(({quotes:e,swapQuotesError:t})=>{const a=e;if(t||null==a||!a.length)return undefined;return(0,H.calculateBestQuote)(a)}));function Ee(e){return e[$].gasTotalForLayer1}a.getIsNativeSendPossible=(0,n.createSelector)(Ae,Ee,(({gas:{gasTotal:e},sendAsset:t},a)=>{if(t.type!==M.AssetType.native)return!0;const r=t.balance;return new L.Numeric(e||"0x0",16).add(new L.Numeric(a??"0x0",16)).lessThan(r,16)}));function Oe(e){return Ae(e).sendAsset}function Ce(e){var t,a;const r=e[$],n=r.draftTransactions[r.currentTransactionUUID];return(null==n||null===(t=n.fromAccount)||void 0===t?void 0:t.address)??r.selectedAccount.address??(null===(a=(0,v.getSelectedInternalAccount)(e))||void 0===a?void 0:a.address)}function Pe(e){const t=Ae(e);if(!t.recipient)return{address:"",nickname:"",error:null,warning:null};const a=(0,C.toChecksumHexAddress)(t.recipient.address);return e.metamask.ensResolutionsByAddress?{...t.recipient,nickname:t.recipient.nickname||(0,v.getEnsResolutionByAddress)(e,a)}:t.recipient}a.getIsSwapAndSendDisabledForNetwork=(0,n.createSelector)((e=>(0,T.getCurrentChainId)(e)),(e=>{var t;return(null===(t=e[$])||void 0===t?void 0:t.disabledSwapAndSendNetworks)??[]}),((e,t)=>t.includes(e))),a.getSendAnalyticProperties=(0,n.createSelector)((e=>(0,T.getProviderConfig)(e)),Ae,ye,(({chainId:e,ticker:t},a,r)=>{try{var n,o,i,s,l,u;const c=N.SWAPS_CHAINID_DEFAULT_TOKEN_MAP[e].decimals,d=N.SWAPS_CHAINID_DEFAULT_TOKEN_MAP[e].address,p=(0,H.getIsDraftSwapAndSend)(a),{quotes:m,amount:f,sendAsset:g,receiveAsset:T,swapQuotesError:v,timeToFetchQuotes:b}=a,h=(null==a||null===(n=a.sendAsset)||void 0===n||null===(n=n.details)||void 0===n?void 0:n.symbol)||t,S=(null==a||null===(o=a.receiveAsset)||void 0===o||null===(o=o.details)||void 0===o?void 0:o.symbol)||t,A=(null==a||null===(i=a.receiveAsset)||void 0===i||null===(i=i.details)||void 0===i?void 0:i.decimals)||c,y=(null==a||null===(s=a.sendAsset)||void 0===s||null===(s=s.details)||void 0===s?void 0:s.decimals)||c,E=new L.Numeric((null==f?void 0:f.value)||"0x0",16).toBase(10).shiftedBy(y).toString(),O=null==r?void 0:r.sourceAmount,C=null==r?void 0:r.destinationAmount,P=(null==a||null===(l=a.receiveAsset)||void 0===l||null===(l=l.details)||void 0===l?void 0:l.address)||d,M=(null==a||null===(u=a.sendAsset)||void 0===u||null===(u=u.details)||void 0===u?void 0:u.address)||d;return{is_swap_and_send:p,chain_id:e,token_amount_source:O&&y?(0,w.calcTokenAmount)(O,y).toString():E,token_amount_dest_estimate:C&&A?(0,w.calcTokenAmount)(C,A).toString():undefined,token_symbol_source:h,token_symbol_destination:S,token_address_source:M,token_address_destination:P,results_count:null==m?void 0:m.length,quotes_load_time_ms:b,aggregator_list:null==m?void 0:m.map((({aggregator:e,error:t})=>`${e} (${t||"no error"})`)),aggregator_recommended:null==r?void 0:r.aggregator,errors:[null==f?void 0:f.error,null==g?void 0:g.error,null==T?void 0:T.error,v].filter(Boolean)}}catch(e){return{analyticsError:e}}}))}}},{package:"$root$",file:"ui/ducks/send/send.js"}],[6765,{"../../../shared/constants/swaps":5745,"../../../shared/constants/time":5747,"../../../shared/lib/fetch-with-cache":5763,"../../../shared/lib/swaps-utils":5770,"../../../shared/modules/conversion.utils":5782,"../../../shared/modules/hexstring-utils":5788,"../../pages/swaps/swaps.util":7467,lodash:4855},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.getDisabledSwapAndSendNetworksFromAPI=async function(){try{const e=[],t=await(0,d.fetchSwapsFeatureFlags)();return o.ALLOWED_PROD_SWAPS_CHAIN_IDS.forEach((a=>{var r;!1===(null===(r=t[(0,d.getNetworkNameByChainId)(a)])||void 0===r||null===(r=r.v2)||void 0===r||null===(r=r.swapAndSend)||void 0===r?void 0:r.enabled)&&e.push(a)})),e}catch(e){return[]}},a.getSwapAndSendQuotes=async function(e){const{chainId:t,...a}=e;a.slippage=a.slippage??m;const r=new URLSearchParams(a),n=`${g}/${f}/networks/${(0,u.hexToDecimal)(t)}/quotes?${r}`,c=await(0,s.default)({url:n,fetchOptions:{method:"GET",headers:{"X-Client-Id":o.SWAPS_CLIENT_ID}},cacheOptions:{cacheRefreshTime:0,timeout:15*i.SECOND},functionName:"getSwapAndSendQuotes"});return c.map((e=>{if(e.trade&&!e.error&&(0,l.validateData)(p,e,n)){const t=(0,l.addHexPrefixToObjectValues)({to:e.trade.to,from:e.trade.from,data:e.trade.data,value:(0,u.decimalToHex)(e.trade.value),gas:(0,u.decimalToHex)(e.gasParams.maxGas)});let{approvalNeeded:r}=e;return r&&(r=(0,l.addHexPrefixToObjectValues)(r)),{...e,slippage:a.slippage,trade:t,approvalNeeded:r}}return undefined})).filter(Boolean)};var r,n=e("lodash"),o=e("../../../shared/constants/swaps"),i=e("../../../shared/constants/time"),s=(r=e("../../../shared/lib/fetch-with-cache"))&&r.__esModule?r:{default:r},l=e("../../../shared/lib/swaps-utils"),u=e("../../../shared/modules/conversion.utils"),c=e("../../../shared/modules/hexstring-utils"),d=e("../../pages/swaps/swaps.util");const p=[{property:"gasParams",type:"object",validator:e=>e&&(0,n.isNumber)(e.maxGas)},{property:"trade",type:"object",validator:e=>e&&(0,l.validHex)(e.data)&&(0,c.isValidHexAddress)(e.to,{allowNonPrefixed:!1})&&(0,c.isValidHexAddress)(e.from,{allowNonPrefixed:!1})&&(0,l.truthyString)(e.value)},{property:"approvalNeeded",type:"object",validator:e=>null===e||e&&(0,l.validHex)(e.data)&&(0,c.isValidHexAddress)(e.to,{allowNonPrefixed:!1})&&(0,c.isValidHexAddress)(e.from,{allowNonPrefixed:!1})},{property:"sourceAmount",type:"string",validator:l.truthyDigitString},{property:"destinationAmount",type:"string",validator:l.truthyDigitString},{property:"sourceToken",type:"string",validator:e=>(0,c.isValidHexAddress)(e,{allowNonPrefixed:!1})},{property:"destinationToken",type:"string",validator:e=>(0,c.isValidHexAddress)(e,{allowNonPrefixed:!1})},{property:"sender",type:"string",validator:e=>(0,c.isValidHexAddress)(e,{allowNonPrefixed:!1})},{property:"recipient",type:"string",validator:e=>(0,c.isValidHexAddress)(e,{allowNonPrefixed:!1})},{property:"aggregator",type:"string",validator:l.truthyString},{property:"aggregatorType",type:"string",validator:l.truthyString},{property:"error",type:"object",validator:e=>null===e||"object"==typeof e},{property:"fee",type:"number"}],m="2",f="v2",g=o.SWAPS_API_V2_BASE_URL}}},{package:"$root$",file:"ui/ducks/send/swap-and-send-utils.ts"}],[6766,{"../../../shared/constants/app":5719,"../../../shared/constants/common":5721,"../../../shared/constants/metametrics":5730,"../../../shared/constants/network":5734,"../../../shared/constants/swaps":5745,"../../../shared/constants/transaction":5749,"../../../shared/lib/swaps-utils":5770,"../../../shared/lib/transactions-controller-utils":5775,"../../../shared/modules/Numeric":5777,"../../../shared/modules/conversion.utils":5782,"../../../shared/modules/selectors":5798,"../../../shared/modules/selectors/feature-flags":5797,"../../../shared/modules/selectors/networks":5799,"../../helpers/constants/routes":6776,"../../hooks/useTokenFiatAmount":6908,"../../pages/swaps/swaps.util":7467,"../../selectors":7485,"../../store/actions":7502,"../metamask/metamask":6758,"@metamask/transaction-controller":2905,"@metamask/utils":2950,"@reduxjs/toolkit":3022,"@sentry/browser":3084,"bignumber.js":3978,loglevel:4863},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.GAS_PRICES_LOADING_STATES=void 0,a.cancelSwapsSmartTransaction=function(e){return async(t,a)=>{try{await t((0,c.cancelSmartTransaction)(e))}catch(e){const{swaps:{isFeatureFlagLoaded:r}}=a();if(e.message.startsWith("Fetch error:")&&r){const a=(0,p.parseSmartTransactionsError)(e.message);t(Pe(null==a?void 0:a.error))}}}},a.fetchAndSetSwapsGasPriceInfo=a.default=a.clearSwapsState=void 0,a.fetchMetaSwapsGasPriceEstimates=Ie,a.fetchSwapsLivenessAndFeatureFlags=a.fetchQuotesAndSetQuoteState=void 0,a.fetchSwapsSmartTransactionFees=_e,a.setTransactionSettingsOpened=a.setTopAssets=a.setSwapsFromToken=a.setSwapToToken=a.setSwapQuotesFetchStartTime=a.setReviewSwapClickedTimestamp=a.setMaxSlippage=a.setLatestAddedTokenTo=a.setIsFeatureFlagLoaded=a.setFromTokenInputValue=a.setFromTokenError=a.setFetchingQuotes=a.setBalanceError=a.setAggregatorMetadata=a.prepareToLeaveSwaps=a.prepareForRetryGetQuotes=a.navigateBackToPrepareSwap=a.getUsedSwapsGasPrice=a.getUsedQuote=a.getTransactionSettingsOpened=a.getTradeTxId=a.getTopQuote=a.getTopAssets=a.getToToken=a.getSwapsWelcomeMessageSeenStatus=a.getSwapsUserFeeLevel=a.getSwapsTokens=a.getSwapsSTXLoading=a.getSwapsQuoteRefreshTime=a.getSwapsQuotePrefetchingRefreshTime=a.getSwapsNetworkConfig=a.getSwapsFeatureIsLive=a.getSwapsFallbackGasPrice=a.getSwapsErrorKey=a.getSwapsCustomizationModalPrice=a.getSwapsCustomizationModalLimit=a.getSwapGasPriceEstimateData=a.getSmartTransactionsErrorMessageDismissed=a.getSmartTransactionsError=a.getSmartTransactionFees=a.getSmartTransactionEstimatedGas=a.getShowQuoteLoadingScreen=a.getSelectedQuote=a.getReviewSwapClickedTimestamp=a.getQuotesLastFetched=a.getQuotesFetchStartTime=a.getQuotes=a.getPendingSmartTransactions=a.getMaxSlippage=a.getLatestAddedTokenTo=a.getIsFeatureFlagLoaded=a.getIsEstimatedReturnLow=a.getFromTokenInputValue=a.getFromTokenError=a.getFromToken=a.getFetchingQuotes=a.getFetchParams=a.getDestinationTokenInfo=a.getCustomSwapsGasPrice=a.getCustomSwapsGas=a.getCustomMaxPriorityFeePerGas=a.getCustomMaxFeePerGas=a.getCurrentSmartTransactionsError=a.getCurrentSmartTransactionsEnabled=a.getCurrentSmartTransactions=a.getBalanceError=a.getBackgroundSwapRouteState=a.getApproveTxParams=a.getApproveTxId=a.getAggregatorMetadata=void 0,a.shouldShowCustomPriceTooLowWarning=function(e){const{average:t}=G(e),a=J(e);if(!a||t===undefined)return!1;return new C.Numeric(a,16,O.EtherDenomination.WEI).toDenomination(O.EtherDenomination.GWEI).greaterThan(t,10)},a.swapsSlice=a.swapsQuoteSelected=a.swapGasPriceEstimateIsLoading=a.swapGasEstimateLoadingHasFailed=a.swapCustomGasModalPriceEdited=a.swapCustomGasModalLimitEdited=a.swapCustomGasModalClosed=a.signAndSendTransactions=a.signAndSendSwapsSmartTransaction=void 0;var r=e("@reduxjs/toolkit"),n=k(e("bignumber.js")),o=k(e("loglevel")),i=e("@sentry/browser"),s=e("@metamask/transaction-controller"),l=e("@metamask/utils"),u=e("../../../shared/constants/network"),c=e("../../store/actions"),d=e("../../helpers/constants/routes"),p=e("../../pages/swaps/swaps.util"),m=e("../../../shared/modules/conversion.utils"),f=e("../../../shared/modules/selectors/networks"),g=e("../../../shared/modules/selectors/feature-flags"),T=e("../../selectors"),v=e("../../../shared/modules/selectors"),b=e("../../../shared/constants/metametrics"),h=e("../../../shared/constants/swaps"),S=e("../../../shared/constants/transaction"),A=e("../metamask/metamask"),y=e("../../../shared/constants/app"),E=e("../../../shared/lib/transactions-controller-utils"),O=e("../../../shared/constants/common"),C=e("../../../shared/modules/Numeric"),P=e("../../../shared/lib/swaps-utils"),M=e("../../hooks/useTokenFiatAmount");function k(e){return e&&e.__esModule?e:{default:e}}const F=(0,l.createProjectLogger)("swaps"),I=a.GAS_PRICES_LOADING_STATES={INITIAL:"INITIAL",LOADING:"LOADING",FAILED:"FAILED",COMPLETED:"COMPLETED"},_={aggregatorMetadata:null,approveTxId:null,tradeTxId:null,balanceError:!1,fetchingQuotes:!1,fromToken:null,fromTokenInputValue:"",fromTokenError:null,isFeatureFlagLoaded:!1,maxSlippage:h.Slippage.default,quotesFetchStartTime:null,reviewSwapClickedTimestamp:null,topAssets:{},toToken:null,customGas:{price:null,limit:null,loading:I.INITIAL,priceEstimates:{},fallBackPrice:null},currentSmartTransactionsError:"",swapsSTXLoading:!1,transactionSettingsOpened:!1,latestAddedTokenTo:""},R=a.swapsSlice=(0,r.createSlice)({name:"swaps",initialState:_,reducers:{clearSwapsState:()=>_,navigatedBackToBuildQuote:e=>{e.approveTxId=null,e.tradeTxId=null,e.balanceError=!1,e.fetchingQuotes=!1,e.customGas.limit=null,e.customGas.price=null},retriedGetQuotes:e=>{e.approveTxId=null,e.balanceError=!1,e.fetchingQuotes=!1},setAggregatorMetadata:(e,t)=>{e.aggregatorMetadata=t.payload},setBalanceError:(e,t)=>{e.balanceError=t.payload},setFetchingQuotes:(e,t)=>{e.fetchingQuotes=t.payload},setLatestAddedTokenTo:(e,t)=>{e.latestAddedTokenTo=t.payload},setFromToken:(e,t)=>{e.fromToken=t.payload},setFromTokenInputValue:(e,t)=>{e.fromTokenInputValue=t.payload},setFromTokenError:(e,t)=>{e.fromTokenError=t.payload},setIsFeatureFlagLoaded:(e,t)=>{e.isFeatureFlagLoaded=t.payload},setMaxSlippage:(e,t)=>{e.maxSlippage=t.payload},setQuotesFetchStartTime:(e,t)=>{e.quotesFetchStartTime=t.payload},setReviewSwapClickedTimestamp:(e,t)=>{e.reviewSwapClickedTimestamp=t.payload},setTopAssets:(e,t)=>{e.topAssets=t.payload},setToToken:(e,t)=>{e.toToken=t.payload},swapCustomGasModalClosed:e=>{e.customGas.price=null,e.customGas.limit=null},swapCustomGasModalPriceEdited:(e,t)=>{e.customGas.price=t.payload},swapCustomGasModalLimitEdited:(e,t)=>{e.customGas.limit=t.payload},swapGasPriceEstimatesFetchStarted:e=>{e.customGas.loading=I.LOADING},swapGasPriceEstimatesFetchFailed:e=>{e.customGas.loading=I.FAILED},swapGasPriceEstimatesFetchCompleted:(e,t)=>{e.customGas.priceEstimates=t.payload.priceEstimates,e.customGas.loading=I.COMPLETED},retrievedFallbackSwapsGasPrice:(e,t)=>{e.customGas.fallBackPrice=t.payload},setCurrentSmartTransactionsError:(e,t)=>{const a=Object.values(p.StxErrorTypes).includes(t.payload)||t.payload===undefined?t.payload:p.StxErrorTypes.unavailable;e.currentSmartTransactionsError=a},setSwapsSTXSubmitLoading:(e,t)=>{e.swapsSTXLoading=t.payload||!1},setTransactionSettingsOpened:(e,t)=>{e.transactionSettingsOpened=Boolean(t.payload)}}}),{actions:w,reducer:L}=R;a.default=L;a.getAggregatorMetadata=e=>e.swaps.aggregatorMetadata;const D=e=>e.swaps.balanceError;a.getBalanceError=D;const N=e=>e.swaps.fromToken;a.getFromToken=N;a.getFromTokenError=e=>e.swaps.fromTokenError;a.getFromTokenInputValue=e=>e.swaps.fromTokenInputValue;a.getIsFeatureFlagLoaded=e=>e.swaps.isFeatureFlagLoaded;a.getSwapsSTXLoading=e=>e.swaps.swapsSTXLoading;a.getMaxSlippage=e=>e.swaps.maxSlippage;a.getTopAssets=e=>e.swaps.topAssets;const B=e=>e.swaps.toToken;a.getToToken=B;a.getFetchingQuotes=e=>e.swaps.fetchingQuotes;const x=e=>e.swaps.latestAddedTokenTo;a.getLatestAddedTokenTo=x;a.getQuotesFetchStartTime=e=>e.swaps.quotesFetchStartTime;a.getReviewSwapClickedTimestamp=e=>e.swaps.reviewSwapClickedTimestamp;const J=e=>e.swaps.customGas.price;a.getSwapsCustomizationModalPrice=J;a.getSwapsCustomizationModalLimit=e=>e.swaps.customGas.limit;a.swapGasPriceEstimateIsLoading=e=>e.swaps.customGas.loading===I.LOADING;a.swapGasEstimateLoadingHasFailed=e=>e.swaps.customGas.loading===I.INITIAL;const G=e=>e.swaps.customGas.priceEstimates;a.getSwapGasPriceEstimateData=G;const H=e=>e.swaps.customGas.fallBackPrice;a.getSwapsFallbackGasPrice=H;const U=e=>e.swaps.currentSmartTransactionsError;a.getCurrentSmartTransactionsError=U;a.getTransactionSettingsOpened=e=>e.swaps.transactionSettingsOpened;const j=e=>e.metamask.swapsState;a.getSwapsFeatureIsLive=e=>e.metamask.swapsState.swapsFeatureIsLive;a.getSmartTransactionsError=e=>e.appState.smartTransactionsError;a.getSmartTransactionsErrorMessageDismissed=e=>e.appState.smartTransactionsErrorMessageDismissed;const X=e=>{const t=(0,v.getSmartTransactionsEnabled)(e),a=U(e);return t&&!a};a.getCurrentSmartTransactionsEnabled=X;a.getSwapsQuoteRefreshTime=e=>e.metamask.swapsState.swapsQuoteRefreshTime;a.getSwapsQuotePrefetchingRefreshTime=e=>e.metamask.swapsState.swapsQuotePrefetchingRefreshTime;a.getBackgroundSwapRouteState=e=>e.metamask.swapsState.routeState;const z=e=>e.metamask.swapsState.customMaxGas;a.getCustomSwapsGas=z;const V=e=>e.metamask.swapsState.customGasPrice;a.getCustomSwapsGasPrice=V;a.getCustomMaxFeePerGas=e=>e.metamask.swapsState.customMaxFeePerGas;a.getCustomMaxPriorityFeePerGas=e=>e.metamask.swapsState.customMaxPriorityFeePerGas;a.getSwapsUserFeeLevel=e=>e.metamask.swapsState.swapsUserFeeLevel;const W=e=>e.metamask.swapsState.fetchParams;a.getFetchParams=W;const Z=e=>e.metamask.swapsState.quotes;a.getQuotes=Z;a.getQuotesLastFetched=e=>e.metamask.swapsState.quotesLastFetched;const K=e=>{const{selectedAggId:t,quotes:a}=j(e);return a[t]};a.getSelectedQuote=K;a.getSwapsErrorKey=e=>{var t;return null===(t=j(e))||void 0===t?void 0:t.errorKey};a.getShowQuoteLoadingScreen=e=>e.swaps.showQuoteLoadingScreen;const Q=e=>e.metamask.swapsState.tokens;a.getSwapsTokens=Q;a.getSwapsWelcomeMessageSeenStatus=e=>e.metamask.swapsWelcomeMessageHasBeenShown;const $=e=>{const{topAggId:t,quotes:a}=j(e);return a[t]};a.getTopQuote=$;a.getApproveTxId=e=>e.metamask.swapsState.approveTxId;a.getTradeTxId=e=>e.metamask.swapsState.tradeTxId;const Y=e=>K(e)||$(e);a.getUsedQuote=Y;a.getDestinationTokenInfo=e=>{var t;return null===(t=W(e))||void 0===t||null===(t=t.metaData)||void 0===t?void 0:t.destinationTokenInfo};const q=e=>V(e)||H(e);a.getUsedSwapsGasPrice=q;const ee=e=>{var t;const{approvalNeeded:a}=K(e)||$(e)||{};if(!a)return null;const r=(null===(t=j(e))||void 0===t?void 0:t.customApproveTxData)||a.data,n=q(e);return{...a,gasPrice:n,data:r}};a.getApproveTxParams=ee;const te=e=>{var t;return null===(t=e.metamask.smartTransactionsState)||void 0===t||null===(t=t.smartTransactions)||void 0===t?void 0:t[(0,f.getCurrentChainId)(e)]};a.getCurrentSmartTransactions=te;a.getPendingSmartTransactions=e=>{const t=te(e);return t&&0!==t.length?t.filter((e=>e.status===S.SmartTransactionStatus.pending)):[]};const ae=e=>{const t=Y(e);var a;return null!=t&&t.isGasIncludedTrade?{approvalTxFees:t.approvalTxFees,tradeTxFees:t.tradeTxFees}:null===(a=e.metamask.smartTransactionsState)||void 0===a?void 0:a.fees};a.getSmartTransactionFees=ae;a.getSmartTransactionEstimatedGas=e=>{var t;return null===(t=e.metamask.smartTransactionsState)||void 0===t?void 0:t.estimatedGas};a.getSwapsNetworkConfig=e=>{const{swapsQuoteRefreshTime:t,swapsQuotePrefetchingRefreshTime:a,swapsStxGetTransactionsRefreshTime:r,swapsStxBatchStatusRefreshTime:n,swapsStxStatusDeadline:o,swapsStxMaxFeeMultiplier:i}=e.metamask.swapsState;return{quoteRefreshTime:t,quotePrefetchingRefreshTime:a,stxGetTransactionsRefreshTime:r,stxBatchStatusRefreshTime:n,stxStatusDeadline:o,stxMaxFeeMultiplier:i}};const{clearSwapsState:re,navigatedBackToBuildQuote:ne,retriedGetQuotes:oe,swapGasPriceEstimatesFetchCompleted:ie,swapGasPriceEstimatesFetchStarted:se,swapGasPriceEstimatesFetchFailed:le,setAggregatorMetadata:ue,setBalanceError:ce,setFetchingQuotes:de,setLatestAddedTokenTo:pe,setFromToken:me,setFromTokenError:fe,setFromTokenInputValue:ge,setIsFeatureFlagLoaded:Te,setMaxSlippage:ve,setQuotesFetchStartTime:be,setReviewSwapClickedTimestamp:he,setTopAssets:Se,setToToken:Ae,swapCustomGasModalPriceEdited:ye,swapCustomGasModalLimitEdited:Ee,retrievedFallbackSwapsGasPrice:Oe,swapCustomGasModalClosed:Ce,setCurrentSmartTransactionsError:Pe,setSwapsSTXSubmitLoading:Me,setTransactionSettingsOpened:ke}=w;a.setTransactionSettingsOpened=ke,a.swapCustomGasModalClosed=Ce,a.swapCustomGasModalLimitEdited=Ee,a.swapCustomGasModalPriceEdited=ye,a.setSwapToToken=Ae,a.setTopAssets=Se,a.setReviewSwapClickedTimestamp=he,a.setSwapQuotesFetchStartTime=be,a.setMaxSlippage=ve,a.setIsFeatureFlagLoaded=Te,a.setFromTokenInputValue=ge,a.setFromTokenError=fe,a.setSwapsFromToken=me,a.setLatestAddedTokenTo=pe,a.setFetchingQuotes=de,a.setBalanceError=ce,a.setAggregatorMetadata=ue,a.clearSwapsState=re;a.navigateBackToPrepareSwap=e=>async t=>{await t((0,c.setBackgroundSwapRouteState)("")),t(ne()),e.push(d.PREPARE_SWAP_ROUTE)};a.prepareForRetryGetQuotes=()=>async e=>{await e((0,c.resetSwapsPostFetchState)()),e(oe())};a.prepareToLeaveSwaps=()=>async e=>{e(re()),await e((0,c.resetBackgroundSwapsState)())};a.swapsQuoteSelected=e=>t=>{t(Ee(null)),t((0,c.setSelectedQuoteAggId)(e)),t((0,c.setSwapsTxGasLimit)(""))};const Fe=()=>async e=>{const t=await e(Ie());null!=t&&t.fast&&e((0,c.setSwapsTxGasPrice)((0,m.decGWEIToHexWEI)(t.fast)))};a.fetchAndSetSwapsGasPriceInfo=Fe;a.fetchSwapsLivenessAndFeatureFlags=()=>async(e,t)=>{let a={swapsFeatureIsLive:!1};const r=t(),n=(0,f.getCurrentChainId)(r);try{const t=await(0,p.fetchSwapsFeatureFlags)();if(await e((0,c.setSwapsFeatureFlags)(t)),h.ALLOWED_SMART_TRANSACTIONS_CHAIN_IDS.includes(n)){var i;await e(Pe(undefined)),await e((0,c.fetchSmartTransactionsLiveness)());((e,t)=>{if(!((null==t?void 0:t.length)<=0))for(const a of t)if(S.IN_PROGRESS_TRANSACTION_STATUSES.includes(a.status)){e(Pe(p.StxErrorTypes.regularTxPending));break}})(e,await(0,c.getTransactions)({searchCriteria:{chainId:n,from:null===(i=(0,T.getSelectedInternalAccount)(r))||void 0===i?void 0:i.address}}))}a=(0,p.getSwapsLivenessForNetwork)(n,t)}catch(e){o.default.error("Failed to fetch Swaps feature flags and Swaps liveness, defaulting to false.",e)}return await e((0,c.setSwapsLiveness)(a)),e(Te(!0)),a};a.fetchQuotesAndSetQuoteState=(e,t,a,r,i)=>async(s,l)=>{var u,m,f;const g=l(),S=(0,T.getHDEntropyIndex)(g),y=(0,T.getSelectedNetwork)(g);let O={swapsFeatureIsLive:!1};try{const e=await(0,p.fetchSwapsFeatureFlags)();O=(0,p.getSwapsLivenessForNetwork)(y.configuration.chainId,e)}catch(e){o.default.error("Failed to fetch Swaps liveness, defaulting to false.",e)}if(await s((0,c.setSwapsLiveness)(O)),!O.swapsFeatureIsLive)return void await e.push(d.SWAPS_MAINTENANCE_ROUTE);const C=W(g),P=(0,T.getSelectedAccount)(g),M=D(g),k=(0,T.getSwapsDefaultToken)(g),F=(null==C||null===(u=C.metaData)||void 0===u||null===(u=u.sourceTokenInfo)||void 0===u?void 0:u.symbol)===k.symbol?k:null==C||null===(m=C.metaData)||void 0===m?void 0:m.sourceTokenInfo,I=N(g)||F||{},_=B(g)||(null==C||null===(f=C.metaData)||void 0===f?void 0:f.destinationTokenInfo)||{},{address:R,symbol:w,decimals:L,iconUrl:J,balance:G}=I,{address:H,symbol:U,decimals:j,iconUrl:z}=_;i||(await s((0,c.setBackgroundSwapRouteState)("loading")),e.push(d.LOADING_QUOTES_ROUTE)),s(de(!0));const V=(0,T.getTokenExchangeRates)(g);if(!H||U===k.symbol||V[H]!==undefined||(Z=H,K=(0,A.getTokens)(g),Array.isArray(K)&&K.find((e=>e.address.toLowerCase()===Z.toLowerCase())))){x(g)!==H&&await s(pe(""))}else await s((0,c.addToken)({address:H,symbol:U,decimals:j,image:z,networkClientId:y.clientId},!0)),await s(pe(H));var Z,K;R&&w!==k.symbol&&!V[R]&&G&&new n.default(G,16).gt(0)&&s((0,c.addToken)({address:R,symbol:w,decimals:L,image:J,networkClientId:y.clientId},!0));const $=Q(g),Y=(null==$?void 0:$.find((({address:e})=>e===R)))||I,q=(null==$?void 0:$.find((({address:e})=>e===H)))||_;s(me(I));const ee=(0,T.isHardwareWallet)(g),te=(0,T.getHardwareWalletType)(g),ae=(0,T.checkNetworkAndAccountSupports1559)(g),re=(0,v.getSmartTransactionsEnabled)(g),ne=X(g);r({event:b.MetaMetricsEventName.QuotesRequested,category:b.MetaMetricsEventCategory.Swaps,sensitiveProperties:{token_from:w,token_from_amount:String(t),token_to:U,request_type:M?"Quote":"Order",slippage:a,custom_slippage:a!==h.Slippage.default,is_hardware_wallet:ee,hardware_wallet_type:te,stx_enabled:re,current_stx_enabled:ne,stx_user_opt_in:(0,v.getSmartTransactionsOptInStatusForMetrics)(g),anonymizedData:!0},properties:{hd_entropy_index:S}});try{var oe;const e=Date.now();s(be(e));const n=s((0,c.fetchAndSetQuotes)({slippage:a,sourceToken:R,destinationToken:H,value:t,fromAddress:P.address,balanceError:M,sourceDecimals:L,enableGasIncludedQuotes:ne&&(0,v.getSmartTransactionsPreferenceEnabled)(g)},{sourceTokenInfo:Y,destinationTokenInfo:q,accountBalance:P.balance,networkClientId:y.clientId})),o=ae?null:s(Fe()),[[i,l]]=await Promise.all([n,o]);if(0===(null===(oe=Object.values(i))||void 0===oe?void 0:oe.length))r({event:"No Quotes Available",category:b.MetaMetricsEventCategory.Swaps,sensitiveProperties:{token_from:w,token_from_amount:String(t),token_to:U,request_type:M?"Quote":"Order",slippage:a,custom_slippage:a!==h.Slippage.default,is_hardware_wallet:ee,hardware_wallet_type:te,stx_enabled:re,current_stx_enabled:ne,stx_user_opt_in:(0,v.getSmartTransactionsOptInStatusForMetrics)(g)}}),s((0,c.setSwapsErrorKey)(h.QUOTES_NOT_AVAILABLE_ERROR));else{var ie;const n=i[l],o=(0,E.calcTokenAmount)(n.destinationAmount,n.decimals||18).toString(10);r({event:b.MetaMetricsEventName.QuotesReceived,category:b.MetaMetricsEventCategory.Swaps,sensitiveProperties:{token_from:w,token_from_amount:String(t),token_to:U,token_to_amount:o,request_type:M?"Quote":"Order",slippage:a,custom_slippage:a!==h.Slippage.default,response_time:Date.now()-e,best_quote_source:n.aggregator,available_quotes:null===(ie=Object.values(i))||void 0===ie?void 0:ie.length,is_hardware_wallet:ee,hardware_wallet_type:te,stx_enabled:re,current_stx_enabled:ne,stx_user_opt_in:(0,v.getSmartTransactionsOptInStatusForMetrics)(g),gas_included:n.isGasIncludedTrade,anonymizedData:!0},properties:{hd_entropy_index:S}}),s((0,c.setInitialGasEstimate)(l))}}catch(e){if(e.message===h.SWAPS_FETCH_ORDER_CONFLICT)return void o.default.debug("Swap fetch order conflict detected; ignoring older request");o.default.error("Error fetching quotes: ",e),s((0,c.setSwapsErrorKey)(h.ERROR_FETCHING_QUOTES))}s(de(!1))};a.signAndSendSwapsSmartTransaction=({unsignedTransaction:e,trackEvent:t,history:a,additionalTrackingParams:r})=>async(n,l)=>{var u,f,S,A,O,C,P,M,k;n(Me(!0));const F=l(),I=(0,T.getHDEntropyIndex)(F),_=W(F),R=(0,T.isHardwareWallet)(F),w=(0,T.getHardwareWalletType)(F),{metaData:L,value:D,slippage:N}=_,{sourceTokenInfo:B={},destinationTokenInfo:x={}}=L,J=Y(F),G=(0,T.getSelectedNetwork)(F),H=(0,g.getFeatureFlagsByChainId)(F);n((0,c.setSmartTransactionsRefreshInterval)(null==H||null===(u=H.smartTransactions)||void 0===u?void 0:u.batchStatusPollingInterval));const U=J.trade,j=(0,E.calcTokenAmount)(J.destinationAmount,x.decimals||18).toPrecision(8),z=(0,v.getSmartTransactionsEnabled)(F),V=X(F),K={token_from:B.symbol,token_from_amount:String(D),token_to:x.symbol,token_to_amount:j,slippage:N,custom_slippage:2!==N,best_quote_source:null===(f=$(F))||void 0===f?void 0:f.aggregator,available_quotes:null===(S=Z(F))||void 0===S?void 0:S.length,other_quote_selected:J.aggregator!==(null===(A=$(F))||void 0===A?void 0:A.aggregator),other_quote_selected_source:J.aggregator===(null===(O=$(F))||void 0===O?void 0:O.aggregator)?"":J.aggregator,average_savings:null===(C=J.savings)||void 0===C?void 0:C.total,performance_savings:null===(P=J.savings)||void 0===P?void 0:P.performance,fee_savings:null===(M=J.savings)||void 0===M?void 0:M.fee,median_metamask_fee:null===(k=J.savings)||void 0===k?void 0:k.medianMetaMaskFee,is_hardware_wallet:R,hardware_wallet_type:w,stx_enabled:z,current_stx_enabled:V,stx_user_opt_in:(0,v.getSmartTransactionsOptInStatusForMetrics)(F),gas_included:J.isGasIncludedTrade,...r};if(t({event:"STX Swap Started",category:b.MetaMetricsEventCategory.Swaps,sensitiveProperties:K,properties:{hd_entropy_index:I}}),!(0,p.isContractAddressValid)(U.to,G.configuration.chainId))return(0,i.captureMessage)("Invalid contract address",{extra:{token_from:K.token_from,token_to:K.token_to,contract_address:U.to}}),await n((0,c.setSwapsErrorKey)(h.SWAP_FAILED_ERROR)),void a.push(d.SWAPS_ERROR_ROUTE);const Q=ee(F);let q,te;try{var re;let t;if(Q&&(te={...Q,value:"0x0"}),t=J.isGasIncludedTrade?ae(F):await n(_e({unsignedTransaction:e,approveTxParams:te,fallbackOnNotEnoughFunds:!0})),!t)return o.default.error('"fetchSwapsSmartTransactionFees" failed'),n(Me(!1)),void n(Pe(p.StxErrorTypes.unavailable));var ne;if(Q)te.gas=`0x${(0,m.decimalToHex)((null===(ne=t.approvalTxFees)||void 0===ne?void 0:ne.gasLimit)||0)}`,te.chainId=G.configuration.chainId,q=await n((0,c.signAndSendSmartTransaction)({unsignedTransaction:te,smartTransactionFees:t.approvalTxFees}));e.gas=`0x${(0,m.decimalToHex)((null===(re=t.tradeTxFees)||void 0===re?void 0:re.gasLimit)||0)}`,e.chainId=G.configuration.chainId;const r=await n((0,c.signAndSendSmartTransaction)({unsignedTransaction:e,smartTransactionFees:t.tradeTxFees})),i=x.address,l=x.decimals,u=x.symbol,f=B.symbol;await n((0,c.updateSmartTransaction)(r,{origin:y.ORIGIN_METAMASK,destinationTokenAddress:i,destinationTokenDecimals:l,destinationTokenSymbol:u,sourceTokenSymbol:f,swapMetaData:K,swapTokenValue:D,type:s.TransactionType.swap})),q&&await n((0,c.updateSmartTransaction)(q,{origin:y.ORIGIN_METAMASK,type:s.TransactionType.swapApproval,sourceTokenSymbol:f})),a.push(d.SMART_TRANSACTION_STATUS_ROUTE),n(Me(!1))}catch(e){console.log("signAndSendSwapsSmartTransaction error",e),n(Me(!1));const{swaps:{isFeatureFlagLoaded:t}}=l();if(e.message.startsWith("Fetch error:")&&t){const t=(0,p.parseSmartTransactionsError)(e.message);n(Pe(null==t?void 0:t.error))}}};function Ie(){return async(e,t)=>{const a=t(),r=(0,f.getCurrentChainId)(a);let n;e(se());try{n=await(0,p.fetchSwapsGasPrices)(r)}catch(t){var i;if(o.default.warn("Fetching swaps gas prices failed:",t),null===(i=t.message)||void 0===i||!i.match(/NetworkError|Fetch failed with status:/u))throw t;e(le());try{const t=await global.ethereumProvider.request({method:"eth_gasPrice",params:[]}),a=(0,m.hexWEIToDecGWEI)(t.toString(10));return e(Oe(a)),null}catch(e){return console.error("Failed to retrieve fallback gas price: ",e),null}}return e(ie({priceEstimates:n})),n}}function _e({unsignedTransaction:e,approveTxParams:t,fallbackOnNotEnoughFunds:a=!1}){return async(r,n)=>{const{swaps:{isFeatureFlagLoaded:o}}=n();try{return await r((0,c.fetchSmartTransactionFees)(e,t))}catch(e){if(e.message.startsWith("Fetch error:")&&o){const t=(0,p.parseSmartTransactionsError)(e.message);(a||(null==t?void 0:t.error)!==p.StxErrorTypes.notEnoughFunds)&&r(Pe(null==t?void 0:t.error))}}return null}}a.signAndSendTransactions=(e,t,a)=>async(r,l)=>{var g,S,y,O,C,M,k,I,_,R,w;const L=l(),D=(0,T.getHDEntropyIndex)(L),N=(0,f.getCurrentChainId)(L),B=(0,f.getSelectedNetworkClientId)(L),x=(0,T.isHardwareWallet)(L),J=(0,T.checkNetworkAndAccountSupports1559)(L);let H={swapsFeatureIsLive:!1};try{const e=await(0,p.fetchSwapsFeatureFlags)();H=(0,p.getSwapsLivenessForNetwork)(N,e)}catch(e){o.default.error("Failed to fetch Swaps liveness, defaulting to false.",e)}if(await r((0,c.setSwapsLiveness)(H)),!H.swapsFeatureIsLive)return void await e.push(d.SWAPS_MAINTENANCE_ROUTE);const U=z(L),j=W(L),{metaData:V,value:K,slippage:Q}=j,{sourceTokenInfo:te={},destinationTokenInfo:ae={}}=V;await r((0,c.setBackgroundSwapRouteState)("awaiting")),await r((0,c.stopPollingForQuotes)()),x||e.push(d.AWAITING_SWAP_ROUTE);const{fast:re}=G(L),ne=Y(L),oe=ne.trade,ie=ee(L);let se;if(J){const e=(0,A.getGasFeeEstimates)(L),{estimatedBaseFee:t="0"}=e;se=await(0,p.getSwap1559GasFeeEstimates)(ne.trade,ie,t,N),F("Received 1559 gas fee estimates",se)}const le=null===(g=se)||void 0===g?void 0:g.tradeGasFeeEstimates,ue=null===(S=se)||void 0===S?void 0:S.approveGasFeeEstimates,ce=new n.default((null==ne?void 0:ne.gasEstimate)||0,16).round(0).toString(16),de=(0,P.calculateMaxGasLimit)(null==ne?void 0:ne.gasEstimate,null==ne?void 0:ne.gasMultiplier,null==ne?void 0:ne.maxGas,U),pe=q(L);oe.gas=de,J?(oe.maxFeePerGas=null==le?void 0:le.maxFeePerGas,oe.maxPriorityFeePerGas=null==le?void 0:le.maxPriorityFeePerGas,delete oe.gasPrice):oe.gasPrice=pe;const me=(0,T.getUSDConversionRate)(L),fe=(0,E.calcTokenAmount)(ne.destinationAmount,ae.decimals||18).toPrecision(8),ge=(null==ne?void 0:ne.gasEstimateWithRefund)||`0x${(0,m.decimalToHex)((null==ne?void 0:ne.averageGas)||0)}`,Te=(0,E.calcGasTotal)(ge,J?null==le?void 0:le.baseAndPriorityFeePerGas:pe),ve=null===(y=ne.approvalNeeded)||void 0===y?void 0:y.gas,be=ve?(0,E.calcGasTotal)(ve,J?null==ue?void 0:ue.baseAndPriorityFeePerGas:pe):"0x0",he=(0,m.getValueFromWeiHex)({value:(0,m.addHexes)(Te,be),toCurrency:"usd",conversionRate:me,numberOfDecimals:6}),Se=(0,v.getSmartTransactionsEnabled)(L),Ae=X(L),ye={token_from:te.symbol,token_from_amount:String(K),token_to:ae.symbol,token_to_amount:fe,slippage:Q,custom_slippage:2!==Q,best_quote_source:null===(O=$(L))||void 0===O?void 0:O.aggregator,available_quotes:null===(C=Z(L))||void 0===C?void 0:C.length,other_quote_selected:ne.aggregator!==(null===(M=$(L))||void 0===M?void 0:M.aggregator),other_quote_selected_source:ne.aggregator===(null===(k=$(L))||void 0===k?void 0:k.aggregator)?"":ne.aggregator,gas_fees:he,estimated_gas:new n.default(ce,16).toString(10),suggested_gas_price:re,used_gas_price:(0,m.hexWEIToDecGWEI)(pe),average_savings:null===(I=ne.savings)||void 0===I?void 0:I.total,performance_savings:null===(_=ne.savings)||void 0===_?void 0:_.performance,fee_savings:null===(R=ne.savings)||void 0===R?void 0:R.fee,median_metamask_fee:null===(w=ne.savings)||void 0===w?void 0:w.medianMetaMaskFee,is_hardware_wallet:x,hardware_wallet_type:(0,T.getHardwareWalletType)(L),stx_enabled:Se,current_stx_enabled:Ae,stx_user_opt_in:(0,v.getSmartTransactionsOptInStatusForMetrics)(L),...a};if(J&&(ye.max_fee_per_gas=null==le?void 0:le.maxFeePerGas,ye.max_priority_fee_per_gas=null==le?void 0:le.maxPriorityFeePerGas,ye.base_and_priority_fee_per_gas=null==le?void 0:le.baseAndPriorityFeePerGas),t({event:b.MetaMetricsEventName.SwapStarted,category:b.MetaMetricsEventCategory.Swaps,sensitiveProperties:ye,properties:{hd_entropy_index:D}}),!(0,p.isContractAddressValid)(oe.to,N))return(0,i.captureMessage)("Invalid contract address",{extra:{token_from:ye.token_from,token_to:ye.token_to,contract_address:oe.to}}),await r((0,c.setSwapsErrorKey)(h.SWAP_FAILED_ERROR)),void e.push(d.SWAPS_ERROR_ROUTE);let Ee;if(x&&e.push(d.AWAITING_SIGNATURES_ROUTE),ie){J&&(ie.maxFeePerGas=null==ue?void 0:ue.maxFeePerGas,ie.maxPriorityFeePerGas=null==ue?void 0:ue.maxPriorityFeePerGas,delete ie.gasPrice),F("Creating approve transaction",ie);try{if(Ee=await(0,c.addTransactionAndWaitForPublish)({...ie,amount:"0x0"},{networkClientId:B,requireApproval:!1,type:s.TransactionType.swapApproval,swaps:{hasApproveTx:!0,meta:{type:s.TransactionType.swapApproval,sourceTokenSymbol:te.symbol}}}),[u.CHAIN_IDS.LINEA_MAINNET,u.CHAIN_IDS.LINEA_GOERLI,u.CHAIN_IDS.LINEA_SEPOLIA].includes(N)){F("Delaying submitting trade tx to make Linea confirmation more likely");const e=new Promise((e=>setTimeout(e,5e3)));await e}}catch(t){return F("Approve transaction failed",t),await r((0,c.setSwapsErrorKey)(h.SWAP_FAILED_ERROR)),void e.push(d.SWAPS_ERROR_ROUTE)}}F("Creating trade transaction",oe);try{var Oe,Ce;await(0,c.addTransactionAndWaitForPublish)(oe,{networkClientId:B,requireApproval:!1,type:s.TransactionType.swap,swaps:{hasApproveTx:Boolean(ie),meta:{estimatedBaseFee:null===(Oe=se)||void 0===Oe?void 0:Oe.estimatedBaseFee,sourceTokenSymbol:te.symbol,destinationTokenSymbol:ae.symbol,type:s.TransactionType.swap,destinationTokenDecimals:ae.decimals,destinationTokenAddress:ae.address,swapMetaData:ye,swapTokenValue:K,approvalTxId:null===(Ce=Ee)||void 0===Ce?void 0:Ce.id}}})}catch(t){const a=t.message.includes("EthAppPleaseEnableContractData")?h.CONTRACT_DATA_DISABLED_ERROR:h.SWAP_FAILED_ERROR;return F("Trade transaction failed",t),await r((0,c.setSwapsErrorKey)(a)),void e.push(d.SWAPS_ERROR_ROUTE)}x&&e.push(d.AWAITING_SWAP_ROUTE),await(0,c.forceUpdateMetamaskState)(r)};a.getIsEstimatedReturnLow=({usedQuote:e,rawNetworkFees:t})=>{var a,r,o,i,s,l;const u=(0,E.calcTokenAmount)(null==e?void 0:e.sourceAmount,null==e||null===(a=e.sourceTokenInfo)||void 0===a?void 0:a.decimals),c=(0,M.useTokenFiatAmount)(null==e||null===(r=e.sourceTokenInfo)||void 0===r?void 0:r.address,u||0,null==e||null===(o=e.sourceTokenInfo)||void 0===o?void 0:o.symbol,{showFiat:!0},!0,null,!1),d=(0,E.calcTokenAmount)(null==e?void 0:e.destinationAmount,null==e||null===(i=e.destinationTokenInfo)||void 0===i?void 0:i.decimals),p=(0,M.useTokenFiatAmount)(null==e||null===(s=e.destinationTokenInfo)||void 0===s?void 0:s.address,d||0,null==e||null===(l=e.destinationTokenInfo)||void 0===l?void 0:l.symbol,{showFiat:!0},!0,null,!1),m=p&&t?new n.default(p).minus(new n.default(t)):null;return!(!c||!m)&&m.lt(new n.default(c).times(1-h.SWAPS_QUOTE_MAX_RETURN_DIFFERENCE_PERCENTAGE))}}}},{package:"$root$",file:"ui/ducks/swaps/swaps.js"}],[6768,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.SUPPORT_REQUEST_LINK=a.SUPPORT_LINK=a.SECONDARY=a.PRIMARY=a.PASSWORD_MIN_LENGTH=a.OUTDATED_BROWSER_VERSIONS=a.METAMETRICS_SETTINGS_LINK=a.FIXED_PRERENDER_BROWSER_VERSIONS=a.CONTRACT_ADDRESS_LINK=a.BROKEN_PRERENDER_BROWSER_VERSIONS=void 0;a.PRIMARY="PRIMARY",a.SECONDARY="SECONDARY",a.METAMETRICS_SETTINGS_LINK="https://support.metamask.io/privacy-and-security/how-to-manage-your-metametrics-settings",a.SUPPORT_REQUEST_LINK="https://support.metamask.io",a.SUPPORT_LINK="https://support.metamask.io",a.CONTRACT_ADDRESS_LINK="https://support.metamask.io/managing-my-tokens/moving-your-tokens/why-am-i-being-warned-about-sending-tokens-to-a-contract/",a.PASSWORD_MIN_LENGTH=8,a.OUTDATED_BROWSER_VERSIONS={chrome:"<109",edge:"<109",firefox:"<102",opera:"<95"},a.BROKEN_PRERENDER_BROWSER_VERSIONS={chrome:">=113",edge:">=113"},a.FIXED_PRERENDER_BROWSER_VERSIONS={windows:{chrome:">=120",edge:">=120"},macos:{chrome:">=120",edge:">=120"},chrome:">=121",edge:">=121"}}}},{package:"$root$",file:"ui/helpers/constants/common.ts"}],[6770,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TypographyVariant=a.TextVariant=a.TextTransform=a.TextColor=a.TextAlign=a.TEXT_TRANSFORM=a.TEXT_ALIGN=a.Size=a.Severity=a.SEVERITIES=a.OverflowWrap=a.OVERFLOW_WRAP=a.JustifyContent=a.IconColor=a.FontWeight=a.FontStyle=a.FlexWrap=a.FlexDirection=a.FRACTIONS=a.FONT_WEIGHT=a.FONT_STYLE=a.FLEX_WRAP=a.FLEX_DIRECTION=a.Display=a.DISPLAY=a.Color=a.BorderStyle=a.BorderRadius=a.BorderColor=a.BlockSize=a.BackgroundColor=a.BREAKPOINTS=a.BLOCK_SIZES=a.AlignItems=void 0;a.Color=function(e){return e.backgroundDefault="background-default",e.backgroundAlternative="background-alternative",e.backgroundMuted="background-muted",e.textDefault="text-default",e.textAlternative="text-alternative",e.textMuted="text-muted",e.iconDefault="icon-default",e.iconAlternative="icon-alternative",e.iconMuted="icon-muted",e.borderDefault="border-default",e.borderMuted="border-muted",e.overlayDefault="overlay-default",e.overlayInverse="overlay-inverse",e.primaryDefault="primary-default",e.primaryAlternative="primary-alternative",e.primaryMuted="primary-muted",e.primaryInverse="primary-inverse",e.errorDefault="error-default",e.errorAlternative="error-alternative",e.errorMuted="error-muted",e.errorInverse="error-inverse",e.warningDefault="warning-default",e.warningMuted="warning-muted",e.warningInverse="warning-inverse",e.successDefault="success-default",e.successMuted="success-muted",e.successInverse="success-inverse",e.infoDefault="info-default",e.infoMuted="info-muted",e.infoInverse="info-inverse",e.goerli="goerli",e.sepolia="sepolia",e.lineaGoerli="linea-goerli",e.lineaGoerliInverse="linea-goerli-inverse",e.lineaSepolia="linea-sepolia",e.lineaSepoliaInverse="linea-sepolia-inverse",e.lineaMainnet="linea-mainnet",e.lineaMainnetInverse="linea-mainnet-inverse",e.transparent="transparent",e.localhost="localhost",e.inherit="inherit",e.goerliInverse="goerli-inverse",e.sepoliaInverse="sepolia-inverse",e}({}),a.BackgroundColor=function(e){return e.backgroundDefault="background-default",e.backgroundAlternative="background-alternative",e.backgroundMuted="background-muted",e.backgroundAlternativeSoft="background-alternative-soft",e.backgroundHover="background-hover",e.backgroundPressed="background-pressed",e.iconDefault="icon-default",e.iconAlternative="icon-alternative",e.iconMuted="icon-muted",e.overlayDefault="overlay-default",e.overlayAlternative="overlay-alternative",e.primaryDefault="primary-default",e.primaryAlternative="primary-alternative",e.primaryMuted="primary-muted",e.errorDefault="error-default",e.errorAlternative="error-alternative",e.errorMuted="error-muted",e.warningDefault="warning-default",e.warningMuted="warning-muted",e.successDefault="success-default",e.successMuted="success-muted",e.infoDefault="info-default",e.infoMuted="info-muted",e.mainnet="mainnet",e.goerli="goerli",e.sepolia="sepolia",e.lineaGoerli="linea-goerli",e.lineaSepolia="linea-sepolia",e.lineaMainnet="linea-mainnet",e.transparent="transparent",e.localhost="localhost",e}({}),a.BorderColor=function(e){return e.borderDefault="border-default",e.borderMuted="border-muted",e.primaryDefault="primary-default",e.primaryAlternative="primary-alternative",e.primaryMuted="primary-muted",e.errorDefault="error-default",e.errorAlternative="error-alternative",e.errorMuted="error-muted",e.warningDefault="warning-default",e.warningMuted="warning-muted",e.successDefault="success-default",e.successMuted="success-muted",e.infoDefault="info-default",e.infoMuted="info-muted",e.mainnet="mainnet",e.goerli="goerli",e.sepolia="sepolia",e.lineaGoerli="linea-goerli",e.lineaSepolia="linea-sepolia",e.lineaMainnet="linea-mainnet",e.transparent="transparent",e.localhost="localhost",e.backgroundDefault="background-default",e}({}),a.TextColor=function(e){return e.textDefault="text-default",e.textAlternative="text-alternative",e.textAlternativeSoft="text-alternative-soft",e.textMuted="text-muted",e.overlayInverse="overlay-inverse",e.primaryDefault="primary-default",e.primaryInverse="primary-inverse",e.errorDefault="error-default",e.errorAlternative="error-alternative",e.errorInverse="error-inverse",e.successDefault="success-default",e.successInverse="success-inverse",e.warningDefault="warning-default",e.warningInverse="warning-inverse",e.infoDefault="info-default",e.infoInverse="info-inverse",e.inherit="inherit",e.goerli="goerli",e.sepolia="sepolia",e.lineaGoerli="linea-goerli",e.lineaGoerliInverse="linea-goerli-inverse",e.lineaSepolia="linea-sepolia",e.lineaSepoliaInverse="linea-sepolia-inverse",e.lineaMainnet="linea-mainnet",e.lineaMainnetInverse="linea-mainnet-inverse",e.goerliInverse="goerli-inverse",e.sepoliaInverse="sepolia-inverse",e.transparent="transparent",e}({}),a.IconColor=function(e){return e.iconDefault="icon-default",e.iconAlternative="icon-alternative",e.iconAlternativeSoft="icon-alternative-soft",e.iconMuted="icon-muted",e.overlayInverse="overlay-inverse",e.primaryDefault="primary-default",e.primaryInverse="primary-inverse",e.errorDefault="error-default",e.errorInverse="error-inverse",e.successDefault="success-default",e.successInverse="success-inverse",e.warningDefault="warning-default",e.warningInverse="warning-inverse",e.infoDefault="info-default",e.infoInverse="info-inverse",e.inherit="inherit",e.goerli="goerli",e.sepolia="sepolia",e.lineaGoerli="linea-goerli",e.lineaGoerliInverse="linea-goerli-inverse",e.lineaSepolia="linea-sepolia",e.lineaSepoliaInverse="linea-sepolia-inverse",e.lineaMainnet="linea-mainnet",e.lineaMainnetInverse="linea-mainnet-inverse",e.goerliInverse="goerli-inverse",e.sepoliaInverse="sepolia-inverse",e.transparent="transparent",e}({}),a.TypographyVariant=function(e){return e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.H7="h7",e.H8="h8",e.H9="h9",e.paragraph="p",e.span="span",e}({}),a.TextVariant=function(e){return e.displayMd="display-md",e.headingLg="heading-lg",e.headingMd="heading-md",e.headingSm="heading-sm",e.bodyLgMedium="body-lg-medium",e.bodyMd="body-md",e.bodyMdMedium="body-md-medium",e.bodyMdBold="body-md-bold",e.bodySm="body-sm",e.bodySmMedium="body-sm-medium",e.bodySmBold="body-sm-bold",e.bodyXs="body-xs",e.bodyXsMedium="body-xs-medium",e.inherit="inherit",e}({}),a.Size=function(e){return e.XXS="xxs",e.XS="xs",e.SM="sm",e.MD="md",e.LG="lg",e.XL="xl",e.inherit="inherit",e.auto="auto",e}({}),a.BorderStyle=function(e){return e.dashed="dashed",e.solid="solid",e.dotted="dotted",e.double="double",e.none="none",e}({}),a.BorderRadius=function(e){return e.XS="xs",e.SM="sm",e.MD="md",e.LG="lg",e.XL="xl",e.none="none",e.pill="pill",e.full="full",e}({}),a.AlignItems=function(e){return e.flexStart="flex-start",e.flexEnd="flex-end",e.center="center",e.baseline="baseline",e.stretch="stretch",e}({}),a.JustifyContent=function(e){return e.flexStart="flex-start",e.flexEnd="flex-end",e.center="center",e.spaceAround="space-around",e.spaceBetween="space-between",e.spaceEvenly="space-evenly",e}({}),a.FlexDirection=function(e){return e.Row="row",e.RowReverse="row-reverse",e.Column="column",e.ColumnReverse="column-reverse",e}({});a.FLEX_DIRECTION={ROW:"row",ROW_REVERSE:"row-reverse",COLUMN:"column",COLUMN_REVERSE:"column-reverse"};a.FlexWrap=function(e){return e.Wrap="wrap",e.WrapReverse="wrap-reverse",e.NoWrap="nowrap",e}({});a.FLEX_WRAP={WRAP:"wrap",WRAP_REVERSE:"wrap-reverse",NO_WRAP:"nowrap"};a.Display=function(e){return e.Block="block",e.Flex="flex",e.Grid="grid",e.InlineBlock="inline-block",e.Inline="inline",e.InlineFlex="inline-flex",e.InlineGrid="inline-grid",e.ListItem="list-item",e.None="none",e}({});a.DISPLAY={BLOCK:"block",FLEX:"flex",GRID:"grid",INLINE_BLOCK:"inline-block",INLINE:"inline",INLINE_FLEX:"inline-flex",INLINE_GRID:"inline-grid",LIST_ITEM:"list-item",NONE:"none"};const r=a.FRACTIONS={HALF:"1/2",ONE_THIRD:"1/3",TWO_THIRDS:"2/3",ONE_FOURTH:"1/4",TWO_FOURTHS:"2/4",THREE_FOURTHS:"3/4",ONE_FIFTH:"1/5",TWO_FIFTHS:"2/5",THREE_FIFTHS:"3/5",FOUR_FIFTHS:"4/5",ONE_SIXTH:"1/6",TWO_SIXTHS:"2/6",THREE_SIXTHS:"3/6",FOUR_SIXTHS:"4/6",FIVE_SIXTHS:"5/6",ONE_TWELFTH:"1/12",TWO_TWELFTHS:"2/12",THREE_TWELFTHS:"3/12",FOUR_TWELFTHS:"4/12",FIVE_TWELFTHS:"5/12",SIX_TWELFTHS:"6/12",SEVEN_TWELFTHS:"7/12",EIGHT_TWELFTHS:"8/12",NINE_TWELFTHS:"9/12",TEN_TWELFTHS:"10/12",ELEVEN_TWELFTHS:"11/12"};a.BlockSize=function(e){return e.Zero="0",e.Half="1/2",e.OneThird="1/3",e.TwoThirds="2/3",e.OneFourth="1/4",e.TwoFourths="2/4",e.ThreeFourths="3/4",e.OneFifth="1/5",e.TwoFifths="2/5",e.ThreeFifths="3/5",e.FourFifths="4/5",e.OneSixth="1/6",e.TwoSixths="2/6",e.ThreeSixths="3/6",e.FourSixths="4/6",e.FiveSixths="5/6",e.OneTwelfth="1/12",e.TwoTwelfths="2/12",e.ThreeTwelfths="3/12",e.FourTwelfths="4/12",e.FiveTwelfths="5/12",e.SixTwelfths="6/12",e.SevenTwelfths="7/12",e.EightTwelfths="8/12",e.NineTwelfths="9/12",e.TenTwelfths="10/12",e.ElevenTwelfths="11/12",e.Screen="screen",e.Max="max",e.Min="min",e.Full="full",e}({});a.BLOCK_SIZES={...r,SCREEN:"screen",MAX:"max",MIN:"min",FULL:"full"};a.TextAlign=function(e){return e.Left="left",e.Center="center",e.Right="right",e.Justify="justify",e.End="end",e.Start="start",e}({});a.TEXT_ALIGN={LEFT:"left",CENTER:"center",RIGHT:"right",JUSTIFY:"justify",END:"end",START:"start"};a.TextTransform=function(e){return e.Uppercase="uppercase",e.Lowercase="lowercase",e.Capitalize="capitalize",e}({});a.TEXT_TRANSFORM={UPPERCASE:"uppercase",LOWERCASE:"lowercase",CAPITALIZE:"capitalize"};a.FontWeight=function(e){return e.Bold="bold",e.Medium="medium",e.Normal="normal",e}({});a.FONT_WEIGHT={BOLD:"bold",MEDIUM:"medium",NORMAL:"normal"};a.OverflowWrap=function(e){return e.BreakWord="break-word",e.Anywhere="anywhere",e.Normal="normal",e}({});a.OVERFLOW_WRAP={BREAK_WORD:"break-word",ANYWHERE:"anywhere",NORMAL:"normal"};a.FontStyle=function(e){return e.Italic="italic",e.Normal="normal",e}({});a.FONT_STYLE={ITALIC:"italic",NORMAL:"normal"};a.Severity=function(e){return e.Danger="danger",e.Warning="warning",e.Info="info",e.Success="success",e}({});a.SEVERITIES={DANGER:"danger",WARNING:"warning",INFO:"info",SUCCESS:"success"},a.BREAKPOINTS=["base","sm","md","lg"]}}},{package:"$root$",file:"ui/helpers/constants/design-system.ts"}],[6771,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.USER_OP_CONTRACT_DEPLOY_ERROR_KEY=a.UNSENDABLE_ASSET_ERROR_KEY=a.TRANSACTION_ERROR_KEY=a.IS_SIGNING_OR_SUBMITTING=a.INVALID_ASSET_TYPE=a.INSUFFICIENT_FUNDS_FOR_GAS_ERROR_KEY=a.INSUFFICIENT_FUNDS_ERROR_KEY=a.GAS_PRICE_FETCH_FAILURE_ERROR_KEY=a.GAS_PRICE_EXCESSIVE_ERROR_KEY=a.GAS_LIMIT_TOO_LOW_ERROR_KEY=a.ETH_GAS_PRICE_FETCH_WARNING_KEY=void 0;a.INSUFFICIENT_FUNDS_ERROR_KEY="insufficientFunds",a.GAS_LIMIT_TOO_LOW_ERROR_KEY="gasLimitTooLow",a.TRANSACTION_ERROR_KEY="transactionError",a.ETH_GAS_PRICE_FETCH_WARNING_KEY="ethGasPriceFetchWarning",a.GAS_PRICE_FETCH_FAILURE_ERROR_KEY="gasPriceFetchFailed",a.GAS_PRICE_EXCESSIVE_ERROR_KEY="gasPriceExcessive",a.UNSENDABLE_ASSET_ERROR_KEY="unsendableAsset",a.INSUFFICIENT_FUNDS_FOR_GAS_ERROR_KEY="insufficientFundsForGas",a.INVALID_ASSET_TYPE="invalidAssetType",a.IS_SIGNING_OR_SUBMITTING="isSigningOrSubmitting",a.USER_OP_CONTRACT_DEPLOY_ERROR_KEY="userOpContractDeployError"}}},{package:"$root$",file:"ui/helpers/constants/error-keys.js"}],[6774,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.NOTIFICATIONS_EXPIRATION_DELAY=void 0;a.NOTIFICATIONS_EXPIRATION_DELAY=1e4}}},{package:"$root$",file:"ui/helpers/constants/notifications.ts"}],[6776,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.UNLOCK_ROUTE=a.SWAPS_ROUTE=a.SWAPS_NOTIFICATION_ROUTE=a.SWAPS_MAINTENANCE_ROUTE=a.SWAPS_ERROR_ROUTE=a.SNAP_SETTINGS_ROUTE=a.SNAPS_VIEW_ROUTE=a.SNAPS_ROUTE=a.SMART_TRANSACTION_STATUS_ROUTE=a.SIGNATURE_REQUEST_PATH=a.SETTINGS_ROUTE=a.SEND_ROUTE=a.SECURITY_ROUTE=a.REVIEW_PERMISSIONS=a.REVEAL_SEED_ROUTE=a.RESTORE_VAULT_ROUTE=a.PREPARE_SWAP_ROUTE=a.PERMISSIONS=a.PATH_NAME_MAP=a.ONBOARDING_WELCOME_ROUTE=a.ONBOARDING_UNLOCK_ROUTE=a.ONBOARDING_SECURE_YOUR_WALLET_ROUTE=a.ONBOARDING_ROUTE=a.ONBOARDING_REVIEW_SRP_ROUTE=a.ONBOARDING_PRIVACY_SETTINGS_ROUTE=a.ONBOARDING_PIN_EXTENSION_ROUTE=a.ONBOARDING_METAMETRICS=a.ONBOARDING_IMPORT_WITH_SRP_ROUTE=a.ONBOARDING_HELP_US_IMPROVE_ROUTE=a.ONBOARDING_CREATE_PASSWORD_ROUTE=a.ONBOARDING_CONFIRM_SRP_ROUTE=a.ONBOARDING_COMPLETION_ROUTE=a.NOTIFICATIONS_SETTINGS_ROUTE=a.NOTIFICATIONS_ROUTE=a.NEW_ACCOUNT_ROUTE=a.NETWORKS_ROUTE=a.NETWORKS_FORM_ROUTE=a.LOCK_ROUTE=a.LOADING_QUOTES_ROUTE=a.IMPORT_TOKEN_ROUTE=a.IMPORT_TOKENS_ROUTE=a.GENERAL_ROUTE=a.EXPERIMENTAL_ROUTE=a.ENCRYPTION_PUBLIC_KEY_REQUEST_PATH=a.DEVELOPER_OPTIONS_ROUTE=a.DEFAULT_ROUTE=a.DECRYPT_MESSAGE_REQUEST_PATH=a.CROSS_CHAIN_SWAP_TX_DETAILS_ROUTE=a.CROSS_CHAIN_SWAP_ROUTE=a.CONTACT_VIEW_ROUTE=a.CONTACT_LIST_ROUTE=a.CONTACT_EDIT_ROUTE=a.CONTACT_ADD_ROUTE=a.CONNECT_SNAP_UPDATE_ROUTE=a.CONNECT_SNAP_RESULT_ROUTE=a.CONNECT_SNAP_INSTALL_ROUTE=a.CONNECT_SNAPS_CONNECT_ROUTE=a.CONNECT_ROUTE=a.CONNECT_HARDWARE_ROUTE=a.CONNECT_CONFIRM_PERMISSIONS_ROUTE=a.CONNECTIONS=a.CONNECTED_ROUTE=a.CONNECTED_ACCOUNTS_ROUTE=a.CONFIRM_TRANSFER_FROM_PATH=a.CONFIRM_TRANSACTION_ROUTE=a.CONFIRM_TOKEN_METHOD_PATH=a.CONFIRM_SET_APPROVAL_FOR_ALL_PATH=a.CONFIRM_SEND_TOKEN_PATH=a.CONFIRM_SEND_ETHER_PATH=a.CONFIRM_SAFE_TRANSFER_FROM_PATH=a.CONFIRM_INCREASE_ALLOWANCE_PATH=a.CONFIRM_IMPORT_TOKEN_ROUTE=a.CONFIRM_DEPLOY_CONTRACT_PATH=a.CONFIRM_APPROVE_PATH=a.CONFIRM_ADD_SUGGESTED_TOKEN_ROUTE=a.CONFIRM_ADD_SUGGESTED_NFT_ROUTE=a.CONFIRMATION_V_NEXT_ROUTE=a.AWAITING_SWAP_ROUTE=a.AWAITING_SIGNATURES_ROUTE=a.ASSET_ROUTE=a.ADVANCED_ROUTE=a.ADD_POPULAR_CUSTOM_NETWORK=a.ADD_NETWORK_ROUTE=a.ABOUT_US_ROUTE=void 0;const r=a.PATH_NAME_MAP={};r[a.DEFAULT_ROUTE="/"]="Home";r[a.UNLOCK_ROUTE="/unlock"]="Unlock Page";r[a.LOCK_ROUTE="/lock"]="Lock Page";const n=a.ASSET_ROUTE="/asset";r[`${n}/:asset/:id`]="Asset Page",r[`${n}/image/:asset/:id`]="Nft Image Page";r[a.SETTINGS_ROUTE="/settings"]="Settings Page";r[a.GENERAL_ROUTE="/settings/general"]="General Settings Page";r[a.ADVANCED_ROUTE="/settings/advanced"]="Advanced Settings Page";a.DEVELOPER_OPTIONS_ROUTE="/settings/developer-options";r[a.EXPERIMENTAL_ROUTE="/settings/experimental"]="Experimental Settings Page";r[a.SECURITY_ROUTE="/settings/security"]="Security Settings Page";r[a.ABOUT_US_ROUTE="/settings/about-us"]="About Us Page";r[a.NETWORKS_ROUTE="/settings/networks"]="Network Settings Page";r[a.NETWORKS_FORM_ROUTE="/settings/networks/form"]="Network Settings Page Form";r[a.ADD_NETWORK_ROUTE="/settings/networks/add-network"]="Add Network From Settings Page Form";r[a.ADD_POPULAR_CUSTOM_NETWORK="/settings/networks/add-popular-custom-network"]="Add Network From A List Of Popular Custom Networks";r[a.CONTACT_LIST_ROUTE="/settings/contact-list"]="Contact List Settings Page";r[`${a.CONTACT_EDIT_ROUTE="/settings/contact-list/edit-contact"}/:address`]="Edit Contact Settings Page";r[a.CONTACT_ADD_ROUTE="/settings/contact-list/add-contact"]="Add Contact Settings Page";r[`${a.CONTACT_VIEW_ROUTE="/settings/contact-list/view-contact"}/:address`]="View Contact Settings Page";r[`${a.SNAP_SETTINGS_ROUTE="/settings/snap"}/:snapId`]="Snap Settings Page";r[`${a.REVEAL_SEED_ROUTE="/seed"}/:keyringId`]="Reveal Secret Recovery Phrase Page";r[a.RESTORE_VAULT_ROUTE="/restore-vault"]="Restore Vault Page";r[a.IMPORT_TOKEN_ROUTE="/import-token"]="Import Token Page";r[a.IMPORT_TOKENS_ROUTE="/import-tokens"]="Import Tokens Page";r[a.CONFIRM_IMPORT_TOKEN_ROUTE="/confirm-import-token"]="Confirm Import Token Page";r[a.CONFIRM_ADD_SUGGESTED_TOKEN_ROUTE="/confirm-add-suggested-token"]="Confirm Add Suggested Token Page";r[a.NEW_ACCOUNT_ROUTE="/new-account"]="New Account Page";r[a.CONFIRM_ADD_SUGGESTED_NFT_ROUTE="/confirm-add-suggested-nft"]="Confirm Add Suggested NFT Page";r[a.CONNECT_HARDWARE_ROUTE="/new-account/connect"]="Connect Hardware Wallet Page";r[a.SEND_ROUTE="/send"]="Send Page";r[a.CONNECTIONS="/connections"]="Connections";r[a.PERMISSIONS="/permissions"]="Permissions";a.REVIEW_PERMISSIONS="/review-permissions";const o=a.CONNECT_ROUTE="/connect";r[`${o}/:id`]="Connect To Site Confirmation Page";r[`${o}/:id${a.CONNECT_CONFIRM_PERMISSIONS_ROUTE="/confirm-permissions"}`]="Grant Connected Site Permissions Confirmation Page";r[`${o}/:id${a.CONNECT_SNAPS_CONNECT_ROUTE="/snaps-connect"}`]="Snaps Connect Page";r[`${o}/:id${a.CONNECT_SNAP_INSTALL_ROUTE="/snap-install"}`]="Snap Install Page";r[`${o}/:id${a.CONNECT_SNAP_UPDATE_ROUTE="/snap-update"}`]="Snap Update Page";r[`${o}/:id${a.CONNECT_SNAP_RESULT_ROUTE="/snap-install-result"}`]="Snap Install Result Page";r[a.SNAPS_ROUTE="/snaps"]="Snaps List Page";r[`${a.SNAPS_VIEW_ROUTE="/snaps/view"}/:snapId`]="Snap View Page";const i=a.NOTIFICATIONS_ROUTE="/notifications";r[i]="Notifications Page",r[`${i}/:uuid`]="Notification Detail Page";r[a.NOTIFICATIONS_SETTINGS_ROUTE="/notifications/settings"]="Notifications Settings Page";r[a.CONNECTED_ROUTE="/connected"]="Sites Connected To This Account Page";r[a.CONNECTED_ACCOUNTS_ROUTE="/connected/accounts"]="Accounts Connected To This Site Page";const s=a.CONFIRM_TRANSACTION_ROUTE="/confirm-transaction";r[s]="Confirmation Root Page",r[`${s}/:id`]="Confirmation Root Page";const l=a.CONFIRMATION_V_NEXT_ROUTE="/confirmation";r[l]="New Confirmation Page",r[`${l}/:id`]="New Confirmation Page";r[`${s}/:id${a.CONFIRM_SEND_ETHER_PATH="/send-ether"}`]="Confirm Send Ether Transaction Page";r[`${s}/:id${a.CONFIRM_SEND_TOKEN_PATH="/send-token"}`]="Confirm Send Token Transaction Page";r[`${s}/:id${a.CONFIRM_DEPLOY_CONTRACT_PATH="/deploy-contract"}`]="Confirm Deploy Contract Transaction Page";r[`${s}/:id${a.CONFIRM_APPROVE_PATH="/approve"}`]="Confirm Approve Transaction Page";r[`${s}/:id${a.CONFIRM_SET_APPROVAL_FOR_ALL_PATH="/set-approval-for-all"}`]="Confirm Set Approval For All Transaction Page";r[`${s}/:id${a.CONFIRM_TRANSFER_FROM_PATH="/transfer-from"}`]="Confirm Transfer From Transaction Page";r[`${s}/:id${a.CONFIRM_SAFE_TRANSFER_FROM_PATH="/safe-transfer-from"}`]="Confirm Safe Transfer From Transaction Page";r[`${s}/:id${a.CONFIRM_TOKEN_METHOD_PATH="/token-method"}`]="Confirm Token Method Transaction Page";r[`${s}/:id${a.CONFIRM_INCREASE_ALLOWANCE_PATH="/increase-allowance"}`]="Confirm Increase Allowance Transaction Page";r[`${s}/:id${a.SIGNATURE_REQUEST_PATH="/signature-request"}`]="Signature Request Page";r[`${s}/:id${a.DECRYPT_MESSAGE_REQUEST_PATH="/decrypt-message-request"}`]="Decrypt Message Request Page";r[`${s}/:id${a.ENCRYPTION_PUBLIC_KEY_REQUEST_PATH="/encryption-public-key-request"}`]="Encryption Public Key Request Page";r[a.CROSS_CHAIN_SWAP_ROUTE="/cross-chain"]="Prepare Cross Chain Swap Page";a.CROSS_CHAIN_SWAP_TX_DETAILS_ROUTE="/cross-chain/tx-details",a.SWAPS_ROUTE="/swaps";r[a.PREPARE_SWAP_ROUTE="/swaps/prepare-swap-page"]="Prepare Swap Page";r[a.SWAPS_NOTIFICATION_ROUTE="/swaps/notification-page"]="Swaps Notification Page";r[a.LOADING_QUOTES_ROUTE="/swaps/loading-quotes"]="Swaps Loading Quotes Page";a.AWAITING_SIGNATURES_ROUTE="/swaps/awaiting-signatures",a.SMART_TRANSACTION_STATUS_ROUTE="/swaps/smart-transaction-status";r[a.AWAITING_SWAP_ROUTE="/swaps/awaiting-swap"]="Swaps Awaiting Swaps Page";r[a.SWAPS_ERROR_ROUTE="/swaps/swaps-error"]="Swaps Error Page";a.SWAPS_MAINTENANCE_ROUTE="/swaps/maintenance",a.ONBOARDING_ROUTE="/onboarding",a.ONBOARDING_REVIEW_SRP_ROUTE="/onboarding/review-recovery-phrase",a.ONBOARDING_CONFIRM_SRP_ROUTE="/onboarding/confirm-recovery-phrase",a.ONBOARDING_CREATE_PASSWORD_ROUTE="/onboarding/create-password",a.ONBOARDING_COMPLETION_ROUTE="/onboarding/completion",a.ONBOARDING_UNLOCK_ROUTE="/onboarding/unlock",a.ONBOARDING_HELP_US_IMPROVE_ROUTE="/onboarding/help-us-improve",a.ONBOARDING_IMPORT_WITH_SRP_ROUTE="/onboarding/import-with-recovery-phrase",a.ONBOARDING_SECURE_YOUR_WALLET_ROUTE="/onboarding/secure-your-wallet",a.ONBOARDING_PRIVACY_SETTINGS_ROUTE="/onboarding/privacy-settings",a.ONBOARDING_PIN_EXTENSION_ROUTE="/onboarding/pin-extension",a.ONBOARDING_WELCOME_ROUTE="/onboarding/welcome",a.ONBOARDING_METAMETRICS="/onboarding/metametrics"}}},{package:"$root$",file:"ui/helpers/constants/routes.ts"}],[6782,{"@metamask/transaction-controller":2905},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TOKEN_CATEGORY_HASH=a.PRIORITY_STATUS_HASH=a.PENDING_STATUS_HASH=void 0;var r=e("@metamask/transaction-controller");const n=a.PENDING_STATUS_HASH={[r.TransactionStatus.unapproved]:!0,[r.TransactionStatus.approved]:!0,[r.TransactionStatus.submitted]:!0};a.PRIORITY_STATUS_HASH={...n,[r.TransactionStatus.confirmed]:!0},a.TOKEN_CATEGORY_HASH={[r.TransactionType.tokenMethodApprove]:!0,[r.TransactionType.tokenMethodSetApprovalForAll]:!0,[r.TransactionType.tokenMethodTransfer]:!0,[r.TransactionType.tokenMethodTransferFrom]:!0,[r.TransactionType.tokenMethodIncreaseAllowance]:!0}}}},{package:"$root$",file:"ui/helpers/constants/transactions.js"}],[6783,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;a.default={ACCOUNT_UPGRADE:"https://support.metamask.io/configure/accounts/what-is-a-smart-account",ADD_CUSTOM_TOKENS:"https://support.metamask.io/managing-my-tokens/custom-tokens/how-to-display-tokens-in-metamask/",ADD_MISSING_ACCOUNTS:"https://support.metamask.io/managing-my-wallet/accounts-and-addresses/how-to-add-missing-accounts-after-restoring-with-secret-recovery-phrase/",BASIC_SAFETY:"https://support.metamask.io/privacy-and-security/basic-safety-and-security-tips-for-metamask/",CUSTOMIZE_NONCE:"https://support.metamask.io/transactions-and-gas/transactions/how-to-customize-a-transaction-nonce/",GAS_FEES:"https://support.metamask.io/transactions-and-gas/gas-fees/",SWAPS_GAS_FEES:"https://support.metamask.io/token-swaps/user-guide-swaps/#gas-fees",HARDWARE_CONNECTION:"https://support.metamask.io/privacy-and-security/hardware-wallet-hub/",IMPORT_ACCOUNTS:"https://support.metamask.io/managing-my-wallet/accounts-and-addresses/how-to-import-an-account/",IMPORTED_ACCOUNTS:"https://support.metamask.io/managing-my-wallet/accounts-and-addresses/what-are-imported-accounts-/",INFURA_BLOCKAGE:"https://support.metamask.io/troubleshooting/why-infura-cannot-serve-certain-areas/",LEDGER_FIREFOX_U2F_GUIDE:"https://support.ledger.com/hc/en-us/articles/10371387758493-MetaMask-Firefox-Ledger-Integration-Issue?support=true",LEGACY_WEB3:"https://support.metamask.io/third-party-platforms-and-dapps/metamask-legacy-web3/",NFT_TOKENS:"https://support.metamask.io/nfts/nft-tokens-in-your-metamask-wallet/",PASSWORD_AND_SRP_ARTICLE:"https://support.metamask.io/getting-started/user-guide-secret-recovery-phrase-password-and-private-keys/",SECRET_RECOVERY_PHRASE:"https://support.metamask.io/privacy-and-security/what-is-a-secret-recovery-phrase-and-how-to-keep-your-crypto-wallet-secure/",NON_CUSTODIAL_WALLET:"https://support.metamask.io/getting-started/metamask-is-a-self-custodial-wallet/",SPEEDUP_CANCEL:"https://support.metamask.io/transactions-and-gas/transactions/how-to-speed-up-or-cancel-a-pending-transaction/",SUPPORT_URL:"https://support.metamask.io",TOKEN_ALLOWANCE_WITH_SPENDING_CAP:"https://support.metamask.io/privacy-and-security/how-to-customize-token-approvals-with-a-spending-cap/",TOKEN_SAFETY_PRACTICES:"https://support.metamask.io/managing-my-tokens/token-safety-practices/",UNKNOWN_NETWORK:"https://support.metamask.io/networks-and-sidechains/managing-networks/the-risks-of-connecting-to-an-unknown-network/",USER_GUIDE_CUSTOM_NETWORKS:"https://support.metamask.io/networks-and-sidechains/managing-networks/user-guide-custom-networks-and-sidechains/",USER_GUIDE_DAPPS:"https://support.metamask.io/third-party-platforms-and-dapps/user-guide-dapps/",USER_GUIDE_GAS:"https://support.metamask.io/transactions-and-gas/gas-fees/user-guide-gas/",VERIFY_CUSTOM_NETWORK:"https://support.metamask.io/networks-and-sidechains/managing-networks/verifying-custom-network-information/",NETWORK_DEPRECATED:"https://support.metamask.io/networks-and-sidechains/eth-on-testnets/"}}}},{package:"$root$",file:"ui/helpers/constants/zendesk-url.js"}],[6795,{"../../../app/build-types/main/fox.json":3},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){var r;Object.defineProperty(a,"__esModule",{value:!0}),a.getBuildSpecificAsset=function(e){const t="main";if(!n[t]||!Object.keys(n[t]).includes(e))return console.error(`Cannot find asset "${e}" for build "${t}", returning main build asset.`),n.main[e];return n[t][e]},a.isBeta=function(){return!1},a.isFlask=function(){return!1};const n={main:{foxMeshJson:((r=e("../../../app/build-types/main/fox.json"))&&r.__esModule?r:{default:r}).default}}}}},{package:"$root$",file:"ui/helpers/utils/build-types.js"}],[6797,{"../../../shared/constants/common":5721,"../../../shared/modules/Numeric":5777,"bignumber.js":3978,"currency-formatter":4221,"currency-formatter/currencies":4220},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.addEth=function(e,...t){return t.reduce(((e,t)=>e.add(new i.Numeric(t,10)).round(6)),new i.Numeric(e,10)).toString()},a.addFiat=function(e,...t){return t.reduce(((e,t)=>e.add(new i.Numeric(t,10)).round(2)),new i.Numeric(e,10)).toString()},a.areDappSuggestedAndTxParamGasFeesTheSame=function(e){const{txParams:t,dappSuggestedGasFees:a}=e??{},{gasPrice:r,maxFeePerGas:n,maxPriorityFeePerGas:o}=t||{},{gasPrice:i,maxFeePerGas:s,maxPriorityFeePerGas:l}=a||{},u=!i&&!s&&!l;if(!r&&!n&&!o||u)return!1;const c=r&&r===i,d=[n,o].every((e=>e===i)),p=n&&n===s&&o===l;return Boolean(c||d||p)},a.convertTokenToFiat=function({value:e,fromCurrency:t=s.EtherDenomination.ETH,toCurrency:a,conversionRate:r,contractExchangeRate:n}){const o=r*n;let l=new i.Numeric(e,10);t!==a&&o&&(l=l.applyConversionRate(o));return l.round(2).toString()},a.formatCurrency=function(e,t,a){const o=t.toUpperCase();return n.default.find((e=>e.code===o))?r.default.format(Number(e),{code:o,precision:a}):e},a.getHexGasTotal=function({gasLimit:e="0x0",gasPrice:t="0x0"}){return new i.Numeric(e,16).times(new i.Numeric(t,16)).toPrefixedHexString()},a.getTransactionFee=function({value:e,fromCurrency:t=s.EtherDenomination.ETH,toCurrency:a,conversionRate:r,numberOfDecimals:n}){let o=new i.Numeric(e,16,s.EtherDenomination.WEI).toDenomination(s.EtherDenomination.ETH).toBase(10);t!==a&&r&&(o=o.applyConversionRate(r));return o.round(n).toString()},a.roundExponential=function(e){const t=new o.BigNumber(e);return t.e>20?t.toPrecision(4):e};var r=l(e("currency-formatter")),n=l(e("currency-formatter/currencies")),o=e("bignumber.js"),i=e("../../../shared/modules/Numeric"),s=e("../../../shared/constants/common");function l(e){return e&&e.__esModule?e:{default:e}}}}},{package:"$root$",file:"ui/helpers/utils/confirm-tx.util.ts"}],[6799,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.formatETHFee=function(e,t="ETH"){return`${e} ${t}`}}}},{package:"$root$",file:"ui/helpers/utils/formatters.js"}],[6801,{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.isHardwareKeyring=function(e=""){return e.includes("Hardware")}}}},{package:"$root$",file:"ui/helpers/utils/hardware.js"}],[6802,{"../../../shared/constants/network":5734,"../../../shared/modules/i18n":5789,"@sentry/browser":3084,react:5259},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.getMessage=void 0,a.getNetworkLabelKey=function(e){if(e===s.NETWORK_TYPES.LINEA_SEPOLIA)return"lineaSepolia";if(e===s.NETWORK_TYPES.LINEA_MAINNET)return"lineaMainnet";return e};var r,n=(r=e("react"))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=l(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&{}.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,a&&a.set(e,r),r}(e("@sentry/browser")),i=e("../../../shared/modules/i18n"),s=e("../../../shared/constants/network");function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(l=function(e){return e?a:t})(e)}a.getMessage=(e,t,a,r)=>{const s=(null==r?void 0:r.some((e=>null!==e&&("function"==typeof e||"object"==typeof e))))?e=>n.default.createElement("span",null," ",e," "):undefined;return(0,i.getMessage)(e,t,a,r,(e=>{o.captureException(e)}),s)}}}},{package:"$root$",file:"ui/helpers/utils/i18n-helper.tsx"}]],[],{});