12 Commitit

Tekijä SHA1 Viesti Päivämäärä
  Eric Foster 93c62c8a3b deleted workspace xml 6 vuotta sitten
  Khalil Malik Saboor daf4dddba7 updated gitignore file 6 vuotta sitten
  Khalil Malik Saboor 11d125624b deleted build files 6 vuotta sitten
  Khalil Malik Saboor 74118eaac5 merging build files 6 vuotta sitten
  Eric Foster 8c40dd6931 added www to gitignore 6 vuotta sitten
  Eric Foster 38df6c942a fixed merge conflicts on transaction .ts and .html 6 vuotta sitten
  Khalil Malik Saboor 72ee1b8489 Mceppt: 6 vuotta sitten
  Khalil Malik Saboor 54f6ee3940 k 6 vuotta sitten
  Navya Sanal de55c11ea0 removed files in .gitignore 6 vuotta sitten
  Navya Sanal 430a8d7965 workspacexml 6 vuotta sitten
  Navya Sanal 75f60c7d00 workspacexml 6 vuotta sitten
  Khalil Malik Saboor c668cb0910 commit 6 vuotta sitten
36 muutettua tiedostoa jossa 127 lisäystä ja 153311 poistoa
  1. 1
    0
      ZipCoinRedIonicClient/.sourcemaps/main.js.map
  2. 3
    2
      ZipCoinRedIonicClient/ionic.config.json
  3. 0
    1
      ZipCoinRedIonicClient/src/pages/transaction/transaction.ts
  4. 0
    45
      ZipCoinRedIonicClient/www/build/0.js
  5. 0
    1
      ZipCoinRedIonicClient/www/build/0.js.map
  6. 0
    42
      ZipCoinRedIonicClient/www/build/1.js
  7. 0
    1
      ZipCoinRedIonicClient/www/build/1.js.map
  8. 0
    42
      ZipCoinRedIonicClient/www/build/2.js
  9. 0
    1
      ZipCoinRedIonicClient/www/build/2.js.map
  10. 0
    42
      ZipCoinRedIonicClient/www/build/3.js
  11. 0
    1
      ZipCoinRedIonicClient/www/build/3.js.map
  12. 0
    25690
      ZipCoinRedIonicClient/www/build/main.css
  13. 0
    1
      ZipCoinRedIonicClient/www/build/main.css.map
  14. 0
    553
      ZipCoinRedIonicClient/www/build/main.js
  15. 0
    1
      ZipCoinRedIonicClient/www/build/main.js.map
  16. 0
    4
      ZipCoinRedIonicClient/www/build/polyfills.js
  17. 0
    16
      ZipCoinRedIonicClient/www/build/sw-toolbox.js
  18. 0
    126198
      ZipCoinRedIonicClient/www/build/vendor.js
  19. 0
    1
      ZipCoinRedIonicClient/www/build/vendor.js.map
  20. 3
    0
      ZipCoinRedIonicClient/www/index.html
  21. 0
    648
      ZipCoinRedJavaServer/.idea/workspace.xml
  22. 0
    17
      ZipCoinRedJavaServer/ZipCoin-RED.iml
  23. 5
    0
      ZipCoinRedJavaServer/pom.xml
  24. BIN
      ZipCoinRedJavaServer/src/.DS_Store
  25. BIN
      ZipCoinRedJavaServer/src/main/.DS_Store
  26. 114
    3
      ZipCoinRedJavaServer/src/main/.gitignore
  27. BIN
      ZipCoinRedJavaServer/src/main/java/.DS_Store
  28. BIN
      ZipCoinRedJavaServer/src/main/java/com/.DS_Store
  29. BIN
      ZipCoinRedJavaServer/src/main/java/com/zipcoin/.DS_Store
  30. 1
    1
      ZipCoinRedJavaServer/src/main/java/com/zipcoin/controller/TransactionController.java
  31. BIN
      ZipCoinRedJavaServer/src/test/.DS_Store
  32. BIN
      ZipCoinRedJavaServer/src/test/java/.DS_Store
  33. BIN
      ZipCoinRedJavaServer/src/test/java/com/.DS_Store
  34. BIN
      ZipCoinRedJavaServer/src/test/java/com/zipcoin/.DS_Store
  35. BIN
      ZipCoinRedJavaServer/src/test/java/com/zipcoin/redCoin/.DS_Store
  36. BIN
      ZipCoinRedJavaServer/src/test/java/com/zipcoin/redCoin/miner/.DS_Store

+ 1
- 0
ZipCoinRedIonicClient/.sourcemaps/main.js.map
File diff suppressed because it is too large
Näytä tiedosto


+ 3
- 2
ZipCoinRedIonicClient/ionic.config.json Näytä tiedosto

@@ -1,5 +1,6 @@
1 1
 {
2 2
   "name": "ZipCoinRed",
3 3
   "integrations": {},
4
-  "type": "ionic-angular"
5
-}
4
+  "type": "ionic-angular",
5
+  "app_id": ""
6
+}

+ 0
- 1
ZipCoinRedIonicClient/src/pages/transaction/transaction.ts Näytä tiedosto

@@ -15,7 +15,6 @@ import { TransactionService } from '../../providers/transaction-service';
15 15
   templateUrl: 'transaction.html',
16 16
 })
17 17
 export class TransactionPage {
18
-
19 18
   private transactions : Array<any>;
20 19
 
21 20
   constructor(public navCtrl: NavController, public navParams: NavParams,

+ 0
- 45
ZipCoinRedIonicClient/www/build/0.js Näytä tiedosto

@@ -1,45 +0,0 @@
1
-webpackJsonp([0],{
2
-
3
-/***/ 283:
4
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
5
-
6
-"use strict";
7
-Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WalletPageModule", function() { return WalletPageModule; });
9
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
10
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
11
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__wallet__ = __webpack_require__(103);
12
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__providers_transaction_service__ = __webpack_require__(50);
13
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
14
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
15
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
16
-    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;
17
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
18
-};
19
-
20
-
21
-
22
-
23
-var WalletPageModule = /** @class */ (function () {
24
-    function WalletPageModule() {
25
-    }
26
-    WalletPageModule = __decorate([
27
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgModule */])({
28
-            declarations: [
29
-                __WEBPACK_IMPORTED_MODULE_2__wallet__["a" /* WalletPage */],
30
-            ],
31
-            imports: [
32
-                __WEBPACK_IMPORTED_MODULE_3__providers_transaction_service__["a" /* TransactionService */],
33
-                __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["d" /* IonicPageModule */].forChild(__WEBPACK_IMPORTED_MODULE_2__wallet__["a" /* WalletPage */]),
34
-            ]
35
-        })
36
-    ], WalletPageModule);
37
-    return WalletPageModule;
38
-}());
39
-
40
-//# sourceMappingURL=wallet.module.js.map
41
-
42
-/***/ })
43
-
44
-});
45
-//# sourceMappingURL=0.js.map

+ 0
- 1
ZipCoinRedIonicClient/www/build/0.js.map Näytä tiedosto

@@ -1 +0,0 @@
1
-{"version":3,"sources":["../../src/pages/wallet/wallet.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;AAAyC;AACO;AACV;AACmC;AAWzE;IAAA;IAA+B,CAAC;IAAnB,gBAAgB;QAT5B,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,2DAAU;aACX;YACD,OAAO,EAAE;gBACP,0FAAkB;gBAClB,sEAAe,CAAC,QAAQ,CAAC,2DAAU,CAAC;aACrC;SACF,CAAC;OACW,gBAAgB,CAAG;IAAD,uBAAC;CAAA;AAAH","file":"0.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { WalletPage } from './wallet';\nimport { TransactionService } from '../../providers/transaction-service';\n\n@NgModule({\n  declarations: [\n    WalletPage,\n  ],\n  imports: [\n    TransactionService,\n    IonicPageModule.forChild(WalletPage),\n  ]\n})\nexport class WalletPageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/wallet/wallet.module.ts"],"sourceRoot":""}

+ 0
- 42
ZipCoinRedIonicClient/www/build/1.js Näytä tiedosto

@@ -1,42 +0,0 @@
1
-webpackJsonp([1],{
2
-
3
-/***/ 282:
4
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
5
-
6
-"use strict";
7
-Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TransactionPageModule", function() { return TransactionPageModule; });
9
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
10
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
11
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__transaction__ = __webpack_require__(104);
12
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
13
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
14
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
15
-    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;
16
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
17
-};
18
-
19
-
20
-
21
-var TransactionPageModule = /** @class */ (function () {
22
-    function TransactionPageModule() {
23
-    }
24
-    TransactionPageModule = __decorate([
25
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgModule */])({
26
-            declarations: [
27
-                __WEBPACK_IMPORTED_MODULE_2__transaction__["a" /* TransactionPage */],
28
-            ],
29
-            imports: [
30
-                __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["d" /* IonicPageModule */].forChild(__WEBPACK_IMPORTED_MODULE_2__transaction__["a" /* TransactionPage */]),
31
-            ],
32
-        })
33
-    ], TransactionPageModule);
34
-    return TransactionPageModule;
35
-}());
36
-
37
-//# sourceMappingURL=transaction.module.js.map
38
-
39
-/***/ })
40
-
41
-});
42
-//# sourceMappingURL=1.js.map

+ 0
- 1
ZipCoinRedIonicClient/www/build/1.js.map Näytä tiedosto

