mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 15:41:01 +00:00
1 line
16 KiB
Plaintext
1 line
16 KiB
Plaintext
{"dependencies":[{"name":"@babel/runtime/helpers/asyncToGenerator","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"YisBBiy2Xm9DEVdFebZ2nbgAHBo=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/classCallCheck","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"yg7e6laZwmpbIvId5jovq9ugXp8=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/createClass","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"Z6pzkVZ2fvxBLkFTgVVOy4UDj30=","exportNames":["*"],"imports":1}},{"name":"expo-constants","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":86},"end":{"line":4,"column":39,"index":125}}],"key":"pPv5KzfRT0rL6NCr7G9k0o4d1W8=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\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, \"default\", {\n enumerable: true,\n get: function () {\n return _default;\n }\n });\n Object.defineProperty(exports, \"pezkuwiAPI\", {\n enumerable: true,\n get: function () {\n return pezkuwiAPI;\n }\n });\n var _babelRuntimeHelpersAsyncToGenerator = require(_dependencyMap[0], \"@babel/runtime/helpers/asyncToGenerator\");\n var _asyncToGenerator = _interopDefault(_babelRuntimeHelpersAsyncToGenerator);\n var _babelRuntimeHelpersClassCallCheck = require(_dependencyMap[1], \"@babel/runtime/helpers/classCallCheck\");\n var _classCallCheck = _interopDefault(_babelRuntimeHelpersClassCallCheck);\n var _babelRuntimeHelpersCreateClass = require(_dependencyMap[2], \"@babel/runtime/helpers/createClass\");\n var _createClass = _interopDefault(_babelRuntimeHelpersCreateClass);\n var _expoConstants = require(_dependencyMap[3], \"expo-constants\");\n var Constants = _interopDefault(_expoConstants);\n // PezkuwiChain API Service\n // Connects to our FastAPI backend (proxy to blockchain)\n\n var BACKEND_URL = Constants.default.expoConfig?.extra?.EXPO_PUBLIC_BACKEND_URL || 'http://localhost:8001';\n var API_BASE = `${BACKEND_URL}/api`;\n var PezkuwiAPI = /*#__PURE__*/function () {\n function PezkuwiAPI() {\n (0, _classCallCheck.default)(this, PezkuwiAPI);\n this.baseUrl = API_BASE;\n console.log('✅ PezkuwiAPI initialized:', this.baseUrl);\n }\n\n // Get wallet balance\n return (0, _createClass.default)(PezkuwiAPI, [{\n key: \"getBalance\",\n value: function () {\n var _getBalance = (0, _asyncToGenerator.default)(function* (address) {\n try {\n var response = yield fetch(`${this.baseUrl}/blockchain/balance`, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify({\n address\n })\n });\n if (!response.ok) {\n throw new Error('Failed to fetch balance');\n }\n return yield response.json();\n } catch (error) {\n console.error('Error fetching balance:', error);\n throw error;\n }\n });\n function getBalance(_x) {\n return _getBalance.apply(this, arguments);\n }\n return getBalance;\n }() // Get transaction history\n }, {\n key: \"getTransactions\",\n value: function () {\n var _getTransactions = (0, _asyncToGenerator.default)(function* (address) {\n try {\n var response = yield fetch(`${this.baseUrl}/blockchain/transactions/${address}`);\n if (!response.ok) {\n throw new Error('Failed to fetch transactions');\n }\n return yield response.json();\n } catch (error) {\n console.error('Error fetching transactions:', error);\n throw error;\n }\n });\n function getTransactions(_x2) {\n return _getTransactions.apply(this, arguments);\n }\n return getTransactions;\n }() // Get citizenship status\n }, {\n key: \"getCitizenshipStatus\",\n value: function () {\n var _getCitizenshipStatus = (0, _asyncToGenerator.default)(function* (address) {\n try {\n var response = yield fetch(`${this.baseUrl}/citizenship/status/${address}`);\n if (!response.ok) {\n throw new Error('Failed to fetch citizenship status');\n }\n return yield response.json();\n } catch (error) {\n console.error('Error fetching citizenship status:', error);\n throw error;\n }\n });\n function getCitizenshipStatus(_x3) {\n return _getCitizenshipStatus.apply(this, arguments);\n }\n return getCitizenshipStatus;\n }() // Get governance proposals\n }, {\n key: \"getProposals\",\n value: function () {\n var _getProposals = (0, _asyncToGenerator.default)(function* () {\n try {\n var response = yield fetch(`${this.baseUrl}/governance/proposals`);\n if (!response.ok) {\n throw new Error('Failed to fetch proposals');\n }\n return yield response.json();\n } catch (error) {\n console.error('Error fetching proposals:', error);\n throw error;\n }\n });\n function getProposals() {\n return _getProposals.apply(this, arguments);\n }\n return getProposals;\n }()\n }]);\n }();\n var pezkuwiAPI = new PezkuwiAPI();\n var _default = pezkuwiAPI;\n});","lineCount":137,"map":[[12,2,107,0,"Object"],[12,8,107,0],[12,9,107,0,"defineProperty"],[12,23,107,0],[12,24,107,0,"exports"],[12,31,107,0],[13,4,107,0,"enumerable"],[13,14,107,0],[14,4,107,0,"get"],[14,7,107,0],[14,18,107,0,"get"],[14,19,107,0],[15,6,107,0],[15,13,107,0,"_default"],[15,21,107,0],[16,4,107,0],[17,2,107,0],[18,2,106,0,"Object"],[18,8,106,0],[18,9,106,0,"defineProperty"],[18,23,106,0],[18,24,106,0,"exports"],[18,31,106,0],[19,4,106,0,"enumerable"],[19,14,106,0],[20,4,106,0,"get"],[20,7,106,0],[20,18,106,0,"get"],[20,19,106,0],[21,6,106,0],[21,13,106,0,"pezkuwiAPI"],[21,23,106,0],[22,4,106,0],[23,2,106,0],[24,2,106,43],[24,6,106,43,"_babelRuntimeHelpersAsyncToGenerator"],[24,42,106,43],[24,45,106,43,"require"],[24,52,106,43],[24,53,106,43,"_dependencyMap"],[24,67,106,43],[25,2,106,43],[25,6,106,43,"_asyncToGenerator"],[25,23,106,43],[25,26,106,43,"_interopDefault"],[25,41,106,43],[25,42,106,43,"_babelRuntimeHelpersAsyncToGenerator"],[25,78,106,43],[26,2,106,43],[26,6,106,43,"_babelRuntimeHelpersClassCallCheck"],[26,40,106,43],[26,43,106,43,"require"],[26,50,106,43],[26,51,106,43,"_dependencyMap"],[26,65,106,43],[27,2,106,43],[27,6,106,43,"_classCallCheck"],[27,21,106,43],[27,24,106,43,"_interopDefault"],[27,39,106,43],[27,40,106,43,"_babelRuntimeHelpersClassCallCheck"],[27,74,106,43],[28,2,106,43],[28,6,106,43,"_babelRuntimeHelpersCreateClass"],[28,37,106,43],[28,40,106,43,"require"],[28,47,106,43],[28,48,106,43,"_dependencyMap"],[28,62,106,43],[29,2,106,43],[29,6,106,43,"_createClass"],[29,18,106,43],[29,21,106,43,"_interopDefault"],[29,36,106,43],[29,37,106,43,"_babelRuntimeHelpersCreateClass"],[29,68,106,43],[30,2,4,0],[30,6,4,0,"_expoConstants"],[30,20,4,0],[30,23,4,0,"require"],[30,30,4,0],[30,31,4,0,"_dependencyMap"],[30,45,4,0],[31,2,4,0],[31,6,4,0,"Constants"],[31,15,4,0],[31,18,4,0,"_interopDefault"],[31,33,4,0],[31,34,4,0,"_expoConstants"],[31,48,4,0],[32,2,1,0],[33,2,2,0],[35,2,6,0],[35,6,6,6,"BACKEND_URL"],[35,17,6,17],[35,20,6,20,"Constants"],[35,29,6,29],[35,30,6,29,"default"],[35,37,6,29],[35,38,6,30,"expoConfig"],[35,48,6,40],[35,50,6,42,"extra"],[35,55,6,47],[35,57,6,49,"EXPO_PUBLIC_BACKEND_URL"],[35,80,6,72],[35,84,6,76],[35,107,6,99],[36,2,7,0],[36,6,7,6,"API_BASE"],[36,14,7,14],[36,17,7,17],[36,20,7,20,"BACKEND_URL"],[36,31,7,31],[36,37,7,37],[37,2,7,38],[37,6,27,6,"PezkuwiAPI"],[37,16,27,16],[38,4,30,2],[38,13,30,2,"PezkuwiAPI"],[38,24,30,2],[38,26,30,16],[39,6,30,16],[39,10,30,16,"_classCallCheck"],[39,25,30,16],[39,26,30,16,"default"],[39,33,30,16],[39,41,30,16,"PezkuwiAPI"],[39,51,30,16],[40,6,31,4],[40,10,31,8],[40,11,31,9,"baseUrl"],[40,18,31,16],[40,21,31,19,"API_BASE"],[40,29,31,27],[41,6,32,4,"console"],[41,13,32,11],[41,14,32,12,"log"],[41,17,32,15],[41,18,32,16],[41,45,32,43],[41,47,32,45],[41,51,32,49],[41,52,32,50,"baseUrl"],[41,59,32,57],[41,60,32,58],[42,4,33,2],[44,4,35,2],[45,4,35,2],[45,15,35,2,"_createClass"],[45,27,35,2],[45,28,35,2,"default"],[45,35,35,2],[45,37,35,2,"PezkuwiAPI"],[45,47,35,2],[46,6,35,2,"key"],[46,9,35,2],[47,6,35,2,"value"],[47,11,35,2],[48,8,35,2],[48,12,35,2,"_getBalance"],[48,23,35,2],[48,30,35,2,"_asyncToGenerator"],[48,47,35,2],[48,48,35,2,"default"],[48,55,35,2],[48,57,36,2],[48,68,36,19,"address"],[48,75,36,34],[48,77,36,60],[49,10,37,4],[49,14,37,8],[50,12,38,6],[50,16,38,12,"response"],[50,24,38,20],[50,33,38,29,"fetch"],[50,38,38,34],[50,39,38,35],[50,42,38,38],[50,46,38,42],[50,47,38,43,"baseUrl"],[50,54,38,50],[50,75,38,71],[50,77,38,73],[51,14,39,8,"method"],[51,20,39,14],[51,22,39,16],[51,28,39,22],[52,14,40,8,"headers"],[52,21,40,15],[52,23,40,17],[53,16,41,10],[53,30,41,24],[53,32,41,26],[54,14,42,8],[54,15,42,9],[55,14,43,8,"body"],[55,18,43,12],[55,20,43,14,"JSON"],[55,24,43,18],[55,25,43,19,"stringify"],[55,34,43,28],[55,35,43,29],[56,16,43,31,"address"],[57,14,43,39],[57,15,43,40],[58,12,44,6],[58,13,44,7],[58,14,44,8],[59,12,46,6],[59,16,46,10],[59,17,46,11,"response"],[59,25,46,19],[59,26,46,20,"ok"],[59,28,46,22],[59,30,46,24],[60,14,47,8],[60,20,47,14],[60,24,47,18,"Error"],[60,29,47,23],[60,30,47,24],[60,55,47,49],[60,56,47,50],[61,12,48,6],[62,12,50,6],[62,25,50,19,"response"],[62,33,50,27],[62,34,50,28,"json"],[62,38,50,32],[62,39,50,33],[62,40,50,34],[63,10,51,4],[63,11,51,5],[63,12,51,6],[63,19,51,13,"error"],[63,24,51,18],[63,26,51,20],[64,12,52,6,"console"],[64,19,52,13],[64,20,52,14,"error"],[64,25,52,19],[64,26,52,20],[64,51,52,45],[64,53,52,47,"error"],[64,58,52,52],[64,59,52,53],[65,12,53,6],[65,18,53,12,"error"],[65,23,53,17],[66,10,54,4],[67,8,55,2],[67,9,55,3],[68,8,55,3],[68,17,36,8,"getBalance"],[68,27,36,18,"getBalance"],[68,28,36,18,"_x"],[68,30,36,18],[69,10,36,18],[69,17,36,18,"_getBalance"],[69,28,36,18],[69,29,36,18,"apply"],[69,34,36,18],[69,41,36,18,"arguments"],[69,50,36,18],[70,8,36,18],[71,8,36,18],[71,15,36,8,"getBalance"],[71,25,36,18],[72,6,36,18],[72,10,57,2],[73,4,57,2],[74,6,57,2,"key"],[74,9,57,2],[75,6,57,2,"value"],[75,11,57,2],[76,8,57,2],[76,12,57,2,"_getTransactions"],[76,28,57,2],[76,35,57,2,"_asyncToGenerator"],[76,52,57,2],[76,53,57,2,"default"],[76,60,57,2],[76,62,58,2],[76,73,58,24,"address"],[76,80,58,39],[76,82,58,100],[77,10,59,4],[77,14,59,8],[78,12,60,6],[78,16,60,12,"response"],[78,24,60,20],[78,33,60,29,"fetch"],[78,38,60,34],[78,39,60,35],[78,42,60,38],[78,46,60,42],[78,47,60,43,"baseUrl"],[78,54,60,50],[78,82,60,78,"address"],[78,89,60,85],[78,91,60,87],[78,92,60,88],[79,12,62,6],[79,16,62,10],[79,17,62,11,"response"],[79,25,62,19],[79,26,62,20,"ok"],[79,28,62,22],[79,30,62,24],[80,14,63,8],[80,20,63,14],[80,24,63,18,"Error"],[80,29,63,23],[80,30,63,24],[80,60,63,54],[80,61,63,55],[81,12,64,6],[82,12,66,6],[82,25,66,19,"response"],[82,33,66,27],[82,34,66,28,"json"],[82,38,66,32],[82,39,66,33],[82,40,66,34],[83,10,67,4],[83,11,67,5],[83,12,67,6],[83,19,67,13,"error"],[83,24,67,18],[83,26,67,20],[84,12,68,6,"console"],[84,19,68,13],[84,20,68,14,"error"],[84,25,68,19],[84,26,68,20],[84,56,68,50],[84,58,68,52,"error"],[84,63,68,57],[84,64,68,58],[85,12,69,6],[85,18,69,12,"error"],[85,23,69,17],[86,10,70,4],[87,8,71,2],[87,9,71,3],[88,8,71,3],[88,17,58,8,"getTransactions"],[88,32,58,23,"getTransactions"],[88,33,58,23,"_x2"],[88,36,58,23],[89,10,58,23],[89,17,58,23,"_getTransactions"],[89,33,58,23],[89,34,58,23,"apply"],[89,39,58,23],[89,46,58,23,"arguments"],[89,55,58,23],[90,8,58,23],[91,8,58,23],[91,15,58,8,"getTransactions"],[91,30,58,23],[92,6,58,23],[92,10,73,2],[93,4,73,2],[94,6,73,2,"key"],[94,9,73,2],[95,6,73,2,"value"],[95,11,73,2],[96,8,73,2],[96,12,73,2,"_getCitizenshipStatus"],[96,33,73,2],[96,40,73,2,"_asyncToGenerator"],[96,57,73,2],[96,58,73,2,"default"],[96,65,73,2],[96,67,74,2],[96,78,74,29,"address"],[96,85,74,44],[96,87,74,46],[97,10,75,4],[97,14,75,8],[98,12,76,6],[98,16,76,12,"response"],[98,24,76,20],[98,33,76,29,"fetch"],[98,38,76,34],[98,39,76,35],[98,42,76,38],[98,46,76,42],[98,47,76,43,"baseUrl"],[98,54,76,50],[98,77,76,73,"address"],[98,84,76,80],[98,86,76,82],[98,87,76,83],[99,12,78,6],[99,16,78,10],[99,17,78,11,"response"],[99,25,78,19],[99,26,78,20,"ok"],[99,28,78,22],[99,30,78,24],[100,14,79,8],[100,20,79,14],[100,24,79,18,"Error"],[100,29,79,23],[100,30,79,24],[100,66,79,60],[100,67,79,61],[101,12,80,6],[102,12,82,6],[102,25,82,19,"response"],[102,33,82,27],[102,34,82,28,"json"],[102,38,82,32],[102,39,82,33],[102,40,82,34],[103,10,83,4],[103,11,83,5],[103,12,83,6],[103,19,83,13,"error"],[103,24,83,18],[103,26,83,20],[104,12,84,6,"console"],[104,19,84,13],[104,20,84,14,"error"],[104,25,84,19],[104,26,84,20],[104,62,84,56],[104,64,84,58,"error"],[104,69,84,63],[104,70,84,64],[105,12,85,6],[105,18,85,12,"error"],[105,23,85,17],[106,10,86,4],[107,8,87,2],[107,9,87,3],[108,8,87,3],[108,17,74,8,"getCitizenshipStatus"],[108,37,74,28,"getCitizenshipStatus"],[108,38,74,28,"_x3"],[108,41,74,28],[109,10,74,28],[109,17,74,28,"_getCitizenshipStatus"],[109,38,74,28],[109,39,74,28,"apply"],[109,44,74,28],[109,51,74,28,"arguments"],[109,60,74,28],[110,8,74,28],[111,8,74,28],[111,15,74,8,"getCitizenshipStatus"],[111,35,74,28],[112,6,74,28],[112,10,89,2],[113,4,89,2],[114,6,89,2,"key"],[114,9,89,2],[115,6,89,2,"value"],[115,11,89,2],[116,8,89,2],[116,12,89,2,"_getProposals"],[116,25,89,2],[116,32,89,2,"_asyncToGenerator"],[116,49,89,2],[116,50,89,2,"default"],[116,57,89,2],[116,59,90,2],[116,72,90,23],[117,10,91,4],[117,14,91,8],[118,12,92,6],[118,16,92,12,"response"],[118,24,92,20],[118,33,92,29,"fetch"],[118,38,92,34],[118,39,92,35],[118,42,92,38],[118,46,92,42],[118,47,92,43,"baseUrl"],[118,54,92,50],[118,77,92,73],[118,78,92,74],[119,12,94,6],[119,16,94,10],[119,17,94,11,"response"],[119,25,94,19],[119,26,94,20,"ok"],[119,28,94,22],[119,30,94,24],[120,14,95,8],[120,20,95,14],[120,24,95,18,"Error"],[120,29,95,23],[120,30,95,24],[120,57,95,51],[120,58,95,52],[121,12,96,6],[122,12,98,6],[122,25,98,19,"response"],[122,33,98,27],[122,34,98,28,"json"],[122,38,98,32],[122,39,98,33],[122,40,98,34],[123,10,99,4],[123,11,99,5],[123,12,99,6],[123,19,99,13,"error"],[123,24,99,18],[123,26,99,20],[124,12,100,6,"console"],[124,19,100,13],[124,20,100,14,"error"],[124,25,100,19],[124,26,100,20],[124,53,100,47],[124,55,100,49,"error"],[124,60,100,54],[124,61,100,55],[125,12,101,6],[125,18,101,12,"error"],[125,23,101,17],[126,10,102,4],[127,8,103,2],[127,9,103,3],[128,8,103,3],[128,17,90,8,"getProposals"],[128,29,90,20,"getProposals"],[128,30,90,20],[129,10,90,20],[129,17,90,20,"_getProposals"],[129,30,90,20],[129,31,90,20,"apply"],[129,36,90,20],[129,43,90,20,"arguments"],[129,52,90,20],[130,8,90,20],[131,8,90,20],[131,15,90,8,"getProposals"],[131,27,90,20],[132,6,90,20],[133,4,90,20],[134,2,90,20],[135,2,106,7],[135,6,106,13,"pezkuwiAPI"],[135,16,106,23],[135,19,106,26],[135,23,106,30,"PezkuwiAPI"],[135,33,106,40],[135,34,106,41],[135,35,106,42],[136,2,107,0],[136,6,107,0,"_default"],[136,14,107,0],[136,17,107,15,"pezkuwiAPI"],[136,27,107,25],[137,0,107,26],[137,3]],"functionMap":{"names":["<global>","PezkuwiAPI","PezkuwiAPI#constructor","PezkuwiAPI#getBalance","PezkuwiAPI#getTransactions","PezkuwiAPI#getCitizenshipStatus","PezkuwiAPI#getProposals"],"mappings":"AAA;AC0B;ECG;GDG;EEG;GFmB;EGG;GHa;EIG;GJa;EKG;GLa;CDC"},"hasCjsExports":false},"type":"js/module"}]} |