{"version":3,"sources":["../src/metaUtils/btcAddresses.ts"],"sourcesContent":["import { NETWORK, TEST_NETWORK } from \"@scure/btc-signer\"\nimport { addressToScriptPubKey } from \"../bitcoinUtils/bitcoinHelpers\"\nimport { BitcoinAddress } from \"../bitcoinUtils/btcAddresses\"\nimport { checkNever } from \"../utils/typeHelpers\"\nimport { KnownChainId } from \"../utils/types/knownIds\"\n\nexport function getMetaPegInAddress(\n  fromChain: KnownChainId.RunesChain | KnownChainId.BRC20Chain,\n  // eslint-disable-next-line @typescript-eslint/no-unused-vars\n  toChain: KnownChainId.KnownChain,\n): undefined | BitcoinAddress {\n  let addr: undefined | string\n  switch (fromChain) {\n    case KnownChainId.Runes.Mainnet:\n    case KnownChainId.BRC20.Mainnet:\n      // https://t.me/c/1599543687/50898\n      // addr = \"bc1pngxflzuqe5vevtc8fgmxzl69pw74x36dc9pmv5rye6nhwty0c0hsh5tyr3\"\n      // https://t.me/c/1599543687/57026\n      // addr = \"bc1py8wmtw38gnurk3utvzc3mshzq6hk4ype5unda2644chyhmktncuqdfj55x\"\n      // https://t.me/c/1599543687/60511\n      addr = \"bc1p7aerd2nfgx7uzj2yld3mwsyyv3lcnpnxflcp629q7zwpp7kg20psmjsn5e\"\n      break\n    case KnownChainId.Runes.Testnet:\n    case KnownChainId.BRC20.Testnet:\n      addr = \"tb1qeprcndv9n8luumegjsnljjcf68e7ay62n5a667\"\n      break\n    default:\n      checkNever(fromChain)\n  }\n\n  if (addr == null) return undefined\n\n  const script = addressToScriptPubKey(\n    fromChain === KnownChainId.Runes.Mainnet ||\n      fromChain === KnownChainId.BRC20.Mainnet\n      ? NETWORK\n      : TEST_NETWORK,\n    addr,\n  )\n\n  return {\n    address: addr,\n    scriptPubKey: script,\n  }\n}\n"],"mappings":";;;;;;;;;;;AAAA,SAAS,SAAS,oBAAoB;AAM/B,SAAS,oBACd,WAEA,SAC4B;AAC5B,MAAI;AACJ,UAAQ,WAAW;AAAA,IACjB,KAAK,aAAa,MAAM;AAAA,IACxB,KAAK,aAAa,MAAM;AAMtB,aAAO;AACP;AAAA,IACF,KAAK,aAAa,MAAM;AAAA,IACxB,KAAK,aAAa,MAAM;AACtB,aAAO;AACP;AAAA,IACF;AACE,iBAAW,SAAS;AAAA,EACxB;AAEA,MAAI,QAAQ,KAAM,QAAO;AAEzB,QAAM,SAAS;AAAA,IACb,cAAc,aAAa,MAAM,WAC/B,cAAc,aAAa,MAAM,UAC/B,UACA;AAAA,IACJ;AAAA,EACF;AAEA,SAAO;AAAA,IACL,SAAS;AAAA,IACT,cAAc;AAAA,EAChB;AACF;","names":[]}