a zip code crypto-currency system good for red ONLY

main.js 27KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492
  1. webpackJsonp([4],{
  2. /***/ 100:
  3. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  4. "use strict";
  5. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return TransactionPage; });
  6. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
  7. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
  8. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  9. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  10. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  11. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  12. return c > 3 && r && Object.defineProperty(target, key, r), r;
  13. };
  14. var __metadata = (this && this.__metadata) || function (k, v) {
  15. if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
  16. };
  17. /**
  18. * Generated class for the TransactionPage page.
  19. *
  20. * See https://ionicframework.com/docs/components/#navigation for more info on
  21. * Ionic pages and navigation.
  22. */
  23. var TransactionPage = /** @class */ (function () {
  24. function TransactionPage(navCtrl, navParams) {
  25. this.navCtrl = navCtrl;
  26. this.navParams = navParams;
  27. }
  28. TransactionPage.prototype.ionViewDidLoad = function () {
  29. console.log('ionViewDidLoad TransactionPage');
  30. };
  31. TransactionPage = __decorate([
  32. Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
  33. selector: 'page-transaction',template:/*ion-inline-start:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/transaction/transaction.html"*/'<!--\n Generated template for the TransactionPage page.\n\n See http://ionicframework.com/docs/components/#navigation for more info on\n Ionic pages and navigation.\n-->\n<ion-header>\n\n <ion-navbar>\n <ion-title>Transaction</ion-title>\n </ion-navbar>\n\n</ion-header>\n\n\n<ion-content padding>\n\n</ion-content>\n'/*ion-inline-end:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/transaction/transaction.html"*/,
  34. }),
  35. __metadata("design:paramtypes", [typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["e" /* NavController */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["e" /* NavController */]) === "function" && _a || Object, typeof (_b = typeof __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavParams */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavParams */]) === "function" && _b || Object])
  36. ], TransactionPage);
  37. return TransactionPage;
  38. var _a, _b;
  39. }());
  40. //# sourceMappingURL=transaction.js.map
  41. /***/ }),
  42. /***/ 101:
  43. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  44. "use strict";
  45. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return TabsPage; });
  46. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
  47. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__home_home__ = __webpack_require__(157);
  48. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__wallet_wallet__ = __webpack_require__(102);
  49. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__transaction_transaction__ = __webpack_require__(100);
  50. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__tab4_tab4__ = __webpack_require__(99);
  51. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  52. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  53. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  54. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  55. return c > 3 && r && Object.defineProperty(target, key, r), r;
  56. };
  57. var __metadata = (this && this.__metadata) || function (k, v) {
  58. if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
  59. };
  60. var TabsPage = /** @class */ (function () {
  61. function TabsPage() {
  62. this.homePage = __WEBPACK_IMPORTED_MODULE_1__home_home__["a" /* HomePage */];
  63. this.walletPage = __WEBPACK_IMPORTED_MODULE_2__wallet_wallet__["a" /* WalletPage */];
  64. this.transactionPage = __WEBPACK_IMPORTED_MODULE_3__transaction_transaction__["a" /* TransactionPage */];
  65. this.tab4 = __WEBPACK_IMPORTED_MODULE_4__tab4_tab4__["a" /* Tab4Page */];
  66. }
  67. TabsPage = __decorate([
  68. Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
  69. selector: 'page-tabs',template:/*ion-inline-start:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/tabs/tabs.html"*/'<ion-tabs>\n <ion-tab [root]="homePage" tabTitle="ZipCoin-BlockChain" tabIcon="link"></ion-tab>\n <ion-tab [root]="walletPage" tabTitle="ZipCoin Wallet" tabIcon="cash"></ion-tab>\n <ion-tab [root]="transactionPage" tabTitle="ZipCoin Transactions" tabIcon="contacts"></ion-tab>\n <ion-tab [root]="tab4" tabTitle="Ziptab" tabIcon="star"></ion-tab>\n\n</ion-tabs>'/*ion-inline-end:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/tabs/tabs.html"*/,
  70. }),
  71. __metadata("design:paramtypes", [])
  72. ], TabsPage);
  73. return TabsPage;
  74. }());
  75. //# sourceMappingURL=tabs.js.map
  76. /***/ }),
  77. /***/ 102:
  78. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  79. "use strict";
  80. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return WalletPage; });
  81. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
  82. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
  83. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  84. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  85. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  86. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  87. return c > 3 && r && Object.defineProperty(target, key, r), r;
  88. };
  89. var __metadata = (this && this.__metadata) || function (k, v) {
  90. if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
  91. };
  92. /**
  93. * Generated class for the WalletPage page.
  94. *
  95. * See https://ionicframework.com/docs/components/#navigation for more info on
  96. * Ionic pages and navigation.
  97. */
  98. var WalletPage = /** @class */ (function () {
  99. function WalletPage(navCtrl, navParams) {
  100. this.navCtrl = navCtrl;
  101. this.navParams = navParams;
  102. }
  103. WalletPage.prototype.ionViewDidLoad = function () {
  104. console.log('ionViewDidLoad WalletPage');
  105. };
  106. WalletPage = __decorate([
  107. Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
  108. selector: 'page-wallet',template:/*ion-inline-start:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/wallet/wallet.html"*/'<!--\n Generated template for the WalletPage page.\n\n See http://ionicframework.com/docs/components/#navigation for more info on\n Ionic pages and navigation.\n-->\n<ion-header>\n\n <ion-navbar>\n <ion-title>Wallet</ion-title>\n </ion-navbar>\n\n</ion-header>\n\n\n<ion-content padding>\n\n\n \n <ion-item>\n <ion-label>Name</ion-label>\n <ion-select [(ngModel)]="name">\n <ion-option value="navya">navya</ion-option>\n <ion-option value="aleena">aleena</ion-option>\n </ion-select>\n </ion-item>\n <ion-item>\n <ion-label>current balance</ion-label>\n <ion-input></ion-input>\n </ion-item>\n <ion-item>\n <ion-label>Public Key</ion-label>\n <ion-input></ion-input>\n </ion-item>\n <br>\n <br>\n <div class = "bar bar-subheader bar-assertive">\n <h2 class = "title">Payment</h2>\n </div>\n <ion-item>\n <ion-label>From</ion-label>\n <ion-select [(ngModel)]="name">\n <ion-option value="navya">navya</ion-option>\n <ion-option value="aleena">aleena</ion-option>\n </ion-select>\n </ion-item>\n <ion-item>\n <ion-label>To</ion-label>\n <ion-select [(ngModel)]="to">\n <ion-option value="navya">navya</ion-option>\n <ion-option value="aleena">aleena</ion-option>\n </ion-select>\n </ion-item>\n \n <ion-item>\n <ion-label>Amount</ion-label>\n <ion-input></ion-input>\n </ion-item>\n <br>\n <button ion-button>Pay</button>\n</ion-content>\n'/*ion-inline-end:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/wallet/wallet.html"*/,
  109. }),
  110. __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["e" /* NavController */], __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavParams */]])
  111. ], WalletPage);
  112. return WalletPage;
  113. }());
  114. //# sourceMappingURL=wallet.js.map
  115. /***/ }),
  116. /***/ 114:
  117. /***/ (function(module, exports) {
  118. function webpackEmptyAsyncContext(req) {
  119. // Here Promise.resolve().then() is used instead of new Promise() to prevent
  120. // uncatched exception popping up in devtools
  121. return Promise.resolve().then(function() {
  122. throw new Error("Cannot find module '" + req + "'.");
  123. });
  124. }
  125. webpackEmptyAsyncContext.keys = function() { return []; };
  126. webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
  127. module.exports = webpackEmptyAsyncContext;
  128. webpackEmptyAsyncContext.id = 114;
  129. /***/ }),
  130. /***/ 156:
  131. /***/ (function(module, exports, __webpack_require__) {
  132. var map = {
  133. "../pages/tab4/tab4.module": [
  134. 279,
  135. 3
  136. ],
  137. "../pages/tabs/tabs.module": [
  138. 281,
  139. 2
  140. ],
  141. "../pages/transaction/transaction.module": [
  142. 280,
  143. 1
  144. ],
  145. "../pages/wallet/wallet.module": [
  146. 282,
  147. 0
  148. ]
  149. };
  150. function webpackAsyncContext(req) {
  151. var ids = map[req];
  152. if(!ids)
  153. return Promise.reject(new Error("Cannot find module '" + req + "'."));
  154. return __webpack_require__.e(ids[1]).then(function() {
  155. return __webpack_require__(ids[0]);
  156. });
  157. };
  158. webpackAsyncContext.keys = function webpackAsyncContextKeys() {
  159. return Object.keys(map);
  160. };
  161. webpackAsyncContext.id = 156;
  162. module.exports = webpackAsyncContext;
  163. /***/ }),
  164. /***/ 157:
  165. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  166. "use strict";
  167. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return HomePage; });
  168. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
  169. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
  170. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__providers_block_service__ = __webpack_require__(158);
  171. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  172. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  173. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  174. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  175. return c > 3 && r && Object.defineProperty(target, key, r), r;
  176. };
  177. var __metadata = (this && this.__metadata) || function (k, v) {
  178. if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
  179. };
  180. var HomePage = /** @class */ (function () {
  181. function HomePage(navCtrl, blockService) {
  182. this.navCtrl = navCtrl;
  183. this.blockService = blockService;
  184. this.block = {};
  185. this.getAllBlocks();
  186. }
  187. HomePage.prototype.getBlock = function (id) {
  188. var _this = this;
  189. this.blockService.getBlock(id).subscribe(function (block) {
  190. _this.block = block;
  191. });
  192. };
  193. HomePage.prototype.getAllBlocks = function () {
  194. var _this = this;
  195. this.blockService.getAllBlocks().subscribe(function (blocks) {
  196. _this.blocks = blocks;
  197. });
  198. };
  199. HomePage.prototype.getMinedBlock = function (id) {
  200. var _this = this;
  201. this.blockService.getMinedBlock(id).subscribe(function (minedBlock) {
  202. _this.block = minedBlock;
  203. });
  204. };
  205. HomePage = __decorate([
  206. Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
  207. selector: 'page-home',template:/*ion-inline-start:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/home/home.html"*/'<ion-header>\n <ion-navbar>\n <ion-title>\n ZipCoin BlockChain\n </ion-title>\n </ion-navbar>\n</ion-header>\n\n<ion-content padding>\n\n <ion-list>\n <ion-item-sliding *ngFor="let block of blocks">\n <ion-item>\n <ion-card>\n <ion-card-header>\n Block #: {{block.blockNumber}}\n </ion-card-header>\n <ion-card-content>\n <div>Nonce: {{ block.nonce }}</div>\n <div>Data: {{ block.transactionList }}</div>\n <div>Previous Hash: {{ block.previousHash }}</div>\n <div>Current Hash: {{ block.currentHash }}</div>\n <button ion-button (click)="getMinedBlock(block.id)">Mine</button>\n </ion-card-content>\n </ion-card>\n </ion-item>\n </ion-item-sliding>\n </ion-list>\n\n</ion-content>'/*ion-inline-end:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/home/home.html"*/
  208. }),
  209. __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["e" /* NavController */], __WEBPACK_IMPORTED_MODULE_2__providers_block_service__["a" /* BlockService */]])
  210. ], HomePage);
  211. return HomePage;
  212. }());
  213. //make payment
  214. //block view
  215. //2 pull down list of username and pay other user "blank zips"
  216. // transaction are order by date
  217. // pay tab how many coins``
  218. // 4 tabs block,pay,
  219. //# sourceMappingURL=home.js.map
  220. /***/ }),
  221. /***/ 158:
  222. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  223. "use strict";
  224. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return BlockService; });
  225. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_common_http__ = __webpack_require__(159);
  226. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
  227. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  228. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  229. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  230. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  231. return c > 3 && r && Object.defineProperty(target, key, r), r;
  232. };
  233. var __metadata = (this && this.__metadata) || function (k, v) {
  234. if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
  235. };
  236. var BlockService = /** @class */ (function () {
  237. function BlockService(http) {
  238. this.http = http;
  239. this.API = 'http://localhost:8080/api/v1';
  240. this.BLOCK_API = this.API + '/blocks';
  241. }
  242. BlockService.prototype.getBlock = function (id) {
  243. return this.http.get(this.BLOCK_API + '/' + id);
  244. };
  245. BlockService.prototype.getMinedBlock = function (id) {
  246. return this.http.get(this.BLOCK_API + '/' + id + '/' + 'mine');
  247. };
  248. BlockService.prototype.getAllBlocks = function () {
  249. return this.http.get(this.BLOCK_API);
  250. };
  251. BlockService = __decorate([
  252. Object(__WEBPACK_IMPORTED_MODULE_1__angular_core__["A" /* Injectable */])(),
  253. __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_0__angular_common_http__["a" /* HttpClient */]])
  254. ], BlockService);
  255. return BlockService;
  256. }());
  257. //# sourceMappingURL=block-service.js.map
  258. /***/ }),
  259. /***/ 203:
  260. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  261. "use strict";
  262. Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
  263. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__ = __webpack_require__(204);
  264. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__app_module__ = __webpack_require__(224);
  265. Object(__WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__["a" /* platformBrowserDynamic */])().bootstrapModule(__WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */]);
  266. //# sourceMappingURL=main.js.map
  267. /***/ }),
  268. /***/ 224:
  269. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  270. "use strict";
  271. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModule; });
  272. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__ = __webpack_require__(31);
  273. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
  274. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ionic_angular__ = __webpack_require__(28);
  275. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__ = __webpack_require__(199);
  276. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ionic_native_status_bar__ = __webpack_require__(202);
  277. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__app_component__ = __webpack_require__(278);
  278. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__angular_common_http__ = __webpack_require__(159);
  279. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__providers_block_service__ = __webpack_require__(158);
  280. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__pages_home_home__ = __webpack_require__(157);
  281. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__pages_wallet_wallet__ = __webpack_require__(102);
  282. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__pages_transaction_transaction__ = __webpack_require__(100);
  283. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__pages_tabs_tabs__ = __webpack_require__(101);
  284. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__pages_tab4_tab4__ = __webpack_require__(99);
  285. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  286. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  287. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  288. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  289. return c > 3 && r && Object.defineProperty(target, key, r), r;
  290. };
  291. var AppModule = /** @class */ (function () {
  292. function AppModule() {
  293. }
  294. AppModule = __decorate([
  295. Object(__WEBPACK_IMPORTED_MODULE_1__angular_core__["I" /* NgModule */])({
  296. declarations: [
  297. __WEBPACK_IMPORTED_MODULE_5__app_component__["a" /* MyApp */],
  298. __WEBPACK_IMPORTED_MODULE_8__pages_home_home__["a" /* HomePage */],
  299. __WEBPACK_IMPORTED_MODULE_9__pages_wallet_wallet__["a" /* WalletPage */],
  300. __WEBPACK_IMPORTED_MODULE_10__pages_transaction_transaction__["a" /* TransactionPage */],
  301. __WEBPACK_IMPORTED_MODULE_12__pages_tab4_tab4__["a" /* Tab4Page */],
  302. __WEBPACK_IMPORTED_MODULE_11__pages_tabs_tabs__["a" /* TabsPage */]
  303. ],
  304. imports: [
  305. __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__["a" /* BrowserModule */],
  306. __WEBPACK_IMPORTED_MODULE_6__angular_common_http__["b" /* HttpClientModule */],
  307. __WEBPACK_IMPORTED_MODULE_2_ionic_angular__["c" /* IonicModule */].forRoot(__WEBPACK_IMPORTED_MODULE_5__app_component__["a" /* MyApp */], {}, {
  308. links: [
  309. { loadChildren: '../pages/tab4/tab4.module#Tab4PageModule', name: 'Tab4Page', segment: 'tab4', priority: 'low', defaultHistory: [] },
  310. { loadChildren: '../pages/transaction/transaction.module#TransactionPageModule', name: 'TransactionPage', segment: 'transaction', priority: 'low', defaultHistory: [] },
  311. { loadChildren: '../pages/tabs/tabs.module#TabsPageModule', name: 'TabsPage', segment: 'tabs', priority: 'low', defaultHistory: [] },
  312. { loadChildren: '../pages/wallet/wallet.module#WalletPageModule', name: 'WalletPage', segment: 'wallet', priority: 'low', defaultHistory: [] }
  313. ]
  314. })
  315. ],
  316. bootstrap: [__WEBPACK_IMPORTED_MODULE_2_ionic_angular__["a" /* IonicApp */]],
  317. entryComponents: [
  318. __WEBPACK_IMPORTED_MODULE_5__app_component__["a" /* MyApp */],
  319. __WEBPACK_IMPORTED_MODULE_8__pages_home_home__["a" /* HomePage */],
  320. __WEBPACK_IMPORTED_MODULE_9__pages_wallet_wallet__["a" /* WalletPage */],
  321. __WEBPACK_IMPORTED_MODULE_10__pages_transaction_transaction__["a" /* TransactionPage */],
  322. __WEBPACK_IMPORTED_MODULE_12__pages_tab4_tab4__["a" /* Tab4Page */],
  323. __WEBPACK_IMPORTED_MODULE_11__pages_tabs_tabs__["a" /* TabsPage */]
  324. ],
  325. providers: [
  326. __WEBPACK_IMPORTED_MODULE_4__ionic_native_status_bar__["a" /* StatusBar */],
  327. __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__["a" /* SplashScreen */],
  328. __WEBPACK_IMPORTED_MODULE_7__providers_block_service__["a" /* BlockService */],
  329. { provide: __WEBPACK_IMPORTED_MODULE_1__angular_core__["u" /* ErrorHandler */], useClass: __WEBPACK_IMPORTED_MODULE_2_ionic_angular__["b" /* IonicErrorHandler */] }
  330. ]
  331. })
  332. ], AppModule);
  333. return AppModule;
  334. }());
  335. //# sourceMappingURL=app.module.js.map
  336. /***/ }),
  337. /***/ 278:
  338. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  339. "use strict";
  340. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return MyApp; });
  341. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
  342. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
  343. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ionic_native_status_bar__ = __webpack_require__(202);
  344. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__ = __webpack_require__(199);
  345. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__pages_tabs_tabs__ = __webpack_require__(101);
  346. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  347. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  348. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  349. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  350. return c > 3 && r && Object.defineProperty(target, key, r), r;
  351. };
  352. var __metadata = (this && this.__metadata) || function (k, v) {
  353. if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
  354. };
  355. var MyApp = /** @class */ (function () {
  356. function MyApp(platform, statusBar, splashScreen) {
  357. this.rootPage = __WEBPACK_IMPORTED_MODULE_4__pages_tabs_tabs__["a" /* TabsPage */];
  358. platform.ready().then(function () {
  359. // Okay, so the platform is ready and our plugins are available.
  360. // Here you can do any higher level native things you might need.
  361. statusBar.styleDefault();
  362. splashScreen.hide();
  363. });
  364. }
  365. MyApp = __decorate([
  366. Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({template:/*ion-inline-start:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/app/app.html"*/'<ion-nav [root]="rootPage"></ion-nav>\n'/*ion-inline-end:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/app/app.html"*/
  367. }),
  368. __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["g" /* Platform */], __WEBPACK_IMPORTED_MODULE_2__ionic_native_status_bar__["a" /* StatusBar */], __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__["a" /* SplashScreen */]])
  369. ], MyApp);
  370. return MyApp;
  371. }());
  372. //# sourceMappingURL=app.component.js.map
  373. /***/ }),
  374. /***/ 99:
  375. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  376. "use strict";
  377. /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Tab4Page; });
  378. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
  379. /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
  380. var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
  381. var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
  382. if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
  383. else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  384. return c > 3 && r && Object.defineProperty(target, key, r), r;
  385. };
  386. var __metadata = (this && this.__metadata) || function (k, v) {
  387. if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
  388. };
  389. /**
  390. * Generated class for the Tab4Page page.
  391. *
  392. * See https://ionicframework.com/docs/components/#navigation for more info on
  393. * Ionic pages and navigation.
  394. */
  395. var Tab4Page = /** @class */ (function () {
  396. function Tab4Page(navCtrl, navParams) {
  397. this.navCtrl = navCtrl;
  398. this.navParams = navParams;
  399. }
  400. Tab4Page.prototype.ionViewDidLoad = function () {
  401. console.log('ionViewDidLoad Tab4Page');
  402. };
  403. Tab4Page = __decorate([
  404. Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
  405. selector: 'page-tab4',template:/*ion-inline-start:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/tab4/tab4.html"*/'<!--\n Generated template for the Tab4Page page.\n\n See http://ionicframework.com/docs/components/#navigation for more info on\n Ionic pages and navigation.\n-->\n<ion-header>\n\n <ion-navbar>\n <ion-title>tab4</ion-title>\n </ion-navbar>\n\n</ion-header>\n\n\n<ion-content padding>\n\n</ion-content>\n'/*ion-inline-end:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/tab4/tab4.html"*/,
  406. }),
  407. __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["e" /* NavController */], __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavParams */]])
  408. ], Tab4Page);
  409. return Tab4Page;
  410. }());
  411. //# sourceMappingURL=tab4.js.map
  412. /***/ })
  413. },[203]);
  414. //# sourceMappingURL=main.js.map