{
  "version": 3,
  "sources": ["../../src/providers/strategies/helpers/signTransactions/helpers/guardTransactions/getCrossWindowProvider.ts"],
  "sourcesContent": ["import { CrossWindowProvider } from 'lib/sdkWebWalletCrossWindowProvider';\n\nexport async function getCrossWindowProvider({\n  address,\n  walletUrl\n}: {\n  address: string;\n  walletUrl: string;\n}) {\n  try {\n    const provider = CrossWindowProvider.getInstance();\n    const success = await provider.init();\n    provider.setAddress(address).setWalletUrl(walletUrl);\n\n    if (success) {\n      return provider;\n    } else {\n      console.error('Could not initialize CrossWindowWallet Provider');\n    }\n  } catch (err) {\n    console.error('Unable to login to CrossWindowWallet Provider', err);\n  }\n  return null;\n}\n"],
  "mappings": "yCAEA,eAAsBA,EAAuB,CAC3C,QAAAC,EACA,UAAAC,CACF,EAGG,CACD,GAAI,CACF,IAAMC,EAAWC,EAAoB,YAAY,EAC3CC,EAAU,MAAMF,EAAS,KAAK,EAGpC,GAFAA,EAAS,WAAWF,CAAO,EAAE,aAAaC,CAAS,EAE/CG,EACF,OAAOF,EAEP,QAAQ,MAAM,iDAAiD,CAEnE,OAASG,EAAK,CACZ,QAAQ,MAAM,gDAAiDA,CAAG,CACpE,CACA,OAAO,IACT",
  "names": ["getCrossWindowProvider", "address", "walletUrl", "provider", "CrossWindowProvider", "success", "err"]
}
