1import{_ as R}from"./X1dmKdr9.js";import{_ as U,a as N}from"./DI4YD8UT.js";import{_ as w,u as S,l as H,q as E,w as c,t as d,v as $,G as t,aW as T,y as o,aQ as q,aR as I,$ as P,Q as B,b2 as A,r as V,a6 as F,e as M,ba as K,z as k,K as Q,m as j,x as b}from"#entry";import{_ as D}from"./TKvYeH6q.js";import"./CFAWq-ox.js";const G={彿¨éè¦éªè¯å¯¹æ¹_da21:"You may use the tool to verify ownership of an address.",ç¾åéªè¯:"Signature Verification",ç¾åéªè¯ä¸éè¿:"Signature Verification Failed",ç¾åéªè¯éè¿:"Signature Verified Successfully",请è¾å
¥å°å:"Enter the address",请è¾å
¥æ¶æ¯:"Please enter message",请è¾å
¥ç¾å:"Please enter signature",éªè¯:"Verify"},L={彿¨éè¦éªè¯å¯¹æ¹_da21:"Utiliza esta herramienta si necesitas verificar que la otra parte es dueña de una dirección.",ç¾åéªè¯:"Verificar firma",ç¾åéªè¯ä¸éè¿:"Firma inválida",ç¾åéªè¯éè¿:"Firma verificada",请è¾å
¥å°å:"Ingresa la dirección",请è¾å
¥æ¶æ¯:"Ingresa el mensaje",请è¾å
¥ç¾å:"Ingresa la firma",éªè¯:"Verificar"},W={彿¨éè¦éªè¯å¯¹æ¹_da21:"ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÑÑÐ¾Ñ Ð¸Ð½ÑÑÑÑÐ¼ÐµÐ½Ñ Ð´Ð»Ñ Ð¿ÑовеÑки пÑинадлежноÑÑи адÑеÑа.",ç¾åéªè¯:"ÐÑовеÑка подпиÑи",ç¾åéªè¯ä¸éè¿:"Ðе ÑдалоÑÑ Ð¿ÑовеÑиÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑ",ç¾åéªè¯éè¿:"ÐодпиÑÑ Ð¿Ð¾Ð´ÑвеÑждена",请è¾å
¥å°å:"ÐведиÑе адÑеÑ",请è¾å
¥æ¶æ¯:"ÐведиÑе ÑообÑение",请è¾å
¥ç¾å:"ÐведиÑе подпиÑÑ",éªè¯:"ÐÑовеÑиÑÑ"},Y={彿¨éè¦éªè¯å¯¹æ¹_da21:"彿¨éè¦éªè¯å¯¹æ¹ç¡®å®æ¥ææä¸ªå°åæ¶ï¼å¯ä»¥ä½¿ç¨è¯¥å·¥å
·è¿è¡éªè¯ã",ç¾åéªè¯:"ç¾åéªè¯",ç¾åéªè¯ä¸éè¿:"ç¾åéªè¯ä¸éè¿",ç¾åéªè¯éè¿:"ç¾åéªè¯éè¿",请è¾å
¥å°å:"请è¾å
¥å°å",请è¾å
¥æ¶æ¯:"请è¾å
¥æ¶æ¯",请è¾å
¥ç¾å:"请è¾å
¥ç¾å",éªè¯:"éªè¯"},J={彿¨éè¦éªè¯å¯¹æ¹_da21:"ç¶æ¨éè¦é©èå°æ¹ç¢ºå¯¦æææåå°åæï¼å¯ä»¥ä½¿ç¨è©²å·¥å
·é²è¡é©èã",ç¾åéªè¯:"ç°½åé©è",ç¾åéªè¯ä¸éè¿:"ç°½åé©èä¸éé",ç¾åéªè¯éè¿:"ç°½åé©èéé",请è¾å
¥å°å:"è«è¼¸å
¥å°å",请è¾å
¥æ¶æ¯:"è«è¼¸å
¥æ¶æ¯",请è¾å
¥ç¾å:"è«è¼¸å
¥ç°½å",éªè¯:"é©è"},y={en_US:G,es_ES:L,ru_RU:W,zh_Hans_CN:Y,zh_Hant_HK:J},O={class:"panel-content-wrap"},X={class:"intro"},Z={class:"submit-row"},ee={__name:"ToolsSignaturePanel",props:{coin:{type:String,required:!0}},setup(x){const a=u=>{const e=S().$lang.value||"zh_Hans_CN",i=y[e]||y.zh_Hans_CN||{};return i[u]===void 0?u:i[u]},g=x,_=S(),m=V(null),r=V(!1),n=A({address:"",message:"",signature:""}),h={address:[{required:!0,message:a("请è¾å
¥å°å"),trigger:"blur"}],message:[{required:!0,message:a("请è¾å
¥æ¶æ¯"),trigger:"blur"}],signature:[{required:!0,message:a("请è¾å
¥ç¾å"),trigger:"blur"}]},l=async()=>{var s;if(await((s=m.value)==null?void 0:s.validate().catch(()=>!1))){r.value=!0;try{const e=await _.$api.tools.postSignature({coin:g.coin,address:n.address,message:n.message,signature:n.signature});e!=null&&e.result?_.$message.success(a("ç¾åéªè¯éè¿","ç¾åéªè¯éè¿")):_.$message.error(a("ç¾åéªè¯ä¸éè¿","ç¾åéªè¯ä¸éè¿"))}catch(e){_.$error(e)}r.value=!1}};return(u,s)=>{const e=I,i=q,v=P,p=T,z=D;return H(),E(z,{header:a("ç¾åéªè¯"),class:"c-tools-signature-panel"},{default:c(()=>[d("div",O,[d("p",X,$(a("彿¨éè¦éªè¯å¯¹æ¹_da21")),1),t(p,{ref_key:"formRef",ref:m,model:o(n),rules:h,class:"signature-form"},{default:c(()=>[t(i,{prop:"address"},{default:c(()=>[t(e,{modelValue:o(n).address,"onUpdate:modelValue":s[0]||(s[0]=f=>o(n).address=f),placeholder:a("请è¾å
¥å°å")},null,8,["modelValue","placeholder"])]),_:1}),t(i,{prop:"message"},{default:c(()=>[t(e,{modelValue:o(n).message,"onUpdate:modelValue":s[1]||(s[1]=f=>o(n).message=f),placeholder:a("请è¾å
¥æ¶æ¯")},null,8,["modelValue","placeholder"])]),_:1}),t(i,{prop:"signature"},{default:c(()=>[t(e,{modelValue:o(n).signature,"onUpdate:modelValue":s[2]||(s[2]=f=>o(n).signature=f),type:"textarea",autosize:{minRows:6},placeholder:a("请è¾å
¥ç¾å")},null,8,["modelValue","placeholder"])]),_:1}),d("div",Z,[t(v,{type:"primary",class:"submit-btn",loading:o(r),onClick:l},{default:c(()=>[B($(a("éªè¯")),1)]),_:1},8,["loading"])])]),_:1},8,["model"])])]),_:1},8,["header"])}}},se=w(ee,[["__scopeId","data-v-ae8b90a9"]]),ae={ç¾åéªè¯:"Signature Verification"},ne={ç¾åéªè¯:"Verificar firma"},te={ç¾åéªè¯:"ÐÑовеÑка подпиÑи"},oe={ç¾åéªè¯:"ç¾åéªè¯"},re={ç¾åéªè¯:"ç°½åé©è"},C={en_US:ae,es_ES:ne,ru_RU:te,zh_Hans_CN:oe,zh_Hant_HK:re},le={class:"p-tools-signature"},ue={class:"core-container xs:px-0"},ie={class:"content-wrap"},ce={class:"right-col"},ge={__name:"signature",setup(x){const a=l=>{const s=S().$lang.value||"zh_Hans_CN",e=C[s]||C.zh_Hans_CN||{};return e[l]===void 0?l:e[l]};F().setPageHead({title:a("ç¾åéªè¯")});const g=M(),_=K(),{signatureCoins:m}=k(_),r=V(g.query.symbol||"BTC"),n=V(null),h=()=>{var l;(l=n.value)==null||l.close()};return Q(()=>g.query.symbol,l=>{r.value=l||"BTC"}),(l,u)=>{const s=R,e=N,i=U,v=se;return H(),j("div",le,[d("div",ue,[t(s),t(i,{ref_key:"menuRef",ref:n},{default:c(()=>[t(e,{modelValue:o(r),"onUpdate:modelValue":u[0]||(u[0]=p=>b(r)?r.value=p:null),coins:o(m),onSelect:h},null,8,["modelValue","coins"])]),_:1},512),d("div",ie,[t(e,{modelValue:o(r),"onUpdate:modelValue":u[1]||(u[1]=p=>b(r)?r.value=p:null),coins:o(m),class:"left-col xs:hidden"},null,8,["modelValue","coins"]),d("div",ce,[t(v,{coin:o(r)},null,8,["coin"])])])])])}}};export{ge as default};
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.