{"version":3,"file":"UnisatWalletAdapter.impl-YQKXeNFQ.mjs","sources":["../src/adapters/UnisatWalletAdapter.impl.ts"],"sourcesContent":["import {\n  UnisatCompatibleProviderAPI,\n  UnisatCompatibleWalletAdapterImpl,\n} from \"../utils/UnisatCompatibleWalletAdapterImpl\"\nimport { WalletAdapter } from \"../WalletAdapters.types\"\nimport { metadata } from \"./UnisatWalletAdapter\"\n\n/**\n * Derivation path (Native SegWit) (BIP-84): m/84'/0'/0'/0/address_index\n * Derivation path (Nested SegWit) (BIP-49): m/49'/0'/0'/0/address_index\n * Derivation path (Taproot) (BIP-86): m/86'/0'/0'/0/address_index\n * Derivation path (Taproot) (BIP-44): m/44'/0'/0'/0/address_index\n * Derivation path (Legacy) (BIP-44): m/44'/0'/0'/0/address_index\n */\nexport class UnisatWalletAdapterImpl\n  extends UnisatCompatibleWalletAdapterImpl\n  implements WalletAdapter\n{\n  constructor(provider: UnisatCompatibleProviderAPI) {\n    /**\n     * UniSat Provider API:\n     *\n     * https://docs.unisat.io/dev/unisat-developer-service/unisat-wallet\n     */\n    super(provider, metadata.name)\n  }\n\n  // The default fee rate of unisat is not aligned with mempool.space, so\n  // sometimes the tx will be rejected by mempool due to uneligible network fee.\n}\n"],"names":["UnisatWalletAdapterImpl","UnisatCompatibleWalletAdapterImpl","provider","metadata"],"mappings":";;AAcO,MAAMA,UACHC,EAEV;AAAA,EACE,YAAYC,GAAuC;AAMjD,UAAMA,GAAUC,EAAS,IAAI;AAAA,EAC/B;AAAA;AAAA;AAIF;"}