{"version":3,"file":"execution-CeqEyMc-.cjs","names":["createCoreExecution","getEvmWalletImplementation","convertWagmiToEvmStatus","getEvmWalletConnectionStatus"],"sources":["../src/capabilities/execution.ts"],"sourcesContent":["import type { TypedEvmNetworkConfig } from '@openzeppelin/adapter-evm-core';\nimport { createExecution as createCoreExecution } from '@openzeppelin/adapter-evm-core';\n\nimport { getEvmWalletConnectionStatus } from '../wallet/utils/connection';\nimport { convertWagmiToEvmStatus } from '../wallet/utils/wallet-status';\nimport { getEvmWalletImplementation } from '../wallet/utils/walletImplementationManager';\n\nexport function createExecution(config: TypedEvmNetworkConfig) {\n  return createCoreExecution(config, {\n    getWalletImplementation: getEvmWalletImplementation,\n    getWalletConnectionStatus: () => convertWagmiToEvmStatus(getEvmWalletConnectionStatus()),\n  });\n}\n"],"mappings":";;;;;AAOA,SAAgB,gBAAgB,QAA+B;AAC7D,QAAOA,6BAAoB,QAAQ;EACjC,yBAAyBC;EACzB,iCAAiCC,8CAAwBC,oDAA8B,CAAC;EACzF,CAAC"}