{"version":3,"file":"execution-w7AJkCS2.mjs","names":["createCoreExecution"],"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,kBAAoB,QAAQ;EACjC,yBAAyB;EACzB,iCAAiC,wBAAwB,8BAA8B,CAAC;EACzF,CAAC"}