Files
to_session/text/3.65.22_0/scripts/ui/chunk-5YP5MU5Q.js
Administrator a0720d80dc fefdwef
2025-11-12 12:54:37 +08:00

8 lines
1.8 KiB
JavaScript

import{a as i,b as a}from"./chunk-SGNJOSQB.js";import{o as b,q as d}from"./chunk-QTLWQ5AJ.js";b();d();var P={getAccount:async({provider:t})=>{let{address:s}=await t?.bitcoin?.connect();return s},getPublicKey:async({provider:t})=>{let{publicKey:s}=await t?.bitcoin?.connect();return s},getCompressedPublicKey:async({provider:t})=>{let{compressedPublicKey:s}=await t?.bitcoin?.connect();return s},sendInscription:async({provider:t,from:s,to:n,data:e,type:r})=>await t?.bitcoin?.transferNft({from:s,to:n,data:e,type:r}),signMessage:async({provider:t,message:s,address:n})=>await t?.bitcoin?.signMessage(s,{from:n}),signPsbt:async({provider:t,psbtHex:s,account:n,type:e,...r})=>await t?.bitcoin?.signPsbt(s,{from:n,type:e,...r}),signPsbts:async({provider:t,psbtHexs:s,options:n})=>await t?.bitcoin?.signPsbts(s,n),pushPsbt:async({provider:t,psbtHex:s})=>await t?.bitcoin?.pushPsbt(s),sendPsbt:async({provider:t,txList:s,account:n})=>await t?.bitcoin?.sendPsbt(s,n),validateAddress:async({provider:t,account:s})=>{let{isValid:n}=await t?.bitcoin?.request({method:"validateAddress",params:{address:s}});return n},sendBitcoin:async({provider:t,from:s,to:n,value:e,satBytes:r,extraParams:c,...o})=>{let{txhash:u}=await t?.bitcoin?.send({from:s,to:n,value:e,satBytes:r,extraParams:c,...o});return u},getBtcAddressType:async({address:t})=>t.substring(0,1)===a[i.LEGACY]?i.LEGACY:t.substring(0,1)===a[i.NESTED_SEGWIT]?i.NESTED_SEGWIT:t.substring(0,4)===a[i.NATIVE_SEGWIT]?i.NATIVE_SEGWIT:i.TAPROOT,inscribe:async({provider:t,from:s,to:n,txSource:e,type:r,inscriptions:c,tick:o,amount:u,mintType:g,...y})=>await t?.bitcoin?.mint({from:s,to:n,txSource:e,type:r,inscriptions:c,tick:o,amount:u,mintType:g,...y})},w=P;export{w as a};
window.inOKXExtension = true;
window.inMiniApp = false;
window.ASSETS_BUILD_TYPE = "publish";
//# sourceMappingURL=chunk-5YP5MU5Q.js.map