From 0a8c0df2e1f61887af66f3811ffb3e4097cf955f Mon Sep 17 00:00:00 2001 From: emergent-agent-e1 Date: Sat, 8 Nov 2025 10:27:19 +0000 Subject: [PATCH] auto-commit for ac4ab164-1bd4-470c-b8d1-3bd41dc80879 --- ...17e131bf6977119a5a95567044fb3a83ead8e540fe83acd1277aed10e3066 | 1 + ...79f7faf2351119448ee4092ad34f39fc9260ff6752f261d40edf676227f5c | 1 + 2 files changed, 2 insertions(+) create mode 100644 frontend/.metro-cache/cache/84/826d0b7ef17e131bf6977119a5a95567044fb3a83ead8e540fe83acd1277aed10e3066 create mode 100644 frontend/.metro-cache/cache/a4/5e00d345c79f7faf2351119448ee4092ad34f39fc9260ff6752f261d40edf676227f5c diff --git a/frontend/.metro-cache/cache/84/826d0b7ef17e131bf6977119a5a95567044fb3a83ead8e540fe83acd1277aed10e3066 b/frontend/.metro-cache/cache/84/826d0b7ef17e131bf6977119a5a95567044fb3a83ead8e540fe83acd1277aed10e3066 new file mode 100644 index 00000000..a88b8e9c --- /dev/null +++ b/frontend/.metro-cache/cache/84/826d0b7ef17e131bf6977119a5a95567044fb3a83ead8e540fe83acd1277aed10e3066 @@ -0,0 +1 @@ +{"dependencies":[{"name":"react-native-get-random-values","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":40,"index":40}}],"key":"3kc6sqkMNpp2bAHRSje4HY23hC8=","exportNames":["*"],"imports":1}},{"name":"expo","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":41},"end":{"line":2,"column":45,"index":86}}],"key":"PWvtvXU7MaET6Yd1Gn8oQOXJQ8A=","exportNames":["*"],"imports":1}},{"name":"./App","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":88},"end":{"line":4,"column":24,"index":112}}],"key":"ast/ITGQj4FCx1KDroUEzNlgRhM=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n require(_dependencyMap[0], \"react-native-get-random-values\");\n var _expo = require(_dependencyMap[1], \"expo\");\n var _App = require(_dependencyMap[2], \"./App\");\n var App = _interopDefault(_App);\n // registerRootComponent calls AppRegistry.registerComponent('main', () => App);\n // It also ensures that whether you load the app in Expo Go or in a native build,\n // the environment is set up appropriately\n (0, _expo.registerRootComponent)(App.default);\n});","lineCount":17,"map":[[9,2,1,0,"require"],[9,9,1,0],[9,10,1,0,"_dependencyMap"],[9,24,1,0],[10,2,2,0],[10,6,2,0,"_expo"],[10,11,2,0],[10,14,2,0,"require"],[10,21,2,0],[10,22,2,0,"_dependencyMap"],[10,36,2,0],[11,2,4,0],[11,6,4,0,"_App"],[11,10,4,0],[11,13,4,0,"require"],[11,20,4,0],[11,21,4,0,"_dependencyMap"],[11,35,4,0],[12,2,4,0],[12,6,4,0,"App"],[12,9,4,0],[12,12,4,0,"_interopDefault"],[12,27,4,0],[12,28,4,0,"_App"],[12,32,4,0],[13,2,6,0],[14,2,7,0],[15,2,8,0],[16,2,9,0],[16,6,9,0,"registerRootComponent"],[16,11,9,21],[16,12,9,21,"registerRootComponent"],[16,33,9,21],[16,35,9,22,"App"],[16,38,9,25],[16,39,9,25,"default"],[16,46,9,25],[16,47,9,26],[17,0,9,27],[17,3]],"functionMap":{"names":[""],"mappings":"AAA"},"hasCjsExports":false},"type":"js/module"}]} \ No newline at end of file diff --git a/frontend/.metro-cache/cache/a4/5e00d345c79f7faf2351119448ee4092ad34f39fc9260ff6752f261d40edf676227f5c b/frontend/.metro-cache/cache/a4/5e00d345c79f7faf2351119448ee4092ad34f39fc9260ff6752f261d40edf676227f5c new file mode 100644 index 00000000..1897de14 --- /dev/null +++ b/frontend/.metro-cache/cache/a4/5e00d345c79f7faf2351119448ee4092ad34f39fc9260ff6752f261d40edf676227f5c @@ -0,0 +1 @@ +{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":89,"index":89}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Platform","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"dV3bI3NOD8bfMzaIniMaFGy/nn8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Alert","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"PEUC6jrQVoAGZ2qYkvimljMOyJI=","exportNames":["*"],"imports":1}},{"name":"../lib/wallet","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":138},"end":{"line":3,"column":66,"index":204}}],"key":"+MOJ+19k9WKkCb1xd8UbGjhB4Vk=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}},{"name":"@polkadot/api","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":12,"column":24,"index":379},"end":{"line":12,"column":48,"index":403}},{"start":{"line":21,"column":22,"index":696},"end":{"line":21,"column":46,"index":720}}],"key":"2cuISN0kir8bNm64u1ZX3Ebd0BU=","exportNames":["*"],"imports":2,"isOptional":false}},{"name":"@polkadot/extension-dapp","data":{"asyncType":"async","isESMImport":true,"locs":[{"start":{"line":126,"column":51,"index":3570},"end":{"line":126,"column":85,"index":3604}}],"key":"sjDVh540bsBDFgnokBsJ9MpqWnA=","exportNames":["*"],"imports":1}},{"name":"expo/internal/async-require-module","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":126,"column":45,"index":3564},"end":{"line":126,"column":85,"index":3604}}],"key":"y8mhXL4zKvSVvgnacXXOn0UU+QQ=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/src/contexts/PolkadotContext.tsx\",\n _s = $RefreshSig$(),\n _s2 = $RefreshSig$(); // Platform-aware imports\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"PolkadotProvider\", {\n enumerable: true,\n get: function () {\n return PolkadotProvider;\n }\n });\n Object.defineProperty(exports, \"usePolkadot\", {\n enumerable: true,\n get: function () {\n return usePolkadot;\n }\n });\n var _react = require(_dependencyMap[0], \"react\");\n var _reactNativeWebDistExportsPlatform = require(_dependencyMap[1], \"react-native-web/dist/exports/Platform\");\n var Platform = _interopDefault(_reactNativeWebDistExportsPlatform);\n var _reactNativeWebDistExportsAlert = require(_dependencyMap[2], \"react-native-web/dist/exports/Alert\");\n var Alert = _interopDefault(_reactNativeWebDistExportsAlert);\n var _libWallet = require(_dependencyMap[3], \"../lib/wallet\");\n var _reactJsxDevRuntime = require(_dependencyMap[4], \"react/jsx-dev-runtime\");\n let ApiPromise = null;\n let WsProvider = null;\n if (Platform.default.OS !== 'web') {\n // Native: Use Polkadot.js\n try {\n const polkadotApi = require(_dependencyMap[5], \"@polkadot/api\");\n ApiPromise = polkadotApi.ApiPromise;\n WsProvider = polkadotApi.WsProvider;\n console.log('✅ Polkadot.js loaded (Native)');\n } catch (error) {\n console.warn('⚠️ Polkadot.js not available');\n }\n } else {\n // Web: Use Polkadot.js (will be imported normally)\n const polkadotApi = require(_dependencyMap[5], \"@polkadot/api\");\n ApiPromise = polkadotApi.ApiPromise;\n WsProvider = polkadotApi.WsProvider;\n }\n\n // ========================================\n // TYPES\n // ========================================\n\n const PolkadotContext = /*#__PURE__*/(0, _react.createContext)(undefined);\n\n // ========================================\n // PROVIDER\n // ========================================\n\n const PolkadotProvider = ({\n children,\n endpoint\n }) => {\n _s();\n const [api, setApi] = (0, _react.useState)(null);\n const [isApiReady, setIsApiReady] = (0, _react.useState)(false);\n const [accounts, setAccounts] = (0, _react.useState)([]);\n const [selectedAccount, setSelectedAccount] = (0, _react.useState)(null);\n const [error, setError] = (0, _react.useState)(null);\n const rpcEndpoint = endpoint || (0, _libWallet.getCurrentEndpoint)();\n\n // Initialize Polkadot API (Blockchain RPC connection)\n (0, _react.useEffect)(() => {\n const initApi = async () => {\n try {\n if (!ApiPromise || !WsProvider) {\n console.warn('⚠️ Polkadot.js not available');\n setIsApiReady(false);\n return;\n }\n console.log('🔗 Connecting to PezkuwiChain:', rpcEndpoint);\n const provider = new WsProvider(rpcEndpoint);\n const apiInstance = await ApiPromise.create({\n provider\n });\n await apiInstance.isReady;\n setApi(apiInstance);\n setIsApiReady(true);\n setError(null);\n console.log('✅ Connected to PezkuwiChain');\n\n // Get chain info\n const [chain, nodeName, nodeVersion] = await Promise.all([apiInstance.rpc.system.chain(), apiInstance.rpc.system.name(), apiInstance.rpc.system.version()]);\n console.log(`📡 Chain: ${chain}`);\n console.log(`🖥️ Node: ${nodeName} v${nodeVersion}`);\n } catch (err) {\n console.error('❌ Failed to connect to node:', err);\n setError(`Failed to connect: ${rpcEndpoint}`);\n setIsApiReady(false);\n }\n };\n initApi();\n return () => {\n if (api) {\n api.disconnect();\n }\n };\n }, [rpcEndpoint]);\n\n // Connect wallet\n const connectWallet = async () => {\n try {\n setError(null);\n if (Platform.default.OS === 'web') {\n // Web: Use Polkadot.js extension\n const {\n web3Accounts,\n web3Enable\n } = await require(_dependencyMap[7], \"expo/internal/async-require-module\")(_dependencyMap[6], _dependencyMap.paths, \"@polkadot/extension-dapp\");\n const extensions = await web3Enable('PezkuwiChain');\n if (extensions.length === 0) {\n Alert.default.alert('Extension Required', 'Please install Polkadot.js extension', [{\n text: 'OK'\n }]);\n return;\n }\n console.log('✅ Polkadot.js extension enabled');\n const allAccounts = await web3Accounts();\n if (allAccounts.length === 0) {\n Alert.default.alert('No Accounts', 'Please create an account in Polkadot.js extension', [{\n text: 'OK'\n }]);\n return;\n }\n const mappedAccounts = allAccounts.map(acc => ({\n address: acc.address,\n name: acc.meta.name,\n source: acc.meta.source\n }));\n setAccounts(mappedAccounts);\n setSelectedAccount(mappedAccounts[0]);\n console.log(`✅ Connected ${mappedAccounts.length} account(s)`);\n } else {\n // Native: Show instruction\n Alert.default.alert('Wallet Connection', 'Please enter your wallet address in the app to view your assets. For transactions, you will be guided to SubWallet.', [{\n text: 'OK'\n }]);\n }\n } catch (err) {\n console.error('❌ Wallet connection failed:', err);\n setError(_libWallet.WALLET_ERRORS.CONNECTION_FAILED);\n }\n };\n\n // Disconnect wallet\n const disconnectWallet = () => {\n setAccounts([]);\n setSelectedAccount(null);\n console.log('🔌 Wallet disconnected');\n };\n const value = {\n api,\n isApiReady,\n accounts,\n selectedAccount,\n setSelectedAccount,\n connectWallet,\n disconnectWallet,\n error\n };\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(PolkadotContext.Provider, {\n value: value,\n children: children\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 197,\n columnNumber: 5\n }, this);\n };\n\n // ========================================\n // HOOK\n // ========================================\n _s(PolkadotProvider, \"5KlidkUAqf/WXrDIg8kLjXlMzdY=\");\n _c = PolkadotProvider;\n const usePolkadot = () => {\n _s2();\n const context = (0, _react.useContext)(PolkadotContext);\n if (!context) {\n throw new Error('usePolkadot must be used within PolkadotProvider');\n }\n return context;\n };\n _s2(usePolkadot, \"b9L3QQ+jgeyIrH0NfHrJ8nn7VMU=\");\n var _c;\n $RefreshReg$(_c, \"PolkadotProvider\");\n});","lineCount":200,"map":[[6,26,5,0],[7,2,5,0,"Object"],[7,8,5,0],[7,9,5,0,"defineProperty"],[7,23,5,0],[7,24,5,0,"exports"],[7,31,5,0],[8,4,5,0,"value"],[8,9,5,0],[9,2,5,0],[10,2,5,0],[10,11,5,0,"_interopDefault"],[10,27,5,0,"e"],[10,28,5,0],[11,4,5,0],[11,11,5,0,"e"],[11,12,5,0],[11,16,5,0,"e"],[11,17,5,0],[11,18,5,0,"__esModule"],[11,28,5,0],[11,31,5,0,"e"],[11,32,5,0],[12,6,5,0,"default"],[12,13,5,0],[12,15,5,0,"e"],[13,4,5,0],[14,2,5,0],[15,2,58,0,"Object"],[15,8,58,0],[15,9,58,0,"defineProperty"],[15,23,58,0],[15,24,58,0,"exports"],[15,31,58,0],[16,4,58,0,"enumerable"],[16,14,58,0],[17,4,58,0,"get"],[17,7,58,0],[17,18,58,0,"get"],[17,19,58,0],[18,6,58,0],[18,13,58,0,"PolkadotProvider"],[18,29,58,0],[19,4,58,0],[20,2,58,0],[21,2,207,0,"Object"],[21,8,207,0],[21,9,207,0,"defineProperty"],[21,23,207,0],[21,24,207,0,"exports"],[21,31,207,0],[22,4,207,0,"enumerable"],[22,14,207,0],[23,4,207,0,"get"],[23,7,207,0],[23,18,207,0,"get"],[23,19,207,0],[24,6,207,0],[24,13,207,0,"usePolkadot"],[24,24,207,0],[25,4,207,0],[26,2,207,0],[27,2,1,0],[27,6,1,0,"_react"],[27,12,1,0],[27,15,1,0,"require"],[27,22,1,0],[27,23,1,0,"_dependencyMap"],[27,37,1,0],[28,2,1,89],[28,6,1,89,"_reactNativeWebDistExportsPlatform"],[28,40,1,89],[28,43,1,89,"require"],[28,50,1,89],[28,51,1,89,"_dependencyMap"],[28,65,1,89],[29,2,1,89],[29,6,1,89,"Platform"],[29,14,1,89],[29,17,1,89,"_interopDefault"],[29,32,1,89],[29,33,1,89,"_reactNativeWebDistExportsPlatform"],[29,67,1,89],[30,2,1,89],[30,6,1,89,"_reactNativeWebDistExportsAlert"],[30,37,1,89],[30,40,1,89,"require"],[30,47,1,89],[30,48,1,89,"_dependencyMap"],[30,62,1,89],[31,2,1,89],[31,6,1,89,"Alert"],[31,11,1,89],[31,14,1,89,"_interopDefault"],[31,29,1,89],[31,30,1,89,"_reactNativeWebDistExportsAlert"],[31,61,1,89],[32,2,3,0],[32,6,3,0,"_libWallet"],[32,16,3,0],[32,19,3,0,"require"],[32,26,3,0],[32,27,3,0,"_dependencyMap"],[32,41,3,0],[33,2,3,66],[33,6,3,66,"_reactJsxDevRuntime"],[33,25,3,66],[33,28,3,66,"require"],[33,35,3,66],[33,36,3,66,"_dependencyMap"],[33,50,3,66],[34,2,6,0],[34,6,6,4,"ApiPromise"],[34,16,6,19],[34,19,6,22],[34,23,6,26],[35,2,7,0],[35,6,7,4,"WsProvider"],[35,16,7,19],[35,19,7,22],[35,23,7,26],[36,2,9,0],[36,6,9,4,"Platform"],[36,14,9,12],[36,15,9,12,"default"],[36,22,9,12],[36,23,9,13,"OS"],[36,25,9,15],[36,30,9,20],[36,35,9,25],[36,37,9,27],[37,4,10,2],[38,4,11,2],[38,8,11,6],[39,6,12,4],[39,12,12,10,"polkadotApi"],[39,23,12,21],[39,26,12,24,"require"],[39,33,12,31],[39,34,12,31,"_dependencyMap"],[39,48,12,31],[39,68,12,47],[39,69,12,48],[40,6,13,4,"ApiPromise"],[40,16,13,14],[40,19,13,17,"polkadotApi"],[40,30,13,28],[40,31,13,29,"ApiPromise"],[40,41,13,39],[41,6,14,4,"WsProvider"],[41,16,14,14],[41,19,14,17,"polkadotApi"],[41,30,14,28],[41,31,14,29,"WsProvider"],[41,41,14,39],[42,6,15,4,"console"],[42,13,15,11],[42,14,15,12,"log"],[42,17,15,15],[42,18,15,16],[42,49,15,47],[42,50,15,48],[43,4,16,2],[43,5,16,3],[43,6,16,4],[43,13,16,11,"error"],[43,18,16,16],[43,20,16,18],[44,6,17,4,"console"],[44,13,17,11],[44,14,17,12,"warn"],[44,18,17,16],[44,19,17,17],[44,49,17,47],[44,50,17,48],[45,4,18,2],[46,2,19,0],[46,3,19,1],[46,9,19,7],[47,4,20,2],[48,4,21,2],[48,10,21,8,"polkadotApi"],[48,21,21,19],[48,24,21,22,"require"],[48,31,21,29],[48,32,21,29,"_dependencyMap"],[48,46,21,29],[48,66,21,45],[48,67,21,46],[49,4,22,2,"ApiPromise"],[49,14,22,12],[49,17,22,15,"polkadotApi"],[49,28,22,26],[49,29,22,27,"ApiPromise"],[49,39,22,37],[50,4,23,2,"WsProvider"],[50,14,23,12],[50,17,23,15,"polkadotApi"],[50,28,23,26],[50,29,23,27,"WsProvider"],[50,39,23,37],[51,2,24,0],[53,2,26,0],[54,2,27,0],[55,2,28,0],[57,2,47,0],[57,8,47,6,"PolkadotContext"],[57,23,47,21],[57,39,47,24],[57,43,47,24,"createContext"],[57,49,47,37],[57,50,47,37,"createContext"],[57,63,47,37],[57,65,47,71,"undefined"],[57,74,47,80],[57,75,47,81],[59,2,49,0],[60,2,50,0],[61,2,51,0],[63,2,58,7],[63,8,58,13,"PolkadotProvider"],[63,24,58,62],[63,27,58,65,"PolkadotProvider"],[63,28,58,66],[64,4,59,2,"children"],[64,12,59,10],[65,4,60,2,"endpoint"],[66,2,61,0],[66,3,61,1],[66,8,61,6],[67,4,61,6,"_s"],[67,6,61,6],[68,4,62,2],[68,10,62,8],[68,11,62,9,"api"],[68,14,62,12],[68,16,62,14,"setApi"],[68,22,62,20],[68,23,62,21],[68,26,62,24],[68,30,62,24,"useState"],[68,36,62,32],[68,37,62,32,"useState"],[68,45,62,32],[68,47,62,45],[68,51,62,49],[68,52,62,50],[69,4,63,2],[69,10,63,8],[69,11,63,9,"isApiReady"],[69,21,63,19],[69,23,63,21,"setIsApiReady"],[69,36,63,34],[69,37,63,35],[69,40,63,38],[69,44,63,38,"useState"],[69,50,63,46],[69,51,63,46,"useState"],[69,59,63,46],[69,61,63,47],[69,66,63,52],[69,67,63,53],[70,4,64,2],[70,10,64,8],[70,11,64,9,"accounts"],[70,19,64,17],[70,21,64,19,"setAccounts"],[70,32,64,30],[70,33,64,31],[70,36,64,34],[70,40,64,34,"useState"],[70,46,64,42],[70,47,64,42,"useState"],[70,55,64,42],[70,57,64,54],[70,59,64,56],[70,60,64,57],[71,4,65,2],[71,10,65,8],[71,11,65,9,"selectedAccount"],[71,26,65,24],[71,28,65,26,"setSelectedAccount"],[71,46,65,44],[71,47,65,45],[71,50,65,48],[71,54,65,48,"useState"],[71,60,65,56],[71,61,65,56,"useState"],[71,69,65,56],[71,71,65,73],[71,75,65,77],[71,76,65,78],[72,4,66,2],[72,10,66,8],[72,11,66,9,"error"],[72,16,66,14],[72,18,66,16,"setError"],[72,26,66,24],[72,27,66,25],[72,30,66,28],[72,34,66,28,"useState"],[72,40,66,36],[72,41,66,36,"useState"],[72,49,66,36],[72,51,66,52],[72,55,66,56],[72,56,66,57],[73,4,68,2],[73,10,68,8,"rpcEndpoint"],[73,21,68,19],[73,24,68,22,"endpoint"],[73,32,68,30],[73,36,68,34],[73,40,68,34,"getCurrentEndpoint"],[73,50,68,52],[73,51,68,52,"getCurrentEndpoint"],[73,69,68,52],[73,71,68,53],[73,72,68,54],[75,4,70,2],[76,4,71,2],[76,8,71,2,"useEffect"],[76,14,71,11],[76,15,71,11,"useEffect"],[76,24,71,11],[76,26,71,12],[76,32,71,18],[77,6,72,4],[77,12,72,10,"initApi"],[77,19,72,17],[77,22,72,20],[77,28,72,20,"initApi"],[77,29,72,20],[77,34,72,32],[78,8,73,6],[78,12,73,10],[79,10,74,8],[79,14,74,12],[79,15,74,13,"ApiPromise"],[79,25,74,23],[79,29,74,27],[79,30,74,28,"WsProvider"],[79,40,74,38],[79,42,74,40],[80,12,75,10,"console"],[80,19,75,17],[80,20,75,18,"warn"],[80,24,75,22],[80,25,75,23],[80,55,75,53],[80,56,75,54],[81,12,76,10,"setIsApiReady"],[81,25,76,23],[81,26,76,24],[81,31,76,29],[81,32,76,30],[82,12,77,10],[83,10,78,8],[84,10,80,8,"console"],[84,17,80,15],[84,18,80,16,"log"],[84,21,80,19],[84,22,80,20],[84,54,80,52],[84,56,80,54,"rpcEndpoint"],[84,67,80,65],[84,68,80,66],[85,10,82,8],[85,16,82,14,"provider"],[85,24,82,22],[85,27,82,25],[85,31,82,29,"WsProvider"],[85,41,82,39],[85,42,82,40,"rpcEndpoint"],[85,53,82,51],[85,54,82,52],[86,10,83,8],[86,16,83,14,"apiInstance"],[86,27,83,25],[86,30,83,28],[86,36,83,34,"ApiPromise"],[86,46,83,44],[86,47,83,45,"create"],[86,53,83,51],[86,54,83,52],[87,12,83,54,"provider"],[88,10,83,63],[88,11,83,64],[88,12,83,65],[89,10,85,8],[89,16,85,14,"apiInstance"],[89,27,85,25],[89,28,85,26,"isReady"],[89,35,85,33],[90,10,87,8,"setApi"],[90,16,87,14],[90,17,87,15,"apiInstance"],[90,28,87,26],[90,29,87,27],[91,10,88,8,"setIsApiReady"],[91,23,88,21],[91,24,88,22],[91,28,88,26],[91,29,88,27],[92,10,89,8,"setError"],[92,18,89,16],[92,19,89,17],[92,23,89,21],[92,24,89,22],[93,10,91,8,"console"],[93,17,91,15],[93,18,91,16,"log"],[93,21,91,19],[93,22,91,20],[93,51,91,49],[93,52,91,50],[95,10,93,8],[96,10,94,8],[96,16,94,14],[96,17,94,15,"chain"],[96,22,94,20],[96,24,94,22,"nodeName"],[96,32,94,30],[96,34,94,32,"nodeVersion"],[96,45,94,43],[96,46,94,44],[96,49,94,47],[96,55,94,53,"Promise"],[96,62,94,60],[96,63,94,61,"all"],[96,66,94,64],[96,67,94,65],[96,68,95,10,"apiInstance"],[96,79,95,21],[96,80,95,22,"rpc"],[96,83,95,25],[96,84,95,26,"system"],[96,90,95,32],[96,91,95,33,"chain"],[96,96,95,38],[96,97,95,39],[96,98,95,40],[96,100,96,10,"apiInstance"],[96,111,96,21],[96,112,96,22,"rpc"],[96,115,96,25],[96,116,96,26,"system"],[96,122,96,32],[96,123,96,33,"name"],[96,127,96,37],[96,128,96,38],[96,129,96,39],[96,131,97,10,"apiInstance"],[96,142,97,21],[96,143,97,22,"rpc"],[96,146,97,25],[96,147,97,26,"system"],[96,153,97,32],[96,154,97,33,"version"],[96,161,97,40],[96,162,97,41],[96,163,97,42],[96,164,98,9],[96,165,98,10],[97,10,100,8,"console"],[97,17,100,15],[97,18,100,16,"log"],[97,21,100,19],[97,22,100,20],[97,35,100,33,"chain"],[97,40,100,38],[97,42,100,40],[97,43,100,41],[98,10,101,8,"console"],[98,17,101,15],[98,18,101,16,"log"],[98,21,101,19],[98,22,101,20],[98,36,101,34,"nodeName"],[98,44,101,42],[98,49,101,47,"nodeVersion"],[98,60,101,58],[98,62,101,60],[98,63,101,61],[99,8,103,6],[99,9,103,7],[99,10,103,8],[99,17,103,15,"err"],[99,20,103,23],[99,22,103,25],[100,10,104,8,"console"],[100,17,104,15],[100,18,104,16,"error"],[100,23,104,21],[100,24,104,22],[100,54,104,52],[100,56,104,54,"err"],[100,59,104,57],[100,60,104,58],[101,10,105,8,"setError"],[101,18,105,16],[101,19,105,17],[101,41,105,39,"rpcEndpoint"],[101,52,105,50],[101,54,105,52],[101,55,105,53],[102,10,106,8,"setIsApiReady"],[102,23,106,21],[102,24,106,22],[102,29,106,27],[102,30,106,28],[103,8,107,6],[104,6,108,4],[104,7,108,5],[105,6,110,4,"initApi"],[105,13,110,11],[105,14,110,12],[105,15,110,13],[106,6,112,4],[106,13,112,11],[106,19,112,17],[107,8,113,6],[107,12,113,10,"api"],[107,15,113,13],[107,17,113,15],[108,10,114,8,"api"],[108,13,114,11],[108,14,114,12,"disconnect"],[108,24,114,22],[108,25,114,23],[108,26,114,24],[109,8,115,6],[110,6,116,4],[110,7,116,5],[111,4,117,2],[111,5,117,3],[111,7,117,5],[111,8,117,6,"rpcEndpoint"],[111,19,117,17],[111,20,117,18],[111,21,117,19],[113,4,119,2],[114,4,120,2],[114,10,120,8,"connectWallet"],[114,23,120,21],[114,26,120,24],[114,32,120,24,"connectWallet"],[114,33,120,24],[114,38,120,36],[115,6,121,4],[115,10,121,8],[116,8,122,6,"setError"],[116,16,122,14],[116,17,122,15],[116,21,122,19],[116,22,122,20],[117,8,124,6],[117,12,124,10,"Platform"],[117,20,124,18],[117,21,124,18,"default"],[117,28,124,18],[117,29,124,19,"OS"],[117,31,124,21],[117,36,124,26],[117,41,124,31],[117,43,124,33],[118,10,125,8],[119,10,126,8],[119,16,126,14],[120,12,126,16,"web3Accounts"],[120,24,126,28],[121,12,126,30,"web3Enable"],[122,10,126,41],[122,11,126,42],[122,14,126,45],[122,20,126,45,"require"],[122,27,126,45],[122,28,126,45,"_dependencyMap"],[122,42,126,45],[122,85,126,45,"_dependencyMap"],[122,99,126,45],[122,104,126,45,"_dependencyMap"],[122,118,126,45],[122,119,126,45,"paths"],[122,124,126,45],[122,153,126,85],[123,10,128,8],[123,16,128,14,"extensions"],[123,26,128,24],[123,29,128,27],[123,35,128,33,"web3Enable"],[123,45,128,43],[123,46,128,44],[123,60,128,58],[123,61,128,59],[124,10,130,8],[124,14,130,12,"extensions"],[124,24,130,22],[124,25,130,23,"length"],[124,31,130,29],[124,36,130,34],[124,37,130,35],[124,39,130,37],[125,12,131,10,"Alert"],[125,17,131,15],[125,18,131,15,"default"],[125,25,131,15],[125,26,131,16,"alert"],[125,31,131,21],[125,32,132,12],[125,52,132,32],[125,54,133,12],[125,92,133,50],[125,94,134,12],[125,95,134,13],[126,14,134,15,"text"],[126,18,134,19],[126,20,134,21],[127,12,134,26],[127,13,134,27],[127,14,135,10],[127,15,135,11],[128,12,136,10],[129,10,137,8],[130,10,139,8,"console"],[130,17,139,15],[130,18,139,16,"log"],[130,21,139,19],[130,22,139,20],[130,55,139,53],[130,56,139,54],[131,10,141,8],[131,16,141,14,"allAccounts"],[131,27,141,25],[131,30,141,28],[131,36,141,34,"web3Accounts"],[131,48,141,46],[131,49,141,47],[131,50,141,48],[132,10,143,8],[132,14,143,12,"allAccounts"],[132,25,143,23],[132,26,143,24,"length"],[132,32,143,30],[132,37,143,35],[132,38,143,36],[132,40,143,38],[133,12,144,10,"Alert"],[133,17,144,15],[133,18,144,15,"default"],[133,25,144,15],[133,26,144,16,"alert"],[133,31,144,21],[133,32,145,12],[133,45,145,25],[133,47,146,12],[133,98,146,63],[133,100,147,12],[133,101,147,13],[134,14,147,15,"text"],[134,18,147,19],[134,20,147,21],[135,12,147,26],[135,13,147,27],[135,14,148,10],[135,15,148,11],[136,12,149,10],[137,10,150,8],[138,10,152,8],[138,16,152,14,"mappedAccounts"],[138,30,152,39],[138,33,152,42,"allAccounts"],[138,44,152,53],[138,45,152,54,"map"],[138,48,152,57],[138,49,152,58,"acc"],[138,52,152,61],[138,57,152,66],[139,12,153,10,"address"],[139,19,153,17],[139,21,153,19,"acc"],[139,24,153,22],[139,25,153,23,"address"],[139,32,153,30],[140,12,154,10,"name"],[140,16,154,14],[140,18,154,16,"acc"],[140,21,154,19],[140,22,154,20,"meta"],[140,26,154,24],[140,27,154,25,"name"],[140,31,154,29],[141,12,155,10,"source"],[141,18,155,16],[141,20,155,18,"acc"],[141,23,155,21],[141,24,155,22,"meta"],[141,28,155,26],[141,29,155,27,"source"],[142,10,156,8],[142,11,156,9],[142,12,156,10],[142,13,156,11],[143,10,158,8,"setAccounts"],[143,21,158,19],[143,22,158,20,"mappedAccounts"],[143,36,158,34],[143,37,158,35],[144,10,159,8,"setSelectedAccount"],[144,28,159,26],[144,29,159,27,"mappedAccounts"],[144,43,159,41],[144,44,159,42],[144,45,159,43],[144,46,159,44],[144,47,159,45],[145,10,161,8,"console"],[145,17,161,15],[145,18,161,16,"log"],[145,21,161,19],[145,22,161,20],[145,37,161,35,"mappedAccounts"],[145,51,161,49],[145,52,161,50,"length"],[145,58,161,56],[145,71,161,69],[145,72,161,70],[146,8,163,6],[146,9,163,7],[146,15,163,13],[147,10,164,8],[148,10,165,8,"Alert"],[148,15,165,13],[148,16,165,13,"default"],[148,23,165,13],[148,24,165,14,"alert"],[148,29,165,19],[148,30,166,10],[148,49,166,29],[148,51,167,10],[148,168,167,127],[148,170,168,10],[148,171,168,11],[149,12,168,13,"text"],[149,16,168,17],[149,18,168,19],[150,10,168,24],[150,11,168,25],[150,12,169,8],[150,13,169,9],[151,8,170,6],[152,6,172,4],[152,7,172,5],[152,8,172,6],[152,15,172,13,"err"],[152,18,172,21],[152,20,172,23],[153,8,173,6,"console"],[153,15,173,13],[153,16,173,14,"error"],[153,21,173,19],[153,22,173,20],[153,51,173,49],[153,53,173,51,"err"],[153,56,173,54],[153,57,173,55],[154,8,174,6,"setError"],[154,16,174,14],[154,17,174,15,"WALLET_ERRORS"],[154,27,174,28],[154,28,174,28,"WALLET_ERRORS"],[154,41,174,28],[154,42,174,29,"CONNECTION_FAILED"],[154,59,174,46],[154,60,174,47],[155,6,175,4],[156,4,176,2],[156,5,176,3],[158,4,178,2],[159,4,179,2],[159,10,179,8,"disconnectWallet"],[159,26,179,24],[159,29,179,27,"disconnectWallet"],[159,30,179,27],[159,35,179,33],[160,6,180,4,"setAccounts"],[160,17,180,15],[160,18,180,16],[160,20,180,18],[160,21,180,19],[161,6,181,4,"setSelectedAccount"],[161,24,181,22],[161,25,181,23],[161,29,181,27],[161,30,181,28],[162,6,182,4,"console"],[162,13,182,11],[162,14,182,12,"log"],[162,17,182,15],[162,18,182,16],[162,42,182,40],[162,43,182,41],[163,4,183,2],[163,5,183,3],[164,4,185,2],[164,10,185,8,"value"],[164,15,185,34],[164,18,185,37],[165,6,186,4,"api"],[165,9,186,7],[166,6,187,4,"isApiReady"],[166,16,187,14],[167,6,188,4,"accounts"],[167,14,188,12],[168,6,189,4,"selectedAccount"],[168,21,189,19],[169,6,190,4,"setSelectedAccount"],[169,24,190,22],[170,6,191,4,"connectWallet"],[170,19,191,17],[171,6,192,4,"disconnectWallet"],[171,22,192,20],[172,6,193,4,"error"],[173,4,194,2],[173,5,194,3],[174,4,196,2],[174,24,197,4],[174,28,197,4,"_reactJsxDevRuntime"],[174,47,197,4],[174,48,197,4,"jsxDEV"],[174,54,197,4],[174,56,197,5,"PolkadotContext"],[174,71,197,20],[174,72,197,21,"Provider"],[174,80,197,29],[175,6,197,30,"value"],[175,11,197,35],[175,13,197,37,"value"],[175,18,197,43],[176,6,197,43,"children"],[176,14,197,43],[176,16,198,7,"children"],[177,4,198,15],[178,6,198,15,"fileName"],[178,14,198,15],[178,16,198,15,"_jsxFileName"],[178,28,198,15],[179,6,198,15,"lineNumber"],[179,16,198,15],[180,6,198,15,"columnNumber"],[180,18,198,15],[181,4,198,15],[181,11,199,30],[181,12,199,31],[182,2,201,0],[182,3,201,1],[184,2,203,0],[185,2,204,0],[186,2,205,0],[187,2,205,0,"_s"],[187,4,205,0],[187,5,58,13,"PolkadotProvider"],[187,21,58,62],[188,2,58,62,"_c"],[188,4,58,62],[188,7,58,13,"PolkadotProvider"],[188,23,58,62],[189,2,207,7],[189,8,207,13,"usePolkadot"],[189,19,207,24],[189,22,207,27,"usePolkadot"],[189,23,207,27],[189,28,207,54],[190,4,207,54,"_s2"],[190,7,207,54],[191,4,208,2],[191,10,208,8,"context"],[191,17,208,15],[191,20,208,18],[191,24,208,18,"useContext"],[191,30,208,28],[191,31,208,28,"useContext"],[191,41,208,28],[191,43,208,29,"PolkadotContext"],[191,58,208,44],[191,59,208,45],[192,4,209,2],[192,8,209,6],[192,9,209,7,"context"],[192,16,209,14],[192,18,209,16],[193,6,210,4],[193,12,210,10],[193,16,210,14,"Error"],[193,21,210,19],[193,22,210,20],[193,72,210,70],[193,73,210,71],[194,4,211,2],[195,4,212,2],[195,11,212,9,"context"],[195,18,212,16],[196,2,213,0],[196,3,213,1],[197,2,213,2,"_s2"],[197,5,213,2],[197,6,207,13,"usePolkadot"],[197,17,207,24],[198,2,207,24],[198,6,207,24,"_c"],[198,8,207,24],[199,2,207,24,"$RefreshReg$"],[199,14,207,24],[199,15,207,24,"_c"],[199,17,207,24],[200,0,207,24],[200,3]],"functionMap":{"names":["","PolkadotProvider","useEffect$argument_0","initApi","","connectWallet","allAccounts.map$argument_0","disconnectWallet","usePolkadot"],"mappings":"AAA;iECyD;YCa;oBCC;KDoC;WEI;KFI;GDC;wBIG;0DCgC;UDI;GJoB;2BMG;GNI;CDkB;2BQM;CRM"},"hasCjsExports":false},"type":"js/module"}]} \ No newline at end of file