@@ -1 +0,0 @@
1
-{"version":3,"sources":["../../src/pages/transaction/transaction.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACO;AACA;AAUhD;IAAA;IAAoC,CAAC;IAAxB,qBAAqB;QARjC,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,qEAAe;aAChB;YACD,OAAO,EAAE;gBACP,sEAAe,CAAC,QAAQ,CAAC,qEAAe,CAAC;aAC1C;SACF,CAAC;OACW,qBAAqB,CAAG;IAAD,4BAAC;CAAA;AAAH","file":"1.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { TransactionPage } from './transaction';\n\n@NgModule({\n  declarations: [\n    TransactionPage,\n  ],\n  imports: [\n    IonicPageModule.forChild(TransactionPage),\n  ],\n})\nexport class TransactionPageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/transaction/transaction.module.ts"],"sourceRoot":""}

+ 0
- 42
ZipCoinRedIonicClient/www/build/2.js Näytä tiedosto

@@ -1,42 +0,0 @@
1
-webpackJsonp([2],{
2
-
3
-/***/ 281:
4
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
5
-
6
-"use strict";
7
-Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TabsPageModule", function() { return TabsPageModule; });
9
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
10
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
11
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__tabs__ = __webpack_require__(102);
12
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
13
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
14
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
15
-    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;
16
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
17
-};
18
-
19
-
20
-
21
-var TabsPageModule = /** @class */ (function () {
22
-    function TabsPageModule() {
23
-    }
24
-    TabsPageModule = __decorate([
25
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgModule */])({
26
-            declarations: [
27
-                __WEBPACK_IMPORTED_MODULE_2__tabs__["a" /* TabsPage */],
28
-            ],
29
-            imports: [
30
-                __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["d" /* IonicPageModule */].forChild(__WEBPACK_IMPORTED_MODULE_2__tabs__["a" /* TabsPage */]),
31
-            ],
32
-        })
33
-    ], TabsPageModule);
34
-    return TabsPageModule;
35
-}());
36
-
37
-//# sourceMappingURL=tabs.module.js.map
38
-
39
-/***/ })
40
-
41
-});
42
-//# sourceMappingURL=2.js.map

+ 0
- 1
ZipCoinRedIonicClient/www/build/2.js.map Näytä tiedosto

@@ -1 +0,0 @@
1
-{"version":3,"sources":["../../src/pages/tabs/tabs.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACO;AACd;AAUlC;IAAA;IAA6B,CAAC;IAAjB,cAAc;QAR1B,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,uDAAQ;aACT;YACD,OAAO,EAAE;gBACP,sEAAe,CAAC,QAAQ,CAAC,uDAAQ,CAAC;aACnC;SACF,CAAC;OACW,cAAc,CAAG;IAAD,qBAAC;CAAA;AAAH","file":"2.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { TabsPage } from './tabs';\n\n@NgModule({\n  declarations: [\n    TabsPage,\n  ],\n  imports: [\n    IonicPageModule.forChild(TabsPage),\n  ],\n})\nexport class TabsPageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/tabs/tabs.module.ts"],"sourceRoot":""}

+ 0
- 42
ZipCoinRedIonicClient/www/build/3.js Näytä tiedosto

@@ -1,42 +0,0 @@
1
-webpackJsonp([3],{
2
-
3
-/***/ 280:
4
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
5
-
6
-"use strict";
7
-Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tab4PageModule", function() { return Tab4PageModule; });
9
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
10
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
11
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__tab4__ = __webpack_require__(101);
12
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
13
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
14
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
15
-    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;
16
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
17
-};
18
-
19
-
20
-
21
-var Tab4PageModule = /** @class */ (function () {
22
-    function Tab4PageModule() {
23
-    }
24
-    Tab4PageModule = __decorate([
25
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgModule */])({
26
-            declarations: [
27
-                __WEBPACK_IMPORTED_MODULE_2__tab4__["a" /* Tab4Page */],
28
-            ],
29
-            imports: [
30
-                __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["d" /* IonicPageModule */].forChild(__WEBPACK_IMPORTED_MODULE_2__tab4__["a" /* Tab4Page */]),
31
-            ],
32
-        })
33
-    ], Tab4PageModule);
34
-    return Tab4PageModule;
35
-}());
36
-
37
-//# sourceMappingURL=tab4.module.js.map
38
-
39
-/***/ })
40
-
41
-});
42
-//# sourceMappingURL=3.js.map

+ 0
- 1
ZipCoinRedIonicClient/www/build/3.js.map Näytä tiedosto

@@ -1 +0,0 @@
1
-{"version":3,"sources":["../../src/pages/tab4/tab4.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACO;AACd;AAUlC;IAAA;IAA6B,CAAC;IAAjB,cAAc;QAR1B,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,uDAAQ;aACT;YACD,OAAO,EAAE;gBACP,sEAAe,CAAC,QAAQ,CAAC,uDAAQ,CAAC;aACnC;SACF,CAAC;OACW,cAAc,CAAG;IAAD,qBAAC;CAAA;AAAH","file":"3.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { Tab4Page } from './tab4';\n\n@NgModule({\n  declarations: [\n    Tab4Page,\n  ],\n  imports: [\n    IonicPageModule.forChild(Tab4Page),\n  ],\n})\nexport class Tab4PageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/tab4/tab4.module.ts"],"sourceRoot":""}

+ 0
- 25690
ZipCoinRedIonicClient/www/build/main.css
File diff suppressed because it is too large
Näytä tiedosto


+ 0
- 1
ZipCoinRedIonicClient/www/build/main.css.map Näytä tiedosto

@@ -1 +0,0 @@
1
-null

+ 0
- 553
ZipCoinRedIonicClient/www/build/main.js Näytä tiedosto

@@ -1,553 +0,0 @@
1
-webpackJsonp([4],{
2
-
3
-/***/ 101:
4
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
5
-
6
-"use strict";
7
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Tab4Page; });
8
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
9
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
10
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
11
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
12
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
13
-    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;
14
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
15
-};
16
-var __metadata = (this && this.__metadata) || function (k, v) {
17
-    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
18
-};
19
-
20
-
21
-/**
22
- * Generated class for the Tab4Page page.
23
- *
24
- * See https://ionicframework.com/docs/components/#navigation for more info on
25
- * Ionic pages and navigation.
26
- */
27
-var Tab4Page = /** @class */ (function () {
28
-    function Tab4Page(navCtrl, navParams) {
29
-        this.navCtrl = navCtrl;
30
-        this.navParams = navParams;
31
-    }
32
-    Tab4Page.prototype.ionViewDidLoad = function () {
33
-        console.log('ionViewDidLoad Tab4Page');
34
-    };
35
-    Tab4Page = __decorate([
36
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
37
-            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"*/,
38
-        }),
39
-        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["e" /* NavController */], __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavParams */]])
40
-    ], Tab4Page);
41
-    return Tab4Page;
42
-}());
43
-
44
-//# sourceMappingURL=tab4.js.map
45
-
46
-/***/ }),
47
-
48
-/***/ 102:
49
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
50
-
51
-"use strict";
52
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return TabsPage; });
53
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
54
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__home_home__ = __webpack_require__(159);
55
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__wallet_wallet__ = __webpack_require__(103);
56
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__transaction_transaction__ = __webpack_require__(104);
57
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__tab4_tab4__ = __webpack_require__(101);
58
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
59
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
60
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
61
-    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;
62
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
63
-};
64
-var __metadata = (this && this.__metadata) || function (k, v) {
65
-    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
66
-};
67
-
68
-
69
-
70
-
71
-
72
-var TabsPage = /** @class */ (function () {
73
-    function TabsPage() {
74
-        this.homePage = __WEBPACK_IMPORTED_MODULE_1__home_home__["a" /* HomePage */];
75
-        this.walletPage = __WEBPACK_IMPORTED_MODULE_2__wallet_wallet__["a" /* WalletPage */];
76
-        this.transactionPage = __WEBPACK_IMPORTED_MODULE_3__transaction_transaction__["a" /* TransactionPage */];
77
-        this.tab4 = __WEBPACK_IMPORTED_MODULE_4__tab4_tab4__["a" /* Tab4Page */];
78
-    }
79
-    TabsPage = __decorate([
80
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
81
-            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"*/,
82
-        }),
83
-        __metadata("design:paramtypes", [])
84
-    ], TabsPage);
85
-    return TabsPage;
86
-}());
87
-
88
-//# sourceMappingURL=tabs.js.map
89
-
90
-/***/ }),
91
-
92
-/***/ 103:
93
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
94
-
95
-"use strict";
96
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return WalletPage; });
97
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
98
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
99
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__providers_transaction_service__ = __webpack_require__(50);
100
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
101
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
102
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
103
-    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;
104
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
105
-};
106
-var __metadata = (this && this.__metadata) || function (k, v) {
107
-    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
108
-};
109
-
110
-
111
-
112
-/**
113
- * Generated class for the WalletPage page.
114
- *
115
- * See https://ionicframework.com/docs/components/#navigation for more info on
116
- * Ionic pages and navigation.
117
- */
118
-var WalletPage = /** @class */ (function () {
119
-    function WalletPage(navCtrl, navParams, transactionService) {
120
-        this.navCtrl = navCtrl;
121
-        this.navParams = navParams;
122
-        this.transactionService = transactionService;
123
-    }
124
-    WalletPage.prototype.ionViewDidLoad = function () {
125
-        console.log('ionViewDidLoad WalletPage');
126
-    };
127
-    WalletPage.prototype.createTransaction = function () {
128
-        this.transactionService.createTransaction(this.transaction);
129
-    };
130
-    WalletPage = __decorate([
131
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
132
-            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="ann">Ann</ion-option>\n        <ion-option value="sen">Sen</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="ann">Ann</ion-option>\n            <ion-option value="sen">Sen</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="ann">Ann</ion-option>\n              <ion-option value="sen">Sen</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"*/,
133
-        }),
134
-        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["e" /* NavController */], __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavParams */], __WEBPACK_IMPORTED_MODULE_2__providers_transaction_service__["a" /* TransactionService */]])
135
-    ], WalletPage);
136
-    return WalletPage;
137
-}());
138
-
139
-//# sourceMappingURL=wallet.js.map
140
-
141
-/***/ }),
142
-
143
-/***/ 104:
144
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
145
-
146
-"use strict";
147
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return TransactionPage; });
148
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
149
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
150
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__providers_transaction_service__ = __webpack_require__(50);
151
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
152
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
153
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
154
-    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;
155
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
156
-};
157
-var __metadata = (this && this.__metadata) || function (k, v) {
158
-    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
159
-};
160
-
161
-
162
-
163
-/**
164
- * Generated class for the TransactionPage page.
165
- *
166
- * See https://ionicframework.com/docs/components/#navigation for more info on
167
- * Ionic pages and navigation.
168
- */
169
-var TransactionPage = /** @class */ (function () {
170
-    function TransactionPage(navCtrl, navParams, transactionService) {
171
-        this.navCtrl = navCtrl;
172
-        this.navParams = navParams;
173
-        this.transactionService = transactionService;
174
-        this.getAllTransactions();
175
-    }
176
-    TransactionPage.prototype.ionViewDidLoad = function () {
177
-        console.log('ionViewDidLoad TransactionPage');
178
-    };
179
-    TransactionPage.prototype.getAllTransactions = function () {
180
-        var _this = this;
181
-        this.transactionService.getAllTransactions().subscribe(function (transactions) {
182
-            _this.transactions = transactions;
183
-        });
184
-    };
185
-    TransactionPage = __decorate([
186
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
187
-            selector: 'page-transaction',template:/*ion-inline-start:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/transaction/transaction.html"*/'<ion-header>\n\n  <ion-navbar>\n    <ion-title>Transaction</ion-title>\n  </ion-navbar>\n\n</ion-header>\n<ion-content padding>\n\n    <ion-list>\n        <ion-item-sliding *ngFor="let transaction of transactions">\n          <ion-item>\n            <ion-card>\n                <ion-card-header>\n                  Transaction #: {{transaction.transactionId}}\n                </ion-card-header>\n                <ion-card-content>\n                  <div>Sender: {{ transaction.sender }}</div>\n                  <div>Recipient: {{ transaction.recipient }}</div>\n                  <div>Amount: {{ transaction.amount }}</div>\n                </ion-card-content>\n            </ion-card>\n          </ion-item>\n        </ion-item-sliding>\n      </ion-list>\n\n</ion-content>\n'/*ion-inline-end:"/Users/ericf/ZCWProjects/ZipCoin-RED/ZipCoinRedIonicClient/src/pages/transaction/transaction.html"*/,
188
-        }),
189
-        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["e" /* NavController */], __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavParams */],
190
-            __WEBPACK_IMPORTED_MODULE_2__providers_transaction_service__["a" /* TransactionService */]])
191
-    ], TransactionPage);
192
-    return TransactionPage;
193
-}());
194
-
195
-//# sourceMappingURL=transaction.js.map
196
-
197
-/***/ }),
198
-
199
-/***/ 116:
200
-/***/ (function(module, exports) {
201
-
202
-function webpackEmptyAsyncContext(req) {
203
-	// Here Promise.resolve().then() is used instead of new Promise() to prevent
204
-	// uncatched exception popping up in devtools
205
-	return Promise.resolve().then(function() {
206
-		throw new Error("Cannot find module '" + req + "'.");
207
-	});
208
-}
209
-webpackEmptyAsyncContext.keys = function() { return []; };
210
-webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
211
-module.exports = webpackEmptyAsyncContext;
212
-webpackEmptyAsyncContext.id = 116;
213
-
214
-/***/ }),
215
-
216
-/***/ 158:
217
-/***/ (function(module, exports, __webpack_require__) {
218
-
219
-var map = {
220
-	"../pages/tab4/tab4.module": [
221
-		280,
222
-		3
223
-	],
224
-	"../pages/tabs/tabs.module": [
225
-		281,
226
-		2
227
-	],
228
-	"../pages/transaction/transaction.module": [
229
-		282,
230
-		1
231
-	],
232
-	"../pages/wallet/wallet.module": [
233
-		283,
234
-		0
235
-	]
236
-};
237
-function webpackAsyncContext(req) {
238
-	var ids = map[req];
239
-	if(!ids)
240
-		return Promise.reject(new Error("Cannot find module '" + req + "'."));
241
-	return __webpack_require__.e(ids[1]).then(function() {
242
-		return __webpack_require__(ids[0]);
243
-	});
244
-};
245
-webpackAsyncContext.keys = function webpackAsyncContextKeys() {
246
-	return Object.keys(map);
247
-};
248
-webpackAsyncContext.id = 158;
249
-module.exports = webpackAsyncContext;
250
-
251
-/***/ }),
252
-
253
-/***/ 159:
254
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
255
-
256
-"use strict";
257
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return HomePage; });
258
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
259
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
260
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__providers_block_service__ = __webpack_require__(160);
261
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
262
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
263
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
264
-    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;
265
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
266
-};
267
-var __metadata = (this && this.__metadata) || function (k, v) {
268
-    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
269
-};
270
-
271
-
272
-
273
-var HomePage = /** @class */ (function () {
274
-    function HomePage(navCtrl, blockService) {
275
-        this.navCtrl = navCtrl;
276
-        this.blockService = blockService;
277
-        this.block = {};
278
-        this.getAllBlocks();
279
-    }
280
-    HomePage.prototype.getBlock = function (id) {
281
-        var _this = this;
282
-        this.blockService.getBlock(id).subscribe(function (block) {
283
-            _this.block = block;
284
-        });
285
-    };
286
-    HomePage.prototype.getAllBlocks = function () {
287
-        var _this = this;
288
-        this.blockService.getAllBlocks().subscribe(function (blocks) {
289
-            _this.blocks = blocks;
290
-        });
291
-    };
292
-    HomePage.prototype.getMinedBlock = function (id) {
293
-        var _this = this;
294
-        this.blockService.getMinedBlock(id).subscribe(function (minedBlock) {
295
-            _this.block = minedBlock;
296
-        });
297
-    };
298
-    HomePage = __decorate([
299
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
300
-            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"*/
301
-        }),
302
-        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["e" /* NavController */], __WEBPACK_IMPORTED_MODULE_2__providers_block_service__["a" /* BlockService */]])
303
-    ], HomePage);
304
-    return HomePage;
305
-}());
306
-
307
-//make payment
308
-//block view
309
-//2 pull down list of username and pay other user "blank zips"
310
-// transaction are order by date
311
-// pay tab how many coins``
312
-// 4 tabs block,pay,  
313
-//# sourceMappingURL=home.js.map
314
-
315
-/***/ }),
316
-
317
-/***/ 160:
318
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
319
-
320
-"use strict";
321
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return BlockService; });
322
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_common_http__ = __webpack_require__(78);
323
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
324
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
325
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
326
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
327
-    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;
328
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
329
-};
330
-var __metadata = (this && this.__metadata) || function (k, v) {
331
-    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
332
-};
333
-
334
-
335
-var BlockService = /** @class */ (function () {
336
-    function BlockService(http) {
337
-        this.http = http;
338
-        this.API = 'http://localhost:8080/api/v1';
339
-        this.BLOCK_API = this.API + '/blocks';
340
-    }
341
-    BlockService.prototype.getBlock = function (id) {
342
-        return this.http.get(this.BLOCK_API + '/' + id);
343
-    };
344
-    BlockService.prototype.getMinedBlock = function (id) {
345
-        return this.http.get(this.BLOCK_API + '/' + id + '/' + 'mine');
346
-    };
347
-    BlockService.prototype.getAllBlocks = function () {
348
-        return this.http.get(this.BLOCK_API);
349
-    };
350
-    BlockService = __decorate([
351
-        Object(__WEBPACK_IMPORTED_MODULE_1__angular_core__["A" /* Injectable */])(),
352
-        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_0__angular_common_http__["a" /* HttpClient */]])
353
-    ], BlockService);
354
-    return BlockService;
355
-}());
356
-
357
-//# sourceMappingURL=block-service.js.map
358
-
359
-/***/ }),
360
-
361
-/***/ 204:
362
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
363
-
364
-"use strict";
365
-Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
366
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__ = __webpack_require__(205);
367
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__app_module__ = __webpack_require__(225);
368
-
369
-
370
-Object(__WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__["a" /* platformBrowserDynamic */])().bootstrapModule(__WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */]);
371
-//# sourceMappingURL=main.js.map
372
-
373
-/***/ }),
374
-
375
-/***/ 225:
376
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
377
-
378
-"use strict";
379
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModule; });
380
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__ = __webpack_require__(31);
381
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
382
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ionic_angular__ = __webpack_require__(28);
383
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__ = __webpack_require__(200);
384
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__ionic_native_status_bar__ = __webpack_require__(203);
385
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__app_component__ = __webpack_require__(279);
386
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__angular_common_http__ = __webpack_require__(78);
387
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__providers_block_service__ = __webpack_require__(160);
388
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__pages_home_home__ = __webpack_require__(159);
389
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__pages_wallet_wallet__ = __webpack_require__(103);
390
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__pages_transaction_transaction__ = __webpack_require__(104);
391
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__pages_tabs_tabs__ = __webpack_require__(102);
392
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__pages_tab4_tab4__ = __webpack_require__(101);
393
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__providers_transaction_service__ = __webpack_require__(50);
394
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
395
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
396
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
397
-    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;
398
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
399
-};
400
-
401
-
402
-
403
-
404
-
405
-
406
-
407
-
408
-
409
-
410
-
411
-
412
-
413
-
414
-var AppModule = /** @class */ (function () {
415
-    function AppModule() {
416
-    }
417
-    AppModule = __decorate([
418
-        Object(__WEBPACK_IMPORTED_MODULE_1__angular_core__["I" /* NgModule */])({
419
-            declarations: [
420
-                __WEBPACK_IMPORTED_MODULE_5__app_component__["a" /* MyApp */],
421
-                __WEBPACK_IMPORTED_MODULE_8__pages_home_home__["a" /* HomePage */],
422
-                __WEBPACK_IMPORTED_MODULE_9__pages_wallet_wallet__["a" /* WalletPage */],
423
-                __WEBPACK_IMPORTED_MODULE_10__pages_transaction_transaction__["a" /* TransactionPage */],
424
-                __WEBPACK_IMPORTED_MODULE_12__pages_tab4_tab4__["a" /* Tab4Page */],
425
-                __WEBPACK_IMPORTED_MODULE_11__pages_tabs_tabs__["a" /* TabsPage */]
426
-            ],
427
-            imports: [
428
-                __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__["a" /* BrowserModule */],
429
-                __WEBPACK_IMPORTED_MODULE_6__angular_common_http__["b" /* HttpClientModule */],
430
-                __WEBPACK_IMPORTED_MODULE_2_ionic_angular__["c" /* IonicModule */].forRoot(__WEBPACK_IMPORTED_MODULE_5__app_component__["a" /* MyApp */], {}, {
431
-                    links: [
432
-                        { loadChildren: '../pages/tab4/tab4.module#Tab4PageModule', name: 'Tab4Page', segment: 'tab4', priority: 'low', defaultHistory: [] },
433
-                        { loadChildren: '../pages/tabs/tabs.module#TabsPageModule', name: 'TabsPage', segment: 'tabs', priority: 'low', defaultHistory: [] },
434
-                        { loadChildren: '../pages/transaction/transaction.module#TransactionPageModule', name: 'TransactionPage', segment: 'transaction', priority: 'low', defaultHistory: [] },
435
-                        { loadChildren: '../pages/wallet/wallet.module#WalletPageModule', name: 'WalletPage', segment: 'wallet', priority: 'low', defaultHistory: [] }
436
-                    ]
437
-                })
438
-            ],
439
-            bootstrap: [__WEBPACK_IMPORTED_MODULE_2_ionic_angular__["a" /* IonicApp */]],
440
-            entryComponents: [
441
-                __WEBPACK_IMPORTED_MODULE_5__app_component__["a" /* MyApp */],
442
-                __WEBPACK_IMPORTED_MODULE_8__pages_home_home__["a" /* HomePage */],
443
-                __WEBPACK_IMPORTED_MODULE_9__pages_wallet_wallet__["a" /* WalletPage */],
444
-                __WEBPACK_IMPORTED_MODULE_10__pages_transaction_transaction__["a" /* TransactionPage */],
445
-                __WEBPACK_IMPORTED_MODULE_12__pages_tab4_tab4__["a" /* Tab4Page */],
446
-                __WEBPACK_IMPORTED_MODULE_11__pages_tabs_tabs__["a" /* TabsPage */]
447
-            ],
448
-            providers: [
449
-                __WEBPACK_IMPORTED_MODULE_4__ionic_native_status_bar__["a" /* StatusBar */],
450
-                __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__["a" /* SplashScreen */],
451
-                __WEBPACK_IMPORTED_MODULE_7__providers_block_service__["a" /* BlockService */],
452
-                __WEBPACK_IMPORTED_MODULE_13__providers_transaction_service__["a" /* TransactionService */],
453
-                { provide: __WEBPACK_IMPORTED_MODULE_1__angular_core__["u" /* ErrorHandler */], useClass: __WEBPACK_IMPORTED_MODULE_2_ionic_angular__["b" /* IonicErrorHandler */] }
454
-            ]
455
-        })
456
-    ], AppModule);
457
-    return AppModule;
458
-}());
459
-
460
-//# sourceMappingURL=app.module.js.map
461
-
462
-/***/ }),
463
-
464
-/***/ 279:
465
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
466
-
467
-"use strict";
468
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return MyApp; });
469
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
470
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(28);
471
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ionic_native_status_bar__ = __webpack_require__(203);
472
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__ = __webpack_require__(200);
473
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__pages_tabs_tabs__ = __webpack_require__(102);
474
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
475
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
476
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
477
-    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;
478
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
479
-};
480
-var __metadata = (this && this.__metadata) || function (k, v) {
481
-    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
482
-};
483
-
484
-
485
-
486
-
487
-
488
-var MyApp = /** @class */ (function () {
489
-    function MyApp(platform, statusBar, splashScreen) {
490
-        this.rootPage = __WEBPACK_IMPORTED_MODULE_4__pages_tabs_tabs__["a" /* TabsPage */];
491
-        platform.ready().then(function () {
492
-            // Okay, so the platform is ready and our plugins are available.
493
-            // Here you can do any higher level native things you might need.
494
-            statusBar.styleDefault();
495
-            splashScreen.hide();
496
-        });
497
-    }
498
-    MyApp = __decorate([
499
-        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"*/
500
-        }),
501
-        __metadata("design:paramtypes", [typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["g" /* Platform */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["g" /* Platform */]) === "function" && _a || Object, typeof (_b = typeof __WEBPACK_IMPORTED_MODULE_2__ionic_native_status_bar__["a" /* StatusBar */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_2__ionic_native_status_bar__["a" /* StatusBar */]) === "function" && _b || Object, typeof (_c = typeof __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__["a" /* SplashScreen */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__["a" /* SplashScreen */]) === "function" && _c || Object])
502
-    ], MyApp);
503
-    return MyApp;
504
-    var _a, _b, _c;
505
-}());
506
-
507
-//# sourceMappingURL=app.component.js.map
508
-
509
-/***/ }),
510
-
511
-/***/ 50:
512
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
513
-
514
-"use strict";
515
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return TransactionService; });
516
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
517
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_common_http__ = __webpack_require__(78);
518
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
519
-    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
520
-    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
521
-    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;
522
-    return c > 3 && r && Object.defineProperty(target, key, r), r;
523
-};
524
-var __metadata = (this && this.__metadata) || function (k, v) {
525
-    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
526
-};
527
-
528
-
529
-var TransactionService = /** @class */ (function () {
530
-    function TransactionService(http) {
531
-        this.http = http;
532
-        this.API = 'http://localhost:8080/api/v1';
533
-        this.TRANSACTION_API = this.API + '/transactions';
534
-    }
535
-    TransactionService.prototype.createTransaction = function (transaction) {
536
-        return this.http.post(this.TRANSACTION_API, transaction);
537
-    };
538
-    TransactionService.prototype.getAllTransactions = function () {
539
-        return this.http.get(this.TRANSACTION_API);
540
-    };
541
-    TransactionService = __decorate([
542
-        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["A" /* Injectable */])(),
543
-        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1__angular_common_http__["a" /* HttpClient */]])
544
-    ], TransactionService);
545
-    return TransactionService;
546
-}());
547
-
548
-//# sourceMappingURL=transaction-service.js.map
549
-
550
-/***/ })
551
-
552
-},[204]);
553
-//# sourceMappingURL=main.js.map

+ 0
- 1
ZipCoinRedIonicClient/www/build/main.js.map
File diff suppressed because it is too large
Näytä tiedosto


+ 0
- 4
ZipCoinRedIonicClient/www/build/polyfills.js
File diff suppressed because it is too large
Näytä tiedosto


+ 0
- 16
ZipCoinRedIonicClient/www/build/sw-toolbox.js
File diff suppressed because it is too large
Näytä tiedosto


+ 0
- 126198
ZipCoinRedIonicClient/www/build/vendor.js
File diff suppressed because it is too large
Näytä tiedosto


+ 0
- 1
ZipCoinRedIonicClient/www/build/vendor.js.map
File diff suppressed because it is too large
Näytä tiedosto


+ 3
- 0
ZipCoinRedIonicClient/www/index.html Näytä tiedosto

@@ -1,6 +1,9 @@
1 1
 <!DOCTYPE html>
2 2
 <html lang="en" dir="ltr">
3 3
 <head>
4
+  <script data-ionic="inject">
5
+    (function(w){var i=w.Ionic=w.Ionic||{};i.version='3.9.2';i.angular='5.2.11';i.staticDir='build/';})(window);
6
+  </script>
4 7
   <meta charset="UTF-8">
5 8
   <title>Ionic App</title>
6 9
   <meta name="viewport" content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">

+ 0
- 648
ZipCoinRedJavaServer/.idea/workspace.xml Näytä tiedosto

