Socket
Socket
Sign inDemoInstall

@bitget-wallet/web3-sdk

Package Overview
Dependencies
Maintainers
3
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bitget-wallet/web3-sdk - npm Package Compare versions

Comparing version 0.0.2 to 0.0.3

2

dist/index.cjs.js

@@ -1,2 +0,2 @@

"use strict";var R=Object.create;var P=Object.defineProperty;var H=Object.getOwnPropertyDescriptor;var U=Object.getOwnPropertyNames;var $=Object.getPrototypeOf,q=Object.prototype.hasOwnProperty;var J=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),_=(t,e)=>{for(var r in e)P(t,r,{get:e[r],enumerable:!0})},W=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of U(e))!q.call(t,n)&&n!==r&&P(t,n,{get:()=>e[n],enumerable:!(o=H(e,n))||o.enumerable});return t};var Q=(t,e,r)=>(r=t!=null?R($(t)):{},W(e||!t||!t.__esModule?P(r,"default",{value:t,enumerable:!0}):r,t)),X=t=>W(P({},"__esModule",{value:!0}),t);var N=J((ne,B)=>{"use strict";var Y=Object.prototype.hasOwnProperty,c="~";function y(){}Object.create&&(y.prototype=Object.create(null),new y().__proto__||(c=!1));function Z(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function M(t,e,r,o,n){if(typeof r!="function")throw new TypeError("The listener must be a function");var a=new Z(r,o||t,n),p=c?c+e:e;return t._events[p]?t._events[p].fn?t._events[p]=[t._events[p],a]:t._events[p].push(a):(t._events[p]=a,t._eventsCount++),t}function x(t,e){--t._eventsCount===0?t._events=new y:delete t._events[e]}function l(){this._events=new y,this._eventsCount=0}l.prototype.eventNames=function(){var e=[],r,o;if(this._eventsCount===0)return e;for(o in r=this._events)Y.call(r,o)&&e.push(c?o.slice(1):o);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(r)):e};l.prototype.listeners=function(e){var r=c?c+e:e,o=this._events[r];if(!o)return[];if(o.fn)return[o.fn];for(var n=0,a=o.length,p=new Array(a);n<a;n++)p[n]=o[n].fn;return p};l.prototype.listenerCount=function(e){var r=c?c+e:e,o=this._events[r];return o?o.fn?1:o.length:0};l.prototype.emit=function(e,r,o,n,a,p){var d=c?c+e:e;if(!this._events[d])return!1;var i=this._events[d],u=arguments.length,g,s;if(i.fn){switch(i.once&&this.removeListener(e,i.fn,void 0,!0),u){case 1:return i.fn.call(i.context),!0;case 2:return i.fn.call(i.context,r),!0;case 3:return i.fn.call(i.context,r,o),!0;case 4:return i.fn.call(i.context,r,o,n),!0;case 5:return i.fn.call(i.context,r,o,n,a),!0;case 6:return i.fn.call(i.context,r,o,n,a,p),!0}for(s=1,g=new Array(u-1);s<u;s++)g[s-1]=arguments[s];i.fn.apply(i.context,g)}else{var z=i.length,h;for(s=0;s<z;s++)switch(i[s].once&&this.removeListener(e,i[s].fn,void 0,!0),u){case 1:i[s].fn.call(i[s].context);break;case 2:i[s].fn.call(i[s].context,r);break;case 3:i[s].fn.call(i[s].context,r,o);break;case 4:i[s].fn.call(i[s].context,r,o,n);break;default:if(!g)for(h=1,g=new Array(u-1);h<u;h++)g[h-1]=arguments[h];i[s].fn.apply(i[s].context,g)}}return!0};l.prototype.on=function(e,r,o){return M(this,e,r,o,!1)};l.prototype.once=function(e,r,o){return M(this,e,r,o,!0)};l.prototype.removeListener=function(e,r,o,n){var a=c?c+e:e;if(!this._events[a])return this;if(!r)return x(this,a),this;var p=this._events[a];if(p.fn)p.fn===r&&(!n||p.once)&&(!o||p.context===o)&&x(this,a);else{for(var d=0,i=[],u=p.length;d<u;d++)(p[d].fn!==r||n&&!p[d].once||o&&p[d].context!==o)&&i.push(p[d]);i.length?this._events[a]=i.length===1?i[0]:i:x(this,a)}return this};l.prototype.removeAllListeners=function(e){var r;return e?(r=c?c+e:e,this._events[r]&&x(this,r)):(this._events=new y,this._eventsCount=0),this};l.prototype.off=l.prototype.removeListener;l.prototype.addListener=l.prototype.on;l.prefixed=c;l.EventEmitter=l;typeof B!="undefined"&&(B.exports=l)});var oe={};_(oe,{LegacyEip1193Adapter:()=>w,SolanaAdapter:()=>L,TronLinkAdapter:()=>k,default:()=>re,detectBitkeepProvider:()=>O,utils:()=>E});module.exports=X(oe);var j=Q(N(),1);var C=j.default;var K=(t="circle",e=36)=>`data:image/svg+xml,%3Csvg width='${e}' height='${e}' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0c9.942 0 18 8.06 18 18 0 9.942-8.058 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0z' fill='%237524F9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28 13.182v1.104a.594.594 0 0 1-.084.305.617.617 0 0 1-.229.223l-3.663 2.055 3.273 1.83c.214.12.391.293.515.502.123.207.188.444.188.684v2.945c0 .24-.064.477-.188.685a1.388 1.388 0 0 1-.515.501l-8.607 4.8a1.437 1.437 0 0 1-1.406 0l-2.817-1.581a.308.308 0 0 1-.156-.263.298.298 0 0 1 .156-.263l9.297-5.204a.15.15 0 0 0 0-.263l-3.452-1.939a.64.64 0 0 0-.625 0l-9.443 5.29a.479.479 0 0 1-.468 0l-1.07-.595a1.388 1.388 0 0 1-.517-.502A1.338 1.338 0 0 1 8 22.81v-1.204a.446.446 0 0 1 .234-.396l13.54-7.566a.153.153 0 0 0 .077-.131.153.153 0 0 0-.078-.131l-3.457-1.946a.64.64 0 0 0-.625 0L8.47 16.594a.32.32 0 0 1-.427-.111A.298.298 0 0 1 8 16.33v-3.164c0-.24.065-.476.188-.684.123-.209.301-.382.515-.502l8.606-4.799a1.437 1.437 0 0 1 1.402 0l8.586 4.816c.214.12.391.293.514.5.124.208.189.444.189.684z' fill='%23fff'/%3E%3C/svg%3E`;var D="0.0.1";var v={id:"bitget",version:D,name:"Bitget Wallet",homepage:"https://web3.bitget.com",description:"",downloadLinks:{android:"https://web3.bitget.com/zh-CN/wallet-download?type=0",googlePlay:"https://play.google.com/store/apps/details?id=com.bitkeep.wallet",ios:"https://web3.bitget.com/zh-CN/wallet-download?type=1",appleStore:"https://apps.apple.com/app/bitkeep/id1395301115",testflight:"https://testflight.apple.com/join/gMNlVK4J",browserExtension:{chrome:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak",edge:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak"}},deepLinks:{scheme:"bitkeep://",universallink:"https://bkapp.vip"}};var A=class{constructor({debug:e=!1,preferredOpenLink:r,useDeeplink:o=!1}){this.debug=!1;this.useDeeplink=!1;this.debug=e,this.useDeeplink=o,this.preferredOpenLink=r}getLogo(e="circle",r=36){return K(e,r)}getAppInfo(){return{name:v.name,homepage:v.homepage,logo:this.getLogo()}}getDownloadLinks(){return v.downloadLinks}getDeepLinks(){return v.deepLinks}};var b=(o=>(o.EVM="eip1193",o.TRON="tronLink",o.SOLANA="solana",o))(b||{}),I={eip1193:"ethereum#initialized",tronLink:"tronLink#initialized",solana:""},T=t=>I[t],f=t=>{var r,o;let e=null;switch(t){case"eip1193":e=(r=window==null?void 0:window.bitkeep)==null?void 0:r.ethereum;break;case"tronLink":e=window!=null&&window.bitkeep?{tronLink:window==null?void 0:window.bitkeep.tronLink,tronWeb:window==null?void 0:window.bitkeep.tronWeb}:null;break;case"solana":e=(o=window==null?void 0:window.bitkeep)==null?void 0:o.solana;break;default:break}return e},te=(t,e)=>{let r=e.find(o=>o.providerFlag==t);if(!r)throw"no wallet flag detected!!";return r};var m=class extends C{constructor(r={providerFlag:"eip1193",isBitkeep:!0,debug:!1}){super();this.id=v.id;this.name=v.name;this.version=v.version;this.providerFlag=r.providerFlag,this.isBitkeep=r.isBitkeep,this.platformManager=new A({})}getProvider(){return f(this.providerFlag)}async getWalletInfo(){var r,o;return window!=null&&window.selectedAccount?{id:(r=window==null?void 0:window.selectedAccount)==null?void 0:r.id,name:(o=window==null?void 0:window.selectedAccount)==null?void 0:o.name}:null}getDeepLinks(){return this.platformManager.getDeepLinks()}getLogo(r="circle",o=36){return this.platformManager.getLogo(r,o)}getAppInfo(){return this.platformManager.getAppInfo()}getDownloadLinks(){return this.platformManager.getDownloadLinks()}};var w=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"eip1193",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var k=class extends m{constructor(e={isBitkeep:!0}){super({providerFlag:"tronLink",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var L=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"solana",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var E={};_(E,{InitProviderEventNames:()=>I,SupportProviderFlag:()=>b,findFlagAdapter:()=>te,getWaleltProvider:()=>f,getWalletProvierInitEventsName:()=>T,isBitKeep:()=>G,isBitKeepMoblie:()=>S,isDocumentComplete:()=>F,isMobile:()=>V});function G(){var t;return/BitKeep/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function V(){var t;return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function S(){return G()&&V()}var F=function(){let t=!1;return new Promise(e=>{if(document.readyState==="complete"){if(t)return;t=!0,e(!0)}else window.onload=function(){t||(t=!0,e(!0))}})};function O({timeout:t=1e3,flag:e="eip1193"}={}){a();let r=S(),o=!1,n=T(e);return new Promise(async p=>{window.bitkeep?d({type:"init",eventName:n}):(await F(),window.bitkeep&&d({type:"load",eventName:n}),n&&r&&window.addEventListener(n,d.bind(null,{type:"event",eventName:n}),{once:!0}),setTimeout(()=>{d({type:"timeout",eventName:n})},t));function d(i){if(o)return;n&&r&&window.removeEventListener(n,d),o=!0;let{bitkeep:u}=window;if(u){let g=e?f(e):u;p(g)}else p(null)}});function a(){if(typeof t!="number")throw new Error("@@bitget-wallet/web3-sdk/detect-provider: Expected option 'timeout' to be a number.")}}var re={LegacyEip1193Adapter:w,TronLinkAdapter:k,SolanaAdapter:L,utils:E,detectBitkeepProvider:O};
"use strict";var R=Object.create;var P=Object.defineProperty;var H=Object.getOwnPropertyDescriptor;var U=Object.getOwnPropertyNames;var $=Object.getPrototypeOf,J=Object.prototype.hasOwnProperty;var Q=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),_=(t,e)=>{for(var r in e)P(t,r,{get:e[r],enumerable:!0})},W=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of U(e))!J.call(t,n)&&n!==r&&P(t,n,{get:()=>e[n],enumerable:!(o=H(e,n))||o.enumerable});return t};var q=(t,e,r)=>(r=t!=null?R($(t)):{},W(e||!t||!t.__esModule?P(r,"default",{value:t,enumerable:!0}):r,t)),X=t=>W(P({},"__esModule",{value:!0}),t);var N=Q((ne,B)=>{"use strict";var Y=Object.prototype.hasOwnProperty,u="~";function y(){}Object.create&&(y.prototype=Object.create(null),new y().__proto__||(u=!1));function Z(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function M(t,e,r,o,n){if(typeof r!="function")throw new TypeError("The listener must be a function");var a=new Z(r,o||t,n),p=u?u+e:e;return t._events[p]?t._events[p].fn?t._events[p]=[t._events[p],a]:t._events[p].push(a):(t._events[p]=a,t._eventsCount++),t}function x(t,e){--t._eventsCount===0?t._events=new y:delete t._events[e]}function l(){this._events=new y,this._eventsCount=0}l.prototype.eventNames=function(){var e=[],r,o;if(this._eventsCount===0)return e;for(o in r=this._events)Y.call(r,o)&&e.push(u?o.slice(1):o);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(r)):e};l.prototype.listeners=function(e){var r=u?u+e:e,o=this._events[r];if(!o)return[];if(o.fn)return[o.fn];for(var n=0,a=o.length,p=new Array(a);n<a;n++)p[n]=o[n].fn;return p};l.prototype.listenerCount=function(e){var r=u?u+e:e,o=this._events[r];return o?o.fn?1:o.length:0};l.prototype.emit=function(e,r,o,n,a,p){var d=u?u+e:e;if(!this._events[d])return!1;var i=this._events[d],c=arguments.length,g,s;if(i.fn){switch(i.once&&this.removeListener(e,i.fn,void 0,!0),c){case 1:return i.fn.call(i.context),!0;case 2:return i.fn.call(i.context,r),!0;case 3:return i.fn.call(i.context,r,o),!0;case 4:return i.fn.call(i.context,r,o,n),!0;case 5:return i.fn.call(i.context,r,o,n,a),!0;case 6:return i.fn.call(i.context,r,o,n,a,p),!0}for(s=1,g=new Array(c-1);s<c;s++)g[s-1]=arguments[s];i.fn.apply(i.context,g)}else{var z=i.length,h;for(s=0;s<z;s++)switch(i[s].once&&this.removeListener(e,i[s].fn,void 0,!0),c){case 1:i[s].fn.call(i[s].context);break;case 2:i[s].fn.call(i[s].context,r);break;case 3:i[s].fn.call(i[s].context,r,o);break;case 4:i[s].fn.call(i[s].context,r,o,n);break;default:if(!g)for(h=1,g=new Array(c-1);h<c;h++)g[h-1]=arguments[h];i[s].fn.apply(i[s].context,g)}}return!0};l.prototype.on=function(e,r,o){return M(this,e,r,o,!1)};l.prototype.once=function(e,r,o){return M(this,e,r,o,!0)};l.prototype.removeListener=function(e,r,o,n){var a=u?u+e:e;if(!this._events[a])return this;if(!r)return x(this,a),this;var p=this._events[a];if(p.fn)p.fn===r&&(!n||p.once)&&(!o||p.context===o)&&x(this,a);else{for(var d=0,i=[],c=p.length;d<c;d++)(p[d].fn!==r||n&&!p[d].once||o&&p[d].context!==o)&&i.push(p[d]);i.length?this._events[a]=i.length===1?i[0]:i:x(this,a)}return this};l.prototype.removeAllListeners=function(e){var r;return e?(r=u?u+e:e,this._events[r]&&x(this,r)):(this._events=new y,this._eventsCount=0),this};l.prototype.off=l.prototype.removeListener;l.prototype.addListener=l.prototype.on;l.prefixed=u;l.EventEmitter=l;typeof B!="undefined"&&(B.exports=l)});var oe={};_(oe,{LegacyEip1193Adapter:()=>w,SolanaAdapter:()=>L,TronLinkAdapter:()=>k,default:()=>re,detectBitkeepProvider:()=>O,utils:()=>E});module.exports=X(oe);var C=q(N(),1);var K=C.default;var j=(t="circle",e=36)=>`data:image/svg+xml,%3Csvg width='${e}' height='${e}' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0c9.942 0 18 8.06 18 18 0 9.942-8.058 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0z' fill='%237524F9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28 13.182v1.104a.594.594 0 0 1-.084.305.617.617 0 0 1-.229.223l-3.663 2.055 3.273 1.83c.214.12.391.293.515.502.123.207.188.444.188.684v2.945c0 .24-.064.477-.188.685a1.388 1.388 0 0 1-.515.501l-8.607 4.8a1.437 1.437 0 0 1-1.406 0l-2.817-1.581a.308.308 0 0 1-.156-.263.298.298 0 0 1 .156-.263l9.297-5.204a.15.15 0 0 0 0-.263l-3.452-1.939a.64.64 0 0 0-.625 0l-9.443 5.29a.479.479 0 0 1-.468 0l-1.07-.595a1.388 1.388 0 0 1-.517-.502A1.338 1.338 0 0 1 8 22.81v-1.204a.446.446 0 0 1 .234-.396l13.54-7.566a.153.153 0 0 0 .077-.131.153.153 0 0 0-.078-.131l-3.457-1.946a.64.64 0 0 0-.625 0L8.47 16.594a.32.32 0 0 1-.427-.111A.298.298 0 0 1 8 16.33v-3.164c0-.24.065-.476.188-.684.123-.209.301-.382.515-.502l8.606-4.799a1.437 1.437 0 0 1 1.402 0l8.586 4.816c.214.12.391.293.514.5.124.208.189.444.189.684z' fill='%23fff'/%3E%3C/svg%3E`;var D="0.0.8";var v={id:"bitget",version:D,name:"Bitget Wallet",homepage:"https://web3.bitget.com",description:"",downloadLinks:{android:"https://web3.bitget.com/zh-CN/wallet-download?type=0",googlePlay:"https://play.google.com/store/apps/details?id=com.bitkeep.wallet",ios:"https://web3.bitget.com/zh-CN/wallet-download?type=1",appleStore:"https://apps.apple.com/app/bitkeep/id1395301115",testflight:"https://testflight.apple.com/join/gMNlVK4J",browserExtension:{chrome:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak",edge:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak"}},deepLinks:{scheme:"bitkeep://",universallink:"https://bkapp.vip"}};var A=class{constructor({debug:e=!1,preferredOpenLink:r,useDeeplink:o=!1}){this.debug=!1;this.useDeeplink=!1;this.debug=e,this.useDeeplink=o,this.preferredOpenLink=r}getLogo(e="circle",r=36){return j(e,r)}getAppInfo(){return{name:v.name,homepage:v.homepage,logo:this.getLogo()}}getDownloadLinks(){return v.downloadLinks}getDeepLinks(){return v.deepLinks}};var b=(o=>(o.EVM="eip1193",o.TRON="tronLink",o.SOLANA="solana",o))(b||{}),I={eip1193:"ethereum#initialized",tronLink:"tronLink#initialized",solana:""},T=t=>I[t],f=t=>{var r,o;let e=null;switch(t){case"eip1193":e=(r=window==null?void 0:window.bitkeep)==null?void 0:r.ethereum;break;case"tronLink":e=window!=null&&window.bitkeep?{tronLink:window==null?void 0:window.bitkeep.tronLink,tronWeb:window==null?void 0:window.bitkeep.tronWeb}:null;break;case"solana":e=(o=window==null?void 0:window.bitkeep)==null?void 0:o.solana;break;default:break}return e},te=(t,e)=>{let r=e.find(o=>o.providerFlag==t);if(!r)throw"no wallet flag detected!!";return r};var m=class extends K{constructor(r={providerFlag:"eip1193",isBitkeep:!0,debug:!1}){super();this.id=v.id;this.name=v.name;this.version=v.version;this.providerFlag=r.providerFlag,this.isBitkeep=r.isBitkeep,this.platformManager=new A({})}getProvider(){return f(this.providerFlag)}async getWalletInfo(){var r,o;return window!=null&&window.selectedAccount?{id:(r=window==null?void 0:window.selectedAccount)==null?void 0:r.id,name:(o=window==null?void 0:window.selectedAccount)==null?void 0:o.name}:null}getDeepLinks(){return this.platformManager.getDeepLinks()}getLogo(r="circle",o=36){return this.platformManager.getLogo(r,o)}getAppInfo(){return this.platformManager.getAppInfo()}getDownloadLinks(){return this.platformManager.getDownloadLinks()}};var w=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"eip1193",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var k=class extends m{constructor(e={isBitkeep:!0}){super({providerFlag:"tronLink",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var L=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"solana",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var E={};_(E,{InitProviderEventNames:()=>I,SupportProviderFlag:()=>b,findFlagAdapter:()=>te,getWaleltProvider:()=>f,getWalletProvierInitEventsName:()=>T,isBitKeep:()=>G,isBitKeepMoblie:()=>S,isDocumentComplete:()=>F,isMobile:()=>V});function G(){var t;return/BitKeep/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function V(){var t;return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function S(){return G()&&V()}var F=function(){let t=!1;return new Promise(e=>{if(document.readyState==="complete"){if(t)return;t=!0,e(!0)}else window.onload=function(){t||(t=!0,e(!0))}})};function O({timeout:t=1e3,flag:e="eip1193"}={}){a();let r=S(),o=!1,n=T(e);return new Promise(async p=>{window.bitkeep?d({type:"init",eventName:n}):(await F(),window.bitkeep&&d({type:"load",eventName:n}),n&&r&&window.addEventListener(n,d.bind(null,{type:"event",eventName:n}),{once:!0}),setTimeout(()=>{d({type:"timeout",eventName:n})},t));function d(i){if(o)return;n&&r&&window.removeEventListener(n,d),o=!0;let{bitkeep:c}=window;if(c){let g=e?f(e):c;p(g)}else p(null)}});function a(){if(typeof t!="number")throw new Error("@@bitget-wallet/web3-sdk/detect-provider: Expected option 'timeout' to be a number.")}}var re={LegacyEip1193Adapter:w,TronLinkAdapter:k,SolanaAdapter:L,utils:E,detectBitkeepProvider:O};
//# sourceMappingURL=index.cjs.js.map

@@ -1,2 +0,2 @@

var V=Object.create;var A=Object.defineProperty;var z=Object.getOwnPropertyDescriptor;var R=Object.getOwnPropertyNames;var H=Object.getPrototypeOf,U=Object.prototype.hasOwnProperty;var $=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),q=(t,e)=>{for(var r in e)A(t,r,{get:e[r],enumerable:!0})},J=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of R(e))!U.call(t,n)&&n!==r&&A(t,n,{get:()=>e[n],enumerable:!(o=z(e,n))||o.enumerable});return t};var Q=(t,e,r)=>(r=t!=null?V(H(t)):{},J(e||!t||!t.__esModule?A(r,"default",{value:t,enumerable:!0}):r,t));var _=$((re,E)=>{"use strict";var X=Object.prototype.hasOwnProperty,c="~";function y(){}Object.create&&(y.prototype=Object.create(null),new y().__proto__||(c=!1));function Y(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function O(t,e,r,o,n){if(typeof r!="function")throw new TypeError("The listener must be a function");var a=new Y(r,o||t,n),p=c?c+e:e;return t._events[p]?t._events[p].fn?t._events[p]=[t._events[p],a]:t._events[p].push(a):(t._events[p]=a,t._eventsCount++),t}function w(t,e){--t._eventsCount===0?t._events=new y:delete t._events[e]}function l(){this._events=new y,this._eventsCount=0}l.prototype.eventNames=function(){var e=[],r,o;if(this._eventsCount===0)return e;for(o in r=this._events)X.call(r,o)&&e.push(c?o.slice(1):o);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(r)):e};l.prototype.listeners=function(e){var r=c?c+e:e,o=this._events[r];if(!o)return[];if(o.fn)return[o.fn];for(var n=0,a=o.length,p=new Array(a);n<a;n++)p[n]=o[n].fn;return p};l.prototype.listenerCount=function(e){var r=c?c+e:e,o=this._events[r];return o?o.fn?1:o.length:0};l.prototype.emit=function(e,r,o,n,a,p){var d=c?c+e:e;if(!this._events[d])return!1;var i=this._events[d],u=arguments.length,g,s;if(i.fn){switch(i.once&&this.removeListener(e,i.fn,void 0,!0),u){case 1:return i.fn.call(i.context),!0;case 2:return i.fn.call(i.context,r),!0;case 3:return i.fn.call(i.context,r,o),!0;case 4:return i.fn.call(i.context,r,o,n),!0;case 5:return i.fn.call(i.context,r,o,n,a),!0;case 6:return i.fn.call(i.context,r,o,n,a,p),!0}for(s=1,g=new Array(u-1);s<u;s++)g[s-1]=arguments[s];i.fn.apply(i.context,g)}else{var G=i.length,h;for(s=0;s<G;s++)switch(i[s].once&&this.removeListener(e,i[s].fn,void 0,!0),u){case 1:i[s].fn.call(i[s].context);break;case 2:i[s].fn.call(i[s].context,r);break;case 3:i[s].fn.call(i[s].context,r,o);break;case 4:i[s].fn.call(i[s].context,r,o,n);break;default:if(!g)for(h=1,g=new Array(u-1);h<u;h++)g[h-1]=arguments[h];i[s].fn.apply(i[s].context,g)}}return!0};l.prototype.on=function(e,r,o){return O(this,e,r,o,!1)};l.prototype.once=function(e,r,o){return O(this,e,r,o,!0)};l.prototype.removeListener=function(e,r,o,n){var a=c?c+e:e;if(!this._events[a])return this;if(!r)return w(this,a),this;var p=this._events[a];if(p.fn)p.fn===r&&(!n||p.once)&&(!o||p.context===o)&&w(this,a);else{for(var d=0,i=[],u=p.length;d<u;d++)(p[d].fn!==r||n&&!p[d].once||o&&p[d].context!==o)&&i.push(p[d]);i.length?this._events[a]=i.length===1?i[0]:i:w(this,a)}return this};l.prototype.removeAllListeners=function(e){var r;return e?(r=c?c+e:e,this._events[r]&&w(this,r)):(this._events=new y,this._eventsCount=0),this};l.prototype.off=l.prototype.removeListener;l.prototype.addListener=l.prototype.on;l.prefixed=c;l.EventEmitter=l;typeof E!="undefined"&&(E.exports=l)});var W=Q(_(),1);var M=W.default;var N=(t="circle",e=36)=>`data:image/svg+xml,%3Csvg width='${e}' height='${e}' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0c9.942 0 18 8.06 18 18 0 9.942-8.058 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0z' fill='%237524F9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28 13.182v1.104a.594.594 0 0 1-.084.305.617.617 0 0 1-.229.223l-3.663 2.055 3.273 1.83c.214.12.391.293.515.502.123.207.188.444.188.684v2.945c0 .24-.064.477-.188.685a1.388 1.388 0 0 1-.515.501l-8.607 4.8a1.437 1.437 0 0 1-1.406 0l-2.817-1.581a.308.308 0 0 1-.156-.263.298.298 0 0 1 .156-.263l9.297-5.204a.15.15 0 0 0 0-.263l-3.452-1.939a.64.64 0 0 0-.625 0l-9.443 5.29a.479.479 0 0 1-.468 0l-1.07-.595a1.388 1.388 0 0 1-.517-.502A1.338 1.338 0 0 1 8 22.81v-1.204a.446.446 0 0 1 .234-.396l13.54-7.566a.153.153 0 0 0 .077-.131.153.153 0 0 0-.078-.131l-3.457-1.946a.64.64 0 0 0-.625 0L8.47 16.594a.32.32 0 0 1-.427-.111A.298.298 0 0 1 8 16.33v-3.164c0-.24.065-.476.188-.684.123-.209.301-.382.515-.502l8.606-4.799a1.437 1.437 0 0 1 1.402 0l8.586 4.816c.214.12.391.293.514.5.124.208.189.444.189.684z' fill='%23fff'/%3E%3C/svg%3E`;var j="0.0.1";var v={id:"bitget",version:j,name:"Bitget Wallet",homepage:"https://web3.bitget.com",description:"",downloadLinks:{android:"https://web3.bitget.com/zh-CN/wallet-download?type=0",googlePlay:"https://play.google.com/store/apps/details?id=com.bitkeep.wallet",ios:"https://web3.bitget.com/zh-CN/wallet-download?type=1",appleStore:"https://apps.apple.com/app/bitkeep/id1395301115",testflight:"https://testflight.apple.com/join/gMNlVK4J",browserExtension:{chrome:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak",edge:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak"}},deepLinks:{scheme:"bitkeep://",universallink:"https://bkapp.vip"}};var k=class{constructor({debug:e=!1,preferredOpenLink:r,useDeeplink:o=!1}){this.debug=!1;this.useDeeplink=!1;this.debug=e,this.useDeeplink=o,this.preferredOpenLink=r}getLogo(e="circle",r=36){return N(e,r)}getAppInfo(){return{name:v.name,homepage:v.homepage,logo:this.getLogo()}}getDownloadLinks(){return v.downloadLinks}getDeepLinks(){return v.deepLinks}};var b=(o=>(o.EVM="eip1193",o.TRON="tronLink",o.SOLANA="solana",o))(b||{}),C={eip1193:"ethereum#initialized",tronLink:"tronLink#initialized",solana:""},B=t=>C[t],f=t=>{var r,o;let e=null;switch(t){case"eip1193":e=(r=window==null?void 0:window.bitkeep)==null?void 0:r.ethereum;break;case"tronLink":e=window!=null&&window.bitkeep?{tronLink:window==null?void 0:window.bitkeep.tronLink,tronWeb:window==null?void 0:window.bitkeep.tronWeb}:null;break;case"solana":e=(o=window==null?void 0:window.bitkeep)==null?void 0:o.solana;break;default:break}return e},ee=(t,e)=>{let r=e.find(o=>o.providerFlag==t);if(!r)throw"no wallet flag detected!!";return r};var m=class extends M{constructor(r={providerFlag:"eip1193",isBitkeep:!0,debug:!1}){super();this.id=v.id;this.name=v.name;this.version=v.version;this.providerFlag=r.providerFlag,this.isBitkeep=r.isBitkeep,this.platformManager=new k({})}getProvider(){return f(this.providerFlag)}async getWalletInfo(){var r,o;return window!=null&&window.selectedAccount?{id:(r=window==null?void 0:window.selectedAccount)==null?void 0:r.id,name:(o=window==null?void 0:window.selectedAccount)==null?void 0:o.name}:null}getDeepLinks(){return this.platformManager.getDeepLinks()}getLogo(r="circle",o=36){return this.platformManager.getLogo(r,o)}getAppInfo(){return this.platformManager.getAppInfo()}getDownloadLinks(){return this.platformManager.getDownloadLinks()}};var L=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"eip1193",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var P=class extends m{constructor(e={isBitkeep:!0}){super({providerFlag:"tronLink",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var x=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"solana",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var F={};q(F,{InitProviderEventNames:()=>C,SupportProviderFlag:()=>b,findFlagAdapter:()=>ee,getWaleltProvider:()=>f,getWalletProvierInitEventsName:()=>B,isBitKeep:()=>K,isBitKeepMoblie:()=>T,isDocumentComplete:()=>S,isMobile:()=>D});function K(){var t;return/BitKeep/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function D(){var t;return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function T(){return K()&&D()}var S=function(){let t=!1;return new Promise(e=>{if(document.readyState==="complete"){if(t)return;t=!0,e(!0)}else window.onload=function(){t||(t=!0,e(!0))}})};function I({timeout:t=1e3,flag:e="eip1193"}={}){a();let r=T(),o=!1,n=B(e);return new Promise(async p=>{window.bitkeep?d({type:"init",eventName:n}):(await S(),window.bitkeep&&d({type:"load",eventName:n}),n&&r&&window.addEventListener(n,d.bind(null,{type:"event",eventName:n}),{once:!0}),setTimeout(()=>{d({type:"timeout",eventName:n})},t));function d(i){if(o)return;n&&r&&window.removeEventListener(n,d),o=!0;let{bitkeep:u}=window;if(u){let g=e?f(e):u;p(g)}else p(null)}});function a(){if(typeof t!="number")throw new Error("@@bitget-wallet/web3-sdk/detect-provider: Expected option 'timeout' to be a number.")}}var De={LegacyEip1193Adapter:L,TronLinkAdapter:P,SolanaAdapter:x,utils:F,detectBitkeepProvider:I};export{L as LegacyEip1193Adapter,x as SolanaAdapter,P as TronLinkAdapter,De as default,I as detectBitkeepProvider,F as utils};
var V=Object.create;var A=Object.defineProperty;var z=Object.getOwnPropertyDescriptor;var R=Object.getOwnPropertyNames;var H=Object.getPrototypeOf,U=Object.prototype.hasOwnProperty;var $=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),J=(t,e)=>{for(var r in e)A(t,r,{get:e[r],enumerable:!0})},Q=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of R(e))!U.call(t,n)&&n!==r&&A(t,n,{get:()=>e[n],enumerable:!(o=z(e,n))||o.enumerable});return t};var q=(t,e,r)=>(r=t!=null?V(H(t)):{},Q(e||!t||!t.__esModule?A(r,"default",{value:t,enumerable:!0}):r,t));var _=$((re,E)=>{"use strict";var X=Object.prototype.hasOwnProperty,u="~";function y(){}Object.create&&(y.prototype=Object.create(null),new y().__proto__||(u=!1));function Y(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function O(t,e,r,o,n){if(typeof r!="function")throw new TypeError("The listener must be a function");var a=new Y(r,o||t,n),p=u?u+e:e;return t._events[p]?t._events[p].fn?t._events[p]=[t._events[p],a]:t._events[p].push(a):(t._events[p]=a,t._eventsCount++),t}function w(t,e){--t._eventsCount===0?t._events=new y:delete t._events[e]}function l(){this._events=new y,this._eventsCount=0}l.prototype.eventNames=function(){var e=[],r,o;if(this._eventsCount===0)return e;for(o in r=this._events)X.call(r,o)&&e.push(u?o.slice(1):o);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(r)):e};l.prototype.listeners=function(e){var r=u?u+e:e,o=this._events[r];if(!o)return[];if(o.fn)return[o.fn];for(var n=0,a=o.length,p=new Array(a);n<a;n++)p[n]=o[n].fn;return p};l.prototype.listenerCount=function(e){var r=u?u+e:e,o=this._events[r];return o?o.fn?1:o.length:0};l.prototype.emit=function(e,r,o,n,a,p){var d=u?u+e:e;if(!this._events[d])return!1;var i=this._events[d],c=arguments.length,g,s;if(i.fn){switch(i.once&&this.removeListener(e,i.fn,void 0,!0),c){case 1:return i.fn.call(i.context),!0;case 2:return i.fn.call(i.context,r),!0;case 3:return i.fn.call(i.context,r,o),!0;case 4:return i.fn.call(i.context,r,o,n),!0;case 5:return i.fn.call(i.context,r,o,n,a),!0;case 6:return i.fn.call(i.context,r,o,n,a,p),!0}for(s=1,g=new Array(c-1);s<c;s++)g[s-1]=arguments[s];i.fn.apply(i.context,g)}else{var G=i.length,h;for(s=0;s<G;s++)switch(i[s].once&&this.removeListener(e,i[s].fn,void 0,!0),c){case 1:i[s].fn.call(i[s].context);break;case 2:i[s].fn.call(i[s].context,r);break;case 3:i[s].fn.call(i[s].context,r,o);break;case 4:i[s].fn.call(i[s].context,r,o,n);break;default:if(!g)for(h=1,g=new Array(c-1);h<c;h++)g[h-1]=arguments[h];i[s].fn.apply(i[s].context,g)}}return!0};l.prototype.on=function(e,r,o){return O(this,e,r,o,!1)};l.prototype.once=function(e,r,o){return O(this,e,r,o,!0)};l.prototype.removeListener=function(e,r,o,n){var a=u?u+e:e;if(!this._events[a])return this;if(!r)return w(this,a),this;var p=this._events[a];if(p.fn)p.fn===r&&(!n||p.once)&&(!o||p.context===o)&&w(this,a);else{for(var d=0,i=[],c=p.length;d<c;d++)(p[d].fn!==r||n&&!p[d].once||o&&p[d].context!==o)&&i.push(p[d]);i.length?this._events[a]=i.length===1?i[0]:i:w(this,a)}return this};l.prototype.removeAllListeners=function(e){var r;return e?(r=u?u+e:e,this._events[r]&&w(this,r)):(this._events=new y,this._eventsCount=0),this};l.prototype.off=l.prototype.removeListener;l.prototype.addListener=l.prototype.on;l.prefixed=u;l.EventEmitter=l;typeof E!="undefined"&&(E.exports=l)});var W=q(_(),1);var M=W.default;var N=(t="circle",e=36)=>`data:image/svg+xml,%3Csvg width='${e}' height='${e}' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0c9.942 0 18 8.06 18 18 0 9.942-8.058 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0z' fill='%237524F9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28 13.182v1.104a.594.594 0 0 1-.084.305.617.617 0 0 1-.229.223l-3.663 2.055 3.273 1.83c.214.12.391.293.515.502.123.207.188.444.188.684v2.945c0 .24-.064.477-.188.685a1.388 1.388 0 0 1-.515.501l-8.607 4.8a1.437 1.437 0 0 1-1.406 0l-2.817-1.581a.308.308 0 0 1-.156-.263.298.298 0 0 1 .156-.263l9.297-5.204a.15.15 0 0 0 0-.263l-3.452-1.939a.64.64 0 0 0-.625 0l-9.443 5.29a.479.479 0 0 1-.468 0l-1.07-.595a1.388 1.388 0 0 1-.517-.502A1.338 1.338 0 0 1 8 22.81v-1.204a.446.446 0 0 1 .234-.396l13.54-7.566a.153.153 0 0 0 .077-.131.153.153 0 0 0-.078-.131l-3.457-1.946a.64.64 0 0 0-.625 0L8.47 16.594a.32.32 0 0 1-.427-.111A.298.298 0 0 1 8 16.33v-3.164c0-.24.065-.476.188-.684.123-.209.301-.382.515-.502l8.606-4.799a1.437 1.437 0 0 1 1.402 0l8.586 4.816c.214.12.391.293.514.5.124.208.189.444.189.684z' fill='%23fff'/%3E%3C/svg%3E`;var C="0.0.8";var v={id:"bitget",version:C,name:"Bitget Wallet",homepage:"https://web3.bitget.com",description:"",downloadLinks:{android:"https://web3.bitget.com/zh-CN/wallet-download?type=0",googlePlay:"https://play.google.com/store/apps/details?id=com.bitkeep.wallet",ios:"https://web3.bitget.com/zh-CN/wallet-download?type=1",appleStore:"https://apps.apple.com/app/bitkeep/id1395301115",testflight:"https://testflight.apple.com/join/gMNlVK4J",browserExtension:{chrome:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak",edge:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak"}},deepLinks:{scheme:"bitkeep://",universallink:"https://bkapp.vip"}};var k=class{constructor({debug:e=!1,preferredOpenLink:r,useDeeplink:o=!1}){this.debug=!1;this.useDeeplink=!1;this.debug=e,this.useDeeplink=o,this.preferredOpenLink=r}getLogo(e="circle",r=36){return N(e,r)}getAppInfo(){return{name:v.name,homepage:v.homepage,logo:this.getLogo()}}getDownloadLinks(){return v.downloadLinks}getDeepLinks(){return v.deepLinks}};var b=(o=>(o.EVM="eip1193",o.TRON="tronLink",o.SOLANA="solana",o))(b||{}),K={eip1193:"ethereum#initialized",tronLink:"tronLink#initialized",solana:""},B=t=>K[t],f=t=>{var r,o;let e=null;switch(t){case"eip1193":e=(r=window==null?void 0:window.bitkeep)==null?void 0:r.ethereum;break;case"tronLink":e=window!=null&&window.bitkeep?{tronLink:window==null?void 0:window.bitkeep.tronLink,tronWeb:window==null?void 0:window.bitkeep.tronWeb}:null;break;case"solana":e=(o=window==null?void 0:window.bitkeep)==null?void 0:o.solana;break;default:break}return e},ee=(t,e)=>{let r=e.find(o=>o.providerFlag==t);if(!r)throw"no wallet flag detected!!";return r};var m=class extends M{constructor(r={providerFlag:"eip1193",isBitkeep:!0,debug:!1}){super();this.id=v.id;this.name=v.name;this.version=v.version;this.providerFlag=r.providerFlag,this.isBitkeep=r.isBitkeep,this.platformManager=new k({})}getProvider(){return f(this.providerFlag)}async getWalletInfo(){var r,o;return window!=null&&window.selectedAccount?{id:(r=window==null?void 0:window.selectedAccount)==null?void 0:r.id,name:(o=window==null?void 0:window.selectedAccount)==null?void 0:o.name}:null}getDeepLinks(){return this.platformManager.getDeepLinks()}getLogo(r="circle",o=36){return this.platformManager.getLogo(r,o)}getAppInfo(){return this.platformManager.getAppInfo()}getDownloadLinks(){return this.platformManager.getDownloadLinks()}};var L=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"eip1193",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var P=class extends m{constructor(e={isBitkeep:!0}){super({providerFlag:"tronLink",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var x=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"solana",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var F={};J(F,{InitProviderEventNames:()=>K,SupportProviderFlag:()=>b,findFlagAdapter:()=>ee,getWaleltProvider:()=>f,getWalletProvierInitEventsName:()=>B,isBitKeep:()=>j,isBitKeepMoblie:()=>T,isDocumentComplete:()=>S,isMobile:()=>D});function j(){var t;return/BitKeep/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function D(){var t;return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function T(){return j()&&D()}var S=function(){let t=!1;return new Promise(e=>{if(document.readyState==="complete"){if(t)return;t=!0,e(!0)}else window.onload=function(){t||(t=!0,e(!0))}})};function I({timeout:t=1e3,flag:e="eip1193"}={}){a();let r=T(),o=!1,n=B(e);return new Promise(async p=>{window.bitkeep?d({type:"init",eventName:n}):(await S(),window.bitkeep&&d({type:"load",eventName:n}),n&&r&&window.addEventListener(n,d.bind(null,{type:"event",eventName:n}),{once:!0}),setTimeout(()=>{d({type:"timeout",eventName:n})},t));function d(i){if(o)return;n&&r&&window.removeEventListener(n,d),o=!0;let{bitkeep:c}=window;if(c){let g=e?f(e):c;p(g)}else p(null)}});function a(){if(typeof t!="number")throw new Error("@@bitget-wallet/web3-sdk/detect-provider: Expected option 'timeout' to be a number.")}}var De={LegacyEip1193Adapter:L,TronLinkAdapter:P,SolanaAdapter:x,utils:F,detectBitkeepProvider:I};export{L as LegacyEip1193Adapter,x as SolanaAdapter,P as TronLinkAdapter,De as default,I as detectBitkeepProvider,F as utils};
//# sourceMappingURL=index.es.js.map

@@ -1,2 +0,2 @@

"use strict";var BitkeepSDK=(()=>{var R=Object.create;var P=Object.defineProperty;var H=Object.getOwnPropertyDescriptor;var U=Object.getOwnPropertyNames;var $=Object.getPrototypeOf,q=Object.prototype.hasOwnProperty;var J=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),_=(t,e)=>{for(var r in e)P(t,r,{get:e[r],enumerable:!0})},W=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of U(e))!q.call(t,n)&&n!==r&&P(t,n,{get:()=>e[n],enumerable:!(o=H(e,n))||o.enumerable});return t};var Q=(t,e,r)=>(r=t!=null?R($(t)):{},W(e||!t||!t.__esModule?P(r,"default",{value:t,enumerable:!0}):r,t)),X=t=>W(P({},"__esModule",{value:!0}),t);var N=J((ne,B)=>{"use strict";var Y=Object.prototype.hasOwnProperty,c="~";function y(){}Object.create&&(y.prototype=Object.create(null),new y().__proto__||(c=!1));function Z(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function M(t,e,r,o,n){if(typeof r!="function")throw new TypeError("The listener must be a function");var a=new Z(r,o||t,n),p=c?c+e:e;return t._events[p]?t._events[p].fn?t._events[p]=[t._events[p],a]:t._events[p].push(a):(t._events[p]=a,t._eventsCount++),t}function x(t,e){--t._eventsCount===0?t._events=new y:delete t._events[e]}function l(){this._events=new y,this._eventsCount=0}l.prototype.eventNames=function(){var e=[],r,o;if(this._eventsCount===0)return e;for(o in r=this._events)Y.call(r,o)&&e.push(c?o.slice(1):o);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(r)):e};l.prototype.listeners=function(e){var r=c?c+e:e,o=this._events[r];if(!o)return[];if(o.fn)return[o.fn];for(var n=0,a=o.length,p=new Array(a);n<a;n++)p[n]=o[n].fn;return p};l.prototype.listenerCount=function(e){var r=c?c+e:e,o=this._events[r];return o?o.fn?1:o.length:0};l.prototype.emit=function(e,r,o,n,a,p){var d=c?c+e:e;if(!this._events[d])return!1;var i=this._events[d],u=arguments.length,g,s;if(i.fn){switch(i.once&&this.removeListener(e,i.fn,void 0,!0),u){case 1:return i.fn.call(i.context),!0;case 2:return i.fn.call(i.context,r),!0;case 3:return i.fn.call(i.context,r,o),!0;case 4:return i.fn.call(i.context,r,o,n),!0;case 5:return i.fn.call(i.context,r,o,n,a),!0;case 6:return i.fn.call(i.context,r,o,n,a,p),!0}for(s=1,g=new Array(u-1);s<u;s++)g[s-1]=arguments[s];i.fn.apply(i.context,g)}else{var z=i.length,h;for(s=0;s<z;s++)switch(i[s].once&&this.removeListener(e,i[s].fn,void 0,!0),u){case 1:i[s].fn.call(i[s].context);break;case 2:i[s].fn.call(i[s].context,r);break;case 3:i[s].fn.call(i[s].context,r,o);break;case 4:i[s].fn.call(i[s].context,r,o,n);break;default:if(!g)for(h=1,g=new Array(u-1);h<u;h++)g[h-1]=arguments[h];i[s].fn.apply(i[s].context,g)}}return!0};l.prototype.on=function(e,r,o){return M(this,e,r,o,!1)};l.prototype.once=function(e,r,o){return M(this,e,r,o,!0)};l.prototype.removeListener=function(e,r,o,n){var a=c?c+e:e;if(!this._events[a])return this;if(!r)return x(this,a),this;var p=this._events[a];if(p.fn)p.fn===r&&(!n||p.once)&&(!o||p.context===o)&&x(this,a);else{for(var d=0,i=[],u=p.length;d<u;d++)(p[d].fn!==r||n&&!p[d].once||o&&p[d].context!==o)&&i.push(p[d]);i.length?this._events[a]=i.length===1?i[0]:i:x(this,a)}return this};l.prototype.removeAllListeners=function(e){var r;return e?(r=c?c+e:e,this._events[r]&&x(this,r)):(this._events=new y,this._eventsCount=0),this};l.prototype.off=l.prototype.removeListener;l.prototype.addListener=l.prototype.on;l.prefixed=c;l.EventEmitter=l;typeof B!="undefined"&&(B.exports=l)});var oe={};_(oe,{LegacyEip1193Adapter:()=>w,SolanaAdapter:()=>L,TronLinkAdapter:()=>k,default:()=>re,detectBitkeepProvider:()=>O,utils:()=>E});var j=Q(N(),1);var C=j.default;var K=(t="circle",e=36)=>`data:image/svg+xml,%3Csvg width='${e}' height='${e}' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0c9.942 0 18 8.06 18 18 0 9.942-8.058 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0z' fill='%237524F9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28 13.182v1.104a.594.594 0 0 1-.084.305.617.617 0 0 1-.229.223l-3.663 2.055 3.273 1.83c.214.12.391.293.515.502.123.207.188.444.188.684v2.945c0 .24-.064.477-.188.685a1.388 1.388 0 0 1-.515.501l-8.607 4.8a1.437 1.437 0 0 1-1.406 0l-2.817-1.581a.308.308 0 0 1-.156-.263.298.298 0 0 1 .156-.263l9.297-5.204a.15.15 0 0 0 0-.263l-3.452-1.939a.64.64 0 0 0-.625 0l-9.443 5.29a.479.479 0 0 1-.468 0l-1.07-.595a1.388 1.388 0 0 1-.517-.502A1.338 1.338 0 0 1 8 22.81v-1.204a.446.446 0 0 1 .234-.396l13.54-7.566a.153.153 0 0 0 .077-.131.153.153 0 0 0-.078-.131l-3.457-1.946a.64.64 0 0 0-.625 0L8.47 16.594a.32.32 0 0 1-.427-.111A.298.298 0 0 1 8 16.33v-3.164c0-.24.065-.476.188-.684.123-.209.301-.382.515-.502l8.606-4.799a1.437 1.437 0 0 1 1.402 0l8.586 4.816c.214.12.391.293.514.5.124.208.189.444.189.684z' fill='%23fff'/%3E%3C/svg%3E`;var D="0.0.1";var v={id:"bitget",version:D,name:"Bitget Wallet",homepage:"https://web3.bitget.com",description:"",downloadLinks:{android:"https://web3.bitget.com/zh-CN/wallet-download?type=0",googlePlay:"https://play.google.com/store/apps/details?id=com.bitkeep.wallet",ios:"https://web3.bitget.com/zh-CN/wallet-download?type=1",appleStore:"https://apps.apple.com/app/bitkeep/id1395301115",testflight:"https://testflight.apple.com/join/gMNlVK4J",browserExtension:{chrome:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak",edge:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak"}},deepLinks:{scheme:"bitkeep://",universallink:"https://bkapp.vip"}};var A=class{constructor({debug:e=!1,preferredOpenLink:r,useDeeplink:o=!1}){this.debug=!1;this.useDeeplink=!1;this.debug=e,this.useDeeplink=o,this.preferredOpenLink=r}getLogo(e="circle",r=36){return K(e,r)}getAppInfo(){return{name:v.name,homepage:v.homepage,logo:this.getLogo()}}getDownloadLinks(){return v.downloadLinks}getDeepLinks(){return v.deepLinks}};var b=(o=>(o.EVM="eip1193",o.TRON="tronLink",o.SOLANA="solana",o))(b||{}),I={eip1193:"ethereum#initialized",tronLink:"tronLink#initialized",solana:""},T=t=>I[t],f=t=>{var r,o;let e=null;switch(t){case"eip1193":e=(r=window==null?void 0:window.bitkeep)==null?void 0:r.ethereum;break;case"tronLink":e=window!=null&&window.bitkeep?{tronLink:window==null?void 0:window.bitkeep.tronLink,tronWeb:window==null?void 0:window.bitkeep.tronWeb}:null;break;case"solana":e=(o=window==null?void 0:window.bitkeep)==null?void 0:o.solana;break;default:break}return e},te=(t,e)=>{let r=e.find(o=>o.providerFlag==t);if(!r)throw"no wallet flag detected!!";return r};var m=class extends C{constructor(r={providerFlag:"eip1193",isBitkeep:!0,debug:!1}){super();this.id=v.id;this.name=v.name;this.version=v.version;this.providerFlag=r.providerFlag,this.isBitkeep=r.isBitkeep,this.platformManager=new A({})}getProvider(){return f(this.providerFlag)}async getWalletInfo(){var r,o;return window!=null&&window.selectedAccount?{id:(r=window==null?void 0:window.selectedAccount)==null?void 0:r.id,name:(o=window==null?void 0:window.selectedAccount)==null?void 0:o.name}:null}getDeepLinks(){return this.platformManager.getDeepLinks()}getLogo(r="circle",o=36){return this.platformManager.getLogo(r,o)}getAppInfo(){return this.platformManager.getAppInfo()}getDownloadLinks(){return this.platformManager.getDownloadLinks()}};var w=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"eip1193",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var k=class extends m{constructor(e={isBitkeep:!0}){super({providerFlag:"tronLink",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var L=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"solana",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var E={};_(E,{InitProviderEventNames:()=>I,SupportProviderFlag:()=>b,findFlagAdapter:()=>te,getWaleltProvider:()=>f,getWalletProvierInitEventsName:()=>T,isBitKeep:()=>G,isBitKeepMoblie:()=>S,isDocumentComplete:()=>F,isMobile:()=>V});function G(){var t;return/BitKeep/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function V(){var t;return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function S(){return G()&&V()}var F=function(){let t=!1;return new Promise(e=>{if(document.readyState==="complete"){if(t)return;t=!0,e(!0)}else window.onload=function(){t||(t=!0,e(!0))}})};function O({timeout:t=1e3,flag:e="eip1193"}={}){a();let r=S(),o=!1,n=T(e);return new Promise(async p=>{window.bitkeep?d({type:"init",eventName:n}):(await F(),window.bitkeep&&d({type:"load",eventName:n}),n&&r&&window.addEventListener(n,d.bind(null,{type:"event",eventName:n}),{once:!0}),setTimeout(()=>{d({type:"timeout",eventName:n})},t));function d(i){if(o)return;n&&r&&window.removeEventListener(n,d),o=!0;let{bitkeep:u}=window;if(u){let g=e?f(e):u;p(g)}else p(null)}});function a(){if(typeof t!="number")throw new Error("@@bitget-wallet/web3-sdk/detect-provider: Expected option 'timeout' to be a number.")}}var re={LegacyEip1193Adapter:w,TronLinkAdapter:k,SolanaAdapter:L,utils:E,detectBitkeepProvider:O};return X(oe);})();
"use strict";var BitkeepSDK=(()=>{var R=Object.create;var P=Object.defineProperty;var H=Object.getOwnPropertyDescriptor;var U=Object.getOwnPropertyNames;var $=Object.getPrototypeOf,J=Object.prototype.hasOwnProperty;var Q=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),_=(t,e)=>{for(var r in e)P(t,r,{get:e[r],enumerable:!0})},W=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of U(e))!J.call(t,n)&&n!==r&&P(t,n,{get:()=>e[n],enumerable:!(o=H(e,n))||o.enumerable});return t};var q=(t,e,r)=>(r=t!=null?R($(t)):{},W(e||!t||!t.__esModule?P(r,"default",{value:t,enumerable:!0}):r,t)),X=t=>W(P({},"__esModule",{value:!0}),t);var N=Q((ne,B)=>{"use strict";var Y=Object.prototype.hasOwnProperty,u="~";function y(){}Object.create&&(y.prototype=Object.create(null),new y().__proto__||(u=!1));function Z(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function M(t,e,r,o,n){if(typeof r!="function")throw new TypeError("The listener must be a function");var a=new Z(r,o||t,n),p=u?u+e:e;return t._events[p]?t._events[p].fn?t._events[p]=[t._events[p],a]:t._events[p].push(a):(t._events[p]=a,t._eventsCount++),t}function x(t,e){--t._eventsCount===0?t._events=new y:delete t._events[e]}function l(){this._events=new y,this._eventsCount=0}l.prototype.eventNames=function(){var e=[],r,o;if(this._eventsCount===0)return e;for(o in r=this._events)Y.call(r,o)&&e.push(u?o.slice(1):o);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(r)):e};l.prototype.listeners=function(e){var r=u?u+e:e,o=this._events[r];if(!o)return[];if(o.fn)return[o.fn];for(var n=0,a=o.length,p=new Array(a);n<a;n++)p[n]=o[n].fn;return p};l.prototype.listenerCount=function(e){var r=u?u+e:e,o=this._events[r];return o?o.fn?1:o.length:0};l.prototype.emit=function(e,r,o,n,a,p){var d=u?u+e:e;if(!this._events[d])return!1;var i=this._events[d],c=arguments.length,g,s;if(i.fn){switch(i.once&&this.removeListener(e,i.fn,void 0,!0),c){case 1:return i.fn.call(i.context),!0;case 2:return i.fn.call(i.context,r),!0;case 3:return i.fn.call(i.context,r,o),!0;case 4:return i.fn.call(i.context,r,o,n),!0;case 5:return i.fn.call(i.context,r,o,n,a),!0;case 6:return i.fn.call(i.context,r,o,n,a,p),!0}for(s=1,g=new Array(c-1);s<c;s++)g[s-1]=arguments[s];i.fn.apply(i.context,g)}else{var z=i.length,h;for(s=0;s<z;s++)switch(i[s].once&&this.removeListener(e,i[s].fn,void 0,!0),c){case 1:i[s].fn.call(i[s].context);break;case 2:i[s].fn.call(i[s].context,r);break;case 3:i[s].fn.call(i[s].context,r,o);break;case 4:i[s].fn.call(i[s].context,r,o,n);break;default:if(!g)for(h=1,g=new Array(c-1);h<c;h++)g[h-1]=arguments[h];i[s].fn.apply(i[s].context,g)}}return!0};l.prototype.on=function(e,r,o){return M(this,e,r,o,!1)};l.prototype.once=function(e,r,o){return M(this,e,r,o,!0)};l.prototype.removeListener=function(e,r,o,n){var a=u?u+e:e;if(!this._events[a])return this;if(!r)return x(this,a),this;var p=this._events[a];if(p.fn)p.fn===r&&(!n||p.once)&&(!o||p.context===o)&&x(this,a);else{for(var d=0,i=[],c=p.length;d<c;d++)(p[d].fn!==r||n&&!p[d].once||o&&p[d].context!==o)&&i.push(p[d]);i.length?this._events[a]=i.length===1?i[0]:i:x(this,a)}return this};l.prototype.removeAllListeners=function(e){var r;return e?(r=u?u+e:e,this._events[r]&&x(this,r)):(this._events=new y,this._eventsCount=0),this};l.prototype.off=l.prototype.removeListener;l.prototype.addListener=l.prototype.on;l.prefixed=u;l.EventEmitter=l;typeof B!="undefined"&&(B.exports=l)});var oe={};_(oe,{LegacyEip1193Adapter:()=>w,SolanaAdapter:()=>L,TronLinkAdapter:()=>k,default:()=>re,detectBitkeepProvider:()=>O,utils:()=>E});var C=q(N(),1);var K=C.default;var j=(t="circle",e=36)=>`data:image/svg+xml,%3Csvg width='${e}' height='${e}' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0c9.942 0 18 8.06 18 18 0 9.942-8.058 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0z' fill='%237524F9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28 13.182v1.104a.594.594 0 0 1-.084.305.617.617 0 0 1-.229.223l-3.663 2.055 3.273 1.83c.214.12.391.293.515.502.123.207.188.444.188.684v2.945c0 .24-.064.477-.188.685a1.388 1.388 0 0 1-.515.501l-8.607 4.8a1.437 1.437 0 0 1-1.406 0l-2.817-1.581a.308.308 0 0 1-.156-.263.298.298 0 0 1 .156-.263l9.297-5.204a.15.15 0 0 0 0-.263l-3.452-1.939a.64.64 0 0 0-.625 0l-9.443 5.29a.479.479 0 0 1-.468 0l-1.07-.595a1.388 1.388 0 0 1-.517-.502A1.338 1.338 0 0 1 8 22.81v-1.204a.446.446 0 0 1 .234-.396l13.54-7.566a.153.153 0 0 0 .077-.131.153.153 0 0 0-.078-.131l-3.457-1.946a.64.64 0 0 0-.625 0L8.47 16.594a.32.32 0 0 1-.427-.111A.298.298 0 0 1 8 16.33v-3.164c0-.24.065-.476.188-.684.123-.209.301-.382.515-.502l8.606-4.799a1.437 1.437 0 0 1 1.402 0l8.586 4.816c.214.12.391.293.514.5.124.208.189.444.189.684z' fill='%23fff'/%3E%3C/svg%3E`;var D="0.0.8";var v={id:"bitget",version:D,name:"Bitget Wallet",homepage:"https://web3.bitget.com",description:"",downloadLinks:{android:"https://web3.bitget.com/zh-CN/wallet-download?type=0",googlePlay:"https://play.google.com/store/apps/details?id=com.bitkeep.wallet",ios:"https://web3.bitget.com/zh-CN/wallet-download?type=1",appleStore:"https://apps.apple.com/app/bitkeep/id1395301115",testflight:"https://testflight.apple.com/join/gMNlVK4J",browserExtension:{chrome:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak",edge:"https://chrome.google.com/webstore/detail/bitkeep-crypto-nft-wallet/jiidiaalihmmhddjgbnbgdfflelocpak"}},deepLinks:{scheme:"bitkeep://",universallink:"https://bkapp.vip"}};var A=class{constructor({debug:e=!1,preferredOpenLink:r,useDeeplink:o=!1}){this.debug=!1;this.useDeeplink=!1;this.debug=e,this.useDeeplink=o,this.preferredOpenLink=r}getLogo(e="circle",r=36){return j(e,r)}getAppInfo(){return{name:v.name,homepage:v.homepage,logo:this.getLogo()}}getDownloadLinks(){return v.downloadLinks}getDeepLinks(){return v.deepLinks}};var b=(o=>(o.EVM="eip1193",o.TRON="tronLink",o.SOLANA="solana",o))(b||{}),I={eip1193:"ethereum#initialized",tronLink:"tronLink#initialized",solana:""},T=t=>I[t],f=t=>{var r,o;let e=null;switch(t){case"eip1193":e=(r=window==null?void 0:window.bitkeep)==null?void 0:r.ethereum;break;case"tronLink":e=window!=null&&window.bitkeep?{tronLink:window==null?void 0:window.bitkeep.tronLink,tronWeb:window==null?void 0:window.bitkeep.tronWeb}:null;break;case"solana":e=(o=window==null?void 0:window.bitkeep)==null?void 0:o.solana;break;default:break}return e},te=(t,e)=>{let r=e.find(o=>o.providerFlag==t);if(!r)throw"no wallet flag detected!!";return r};var m=class extends K{constructor(r={providerFlag:"eip1193",isBitkeep:!0,debug:!1}){super();this.id=v.id;this.name=v.name;this.version=v.version;this.providerFlag=r.providerFlag,this.isBitkeep=r.isBitkeep,this.platformManager=new A({})}getProvider(){return f(this.providerFlag)}async getWalletInfo(){var r,o;return window!=null&&window.selectedAccount?{id:(r=window==null?void 0:window.selectedAccount)==null?void 0:r.id,name:(o=window==null?void 0:window.selectedAccount)==null?void 0:o.name}:null}getDeepLinks(){return this.platformManager.getDeepLinks()}getLogo(r="circle",o=36){return this.platformManager.getLogo(r,o)}getAppInfo(){return this.platformManager.getAppInfo()}getDownloadLinks(){return this.platformManager.getDownloadLinks()}};var w=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"eip1193",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var k=class extends m{constructor(e={isBitkeep:!0}){super({providerFlag:"tronLink",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var L=class extends m{constructor(e={isBitkeep:!0,debug:!1}){super({providerFlag:"solana",isBitkeep:e.isBitkeep,debug:e.debug})}getProvider(){return f(this.providerFlag)}};var E={};_(E,{InitProviderEventNames:()=>I,SupportProviderFlag:()=>b,findFlagAdapter:()=>te,getWaleltProvider:()=>f,getWalletProvierInitEventsName:()=>T,isBitKeep:()=>G,isBitKeepMoblie:()=>S,isDocumentComplete:()=>F,isMobile:()=>V});function G(){var t;return/BitKeep/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function V(){var t;return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)}function S(){return G()&&V()}var F=function(){let t=!1;return new Promise(e=>{if(document.readyState==="complete"){if(t)return;t=!0,e(!0)}else window.onload=function(){t||(t=!0,e(!0))}})};function O({timeout:t=1e3,flag:e="eip1193"}={}){a();let r=S(),o=!1,n=T(e);return new Promise(async p=>{window.bitkeep?d({type:"init",eventName:n}):(await F(),window.bitkeep&&d({type:"load",eventName:n}),n&&r&&window.addEventListener(n,d.bind(null,{type:"event",eventName:n}),{once:!0}),setTimeout(()=>{d({type:"timeout",eventName:n})},t));function d(i){if(o)return;n&&r&&window.removeEventListener(n,d),o=!0;let{bitkeep:c}=window;if(c){let g=e?f(e):c;p(g)}else p(null)}});function a(){if(typeof t!="number")throw new Error("@@bitget-wallet/web3-sdk/detect-provider: Expected option 'timeout' to be a number.")}}var re={LegacyEip1193Adapter:w,TronLinkAdapter:k,SolanaAdapter:L,utils:E,detectBitkeepProvider:O};return X(oe);})();
//# sourceMappingURL=index.iife.js.map
{
"version": "0.0.2",
"version": "0.0.3",
"name": "@bitget-wallet/web3-sdk",

@@ -9,7 +9,2 @@ "license": "MIT",

"typings": "dist/types/src/index.d.ts",
"exports": {
"require": "./dist/index.cjs.js",
"import": "./dist/index.esm.js",
"types": "./dist/types/src/index.d.ts"
},
"files": [

@@ -16,0 +11,0 @@ "/dist",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc