PageSourceSearch

https://nimiq-wallet-demo.je-cf9.workers.dev/js/btc-send-modal.c8336d2a.js

js nimiq-wallet-demo.je-cf9.workers.dev collected 2026-10-03 08:12:09 UTC 20,989 bytes, 2 lines download raw bytes

1"use strict";(self["webpackChunk_nimiq_wallet"]=self["webpackChunk_nimiq_wallet"]||[]).push([[4271],{89850:function(e,t,a){a.d(t,{A:function(){return g}});var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"btc-address-input",class:{invalid:e.invalid}},[a("LabelInput",{ref:"input$",style:{fontSize:"calc(var(--body-size) * "+e.inputFontSizeScaleFactor+")"},attrs:{placeholder:e.placeholder,disabled:e.disabled},on:{input:e.onInput,paste:e.onPaste},model:{value:e.address,callback:function(t){e.address=t},expression:"address"}}),a("transition",{attrs:{name:"fade"}},[e.address.length||e.disabled?e._e():a("button",{staticClass:"reset scan-qr-button",on:{click:function(t){return e.$emit("scan")}}},[a("ScanQrCodeIcon")],1)]),a("span",{staticClass:"notice",class:{resolving:e.isResolvingUnstoppableDomain,"nq-orange":e.resolverError||e.invalid},style:{opacity:e.invalid||e.isResolvingUnstoppableDomain?1:0}},[e.isResolvingUnstoppableDomain?[e._v(" "+e._s(e.$t("461"))+" ")]:e.resolverError?[e._v(" "+e._s(e.resolverError)+" ")]:e.invalid?[e._v(" "+e._s(e.$t("616"))+" ")]:e._e()],2)],1)},s=[],l=(a(83515),a(41936)),u=a(88468),r=a(30511),o=a(4739),i=a(35038),c=a(29302),d=a(56453),v=a(81763),p=a(69792),f=a(36964);const m=(0,l.pM)({props:{placeholder:{type:String,required:!1},value:{type:String,default:""},disabled:{type:Boolean,default:!1}},setup(e,t){const{$t:a}=(0,o.s)(),{config:n}=(0,f.U)(),s=(0,l.KR)(null),u=(0,l.KR)(1);let m=null;const b=(0,l.KR)(""),C=(0,l.KR)(!1),h=(0,l.KR)(!1),y=(0,l.KR)("");function g(){s.value&&s.value.focus()}async function _(){if(y.value="",(0,p.L)(b.value)){h.value=!0;const e=b.value,l=n.environment===d.SW?"BTC":"TBTC";try{const[n]=await Promise.all([(0,p.h)(e,l),(0,c.Y)()]),s=n&&(0,v.Qh)(n);s&&(0,v.jl)(s)?(t.emit("domain-address",e,s),C.value=!1):(y.value=a("205"),C.value=!0)}catch(s){console.debug(s);let e=s instanceof Error?s.message:String(s);e=e.replace(`crypto.${l}.address record`,`${l} address`),y.value=e,C.value=!0}finally{h.value=!1}return}if(b.value.length<26)return void(C.value=!1);const e=(0,v.Qh)(b.value);await(0,c.Y)(),(0,v.jl)(e)?(t.emit("address",e),C.value=!1):C.value=!0}async function A(){if(await(0,i.d)(),!s.value)return;m||(m=parseInt(window.getComputedStyle(s.value.$el.children[2]).getPropertyValue("padding-left").replace("px",""),10)),u.value=1,await(0,i.d)();const e=s.value.$el.children[1].clientWidth,t=s.value.$el.children[2].clientWidth-m/2;u.value=Math.max(Math.min(t/e,1),.7)}function w(){_(),A()}function x(){t.emit("input",b.value),w()}function S(e){const{clipboardData:a}=e,n=a?a.getData("text/plain"):"",s=(0,r.rh)(n,{currencies:[r.Sj.BTC],normalizeAddress:{[r.Sj.BTC]:v.Qh}});s&&(e.preventDefault(),b.value=s.recipient,w()),t.emit("paste",e,n)}return(0,l.wB)((()=>e.value),(()=>{b.value=e.value,w()})),{focus:g,input$:s,address:b,invalid:C,onPaste:S,onInput:x,inputFontSizeScaleFactor:u,isResolvingUnstoppableDomain:h,resolverError:y}},components:{LabelInput:u.LabelInput,ScanQrCodeIcon:u.ScanQrCodeIcon}});var b=m,C=b,h=a(81656),y=(0,h.A)(C,n,s,!1,null,"1d3cdb26",null),g=y.exports},47370:function(e,t,a){a.d(t,{A:function(){return f}});var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"btc-label-input",class:{disabled:e.disabled,autocomplete:e.matchingLabels&&e.matchingLabels.length>0},on:{keydown:e.onKeyDown}},[a("LabelInput",e._g(e._b({ref:"input$",attrs:{disabled:e.disabled},model:{value:e.localValue,callback:function(t){e.localValue=t},expression:"localValue"}},"LabelInput",e.$attrs,!1),e.$listeners)),a("Avatar",{attrs:{label:e.localValue}}),e.matchingLabels&&e.matchingLabels.length>0?a("ul",{ref:"btcLabelAutocomplete$",staticClass:"label-autocomplete"},e._l(e.matchingLabels,(function(t,n){return a("li",{key:n,class:{selected:e.selectedLabelIndex===n},on:{mouseenter:function(t){e.selectedLabelIndex=n},focusin:function(t){e.selectedLabelIndex=n},click:function(a){e.localValue=t}}},[a("Avatar",{attrs:{label:t}}),e._v(" "+e._s(t)+" ")],1)})),0):e._e(),0===Object.values(e.recipientLabels).length?a("div",{staticClass:"blue-tooltip"},[a("p",[e._v(e._s(e.$t("51")))]),a("p",[e._v(e._s(e.$t("691")))])]):e._e(
1)],1)},s=[],l=a(41936),u=a(88468),r=a(62227),o=a(50326);const i=(0,l.pM)({props:{value:{type:String,default:""},disabled:{type:Boolean,default:!1}},setup(e,t){const a=(0,l.EW)({get:()=>e.value,set(e){t.emit("input",e)}}),{recipientLabels:n}=(0,r.T)(),s=(0,l.KR)(null),u=(0,l.KR)(null),o=(0,l.KR)(0);function i(){s.value&&s.value.focus()}const c=(0,l.EW)((()=>a.value&&Object.values(n.value).filter((e=>e&&e.toLowerCase().startsWith(a.value.toLowerCase())&&e.toLowerCase()!==a.value.toLowerCase()))));function d(e){if(!c||!u.value)return;const t=o.value;switch(e.keyCode){case 40:o.value=Math.max(0,Math.min(c.value.length-1,o.value+1));break;case 38:o.value=Math.max(0,Math.min(c.value.length-1,o.value-1));break;case 13:a.value=c.value[o.value];break;default:break}o.value!==t&&u.value.children[o.value].scrollIntoView({behavior:"smooth",block:"nearest"})}return(0,l.wB)(a,(()=>o.value=0)),{focus:i,localValue:a,input$:s,btcLabelAutocomplete$:u,recipientLabels:n,matchingLabels:c,selectedLabelIndex:o,onKeyDown:d}},components:{LabelInput:u.LabelInput,Avatar:o.A}});var c=i,d=c,v=a(81656),p=(0,v.A)(d,n,s,!1,null,"00afe33b",null),f=p.exports},39667:function(e,t,a){a.d(t,{A:function(){return v}});var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("section",{staticClass:"double-input",class:{extended:e.extended}},[a("transition",{attrs:{name:"slide-n-fade"}},[e.extended?a("div",{ref:"secondInput$",staticClass:"second-input-wrapper"},[e._t("second")],2):e._e()]),a("div",{staticClass:"main-input-wrapper"},[e._t("main")],2),a("MessageTransition",{attrs:{reverse:""}},[e.$slots.message?a("div",{staticClass:"message flex-row"},[e._t("message")],2):e._e()]),a("transition",{attrs:{name:"slide"}},[e.extended?a("div",{staticClass:"fake-border",style:e.labelInputHeight?"--inputHeight: "+e.labelInputHeight+"px":""}):e._e()])],1)},s=[],l=a(41936),u=a(35038),r=a(12514),o=(0,l.pM)({props:{extended:Boolean},setup(e){const t=(0,l.KR)(null),a=(0,l.KR)(0);async function n(){if(e.extended&&t.value){await(0,u.d)();const e=t.value.querySelector("input");a.value=e?e.clientHeight:0}}return(0,l.sV)(n),(0,l.wB)((()=>e.extended),n),{secondInput$:t,labelInputHeight:a}},components:{MessageTransition:r.A}}),i=o,c=a(81656),d=(0,c.A)(i,n,s,!1,null,"2e86b9c7",null),v=d.exports},75923:function(e,t,a){a.d(t,{A:function(){return h}});var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"fee-selector flex-row"},[a("SpeedGauge",{attrs:{speed:e.speed}}),a("div",{staticClass:"flex-grow"}),a("button",{staticClass:"reset",class:{active:36===e.delay},on:{click:function(t){e.delay=36}}},[e._v(e._s(e.$t("37")))]),a("button",{staticClass:"reset",class:{active:12===e.delay},on:{click:function(t){e.delay=12}}},[e._v(e._s(e.$t("32")))]),a("button",{staticClass:"reset",class:{active:1===e.delay},on:{click:function(t){e.delay=1}}},[e._v(e._s(e.$t("31")))]),a("div",{staticClass:"flex-grow"})],1)},s=[],l=a(41936),u=a(56453),r=a(36964),o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("svg",{staticClass:"speed-gauge",attrs:{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor"}},[a("path",{attrs:{d:"M12 0a12 12 0 110 24 12 12 0 010-24zM4.67 18.8a15.84 15.84 0 0114.66 0 10 10 0 10-14.66 0z"}}),e._v(" "),a("path",{attrs:{d:"M5.5 11.25H4a.75.75 0 100 1.5h1.5a.75.75 0 100-1.5z"}}),e._v(" "),a("path",{attrs:{d:"M6.97 5.91a.75.75 0 10-1.06 1.06l1.06 1.06a.75.75 0 101.06-1.06L6.97 5.91z"}}),e._v(" "),a("path",{attrs:{d:"M12 6.25a.75.75 0 01-.75-.75V4a.75.75 0 111.5 0v1.5a.75.75 0 01-.75.75z"}}),e._v(" "),a("path",{attrs:{d:"M17.03 5.91a.75.75 0 111.06 1.06l-1.06 1.06a.75.75 0 11-1.06-1.06l1.06-1.06z"}}),e._v(" "),a("path",{attrs:{d:"M18.5 11.25H20a.75.75 0 110 1.5h-1.5a.75.75 0 110-1.5z"}}),e._v(" "),a("g",{attrs:{transform:"translate(0 -1)"}},[a("path",{staticClass:"needle-cover",style:"transform: rotate("+e.rotation+"deg)",attrs:{d:"M21.02 13.07a.5.5 0 00-.38-.49c-.78-.2-7.64-1.93-8.7-1.94a2.39 2.39 0 00-2.4 2.38 2.42 2.42 0 002.37 2.4c1.07 0 7.95-1.67 8.73-1.86a.5.5 0 00.38-.49z"}}),a("path",{staticClass:"needle",style:"transform: rotate("+e.rotation+"deg)",attrs:{d:"M21.02 13.07a.5.5 0 00-.38-.49c-.78-.2-7.64-1.93-8.7-1.94a2.39 2.39 0 00-2.4 2.38 2.42 2.42 0 002.37 2.4c1.07 0 7.95-1.
167 8.73-1.86a.5.5 0 00.38-.49z"}})])])},i=[],c=(0,l.pM)({props:{speed:{type:Number,default:0}},setup(e){const t=(0,l.EW)((()=>180*(Math.min(100,Math.max(0,e.speed))/100-1)));return{rotation:t}}}),d=c,v=a(81656),p=(0,v.A)(d,o,i,!1,null,"53e8acbf",null),f=p.exports,m=(0,l.pM)({props:{fees:{type:Array,required:!0}},setup(e,t){const{config:a}=(0,r.U)(),n=(0,l.KR)(12);(0,l.wB)([()=>e.fees,n],(([e])=>{const s=Math.min(e.length-1,n.value);let l=e[s]||1;if(a.environment===u.SW)switch(n.value){case 1:l=Math.max(l,20);break;case 12:l=Math.max(l,10);break;default:l=Math.max(l,5);break}else switch(n.value){case 1:l=Math.max(l,3);break;case 12:l=Math.max(l,2);break;default:l=Math.max(l,1);break}t.emit("fee",l)}));const s=(0,l.EW)((()=>{switch(n.value){case 1:return 100;case 12:return 50;default:return 0}}));return{delay:n,speed:s}},components:{SpeedGauge:f}}),b=m,C=(0,v.A)(b,n,s,!1,null,"1d47f3fe",null),h=C.exports},88889:function(e,t,a){a.a(e,(async function(e,n){try{a.r(t),a.d(t,{RecipientType:function(){return l._}});var s=a(29885),l=a(90105),u=(a(5413),a(81656)),r=e([l]);l=(r.then?(await r)():r)[0];var o=(0,u.A)(l.A,s.X,s.Y,!1,null,"ae3812fc",null);t["default"]=o.exports,n()}catch(i){n(i)}}))},5413:function(){},90105:function(e,t,a){a.a(e,(async function(e,n){try{a.d(t,{_:function(){return s._}});var s=a(21038),l=e([s]);s=(l.then?(await l)():l)[0],t.A=s.A,n()}catch(u){n(u)}}))},29885:function(e,t,a){a.d(t,{X:function(){return n},Y:function(){return s}});var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("Modal",{ref:"modal$",attrs:{showOverlay:e.statusScreenOpened},on:{"close-overlay":e.onCloseOverlay}},[a("div",{staticClass:"page flex-column",on:{click:function(t){e.amountMenuOpened=!1}}},[a("PageHeader",{attrs:{backArrow:!!e.$route.params.canUserGoBack}
1,on:{back:e.back}},[e._v(" "+e._s(e.$t("497"))+" ")]),a("PageBody",{staticClass:"flex-column"},[a("DoubleInput",{attrs:{extended:!!e.recipientWithLabel},scopedSlots:e._u([e.recipientWithLabel?{key:"second",fn:function(){return[a("BtcLabelInput",{ref:"labelInput$",attrs:{placeholder:e.$t("356"),disabled:e.recipientWithLabel.type===e.RecipientType.KNOWN_CONTACT},model:{value:e.recipientWithLabel.label,callback:function(t){e.$set(e.recipientWithLabel,"label",t)},expression:"recipientWithLabel.label"}})]},proxy:!0}:null,{key:"main",fn:function(){return[a("BtcAddressInput",{ref:"addressInput$",attrs:{placeholder:e.$t("227"),disabled:e.gotRequestUriRecipient},on:{paste:function(t,a){return e.parseRequestUri(a,t)},input:e.resetRecipient,address:e.onAddressEntered,"domain-address":e.onDomainEntered,scan:function(t){return e.$router.push({name:e.RouteName.Scan})}},model:{value:e.addressInputValue,callback:function(t){e.addressInputValue=t},expression:"addressInputValue"}})]},proxy:!0}],null,!0)}),a("div",{staticClass:"flex-grow"}
1),a("section",{staticClass:"amount-section",class:{"insufficient-balance":e.maxSendableAmount<e.amount}},[a("div",{staticClass:"flex-row amount-row",class:{estimate:e.activeCurrency!==e.CryptoCurrency.BTC}},[e.activeCurrency===e.CryptoCurrency.BTC?a("AmountInput",{attrs:{decimals:e.btcUnit.decimals,disabled:e.gotRequestUriAmount},model:{value:e.amount,callback:function(t){e.amount=t},expression:"amount"}},[a("AmountMenu",{staticClass:"ticker",attrs:{slot:"suffix",open:e.amountMenuOpened,currency:e.CryptoCurrency.BTC,activeCurrency:e.btcUnit.ticker.toLowerCase(),fiatCurrency:e.fiatCurrency,otherFiatCurrencies:e.otherFiatCurrencies,feeOption:!1,sendAllOption:!e.gotRequestUriAmount},on:{"send-max":e.sendMax,currency:e.onCurrencySelected},nativeOn:{click:function(t){t.stopPropagation(),e.amountMenuOpened=!e.amountMenuOpened}},slot:"suffix"})],1):a("AmountInput",{attrs:{decimals:e.fiatCurrencyInfo.decimals,disabled:e.gotRequestUriAmount},model:{value:e.fiatAmount,callback:function(t){e.fiatAmount=t},expression:"fiatAmount"}},[a("span",{staticClass:"tilde",attrs:{slot:"prefix"},slot:"prefix"},[e._v("~")]),a("AmountMenu",{staticClass:"ticker",attrs:{slot:"suffix",open:e.amountMenuOpened,currency:e.CryptoCurrency.BTC,activeCurrency:e.activeCurrency,fiatCurrency:e.fiatCurrency,otherFiatCurrencies:e.otherFiatCurrencies,feeOption:!1,sendAllOption:!e.gotRequestUriAmount},on:{"send-max":e.sendMax,currency:e.onCurrencySelected},nativeOn:{click:function(t){t.stopPropagation(),e.amountMenuOpened=!e.amountMenuOpened}},slot:"suffix"})],1)],1),e.maxSendableAmount>=e.amount?a("span",{key:"fiat+fee",staticClass:"secondary-amount"},[e.activeCurrency===e.CryptoCurrency.BTC?a("span",{key:"fiat-amount"},[e._v(" "+e._s(e.amount>0?"~":"")),a("FiatConvertedAmount",{attrs:{amount:e.amount,currency:e.CryptoCurrency.BTC}})],1):a("span",{key:"btc-amount"},[e._v(" "+e._s(e.$t("710",{amount:e.amount/e.btcUnit.unitToCoins+" "+e.btcUnit.ticker}))+" ")])]):a("span",{key:"insufficient",staticClass:"insufficient-balance-warning nq-orange"},[e._v(" "+e._s(e.$t("315"))+" "),e.gotRequestUriAmount?e._e():a("a",{staticClass:"send-all",on:{click:e.sendMax}},[e._v(" "+e._s(e.$t("493"))+" ")])])]),a("div",{staticClass:"flex-grow"}),a("section",{staticClass:"fee-section flex-row"},[a("FeeSelector",{attrs:{fees:e.feeOptions},on:{fee:e.updateFee}}),a("span",{staticClass:"secondary-amount"},[e._v("~"),a("FiatConvertedAmount",{attrs:{amount:e.fee,currency:e.CryptoCurrency.BTC}})],1),a("Tooltip",{attrs:{preferredPosition:"top left",styles:{width:"222px"}}},[a("InfoCircleSmallIcon",{attrs:{slot:"trigger"},slot:"trigger"}),a("span",{staticClass:"header"},[e._v(" "+e._s(e.$t("359",{sats:e.feePerByte}))+" ")]),a("p",[e._v(" "+e._s(e.$t("311"))+" ")]),a("p",[e._v(" "+e._s(e.$t("214"))+" ")])],1)],1),a("Tooltip",{staticClass:"info-tooltip",attrs:{preferredPosition:"bottom right"}},[a("InfoCircleSmallIcon",{attrs:{slot:"trigger"},slot:"trigger"}),a("p",[e._v(e._s(e.$t("98")))]),a("p",[e._v(e._s(e.$t("364")))]),a("p",[e._v(e._s(e.$t("646")))])],1)],1),a("SendModalFooter",{attrs:{assets:[e.CryptoCurrency.BTC],disabled:!e.canSend},on:{click:e.sign},scopedSlots:e._u([{key:"cta",fn:function(){return[e._v(e._s(e.$t("492",{currency:"BTC"})))]},proxy:!0}])})],1),e.statusScreenOpened?a("div",{staticClass:"page",attrs:{slot:"overlay"},slot:"overlay"},[a("StatusScreen",{attrs:{title:e.statusTitle,state:e.statusState,message:e.statusMessage,mainAction:e.$t("467"),alternativeAction:e.$t("221"),lightBlue:!0},on:{"main-action":e.onStatusMainAction,"alternative-action":e.onStatusAlternativeAction}})],1):e._e()])},s=[]},21038:function(e,t,a){a.a(e,(async function(e,n){try{a.d(t,{_:function(){return s}});a(83515);var s,l=a(41936),u=a(88468),r=a(24516),o=a(30511),i=a(78859),c=a(4739),d=a(35038),v=a(95426),p=a(89850),f=a(47370),m=a(39618),b=a(34500),C=a(75923),h=a(76728),y=a(20638),g=a(89283),_=a(17740),A=a(10538),w=a(62227),x=a(12460),S=a(40667),R=a(58566),I=a(56453),M=a(72671),T=a(38880),$=a(29302),k=a(81763),O=a(94035),B=a(39667),L=e([i,v,h,_,A,S,R,M,O]);[i,v,h,_,A,S,R,M,O]=L.then?(await L)():L,function(e){e[e["NEW_CONTACT"]=0]="NEW_CONTACT",e[e["KNOWN_CONTACT"]=1]="KNOWN_CONTACT",e[e["GLOBAL_ADDRESS"]=2]="GLOBAL_ADDRESS"}(s||(s={})),t.A=(0,l.pM)({name:"btc-send-modal",props:{requestUri:{type:String,required:!1}},setup(e){const{$t:t}=(0,c.s)(),{state:a,accountUtxos:n,accountBalance:u}=(0,A.i)(),{setRecipientLabel:p,getRecipientLabel:f}=(0,w.T)(),{state:m,isFetchingTxHistory:b}=(0,x.q)(),C=(0,l.KR)(null);function h(){C.value&&C.value.type===s.NEW_CONTACT&&p(C.value.address,C.value.label)}function y(){ue.value||(C.value=null)}function B(e){if(C.value&&C.value.address===e)return;let t="",n=s.NEW_CONTACT;const l=a.addressInfos[e];if(l){var u;const{accountInfos:a}=(0,_.useAccountStore)();t=(null===(u=Object.values(a.value).find((t=>t.btcAddresses.external.includes(e))))||void 0===u?void 0:u.label)||Object.values(a.value).find((t=>t.btcAddresses.internal.includes(e))).label,n=s.NEW_CONTACT}f.value(e)&&(t=f.value(e),n=s.KNOWN_CONTACT),C.value={address:e,label:t,type:n}}function L(e,t){C.value={address:t,label:e,type:s.NEW_CONTACT},le.value=t}
1const E=(0,l.KR)(0),U=(0,l.KR)(1),W=(0,l.EW)((()=>(0,k.JU)(n.value,E.value,U.value))),K=(0,l.EW)((()=>(0,k.U0)(W.value.utxos.length||1,W.value.changeAmount>0?2:1,U.value))),N=(0,l.EW)((()=>(0,k.U0)(n.value.length,1,U.value))),q=(0,l.EW)((()=>Math.max((u.value||0)-N.value,0))),F=(0,l.KR)(!1),D=(0,l.KR)([]);let P=!1;async function V(){if(P)return;P=!0;const e=await(0,O.Ru)();await e.waitForConsensusEstablished();const t=await e.estimateFees([25,12,1]);console.debug("Fee Estimates:",t);const a=[];a[1]=t[1]||3,a[12]=t[12]||2,a[25]=t[25]||1,D.value=a,P=!1}V();const z=setInterval(V,6e4);let H=0;(0,l.xo)((()=>{clearInterval(z),window.clearTimeout(H)}));const j=(0,l.KR)(I.dv.BTC),G=(0,l.KR)(0);function Q(e){j.value=e}const{state:Y,exchangeRates:J,currency:X}=(0,S.$)(),Z=(0,l.EW)((()=>I.JY.filter((e=>e!==Y.currency)))),ee=(0,l.EW)((()=>j.value===I.dv.BTC?new r.g(X.value):new r.g(j.value))),te=(0,l.EW)((()=>10**ee.value.decimals/1e8));async function ae(){re.value||(j.value!==I.dv.BTC&&(G.value=q.value*Y.exchangeRates.btc[j.value]*te.value),await(0,d.d)(),E.value=q.value)}function ne(e){const t=E.value===q.value;U.value=e,t&&ae()}(0,l.wB)(j,(e=>{e!==I.dv.BTC?G.value=E.value*Y.exchangeRates.btc[e]*te.value:G.value=0})),(0,l.wB)((()=>{j.value===I.dv.BTC||re.value||(E.value=Math.floor(G.value/J.value.btc[j.value]/te.value))}));const se=(0,l.EW)((()=>"established"===m.consensus&&!!m.height&&!!C.value&&!!C.value.address&&!b.value&&!!E.value&&E.value<=q.value)),le=(0,l.KR)(""),ue=(0,l.KR)(!1),re=(0,l.KR)(!1);async function oe(e,t){const a=(0,o.rh)(e,{currencies:[o.Sj.BTC],normalizeAddress:{[o.Sj.BTC]:k.Qh}});a&&(t&&t.stopPropagation(),await(0,$.Y)(),(0,k.jl)(a.recipient)&&(a.amount&&(re.value=!0,E.value=a.amount),ue.value=!0,le.value=a.recipient,await new Promise((e=>{const t=(0,l.wB)((()=>{var n;(null===(n=C.value)||void 0===n?void 0:n.address)===a.recipient&&(e(),t())}))})),!C.value.label&&a.label&&(C.value.label=a.label)))}e.requestUri&&oe(e.requestUri);const ie=(0,l.KR)(null),ce=(0,l.KR)(null),{isMobile:de}=(0,T.l)();async function ve(e){de.value||(await(0,d.d)(),e.value&&e.value.focus())}(0,l.sV)((async()=>{le.value?(await new Promise((e=>{const t=(0,l.wB)((()=>{ce.value&&(e(),t())}))})),ve(ce)):ve(ie)}));const pe=(0,l.KR)(!1),fe=(0,l.KR)(g.Uw.LOADING),me=(0,l.KR)(""),be=(0,l.KR)(""),Ce=(0,l.KR)(null);async function he(){if(!se.value)return;let e;if(pe.value=!0,fe.value=g.Uw.LOADING,me.value=t("502"),be.value="",W.value.changeAmount>0){const{nextChangeAddress:t}=(0,A.i)();if(!t.value)throw new Error("No more unused change addresses)");e=t.value}try{const a=await(0,M.UO)({accountId:(0,_.useAccountStore)().state.activeAccountId,inputs:W.value.utxos.map((e=>({address:e.address,transactionHash:e.transactionHash,outputIndex:e.index,outputScript:e.witness.script,value:e.witness.value}))),output:{address:C.value.address,label:C.value.label,value:E.value},...W.value.changeAmount>0?{changeOutput:{address:e,value:W.value.changeAmount}}:{}});if(!a)return void(pe.value=!1);h(),fe.value=g.Uw.SUCCESS,me.value=C.value.label?t("505",{btc:E.value/1e8,name:C.value.label}):t("504",{btc:E.value/1e8}),H=window.setTimeout((()=>{fe.value===g.Uw.SUCCESS&&Ce.value.forceClose()}),g.VG)}catch(a){fe.value=g.Uw.WARNING,me.value=t("534"),be.value=a.message}}function ye(){he()}function ge(){pe.value=!1}function _e(){fe.value===g.Uw.WARNING&&(pe.value=!1)}const{btcUnit:Ae}=(0,R.C$)(),we=(0,i.rd)();function xe(){(0,v.uO)(),we.back()}return{RecipientType:s,CryptoCurrency:I.dv,FiatCurrency:I.o_,modal$:Ce,addressInputValue:le,resetRecipient:y,onAddressEntered:B,onDomainEntered:L,recipientWithLabel:C,gotRequestUriRecipient:ue,gotRequestUriAmount:re,parseRequestUri:oe,amount:E,feePerByte:U,fee:K,maxSendableAmount:q,amountMenuOpened:F,feeOptions:D,activeCurrency:j,onCurrencySelected:Q,btcUnit:Ae,fiatAmount:G,fiatCurrencyInfo:ee,sendMax:ae,updateFee:ne,fiatCurrency:Y.currency,otherFiatCurrencies:Z,canSend:se,sign:he,addressInput$:ie,labelInput$:ce,statusScreenOpened:pe,statusTitle:me,statusState:fe,statusMessage:be,onStatusMainAction:ye,onStatusAlternativeAction:ge,onCloseOverlay:_e,back:xe,RouteName:i.xW}},components:{Modal:v.Ay,PageHeader:u.PageHeader,PageBody:u.PageBody,BtcAddressInput
1:p.A,BtcLabelInput:f.A,AmountInput:m.A,AmountMenu:b.A,FeeSelector:C.A,FiatConvertedAmount:h.A,Tooltip:u.Tooltip,InfoCircleSmallIcon:u.InfoCircleSmallIcon,SendModalFooter:y.A,StatusScreen:g.Ay,DoubleInput:B.A}}),n()}catch(E){n(E)}}))}}]);
2//# sourceMappingURL=btc-send-modal.c8336d2a.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.