@@ -1,648 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<project version="4">
3
-  <component name="ChangeListManager">
4
-    <list default="true" id="56c18b2c-8142-4688-b878-d487ac8e7cdb" name="Default" comment="" />
5
-    <ignored path="$PROJECT_DIR$/target/" />
6
-    <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
7
-    <option name="TRACKING_ENABLED" value="true" />
8
-    <option name="SHOW_DIALOG" value="false" />
9
-    <option name="HIGHLIGHT_CONFLICTS" value="true" />
10
-    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
11
-    <option name="LAST_RESOLUTION" value="IGNORE" />
12
-  </component>
13
-  <component name="FileEditorManager">
14
-    <leaf>
15
-      <file leaf-file-name="WalletController.java" pinned="false" current-in-tab="false">
16
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/controller/WalletController.java">
17
-          <provider selected="true" editor-type-id="text-editor">
18
-            <state relative-caret-position="330">
19
-              <caret line="31" column="45" selection-start-line="31" selection-start-column="45" selection-end-line="31" selection-end-column="45" />
20
-            </state>
21
-          </provider>
22
-        </entry>
23
-      </file>
24
-      <file leaf-file-name="BlockController.java" pinned="false" current-in-tab="false">
25
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/controller/BlockController.java">
26
-          <provider selected="true" editor-type-id="text-editor">
27
-            <state relative-caret-position="172">
28
-              <caret line="23" column="19" selection-start-line="23" selection-start-column="19" selection-end-line="23" selection-end-column="19" />
29
-              <folding>
30
-                <element signature="imports" expanded="true" />
31
-              </folding>
32
-            </state>
33
-          </provider>
34
-        </entry>
35
-      </file>
36
-      <file leaf-file-name="TransactionService.java" pinned="false" current-in-tab="false">
37
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/service/TransactionService.java">
38
-          <provider selected="true" editor-type-id="text-editor">
39
-            <state relative-caret-position="97">
40
-              <caret line="11" selection-start-line="11" selection-end-line="11" />
41
-              <folding>
42
-                <element signature="imports" expanded="true" />
43
-              </folding>
44
-            </state>
45
-          </provider>
46
-        </entry>
47
-      </file>
48
-      <file leaf-file-name="BlockService.java" pinned="false" current-in-tab="false">
49
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/service/BlockService.java">
50
-          <provider selected="true" editor-type-id="text-editor">
51
-            <state relative-caret-position="438">
52
-              <caret line="31" column="38" selection-start-line="31" selection-start-column="38" selection-end-line="31" selection-end-column="38" />
53
-              <folding>
54
-                <element signature="imports" expanded="true" />
55
-              </folding>
56
-            </state>
57
-          </provider>
58
-        </entry>
59
-      </file>
60
-      <file leaf-file-name="WalletRepository.java" pinned="false" current-in-tab="false">
61
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/repository/WalletRepository.java">
62
-          <provider selected="true" editor-type-id="text-editor">
63
-            <state relative-caret-position="60">
64
-              <caret line="10" column="17" selection-start-line="10" selection-start-column="17" selection-end-line="10" selection-end-column="17" />
65
-            </state>
66
-          </provider>
67
-        </entry>
68
-      </file>
69
-      <file leaf-file-name="WalletService.java" pinned="false" current-in-tab="false">
70
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/service/WalletService.java">
71
-          <provider selected="true" editor-type-id="text-editor">
72
-            <state relative-caret-position="-15">
73
-              <caret line="10" column="13" selection-start-line="10" selection-start-column="13" selection-end-line="10" selection-end-column="13" />
74
-            </state>
75
-          </provider>
76
-        </entry>
77
-      </file>
78
-      <file leaf-file-name=".gitignore" pinned="false" current-in-tab="false">
79
-        <entry file="file://$PROJECT_DIR$/.gitignore">
80
-          <provider selected="true" editor-type-id="text-editor">
81
-            <state relative-caret-position="30">
82
-              <caret line="2" column="6" lean-forward="true" selection-start-line="2" selection-start-column="6" selection-end-line="2" selection-end-column="6" />
83
-            </state>
84
-          </provider>
85
-        </entry>
86
-      </file>
87
-      <file leaf-file-name="pom.xml" pinned="false" current-in-tab="true">
88
-        <entry file="file://$PROJECT_DIR$/pom.xml">
89
-          <provider selected="true" editor-type-id="text-editor">
90
-            <state relative-caret-position="195">
91
-              <caret line="13" column="30" selection-start-line="13" selection-start-column="17" selection-end-line="13" selection-end-column="30" />
92
-            </state>
93
-          </provider>
94
-        </entry>
95
-      </file>
96
-    </leaf>
97
-  </component>
98
-  <component name="FileTemplateManagerImpl">
99
-    <option name="RECENT_TEMPLATES">
100
-      <list>
101
-        <option value="Class" />
102
-      </list>
103
-    </option>
104
-  </component>
105
-  <component name="IdeDocumentHistory">
106
-    <option name="CHANGED_PATHS">
107
-      <list>
108
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/config/TransactionLoader.java" />
109
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/config/BlockLoader.java" />
110
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/ZipCoinApp.java" />
111
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/controller/TransactionController.java" />
112
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/repository/TransactionRepository.java" />
113
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/service/TransactionService.java" />
114
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/config/WalletApis.java" />
115
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/config/TransactionApis.java" />
116
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/config/BlockApis.java" />
117
-        <option value="$PROJECT_DIR$/pom.xml" />
118
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/model/Transaction.java" />
119
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/model/Wallet.java" />
120
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/model/Chain.java" />
121
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/config/WalletLoader.java" />
122
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/service/BlockService.java" />
123
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/model/Block.java" />
124
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/controller/BlockController.java" />
125
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/repository/WalletRepository.java" />
126
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/controller/WalletController.java" />
127
-        <option value="$PROJECT_DIR$/src/main/java/com/zipcoin/service/WalletService.java" />
128
-      </list>
129
-    </option>
130
-  </component>
131
-  <component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
132
-  <component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" />
133
-  <component name="JsGulpfileManager">
134
-    <detection-done>true</detection-done>
135
-    <sorting>DEFINITION_ORDER</sorting>
136
-  </component>
137
-  <component name="MavenImportPreferences">
138
-    <option name="importingSettings">
139
-      <MavenImportingSettings>
140
-        <option name="importAutomatically" value="true" />
141
-      </MavenImportingSettings>
142
-    </option>
143
-  </component>
144
-  <component name="MavenProjectNavigator">
145
-    <treeState>
146
-      <expand>
147
-        <path>
148
-          <item name="" type="16c1761:MavenProjectsStructure$RootNode" />
149
-          <item name="zip-coin" type="9519ce18:MavenProjectsStructure$ProjectNode" />
150
-        </path>
151
-        <path>
152
-          <item name="" type="16c1761:MavenProjectsStructure$RootNode" />
153
-          <item name="zip-coin" type="9519ce18:MavenProjectsStructure$ProjectNode" />
154
-          <item name="Lifecycle" type="58874e2:MavenProjectsStructure$LifecycleNode" />
155
-        </path>
156
-      </expand>
157
-      <select />
158
-    </treeState>
159
-  </component>
160
-  <component name="NodePackageJsonFileManager">
161
-    <packageJsonPaths />
162
-  </component>
163
-  <component name="ProjectFrameBounds" fullScreen="true">
164
-    <option name="width" value="1280" />
165
-    <option name="height" value="800" />
166
-  </component>
167
-  <component name="ProjectView">
168
-    <navigator proportions="" version="1">
169
-      <foldersAlwaysOnTop value="true" />
170
-    </navigator>
171
-    <panes>
172
-      <pane id="ProjectPane">
173
-        <subPane>
174
-          <expand>
175
-            <path>
176
-              <item name="ZipCoin-RED" type="b2602c69:ProjectViewProjectNode" />
177
-              <item name="ZipCoinRedJavaServer" type="462c0819:PsiDirectoryNode" />
178
-            </path>
179
-            <path>
180
-              <item name="ZipCoin-RED" type="b2602c69:ProjectViewProjectNode" />
181
-              <item name="ZipCoinRedJavaServer" type="462c0819:PsiDirectoryNode" />
182
-              <item name="src" type="462c0819:PsiDirectoryNode" />
183
-            </path>
184
-            <path>
185
-              <item name="ZipCoin-RED" type="b2602c69:ProjectViewProjectNode" />
186
-              <item name="ZipCoinRedJavaServer" type="462c0819:PsiDirectoryNode" />
187
-              <item name="src" type="462c0819:PsiDirectoryNode" />
188
-              <item name="main" type="462c0819:PsiDirectoryNode" />
189
-            </path>
190
-            <path>
191
-              <item name="ZipCoin-RED" type="b2602c69:ProjectViewProjectNode" />
192
-              <item name="ZipCoinRedJavaServer" type="462c0819:PsiDirectoryNode" />
193
-              <item name="src" type="462c0819:PsiDirectoryNode" />
194
-              <item name="main" type="462c0819:PsiDirectoryNode" />
195
-              <item name="java" type="462c0819:PsiDirectoryNode" />
196
-            </path>
197
-            <path>
198
-              <item name="ZipCoin-RED" type="b2602c69:ProjectViewProjectNode" />
199
-              <item name="ZipCoinRedJavaServer" type="462c0819:PsiDirectoryNode" />
200
-              <item name="src" type="462c0819:PsiDirectoryNode" />
201
-              <item name="main" type="462c0819:PsiDirectoryNode" />
202
-              <item name="java" type="462c0819:PsiDirectoryNode" />
203
-              <item name="zipcoin" type="462c0819:PsiDirectoryNode" />
204
-            </path>
205
-          </expand>
206
-          <select />
207
-        </subPane>
208
-      </pane>
209
-      <pane id="AndroidView" />
210
-      <pane id="PackagesPane" />
211
-      <pane id="Scope" />
212
-    </panes>
213
-  </component>
214
-  <component name="PropertiesComponent">
215
-    <property name="RequestMappingsPanelOrder0" value="0" />
216
-    <property name="RequestMappingsPanelOrder1" value="1" />
217
-    <property name="RequestMappingsPanelOrder2" value="2" />
218
-    <property name="RequestMappingsPanelWidth0" value="75" />
219
-    <property name="RequestMappingsPanelWidth1" value="75" />
220
-    <property name="RequestMappingsPanelWidth2" value="75" />
221
-    <property name="WebServerToolWindowFactoryState" value="false" />
222
-    <property name="aspect.path.notification.shown" value="true" />
223
-    <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
224
-    <property name="nodejs_npm_path_reset_for_default_project" value="true" />
225
-    <property name="project.structure.last.edited" value="Project" />
226
-    <property name="project.structure.proportion" value="0.0" />
227
-    <property name="project.structure.side.proportion" value="0.0" />
228
-    <property name="settings.editor.selected.configurable" value="project.propVCSSupport.Mappings" />
229
-  </component>
230
-  <component name="RunDashboard">
231
-    <option name="ruleStates">
232
-      <list>
233
-        <RuleState>
234
-          <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
235
-        </RuleState>
236
-        <RuleState>
237
-          <option name="name" value="StatusDashboardGroupingRule" />
238
-        </RuleState>
239
-      </list>
240
-    </option>
241
-  </component>
242
-  <component name="RunManager">
243
-    <configuration default="true" type="Application" factoryName="Application">
244
-      <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
245
-    </configuration>
246
-    <configuration default="true" type="JUnit" factoryName="JUnit">
247
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
248
-      <option name="ALTERNATIVE_JRE_PATH" />
249
-      <option name="PACKAGE_NAME" />
250
-      <option name="MAIN_CLASS_NAME" />
251
-      <option name="METHOD_NAME" />
252
-      <option name="TEST_OBJECT" value="class" />
253
-      <option name="VM_PARAMETERS" value="-ea" />
254
-      <option name="PARAMETERS" />
255
-      <option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
256
-      <option name="PASS_PARENT_ENVS" value="true" />
257
-      <option name="TEST_SEARCH_SCOPE">
258
-        <value defaultName="singleModule" />
259
-      </option>
260
-      <patterns />
261
-    </configuration>
262
-    <configuration name="ZipCoinApp" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" temporary="true" nameIsGenerated="true">
263
-      <module name="ZipCoin-RED" />
264
-      <extension name="coverage">
265
-        <pattern>
266
-          <option name="PATTERN" value="com.zipcoin.*" />
267
-          <option name="ENABLED" value="true" />
268
-        </pattern>
269
-      </extension>
270
-      <option name="SPRING_BOOT_MAIN_CLASS" value="com.zipcoin.ZipCoinApp" />
271
-    </configuration>
272
-    <configuration default="true" type="TestNG" factoryName="TestNG">
273
-      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
274
-      <option name="ALTERNATIVE_JRE_PATH" />
275
-      <option name="SUITE_NAME" />
276
-      <option name="PACKAGE_NAME" />
277
-      <option name="MAIN_CLASS_NAME" />
278
-      <option name="METHOD_NAME" />
279
-      <option name="GROUP_NAME" />
280
-      <option name="TEST_OBJECT" value="CLASS" />
281
-      <option name="VM_PARAMETERS" value="-ea" />
282
-      <option name="PARAMETERS" />
283
-      <option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
284
-      <option name="OUTPUT_DIRECTORY" />
285
-      <option name="PASS_PARENT_ENVS" value="true" />
286
-      <option name="TEST_SEARCH_SCOPE">
287
-        <value defaultName="singleModule" />
288
-      </option>
289
-      <option name="USE_DEFAULT_REPORTERS" value="false" />
290
-      <option name="PROPERTIES_FILE" />
291
-      <properties />
292
-      <listeners />
293
-    </configuration>
294
-    <recent_temporary>
295
-      <list>
296
-        <item itemvalue="Spring Boot.ZipCoinApp" />
297
-      </list>
298
-    </recent_temporary>
299
-  </component>
300
-  <component name="SvnConfiguration">
301
-    <configuration />
302
-  </component>
303
-  <component name="TaskManager">
304
-    <task active="true" id="Default" summary="Default task">
305
-      <changelist id="56c18b2c-8142-4688-b878-d487ac8e7cdb" name="Default" comment="" />
306
-      <created>1533221514750</created>
307
-      <option name="number" value="Default" />
308
-      <option name="presentableId" value="Default" />
309
-      <updated>1533221514750</updated>
310
-      <workItem from="1533221516219" duration="17000" />
311
-      <workItem from="1533244438155" duration="11256000" />
312
-    </task>
313
-    <servers />
314
-  </component>
315
-  <component name="TimeTrackingManager">
316
-    <option name="totallyTimeSpent" value="16209000" />
317
-  </component>
318
-  <component name="TodoView">
319
-    <todo-panel id="selected-file">
320
-      <is-autoscroll-to-source value="true" />
321
-    </todo-panel>
322
-    <todo-panel id="all">
323
-      <are-packages-shown value="true" />
324
-      <is-autoscroll-to-source value="true" />
325
-    </todo-panel>
326
-  </component>
327
-  <component name="ToolWindowManager">
328
-    <frame x="0" y="0" width="1280" height="800" extended-state="0" />
329
-    <layout>
330
-      <window_info anchor="right" id="Palette" />
331
-      <window_info anchor="bottom" id="Event Log" side_tool="true" />
332
-      <window_info anchor="right" id="Maven Projects" />
333
-      <window_info anchor="bottom" id="Database Changes" show_stripe_button="false" />
334
-      <window_info id="Capture Tool" />
335
-      <window_info id="Designer" />
336
-      <window_info anchor="right" id="Database" />
337
-      <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
338
-      <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
339
-      <window_info id="UI Designer" />
340
-      <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
341
-      <window_info anchor="bottom" id="TODO" order="6" />
342
-      <window_info anchor="bottom" id="Messages" />
343
-      <window_info anchor="right" id="Palette&#9;" />
344
-      <window_info id="Image Layers" />
345
-      <window_info anchor="bottom" id="Java Enterprise" />
346
-      <window_info anchor="right" id="Capture Analysis" />
347
-      <window_info anchor="bottom" id="Run" order="2" weight="0.64689654" />
348
-      <window_info anchor="bottom" id="Version Control" show_stripe_button="false" />
349
-      <window_info anchor="bottom" id="Spring" />
350
-      <window_info anchor="bottom" id="Terminal" visible="true" weight="0.32827586" />
351
-      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.24959612" />
352
-      <window_info anchor="right" id="Bean Validation" />
353
-      <window_info id="Web" side_tool="true" />
354
-      <window_info anchor="right" id="Theme Preview" />
355
-      <window_info id="Favorites" side_tool="true" />
356
-      <window_info anchor="bottom" id="Run Dashboard" order="7" visible="true" weight="0.060064934" />
357
-      <window_info id="Designer" order="5" />
358
-      <window_info anchor="right" id="Palette" order="5" />
359
-      <window_info active="true" anchor="bottom" id="Run" order="2" visible="true" weight="0.28413793" />
360
-      <window_info anchor="bottom" id="Spring" order="7" weight="0.32954547" />
361
-      <window_info id="Image Layers" order="5" />
362
-      <window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
363
-      <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
364
-      <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
365
-      <window_info id="UI Designer" order="5" />
366
-      <window_info id="Favorites" order="5" side_tool="true" />
367
-      <window_info anchor="bottom" id="Terminal" order="10" weight="0.0" />
368
-      <window_info id="Capture Tool" order="5" />
369
-      <window_info anchor="right" id="Capture Analysis" order="5" />
370
-      <window_info anchor="bottom" id="Event Log" order="10" side_tool="true" />
371
-      <window_info anchor="bottom" id="Messages" order="9" weight="0.32827586" />
372
-      <window_info anchor="bottom" id="TODO" order="6" weight="0.32954547" />
373
-      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
374
-      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.2536349" />
375
-      <window_info anchor="bottom" id="Java Enterprise" order="7" weight="0.32954547" />
376
-      <window_info anchor="bottom" id="Database Changes" order="10" show_stripe_button="false" />
377
-      <window_info anchor="bottom" id="Version Control" order="10" show_stripe_button="false" />
378
-      <window_info anchor="right" id="Maven Projects" order="5" />
379
-      <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
380
-      <window_info anchor="right" id="Database" order="5" />
381
-      <window_info anchor="bottom" id="Message" order="0" />
382
-      <window_info id="Web" order="5" side_tool="true" />
383
-      <window_info anchor="right" id="Palette&#9;" order="5" />
384
-      <window_info anchor="right" id="Theme Preview" order="5" />
385
-      <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
386
-      <window_info anchor="bottom" id="Find" order="1" />
387
-      <window_info anchor="right" id="Bean Validation" order="3" />
388
-      <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
389
-    </layout>
390
-  </component>
391
-  <component name="TypeScriptGeneratedFilesManager">
392
-    <option name="version" value="1" />
393
-  </component>
394
-  <component name="VcsContentAnnotationSettings">
395
-    <option name="myLimit" value="2678400000" />
396
-  </component>
397
-  <component name="editorHistoryManager">
398
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcoin/redCoin/block/test/BlockControllerTest.java">
399
-      <provider selected="true" editor-type-id="text-editor">
400
-        <state relative-caret-position="30">
401
-          <caret line="2" column="32" selection-start-line="2" selection-start-column="32" selection-end-line="2" selection-end-column="32" />
402
-        </state>
403
-      </provider>
404
-    </entry>
405
-    <entry file="file://$PROJECT_DIR$/.idea/workspace.xml">
406
-      <provider selected="true" editor-type-id="text-editor">
407
-        <state relative-caret-position="438">
408
-          <caret line="461" column="19" selection-start-line="461" selection-start-column="19" selection-end-line="461" selection-end-column="19" />
409
-        </state>
410
-      </provider>
411
-    </entry>
412
-    <entry file="file://$PROJECT_DIR$/pom.xml">
413
-      <provider selected="true" editor-type-id="text-editor">
414
-        <state relative-caret-position="60">
415
-          <caret line="4" column="30" selection-start-line="4" selection-start-column="30" selection-end-line="4" selection-end-column="30" />
416
-        </state>
417
-      </provider>
418
-    </entry>
419
-    <entry file="file://$PROJECT_DIR$/src/main/java/Main.java" />
420
-    <entry file="file://$PROJECT_DIR$/src/main/java/redCoin/Main.java" />
421
-    <entry file="file://$PROJECT_DIR$/src/test/java/redCoin/testMain.java" />
422
-    <entry file="file://$PROJECT_DIR$/pom.xml">
423
-      <provider selected="true" editor-type-id="text-editor">
424
-        <state relative-caret-position="165">
425
-          <caret line="11" column="10" lean-forward="true" selection-start-line="11" selection-start-column="10" selection-end-line="11" selection-end-column="10" />
426
-        </state>
427
-      </provider>
428
-    </entry>
429
-    <entry file="file://$PROJECT_DIR$/src/test/java/redCoin/minerTest.java" />
430
-    <entry file="file://$PROJECT_DIR$/.idea/ZipCoin-RED.iml" />
431
-    <entry file="file://$PROJECT_DIR$/src/main/java/redCoin/Main.java" />
432
-    <entry file="file://$PROJECT_DIR$/src/test/java/redCoin/testMain.java" />
433
-    <entry file="file://$PROJECT_DIR$/src/main/java/redCoin/Main.java" />
434
-    <entry file="file://$PROJECT_DIR$/src/test/java/redCoin/testMain.java" />
435
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/redCoin/Main.java" />
436
-    <entry file="file://$PROJECT_DIR$/src/test/java/mainTest.java" />
437
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcoin/redCoin/testMain.java" />
438
-    <entry file="file://$PROJECT_DIR$/README.md" />
439
-    <entry file="file://$PROJECT_DIR$/src/main/resources/db.migration/mine_block.sql" />
440
-    <entry file="file://$PROJECT_DIR$/src/main/resources/db.migration/V2__mine_block.sql" />
441
-    <entry file="file://$PROJECT_DIR$/src/main/java/redCoin/Miner/Miner.java" />
442
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcoin/redCoin/block/test/BlockTest.java">
443
-      <provider selected="true" editor-type-id="text-editor">
444
-        <state relative-caret-position="449">
445
-          <caret line="78" lean-forward="true" selection-start-line="78" selection-end-line="78" />
446
-        </state>
447
-      </provider>
448
-    </entry>
449
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/config/PersistenceConfiguration.java" />
450
-    <entry file="file://$PROJECT_DIR$/src/main/resources/db/migration/V2__create_block.sql" />
451
-    <entry file="file://$PROJECT_DIR$/src/main/resources/application.properties">
452
-      <provider selected="true" editor-type-id="text-editor">
453
-        <state relative-caret-position="60">
454
-          <caret line="4" selection-start-line="4" selection-end-line="4" />
455
-        </state>
456
-      </provider>
457
-    </entry>
458
-    <entry file="file://$PROJECT_DIR$/src/test/java/redCoin/Miner/minerTest.java" />
459
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/model/Miner.java" />
460
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcoin/redCoin/miner/test/minerTest.java">
461
-      <provider selected="true" editor-type-id="text-editor">
462
-        <state relative-caret-position="135">
463
-          <caret line="12" column="9" selection-start-line="12" selection-start-column="9" selection-end-line="12" selection-end-column="9" />
464
-        </state>
465
-      </provider>
466
-    </entry>
467
-    <entry file="file://$PROJECT_DIR$/.idea/workspace.xml">
468
-      <provider selected="true" editor-type-id="text-editor">
469
-        <state relative-caret-position="358">
470
-          <caret line="57" column="20" selection-start-line="57" selection-start-column="20" selection-end-line="57" selection-end-column="20" />
471
-        </state>
472
-      </provider>
473
-    </entry>
474
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/ZipCoinApp.java">
475
-      <provider selected="true" editor-type-id="text-editor">
476
-        <state relative-caret-position="255">
477
-          <caret line="17" column="1" selection-start-line="17" selection-start-column="1" selection-end-line="17" selection-end-column="1" />
478
-          <folding>
479
-            <element signature="imports" expanded="true" />
480
-          </folding>
481
-        </state>
482
-      </provider>
483
-    </entry>
484
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/model/Wallet.java">
485
-      <provider selected="true" editor-type-id="text-editor">
486
-        <state relative-caret-position="345">
487
-          <caret line="32" column="5" selection-start-line="32" selection-start-column="5" selection-end-line="32" selection-end-column="5" />
488
-        </state>
489
-      </provider>
490
-    </entry>
491
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/model/Transaction.java">
492
-      <provider selected="true" editor-type-id="text-editor">
493
-        <state relative-caret-position="405">
494
-          <caret line="31" column="5" lean-forward="true" selection-start-line="31" selection-start-column="5" selection-end-line="31" selection-end-column="5" />
495
-        </state>
496
-      </provider>
497
-    </entry>
498
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/model/Chain.java">
499
-      <provider selected="true" editor-type-id="text-editor">
500
-        <state relative-caret-position="240">
501
-          <caret line="19" column="5" lean-forward="true" selection-start-line="19" selection-start-column="5" selection-end-line="19" selection-end-column="5" />
502
-        </state>
503
-      </provider>
504
-    </entry>
505
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/config/WalletLoader.java">
506
-      <provider selected="true" editor-type-id="text-editor">
507
-        <state relative-caret-position="300">
508
-          <caret line="25" column="36" selection-start-line="25" selection-start-column="36" selection-end-line="25" selection-end-column="36" />
509
-        </state>
510
-      </provider>
511
-    </entry>
512
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/config/TransactionLoader.java">
513
-      <provider selected="true" editor-type-id="text-editor">
514
-        <state relative-caret-position="195">
515
-          <caret line="18" selection-start-line="18" selection-end-line="18" />
516
-        </state>
517
-      </provider>
518
-    </entry>
519
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/config/BlockLoader.java">
520
-      <provider selected="true" editor-type-id="text-editor">
521
-        <state relative-caret-position="180">
522
-          <caret line="12" column="4" selection-start-line="12" selection-start-column="4" selection-end-line="12" selection-end-column="4" />
523
-        </state>
524
-      </provider>
525
-    </entry>
526
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/controller/HomeController.java">
527
-      <provider selected="true" editor-type-id="text-editor">
528
-        <state relative-caret-position="120">
529
-          <caret line="9" column="5" selection-start-line="9" selection-start-column="5" selection-end-line="9" selection-end-column="5" />
530
-        </state>
531
-      </provider>
532
-    </entry>
533
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/model/Block.java">
534
-      <provider selected="true" editor-type-id="text-editor">
535
-        <state relative-caret-position="885">
536
-          <caret line="59" column="5" selection-start-line="59" selection-start-column="5" selection-end-line="59" selection-end-column="5" />
537
-        </state>
538
-      </provider>
539
-    </entry>
540
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/repository/BlockRepository.java">
541
-      <provider selected="true" editor-type-id="text-editor">
542
-        <state relative-caret-position="60">
543
-          <caret line="5" column="17" selection-start-line="5" selection-start-column="17" selection-end-line="5" selection-end-column="17" />
544
-        </state>
545
-      </provider>
546
-    </entry>
547
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/config/BlockApis.java">
548
-      <provider selected="true" editor-type-id="text-editor">
549
-        <state relative-caret-position="60">
550
-          <caret line="4" column="83" selection-start-line="4" selection-start-column="83" selection-end-line="4" selection-end-column="83" />
551
-        </state>
552
-      </provider>
553
-    </entry>
554
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/repository/TransactionRepository.java">
555
-      <provider selected="true" editor-type-id="text-editor">
556
-        <state relative-caret-position="120">
557
-          <caret line="18" column="96" selection-start-line="18" selection-start-column="96" selection-end-line="18" selection-end-column="96" />
558
-        </state>
559
-      </provider>
560
-    </entry>
561
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/controller/TransactionController.java">
562
-      <provider selected="true" editor-type-id="text-editor">
563
-        <state relative-caret-position="211">
564
-          <caret line="36" column="5" selection-start-line="36" selection-start-column="5" selection-end-line="36" selection-end-column="5" />
565
-        </state>
566
-      </provider>
567
-    </entry>
568
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/config/TransactionApis.java">
569
-      <provider selected="true" editor-type-id="text-editor">
570
-        <state relative-caret-position="60">
571
-          <caret line="4" column="102" lean-forward="true" selection-start-line="4" selection-start-column="102" selection-end-line="4" selection-end-column="102" />
572
-        </state>
573
-      </provider>
574
-    </entry>
575
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/config/WalletApis.java">
576
-      <provider selected="true" editor-type-id="text-editor">
577
-        <state relative-caret-position="45">
578
-          <caret line="3" column="65" selection-start-line="3" selection-start-column="49" selection-end-line="3" selection-end-column="65" />
579
-        </state>
580
-      </provider>
581
-    </entry>
582
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/repository/WalletRepository.java">
583
-      <provider selected="true" editor-type-id="text-editor">
584
-        <state relative-caret-position="60">
585
-          <caret line="10" column="17" selection-start-line="10" selection-start-column="17" selection-end-line="10" selection-end-column="17" />
586
-        </state>
587
-      </provider>
588
-    </entry>
589
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/service/WalletService.java">
590
-      <provider selected="true" editor-type-id="text-editor">
591
-        <state relative-caret-position="-15">
592
-          <caret line="10" column="13" selection-start-line="10" selection-start-column="13" selection-end-line="10" selection-end-column="13" />
593
-        </state>
594
-      </provider>
595
-    </entry>
596
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/controller/WalletController.java">
597
-      <provider selected="true" editor-type-id="text-editor">
598
-        <state relative-caret-position="330">
599
-          <caret line="31" column="45" selection-start-line="31" selection-start-column="45" selection-end-line="31" selection-end-column="45" />
600
-        </state>
601
-      </provider>
602
-    </entry>
603
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/controller/BlockController.java">
604
-      <provider selected="true" editor-type-id="text-editor">
605
-        <state relative-caret-position="172">
606
-          <caret line="23" column="19" selection-start-line="23" selection-start-column="19" selection-end-line="23" selection-end-column="19" />
607
-          <folding>
608
-            <element signature="imports" expanded="true" />
609
-          </folding>
610
-        </state>
611
-      </provider>
612
-    </entry>
613
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/service/TransactionService.java">
614
-      <provider selected="true" editor-type-id="text-editor">
615
-        <state relative-caret-position="97">
616
-          <caret line="11" selection-start-line="11" selection-end-line="11" />
617
-          <folding>
618
-            <element signature="imports" expanded="true" />
619
-          </folding>
620
-        </state>
621
-      </provider>
622
-    </entry>
623
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcoin/service/BlockService.java">
624
-      <provider selected="true" editor-type-id="text-editor">
625
-        <state relative-caret-position="438">
626
-          <caret line="31" column="38" selection-start-line="31" selection-start-column="38" selection-end-line="31" selection-end-column="38" />
627
-          <folding>
628
-            <element signature="imports" expanded="true" />
629
-          </folding>
630
-        </state>
631
-      </provider>
632
-    </entry>
633
-    <entry file="file://$PROJECT_DIR$/.gitignore">
634
-      <provider selected="true" editor-type-id="text-editor">
635
-        <state relative-caret-position="30">
636
-          <caret line="2" column="6" lean-forward="true" selection-start-line="2" selection-start-column="6" selection-end-line="2" selection-end-column="6" />
637
-        </state>
638
-      </provider>
639
-    </entry>
640
-    <entry file="file://$PROJECT_DIR$/pom.xml">
641
-      <provider selected="true" editor-type-id="text-editor">
642
-        <state relative-caret-position="195">
643
-          <caret line="13" column="30" selection-start-line="13" selection-start-column="17" selection-end-line="13" selection-end-column="30" />
644
-        </state>
645
-      </provider>
646
-    </entry>
647
-  </component>
648
-</project>

+ 0
- 17
ZipCoinRedJavaServer/ZipCoin-RED.iml Näytä tiedosto

@@ -1,17 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
3
-  <component name="FacetManager">
4
-    <facet type="Spring" name="Spring">
5
-      <configuration />
6
-    </facet>
7
-    <facet type="web" name="Web">
8
-      <configuration>
9
-        <webroots />
10
-        <sourceRoots>
11
-          <root url="file://$MODULE_DIR$/src/main/java" />
12
-          <root url="file://$MODULE_DIR$/src/main/resources" />
13
-        </sourceRoots>
14
-      </configuration>
15
-    </facet>
16
-  </component>
17
-</module>

+ 5
- 0
ZipCoinRedJavaServer/pom.xml Näytä tiedosto

@@ -56,6 +56,11 @@
56 56
             <artifactId>mysql-connector-java</artifactId>
57 57
             <scope>runtime</scope>
58 58
         </dependency>
59
+        <dependency>
60
+            <groupId>org.springframework</groupId>
61
+            <artifactId>spring-web</artifactId>
62
+            <version>5.0.7.RELEASE</version>
63
+        </dependency>
59 64
 
60 65
 
61 66
     </dependencies>

BIN
ZipCoinRedJavaServer/src/.DS_Store Näytä tiedosto


BIN
ZipCoinRedJavaServer/src/main/.DS_Store Näytä tiedosto


+ 114
- 3
ZipCoinRedJavaServer/src/main/.gitignore Näytä tiedosto

@@ -1,4 +1,115 @@
1
-.DS_Store
2
-.idea/
3
-target/
1
+# Created by .ignore support plugin (hsz.mobi)
2
+### Java template
3
+# Compiled class file
4
+*.class
5
+
6
+# Log file
7
+*.log
8
+
9
+# BlueJ files
10
+*.ctxt
11
+
12
+# Mobile Tools for Java (J2ME)
13
+.mtj.tmp/
14
+
15
+# Package Files #
16
+*.jar
17
+*.war
18
+*.ear
19
+*.zip
20
+*.tar.gz
21
+*.rar
22
+
23
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
24
+hs_err_pid*
25
+### Eclipse template
26
+
27
+.metadata
28
+bin/
29
+tmp/
30
+*.tmp
31
+*.bak
32
+*.swp
33
+*~.nib
34
+local.properties
35
+.settings/
36
+.loadpath
37
+.recommenders
38
+
39
+# Eclipse Core
40
+.project
41
+
42
+# External tool builders
43
+.externalToolBuilders/
44
+
45
+# Locally stored "Eclipse launch configurations"
46
+*.launch
47
+
48
+# PyDev specific (Python IDE for Eclipse)
49
+*.pydevproject
50
+
51
+# CDT-specific (C/C++ Development Tooling)
52
+.cproject
53
+
54
+# JDT-specific (Eclipse Java Development Tools)
55
+.classpath
56
+
57
+# Java annotation processor (APT)
58
+.factorypath
59
+
60
+# PDT-specific (PHP Development Tools)
61
+.buildpath
62
+
63
+# sbteclipse plugin
64
+.target
65
+
66
+# Tern plugin
67
+.tern-project
68
+
69
+# TeXlipse plugin
70
+.texlipse
71
+
72
+# STS (Spring Tool Suite)
73
+.springBeans
74
+
75
+# Code Recommenders
76
+.recommenders/
77
+
78
+# Scala IDE specific (Scala & Java development for Eclipse)
79
+.cache-main
80
+.scala_dependencies
81
+.worksheet
82
+### macOS template
83
+*.DS_Store
84
+.AppleDouble
85
+.LSOverride
86
+
87
+# Icon must end with two \r
88
+Icon
89
+
90
+
91
+# Thumbnails
92
+._*
93
+
94
+# Files that might appear in the root of a volume
95
+.DocumentRevisions-V100
96
+.fseventsd
97
+.Spotlight-V100
98
+.TemporaryItems
99
+.Trashes
100
+.VolumeIcon.icns
101
+.com.apple.timemachine.donotpresent
102
+
103
+# Directories potentially created on remote AFP share
104
+.AppleDB
105
+.AppleDesktop
106
+Network Trash Folder
107
+Temporary Items
108
+.apdisk
109
+
110
+#Intellij files
111
+.idea
4 112
 *.iml
113
+
114
+#maven build target
115
+target/

BIN
ZipCoinRedJavaServer/src/main/java/.DS_Store Näytä tiedosto


BIN
ZipCoinRedJavaServer/src/main/java/com/.DS_Store Näytä tiedosto


BIN
ZipCoinRedJavaServer/src/main/java/com/zipcoin/.DS_Store Näytä tiedosto


+ 1
- 1
ZipCoinRedJavaServer/src/main/java/com/zipcoin/controller/TransactionController.java Näytä tiedosto

@@ -36,4 +36,4 @@ public class TransactionController {
36 36
         return transactionService.getTransactionsByPublicKey(publicKey);
37 37
     }
38 38
 
39
-}
39
+}

BIN
ZipCoinRedJavaServer/src/test/.DS_Store Näytä tiedosto


BIN
ZipCoinRedJavaServer/src/test/java/.DS_Store Näytä tiedosto


BIN
ZipCoinRedJavaServer/src/test/java/com/.DS_Store Näytä tiedosto


BIN
ZipCoinRedJavaServer/src/test/java/com/zipcoin/.DS_Store Näytä tiedosto


BIN
ZipCoinRedJavaServer/src/test/java/com/zipcoin/redCoin/.DS_Store Näytä tiedosto


BIN
ZipCoinRedJavaServer/src/test/java/com/zipcoin/redCoin/miner/.DS_Store Näytä tiedosto