Browse Source

transaction is working now

Vincent Sima 6 years ago
parent
commit
7168e91b1f

+ 167
- 122
.idea/workspace.xml View File

@@ -3,20 +3,11 @@
3 3
   <component name="ChangeListManager">
4 4
     <list default="true" id="86492085-3833-4394-8353-122bd8bc6cb0" name="Default" comment="">
5 5
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
6
-      <change beforePath="$PROJECT_DIR$/0.1.iml" beforeDir="false" afterPath="$PROJECT_DIR$/0.1.iml" afterDir="false" />
7 6
       <change beforePath="$PROJECT_DIR$/application.log" beforeDir="false" afterPath="$PROJECT_DIR$/application.log" afterDir="false" />
8
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/buecoin01/ProcessLoader.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/buecoin01/ProcessLoader.java" afterDir="false" />
9
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/TransactionRepository.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/TransactionRepository.java" afterDir="false" />
10
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/buecoin01/controller/TransactionController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/buecoin01/controller/TransactionController.java" afterDir="false" />
11
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Block.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Block.java" afterDir="false" />
12
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/BlockchainVerification.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/BlockchainVerification.java" afterDir="false" />
13
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transaction.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transactions.java" afterDir="false" />
7
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/buecoin01/controller/WalletController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/buecoin01/controller/WalletController.java" afterDir="false" />
8
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transactions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transactions.java" afterDir="false" />
14 9
       <change beforePath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Wallet.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Wallet.java" afterDir="false" />
15
-      <change beforePath="$PROJECT_DIR$/target/classes/com/buecoin01/ProcessLoader.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/buecoin01/ProcessLoader.class" afterDir="false" />
16
-      <change beforePath="$PROJECT_DIR$/target/classes/com/buecoin01/Repositories/WalletRepository.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/buecoin01/Repositories/WalletRepository.class" afterDir="false" />
17
-      <change beforePath="$PROJECT_DIR$/target/classes/com/buecoin01/model/Block.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/buecoin01/model/Block.class" afterDir="false" />
18
-      <change beforePath="$PROJECT_DIR$/target/classes/com/buecoin01/model/Blockchain.class" beforeDir="false" />
19
-      <change beforePath="$PROJECT_DIR$/target/classes/com/buecoin01/model/Transaction.class" beforeDir="false" />
10
+      <change beforePath="$PROJECT_DIR$/src/main/resources/application.properties" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/application.properties" afterDir="false" />
20 11
       <change beforePath="$PROJECT_DIR$/target/classes/com/buecoin01/model/Wallet.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/buecoin01/model/Wallet.class" afterDir="false" />
21 12
     </list>
22 13
     <ignored path="$PROJECT_DIR$/target/" />
@@ -32,38 +23,56 @@
32 23
       <file leaf-file-name="Application.java" pinned="false" current-in-tab="false">
33 24
         <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Application.java">
34 25
           <provider selected="true" editor-type-id="text-editor">
35
-            <state relative-caret-position="75">
36
-              <caret line="7" column="13" selection-start-line="7" selection-start-column="13" selection-end-line="7" selection-end-column="13" />
26
+            <state relative-caret-position="60">
27
+              <caret line="6" column="22" selection-start-line="6" selection-start-column="22" selection-end-line="6" selection-end-column="22" />
37 28
             </state>
38 29
           </provider>
39 30
         </entry>
40 31
       </file>
41
-      <file leaf-file-name="Wallet.java" pinned="false" current-in-tab="false">
42
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Wallet.java">
32
+      <file leaf-file-name="application.properties" pinned="false" current-in-tab="false">
33
+        <entry file="file://$PROJECT_DIR$/src/main/resources/application.properties">
43 34
           <provider selected="true" editor-type-id="text-editor">
44
-            <state relative-caret-position="167">
45
-              <caret line="44" column="10" selection-start-line="44" selection-start-column="10" selection-end-line="44" selection-end-column="10" />
35
+            <state relative-caret-position="60">
36
+              <caret line="4" selection-start-line="4" selection-start-column="1" selection-end-line="10" selection-end-column="32" />
46 37
             </state>
47 38
           </provider>
48 39
         </entry>
49 40
       </file>
50
-      <file leaf-file-name="Transactions.java" pinned="false" current-in-tab="true">
51
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transactions.java">
41
+      <file leaf-file-name="Wallet.java" pinned="false" current-in-tab="true">
42
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Wallet.java">
52 43
           <provider selected="true" editor-type-id="text-editor">
53
-            <state relative-caret-position="113">
54
-              <caret line="16" column="4" selection-start-line="16" selection-start-column="4" selection-end-line="16" selection-end-column="4" />
44
+            <state relative-caret-position="493">
45
+              <caret line="133" column="7" lean-forward="true" selection-start-line="112" selection-start-column="5" selection-end-line="133" selection-end-column="7" />
55 46
               <folding>
56 47
                 <element signature="imports" expanded="true" />
48
+                <element signature="e#925#926#0" expanded="true" />
49
+                <element signature="e#952#953#0" expanded="true" />
50
+                <element signature="e#992#993#0" expanded="true" />
51
+                <element signature="e#1024#1025#0" expanded="true" />
52
+                <element signature="e#1123#1124#0" expanded="true" />
53
+                <element signature="e#1156#1157#0" expanded="true" />
54
+                <element signature="e#1195#1196#0" expanded="true" />
55
+                <element signature="e#1227#1228#0" expanded="true" />
56
+                <element signature="e#1258#1259#0" expanded="true" />
57
+                <element signature="e#1287#1288#0" expanded="true" />
58
+                <element signature="e#1329#1330#0" expanded="true" />
59
+                <element signature="e#1365#1366#0" expanded="true" />
60
+                <element signature="e#1481#1482#0" expanded="true" />
61
+                <element signature="e#1521#1522#0" expanded="true" />
62
+                <element signature="e#1548#1549#0" expanded="true" />
63
+                <element signature="e#1573#1574#0" expanded="true" />
64
+                <element signature="e#1607#1608#0" expanded="true" />
65
+                <element signature="e#1635#1636#0" expanded="true" />
57 66
               </folding>
58 67
             </state>
59 68
           </provider>
60 69
         </entry>
61 70
       </file>
62
-      <file leaf-file-name="TransactionRepository.java" pinned="false" current-in-tab="false">
63
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/TransactionRepository.java">
71
+      <file leaf-file-name="Transactions.java" pinned="false" current-in-tab="false">
72
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transactions.java">
64 73
           <provider selected="true" editor-type-id="text-editor">
65
-            <state relative-caret-position="180">
66
-              <caret line="12" column="73" selection-start-line="12" selection-start-column="73" selection-end-line="12" selection-end-column="73" />
74
+            <state relative-caret-position="586">
75
+              <caret line="51" lean-forward="true" selection-start-line="51" selection-end-line="51" />
67 76
               <folding>
68 77
                 <element signature="imports" expanded="true" />
69 78
               </folding>
@@ -71,29 +80,23 @@
71 80
           </provider>
72 81
         </entry>
73 82
       </file>
74
-      <file leaf-file-name="WalletRepository.java" pinned="false" current-in-tab="false">
75
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/WalletRepository.java">
83
+      <file leaf-file-name="WalletController.java" pinned="false" current-in-tab="false">
84
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/WalletController.java">
76 85
           <provider selected="true" editor-type-id="text-editor">
77
-            <state relative-caret-position="75">
78
-              <caret line="8" column="73" selection-start-line="8" selection-start-column="73" selection-end-line="8" selection-end-column="73" />
86
+            <state relative-caret-position="33">
87
+              <caret line="14" column="6" selection-start-line="14" selection-start-column="6" selection-end-line="14" selection-end-column="6" />
88
+              <folding>
89
+                <element signature="imports" expanded="true" />
90
+              </folding>
79 91
             </state>
80 92
           </provider>
81 93
         </entry>
82 94
       </file>
83
-      <file leaf-file-name="BlockRepository.java" pinned="false" current-in-tab="false">
84
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/BlockRepository.java">
95
+      <file leaf-file-name="TransactionController.java" pinned="false" current-in-tab="false">
96
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/TransactionController.java">
85 97
           <provider selected="true" editor-type-id="text-editor">
86
-            <state relative-caret-position="75">
87
-              <caret line="8" column="1" selection-start-line="8" selection-end-line="9" />
88
-            </state>
89
-          </provider>
90
-        </entry>
91
-      </file>
92
-      <file leaf-file-name="WalletController.java" pinned="false" current-in-tab="false">
93
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/WalletController.java">
94
-          <provider selected="true" editor-type-id="text-editor">
95
-            <state relative-caret-position="239">
96
-              <caret line="37" column="42" selection-start-line="37" selection-start-column="42" selection-end-line="37" selection-end-column="42" />
98
+            <state relative-caret-position="210">
99
+              <caret line="14" column="42" lean-forward="true" selection-start-line="14" selection-start-column="42" selection-end-line="14" selection-end-column="42" />
97 100
               <folding>
98 101
                 <element signature="imports" expanded="true" />
99 102
               </folding>
@@ -101,11 +104,11 @@
101 104
           </provider>
102 105
         </entry>
103 106
       </file>
104
-      <file leaf-file-name="ProcessLoader.java" pinned="false" current-in-tab="false">
105
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/ProcessLoader.java">
107
+      <file leaf-file-name="TransactionRepository.java" pinned="false" current-in-tab="false">
108
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/TransactionRepository.java">
106 109
           <provider selected="true" editor-type-id="text-editor">
107
-            <state relative-caret-position="390">
108
-              <caret line="26" selection-start-line="26" selection-end-line="26" />
110
+            <state relative-caret-position="180">
111
+              <caret line="12" column="17" selection-start-line="12" selection-start-column="17" selection-end-line="12" selection-end-column="17" />
109 112
               <folding>
110 113
                 <element signature="imports" expanded="true" />
111 114
               </folding>
@@ -116,7 +119,7 @@
116 119
       <file leaf-file-name="Block.java" pinned="false" current-in-tab="false">
117 120
         <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Block.java">
118 121
           <provider selected="true" editor-type-id="text-editor">
119
-            <state relative-caret-position="210">
122
+            <state relative-caret-position="190">
120 123
               <caret line="18" column="20" lean-forward="true" selection-start-line="15" selection-start-column="3" selection-end-line="18" selection-end-column="20" />
121 124
             </state>
122 125
           </provider>
@@ -146,6 +149,18 @@
146 149
           </provider>
147 150
         </entry>
148 151
       </file>
152
+      <file leaf-file-name="BlockController.java" pinned="false" current-in-tab="false">
153
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/BlockController.java">
154
+          <provider selected="true" editor-type-id="text-editor">
155
+            <state relative-caret-position="495">
156
+              <caret line="47" column="40" selection-start-line="47" selection-start-column="40" selection-end-line="47" selection-end-column="40" />
157
+              <folding>
158
+                <element signature="imports" expanded="true" />
159
+              </folding>
160
+            </state>
161
+          </provider>
162
+        </entry>
163
+      </file>
149 164
     </leaf>
150 165
   </component>
151 166
   <component name="FileTemplateManagerImpl">
@@ -153,6 +168,7 @@
153 168
       <list>
154 169
         <option value="Interface" />
155 170
         <option value="Class" />
171
+        <option value="AnnotationType" />
156 172
       </list>
157 173
     </option>
158 174
   </component>
@@ -172,16 +188,19 @@
172 188
     <option name="CHANGED_PATHS">
173 189
       <list>
174 190
         <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/WalletRepository.java" />
175
-        <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/controller/WalletController.java" />
176 191
         <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/controller/BlockController.java" />
177 192
         <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/ProcessLoader.java" />
178
-        <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Wallet.java" />
179 193
         <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/model/BlockchainVerification.java" />
180 194
         <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transaction.java" />
181 195
         <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/controller/TransactionController.java" />
182
-        <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/TransactionRepository.java" />
183 196
         <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Block.java" />
197
+        <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Wallet.java" />
198
+        <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/TransactionRepository.java" />
199
+        <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/EnableMongoRepositories.java" />
200
+        <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/Application.java" />
184 201
         <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transactions.java" />
202
+        <option value="$PROJECT_DIR$/src/main/java/com/buecoin01/controller/WalletController.java" />
203
+        <option value="$PROJECT_DIR$/src/main/resources/application.properties" />
185 204
       </list>
186 205
     </option>
187 206
   </component>
@@ -201,9 +220,9 @@
201 220
   <component name="NodePackageJsonFileManager">
202 221
     <packageJsonPaths />
203 222
   </component>
204
-  <component name="ProjectFrameBounds" extendedState="6">
205
-    <option name="width" value="1440" />
206
-    <option name="height" value="900" />
223
+  <component name="ProjectFrameBounds" fullScreen="true">
224
+    <option name="width" value="1920" />
225
+    <option name="height" value="1080" />
207 226
   </component>
208 227
   <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
209 228
   <component name="ProjectView">
@@ -309,6 +328,11 @@
309 328
     <property name="WebServerToolWindowFactoryState" value="false" />
310 329
     <property name="aspect.path.notification.shown" value="true" />
311 330
   </component>
331
+  <component name="RecentsManager">
332
+    <key name="CreateClassDialog.RecentsKey">
333
+      <recent name="com.buecoin01" />
334
+    </key>
335
+  </component>
312 336
   <component name="RunDashboard">
313 337
     <option name="ruleStates">
314 338
       <list>
@@ -403,10 +427,10 @@
403 427
     <servers />
404 428
   </component>
405 429
   <component name="TimeTrackingManager">
406
-    <option name="totallyTimeSpent" value="5845000" />
430
+    <option name="totallyTimeSpent" value="8055000" />
407 431
   </component>
408 432
   <component name="ToolWindowManager">
409
-    <frame x="17" y="23" width="1714" height="940" extended-state="0" />
433
+    <frame x="0" y="0" width="1920" height="1080" extended-state="0" />
410 434
     <editor active="true" />
411 435
     <layout>
412 436
       <window_info anchor="right" id="Palette" order="3" />
@@ -421,16 +445,16 @@
421 445
       <window_info id="UI Designer" order="2" />
422 446
       <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
423 447
       <window_info anchor="bottom" id="TODO" order="6" />
424
-      <window_info anchor="bottom" id="Messages" order="9" weight="0.3292683" />
448
+      <window_info anchor="bottom" id="Messages" order="9" weight="0.27494907" />
425 449
       <window_info anchor="right" id="Palette&#9;" order="3" />
426 450
       <window_info id="Image Layers" order="2" />
427 451
       <window_info anchor="bottom" id="Java Enterprise" order="7" />
428 452
       <window_info anchor="right" id="Capture Analysis" order="3" />
429 453
       <window_info anchor="bottom" id="Version Control" order="7" />
430
-      <window_info active="true" anchor="bottom" id="Run" order="2" visible="true" weight="0.32804877" />
431
-      <window_info anchor="bottom" id="Spring" order="7" />
432
-      <window_info anchor="bottom" id="Terminal" order="7" weight="0.23536585" />
433
-      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.18779904" />
454
+      <window_info anchor="bottom" id="Run" order="2" visible="true" weight="0.32790223" />
455
+      <window_info anchor="bottom" id="Spring" order="7" weight="0.3299389" />
456
+      <window_info anchor="bottom" id="Terminal" order="7" weight="0.23523422" />
457
+      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.16719915" />
434 458
       <window_info anchor="right" id="Bean Validation" order="3" />
435 459
       <window_info id="Web" order="2" side_tool="true" />
436 460
       <window_info anchor="right" id="Theme Preview" order="3" />
@@ -508,13 +532,6 @@
508 532
     <option name="myLimit" value="2678400000" />
509 533
   </component>
510 534
   <component name="editorHistoryManager">
511
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Block.java">
512
-      <provider selected="true" editor-type-id="text-editor">
513
-        <state relative-caret-position="945">
514
-          <caret line="78" selection-start-line="78" selection-end-line="78" />
515
-        </state>
516
-      </provider>
517
-    </entry>
518 535
     <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Wallet.java">
519 536
       <provider selected="true" editor-type-id="text-editor">
520 537
         <state relative-caret-position="360">
@@ -766,126 +783,154 @@
766 783
       <provider selected="true" editor-type-id="text-editor" />
767 784
     </entry>
768 785
     <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Coin.java" />
769
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/BlockController.java">
786
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/ProcessLoader.java">
770 787
       <provider selected="true" editor-type-id="text-editor">
771
-        <state relative-caret-position="673">
772
-          <caret line="47" column="40" selection-start-line="47" selection-start-column="40" selection-end-line="47" selection-end-column="40" />
788
+        <state relative-caret-position="390">
789
+          <caret line="26" selection-start-line="26" selection-end-line="26" />
773 790
           <folding>
774 791
             <element signature="imports" expanded="true" />
775 792
           </folding>
776 793
         </state>
777 794
       </provider>
778 795
     </entry>
779
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/WalletController.java">
796
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/WalletRepository.java">
780 797
       <provider selected="true" editor-type-id="text-editor">
781
-        <state relative-caret-position="239">
782
-          <caret line="37" column="42" selection-start-line="37" selection-start-column="42" selection-end-line="37" selection-end-column="42" />
783
-          <folding>
784
-            <element signature="imports" expanded="true" />
785
-          </folding>
798
+        <state relative-caret-position="75">
799
+          <caret line="8" column="73" selection-start-line="8" selection-start-column="73" selection-end-line="8" selection-end-column="73" />
786 800
         </state>
787 801
       </provider>
788 802
     </entry>
789
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Wallet.java">
803
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/BlockRepository.java">
790 804
       <provider selected="true" editor-type-id="text-editor">
791
-        <state relative-caret-position="167">
792
-          <caret line="44" column="10" selection-start-line="44" selection-start-column="10" selection-end-line="44" selection-end-column="10" />
805
+        <state relative-caret-position="75">
806
+          <caret line="8" column="1" selection-start-line="8" selection-end-line="9" />
793 807
         </state>
794 808
       </provider>
795 809
     </entry>
796
-    <entry file="file://$PROJECT_DIR$/src/main/resources/application.properties">
810
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/BlockchainVerification.java">
797 811
       <provider selected="true" editor-type-id="text-editor">
798
-        <state relative-caret-position="150">
799
-          <caret line="10" column="3" selection-start-line="10" selection-start-column="3" selection-end-line="10" selection-end-column="3" />
812
+        <state relative-caret-position="285">
813
+          <caret line="19" column="2" selection-start-line="19" selection-start-column="2" selection-end-line="19" selection-end-column="2" />
814
+          <folding>
815
+            <element signature="imports" expanded="true" />
816
+            <element signature="e#1872#1873#0" expanded="true" />
817
+            <element signature="e#1900#1901#0" expanded="true" />
818
+            <element signature="e#1973#1974#0" expanded="true" />
819
+            <element signature="e#2025#2026#0" expanded="true" />
820
+            <element signature="e#2074#2075#0" expanded="true" />
821
+            <element signature="e#2107#2108#0" expanded="true" />
822
+            <element signature="e#2162#2163#0" expanded="true" />
823
+            <element signature="e#2199#2200#0" expanded="true" />
824
+            <element signature="e#2251#2252#0" expanded="true" />
825
+            <element signature="e#2291#2292#0" expanded="true" />
826
+            <element signature="e#2331#2332#0" expanded="true" />
827
+            <element signature="e#2371#2372#0" expanded="true" />
828
+          </folding>
800 829
         </state>
801 830
       </provider>
802 831
     </entry>
803
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/TransactionController.java">
832
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/BlockController.java">
804 833
       <provider selected="true" editor-type-id="text-editor">
805
-        <state relative-caret-position="210">
806
-          <caret line="14" column="42" lean-forward="true" selection-start-line="14" selection-start-column="42" selection-end-line="14" selection-end-column="42" />
834
+        <state relative-caret-position="495">
835
+          <caret line="47" column="40" selection-start-line="47" selection-start-column="40" selection-end-line="47" selection-end-column="40" />
807 836
           <folding>
808 837
             <element signature="imports" expanded="true" />
809 838
           </folding>
810 839
         </state>
811 840
       </provider>
812 841
     </entry>
813
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/ProcessLoader.java">
842
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Block.java">
814 843
       <provider selected="true" editor-type-id="text-editor">
815
-        <state relative-caret-position="390">
816
-          <caret line="26" selection-start-line="26" selection-end-line="26" />
844
+        <state relative-caret-position="190">
845
+          <caret line="18" column="20" lean-forward="true" selection-start-line="15" selection-start-column="3" selection-end-line="18" selection-end-column="20" />
846
+        </state>
847
+      </provider>
848
+    </entry>
849
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/TransactionRepository.java">
850
+      <provider selected="true" editor-type-id="text-editor">
851
+        <state relative-caret-position="180">
852
+          <caret line="12" column="17" selection-start-line="12" selection-start-column="17" selection-end-line="12" selection-end-column="17" />
817 853
           <folding>
818 854
             <element signature="imports" expanded="true" />
819 855
           </folding>
820 856
         </state>
821 857
       </provider>
822 858
     </entry>
823
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Application.java">
859
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/EnableMongoRepositories.java">
824 860
       <provider selected="true" editor-type-id="text-editor">
825
-        <state relative-caret-position="75">
826
-          <caret line="7" column="13" selection-start-line="7" selection-start-column="13" selection-end-line="7" selection-end-column="13" />
861
+        <state relative-caret-position="30">
862
+          <caret line="2" column="18" selection-start-line="2" selection-start-column="18" selection-end-line="2" selection-end-column="18" />
827 863
         </state>
828 864
       </provider>
829 865
     </entry>
830
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/BlockchainVerification.java">
866
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/TransactionController.java">
831 867
       <provider selected="true" editor-type-id="text-editor">
832
-        <state relative-caret-position="285">
833
-          <caret line="19" column="2" selection-start-line="19" selection-start-column="2" selection-end-line="19" selection-end-column="2" />
868
+        <state relative-caret-position="210">
869
+          <caret line="14" column="42" lean-forward="true" selection-start-line="14" selection-start-column="42" selection-end-line="14" selection-end-column="42" />
834 870
           <folding>
835 871
             <element signature="imports" expanded="true" />
836
-            <element signature="e#1872#1873#0" expanded="true" />
837
-            <element signature="e#1900#1901#0" expanded="true" />
838
-            <element signature="e#1973#1974#0" expanded="true" />
839
-            <element signature="e#2025#2026#0" expanded="true" />
840
-            <element signature="e#2074#2075#0" expanded="true" />
841
-            <element signature="e#2107#2108#0" expanded="true" />
842
-            <element signature="e#2162#2163#0" expanded="true" />
843
-            <element signature="e#2199#2200#0" expanded="true" />
844
-            <element signature="e#2251#2252#0" expanded="true" />
845
-            <element signature="e#2291#2292#0" expanded="true" />
846
-            <element signature="e#2331#2332#0" expanded="true" />
847
-            <element signature="e#2371#2372#0" expanded="true" />
848 872
           </folding>
849 873
         </state>
850 874
       </provider>
851 875
     </entry>
852
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/TransactionRepository.java">
876
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transactions.java">
853 877
       <provider selected="true" editor-type-id="text-editor">
854
-        <state relative-caret-position="180">
855
-          <caret line="12" column="73" selection-start-line="12" selection-start-column="73" selection-end-line="12" selection-end-column="73" />
878
+        <state relative-caret-position="586">
879
+          <caret line="51" lean-forward="true" selection-start-line="51" selection-end-line="51" />
856 880
           <folding>
857 881
             <element signature="imports" expanded="true" />
858 882
           </folding>
859 883
         </state>
860 884
       </provider>
861 885
     </entry>
862
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/WalletRepository.java">
886
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Application.java">
863 887
       <provider selected="true" editor-type-id="text-editor">
864
-        <state relative-caret-position="75">
865
-          <caret line="8" column="73" selection-start-line="8" selection-start-column="73" selection-end-line="8" selection-end-column="73" />
888
+        <state relative-caret-position="60">
889
+          <caret line="6" column="22" selection-start-line="6" selection-start-column="22" selection-end-line="6" selection-end-column="22" />
866 890
         </state>
867 891
       </provider>
868 892
     </entry>
869
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/Repositories/BlockRepository.java">
893
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/controller/WalletController.java">
870 894
       <provider selected="true" editor-type-id="text-editor">
871
-        <state relative-caret-position="75">
872
-          <caret line="8" column="1" selection-start-line="8" selection-end-line="9" />
895
+        <state relative-caret-position="33">
896
+          <caret line="14" column="6" selection-start-line="14" selection-start-column="6" selection-end-line="14" selection-end-column="6" />
897
+          <folding>
898
+            <element signature="imports" expanded="true" />
899
+          </folding>
873 900
         </state>
874 901
       </provider>
875 902
     </entry>
876
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Block.java">
903
+    <entry file="file://$PROJECT_DIR$/src/main/resources/application.properties">
877 904
       <provider selected="true" editor-type-id="text-editor">
878
-        <state relative-caret-position="210">
879
-          <caret line="18" column="20" lean-forward="true" selection-start-line="15" selection-start-column="3" selection-end-line="18" selection-end-column="20" />
905
+        <state relative-caret-position="60">
906
+          <caret line="4" selection-start-line="4" selection-start-column="1" selection-end-line="10" selection-end-column="32" />
880 907
         </state>
881 908
       </provider>
882 909
     </entry>
883
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Transactions.java">
910
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/buecoin01/model/Wallet.java">
884 911
       <provider selected="true" editor-type-id="text-editor">
885
-        <state relative-caret-position="113">
886
-          <caret line="16" column="4" selection-start-line="16" selection-start-column="4" selection-end-line="16" selection-end-column="4" />
912
+        <state relative-caret-position="493">
913
+          <caret line="133" column="7" lean-forward="true" selection-start-line="112" selection-start-column="5" selection-end-line="133" selection-end-column="7" />
887 914
           <folding>
888 915
             <element signature="imports" expanded="true" />
916
+            <element signature="e#925#926#0" expanded="true" />
917
+            <element signature="e#952#953#0" expanded="true" />
918
+            <element signature="e#992#993#0" expanded="true" />
919
+            <element signature="e#1024#1025#0" expanded="true" />
920
+            <element signature="e#1123#1124#0" expanded="true" />
921
+            <element signature="e#1156#1157#0" expanded="true" />
922
+            <element signature="e#1195#1196#0" expanded="true" />
923
+            <element signature="e#1227#1228#0" expanded="true" />
924
+            <element signature="e#1258#1259#0" expanded="true" />
925
+            <element signature="e#1287#1288#0" expanded="true" />
926
+            <element signature="e#1329#1330#0" expanded="true" />
927
+            <element signature="e#1365#1366#0" expanded="true" />
928
+            <element signature="e#1481#1482#0" expanded="true" />
929
+            <element signature="e#1521#1522#0" expanded="true" />
930
+            <element signature="e#1548#1549#0" expanded="true" />
931
+            <element signature="e#1573#1574#0" expanded="true" />
932
+            <element signature="e#1607#1608#0" expanded="true" />
933
+            <element signature="e#1635#1636#0" expanded="true" />
889 934
           </folding>
890 935
         </state>
891 936
       </provider>

+ 717
- 0
application.log View File

@@ -3306,3 +3306,720 @@ Action:
3306 3306
 
3307 3307
 Consider defining a bean of type 'java.security.PublicKey' in your configuration.
3308 3308
 
3309
+2018-07-24 17:04:24.034  INFO 56371 --- [main] com.buecoin01.Application                : Starting Application on zipcoders-MacBook-Pro-110.local with PID 56371 (/Users/vincents/Desktop/CryptoCoin/target/classes started by vincents in /Users/vincents/Desktop/CryptoCoin)
3310
+2018-07-24 17:04:24.047  INFO 56371 --- [main] com.buecoin01.Application                : No active profile set, falling back to default profiles: default
3311
+2018-07-24 17:04:24.172  INFO 56371 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@7f010382: startup date [Tue Jul 24 17:04:24 EDT 2018]; root of context hierarchy
3312
+2018-07-24 17:04:25.978  INFO 56371 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$620b254d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
3313
+2018-07-24 17:04:26.394  INFO 56371 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
3314
+2018-07-24 17:04:26.423  INFO 56371 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
3315
+2018-07-24 17:04:26.423  INFO 56371 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.31
3316
+2018-07-24 17:04:26.427  INFO 56371 --- [localhost-startStop-1] o.a.catalina.core.AprLifecycleListener   : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/Users/vincents/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]
3317
+2018-07-24 17:04:26.527  INFO 56371 --- [localhost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
3318
+2018-07-24 17:04:26.527  INFO 56371 --- [localhost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 2355 ms
3319
+2018-07-24 17:04:26.684  INFO 56371 --- [localhost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Servlet dispatcherServlet mapped to [/]
3320
+2018-07-24 17:04:26.690  INFO 56371 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
3321
+2018-07-24 17:04:26.691  INFO 56371 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
3322
+2018-07-24 17:04:26.691  INFO 56371 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
3323
+2018-07-24 17:04:26.691  INFO 56371 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
3324
+2018-07-24 17:04:26.843  INFO 56371 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
3325
+2018-07-24 17:04:27.637  INFO 56371 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
3326
+2018-07-24 17:04:27.691  INFO 56371 --- [main] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default'
3327
+2018-07-24 17:04:27.703  INFO 56371 --- [main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [
3328
+	name: default
3329
+	...]
3330
+2018-07-24 17:04:27.872  INFO 56371 --- [main] org.hibernate.Version                    : HHH000412: Hibernate Core {5.2.17.Final}
3331
+2018-07-24 17:04:27.873  INFO 56371 --- [main] org.hibernate.cfg.Environment            : HHH000206: hibernate.properties not found
3332
+2018-07-24 17:04:27.909  INFO 56371 --- [main] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
3333
+2018-07-24 17:04:28.006  INFO 56371 --- [main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect
3334
+2018-07-24 17:04:28.489  INFO 56371 --- [main] org.hibernate.tuple.PojoInstantiator     : HHH000182: No default (no-argument) constructor for class: com.buecoin01.model.Transactions (class must be instantiated by Interceptor)
3335
+2018-07-24 17:04:28.691  INFO 56371 --- [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
3336
+2018-07-24 17:04:28.955  WARN 56371 --- [main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'transactions' defined in file [/Users/vincents/Desktop/CryptoCoin/target/classes/com/buecoin01/model/Transactions.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'java.security.PublicKey' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
3337
+2018-07-24 17:04:28.956  INFO 56371 --- [main] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
3338
+2018-07-24 17:04:28.957  INFO 56371 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
3339
+2018-07-24 17:04:29.143  INFO 56371 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.
3340
+2018-07-24 17:04:29.145  INFO 56371 --- [main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
3341
+2018-07-24 17:04:29.161  INFO 56371 --- [main] ConditionEvaluationReportLoggingListener : 
3342
+
3343
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
3344
+2018-07-24 17:04:29.259 ERROR 56371 --- [main] o.s.b.d.LoggingFailureAnalysisReporter   : 
3345
+
3346
+***************************
3347
+APPLICATION FAILED TO START
3348
+***************************
3349
+
3350
+Description:
3351
+
3352
+Parameter 0 of constructor in com.buecoin01.model.Transactions required a bean of type 'java.security.PublicKey' that could not be found.
3353
+
3354
+
3355
+Action:
3356
+
3357
+Consider defining a bean of type 'java.security.PublicKey' in your configuration.
3358
+
3359
+2018-07-24 17:16:17.671  INFO 56557 --- [main] com.buecoin01.Application                : Starting Application on zipcoders-MacBook-Pro-110.local with PID 56557 (/Users/vincents/Desktop/CryptoCoin/target/classes started by vincents in /Users/vincents/Desktop/CryptoCoin)
3360
+2018-07-24 17:16:17.676  INFO 56557 --- [main] com.buecoin01.Application                : No active profile set, falling back to default profiles: default
3361
+2018-07-24 17:16:17.768  INFO 56557 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@3cc2931c: startup date [Tue Jul 24 17:16:17 EDT 2018]; root of context hierarchy
3362
+2018-07-24 17:16:20.019  INFO 56557 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a82b6996] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
3363
+2018-07-24 17:16:20.418  INFO 56557 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
3364
+2018-07-24 17:16:20.450  INFO 56557 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
3365
+2018-07-24 17:16:20.450  INFO 56557 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.31
3366
+2018-07-24 17:16:20.455  INFO 56557 --- [localhost-startStop-1] o.a.catalina.core.AprLifecycleListener   : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/Users/vincents/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]
3367
+2018-07-24 17:16:20.555  INFO 56557 --- [localhost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
3368
+2018-07-24 17:16:20.555  INFO 56557 --- [localhost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 2787 ms
3369
+2018-07-24 17:16:20.671  INFO 56557 --- [localhost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Servlet dispatcherServlet mapped to [/]
3370
+2018-07-24 17:16:20.676  INFO 56557 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
3371
+2018-07-24 17:16:20.676  INFO 56557 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
3372
+2018-07-24 17:16:20.677  INFO 56557 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
3373
+2018-07-24 17:16:20.677  INFO 56557 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
3374
+2018-07-24 17:16:20.880  INFO 56557 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
3375
+2018-07-24 17:16:21.864  INFO 56557 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
3376
+2018-07-24 17:16:21.914  INFO 56557 --- [main] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default'
3377
+2018-07-24 17:16:21.932  INFO 56557 --- [main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [
3378
+	name: default
3379
+	...]
3380
+2018-07-24 17:16:22.181  INFO 56557 --- [main] org.hibernate.Version                    : HHH000412: Hibernate Core {5.2.17.Final}
3381
+2018-07-24 17:16:22.183  INFO 56557 --- [main] org.hibernate.cfg.Environment            : HHH000206: hibernate.properties not found
3382
+2018-07-24 17:16:22.236  INFO 56557 --- [main] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
3383
+2018-07-24 17:16:22.429  INFO 56557 --- [main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect
3384
+2018-07-24 17:16:23.455  INFO 56557 --- [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
3385
+2018-07-24 17:16:23.849  INFO 56557 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
3386
+2018-07-24 17:16:24.281  INFO 56557 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@3cc2931c: startup date [Tue Jul 24 17:16:17 EDT 2018]; root of context hierarchy
3387
+2018-07-24 17:16:24.325  WARN 56557 --- [main] aWebConfiguration$JpaWebMvcConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
3388
+2018-07-24 17:16:24.374  INFO 56557 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
3389
+2018-07-24 17:16:24.375  INFO 56557 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
3390
+2018-07-24 17:16:24.411  INFO 56557 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
3391
+2018-07-24 17:16:24.411  INFO 56557 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
3392
+2018-07-24 17:16:24.816  INFO 56557 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
3393
+2018-07-24 17:16:24.818  INFO 56557 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Bean with name 'dataSource' has been autodetected for JMX exposure
3394
+2018-07-24 17:16:24.825  INFO 56557 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Located MBean 'dataSource': registering with JMX server as MBean [com.zaxxer.hikari:name=dataSource,type=HikariDataSource]
3395
+2018-07-24 17:16:24.883  INFO 56557 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
3396
+2018-07-24 17:16:24.889  INFO 56557 --- [main] com.buecoin01.Application                : Started Application in 7.731 seconds (JVM running for 8.774)
3397
+2018-07-24 17:17:44.281  INFO 56557 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring FrameworkServlet 'dispatcherServlet'
3398
+2018-07-24 17:17:44.281  INFO 56557 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization started
3399
+2018-07-24 17:17:44.299  INFO 56557 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization completed in 18 ms
3400
+2018-07-24 17:21:21.488  INFO 56557 --- [Thread-19] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@3cc2931c: startup date [Tue Jul 24 17:16:17 EDT 2018]; root of context hierarchy
3401
+2018-07-24 17:21:21.491  INFO 56557 --- [Thread-19] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans on shutdown
3402
+2018-07-24 17:21:21.493  INFO 56557 --- [Thread-19] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans
3403
+2018-07-24 17:21:21.496  INFO 56557 --- [Thread-19] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
3404
+2018-07-24 17:21:21.498  INFO 56557 --- [Thread-19] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
3405
+2018-07-24 17:21:21.516  INFO 56557 --- [Thread-19] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.
3406
+2018-07-24 17:21:24.574  INFO 56721 --- [main] com.buecoin01.Application                : Starting Application on zipcoders-MacBook-Pro-110.local with PID 56721 (/Users/vincents/Desktop/CryptoCoin/target/classes started by vincents in /Users/vincents/Desktop/CryptoCoin)
3407
+2018-07-24 17:21:24.578  INFO 56721 --- [main] com.buecoin01.Application                : No active profile set, falling back to default profiles: default
3408
+2018-07-24 17:21:24.673  INFO 56721 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@60d8c9b7: startup date [Tue Jul 24 17:21:24 EDT 2018]; root of context hierarchy
3409
+2018-07-24 17:21:26.145  INFO 56721 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d0ea3bfe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
3410
+2018-07-24 17:21:26.428  INFO 56721 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
3411
+2018-07-24 17:21:26.451  INFO 56721 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
3412
+2018-07-24 17:21:26.451  INFO 56721 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.31
3413
+2018-07-24 17:21:26.455  INFO 56721 --- [localhost-startStop-1] o.a.catalina.core.AprLifecycleListener   : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/Users/vincents/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]
3414
+2018-07-24 17:21:26.537  INFO 56721 --- [localhost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
3415
+2018-07-24 17:21:26.537  INFO 56721 --- [localhost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 1865 ms
3416
+2018-07-24 17:21:26.640  INFO 56721 --- [localhost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Servlet dispatcherServlet mapped to [/]
3417
+2018-07-24 17:21:26.643  INFO 56721 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
3418
+2018-07-24 17:21:26.643  INFO 56721 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
3419
+2018-07-24 17:21:26.644  INFO 56721 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
3420
+2018-07-24 17:21:26.644  INFO 56721 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
3421
+2018-07-24 17:21:26.824  INFO 56721 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
3422
+2018-07-24 17:21:27.771  INFO 56721 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
3423
+2018-07-24 17:21:27.814  INFO 56721 --- [main] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default'
3424
+2018-07-24 17:21:27.827  INFO 56721 --- [main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [
3425
+	name: default
3426
+	...]
3427
+2018-07-24 17:21:28.005  INFO 56721 --- [main] org.hibernate.Version                    : HHH000412: Hibernate Core {5.2.17.Final}
3428
+2018-07-24 17:21:28.006  INFO 56721 --- [main] org.hibernate.cfg.Environment            : HHH000206: hibernate.properties not found
3429
+2018-07-24 17:21:28.052  INFO 56721 --- [main] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
3430
+2018-07-24 17:21:28.154  INFO 56721 --- [main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect
3431
+2018-07-24 17:21:28.868  INFO 56721 --- [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
3432
+2018-07-24 17:21:29.204  INFO 56721 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
3433
+2018-07-24 17:21:29.521  INFO 56721 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@60d8c9b7: startup date [Tue Jul 24 17:21:24 EDT 2018]; root of context hierarchy
3434
+2018-07-24 17:21:29.584  WARN 56721 --- [main] aWebConfiguration$JpaWebMvcConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
3435
+2018-07-24 17:21:29.619  INFO 56721 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
3436
+2018-07-24 17:21:29.621  INFO 56721 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
3437
+2018-07-24 17:21:29.646  INFO 56721 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
3438
+2018-07-24 17:21:29.646  INFO 56721 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
3439
+2018-07-24 17:21:29.942  INFO 56721 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
3440
+2018-07-24 17:21:29.944  INFO 56721 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Bean with name 'dataSource' has been autodetected for JMX exposure
3441
+2018-07-24 17:21:29.949  INFO 56721 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Located MBean 'dataSource': registering with JMX server as MBean [com.zaxxer.hikari:name=dataSource,type=HikariDataSource]
3442
+2018-07-24 17:21:30.004  INFO 56721 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
3443
+2018-07-24 17:21:30.008  INFO 56721 --- [main] com.buecoin01.Application                : Started Application in 5.968 seconds (JVM running for 7.015)
3444
+2018-07-24 17:22:02.930  INFO 56721 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring FrameworkServlet 'dispatcherServlet'
3445
+2018-07-24 17:22:02.930  INFO 56721 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization started
3446
+2018-07-24 17:22:02.949  INFO 56721 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization completed in 19 ms
3447
+2018-07-24 17:24:22.082  INFO 56721 --- [Thread-15] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@60d8c9b7: startup date [Tue Jul 24 17:21:24 EDT 2018]; root of context hierarchy
3448
+2018-07-24 17:24:22.085  INFO 56721 --- [Thread-15] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans on shutdown
3449
+2018-07-24 17:24:22.087  INFO 56721 --- [Thread-15] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans
3450
+2018-07-24 17:24:22.091  INFO 56721 --- [Thread-15] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
3451
+2018-07-24 17:24:22.092  INFO 56721 --- [Thread-15] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
3452
+2018-07-24 17:24:22.100  INFO 56721 --- [Thread-15] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.
3453
+2018-07-24 17:24:25.313  INFO 56778 --- [main] com.buecoin01.Application                : Starting Application on zipcoders-MacBook-Pro-110.local with PID 56778 (/Users/vincents/Desktop/CryptoCoin/target/classes started by vincents in /Users/vincents/Desktop/CryptoCoin)
3454
+2018-07-24 17:24:25.354  INFO 56778 --- [main] com.buecoin01.Application                : No active profile set, falling back to default profiles: default
3455
+2018-07-24 17:24:25.448  INFO 56778 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@1e802ef9: startup date [Tue Jul 24 17:24:25 EDT 2018]; root of context hierarchy
3456
+2018-07-24 17:24:26.895  INFO 56778 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$23de86cf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
3457
+2018-07-24 17:24:27.184  INFO 56778 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
3458
+2018-07-24 17:24:27.208  INFO 56778 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
3459
+2018-07-24 17:24:27.208  INFO 56778 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.31
3460
+2018-07-24 17:24:27.212  INFO 56778 --- [localhost-startStop-1] o.a.catalina.core.AprLifecycleListener   : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/Users/vincents/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]
3461
+2018-07-24 17:24:27.286  INFO 56778 --- [localhost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
3462
+2018-07-24 17:24:27.286  INFO 56778 --- [localhost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 1838 ms
3463
+2018-07-24 17:24:27.402  INFO 56778 --- [localhost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Servlet dispatcherServlet mapped to [/]
3464
+2018-07-24 17:24:27.407  INFO 56778 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
3465
+2018-07-24 17:24:27.408  INFO 56778 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
3466
+2018-07-24 17:24:27.408  INFO 56778 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
3467
+2018-07-24 17:24:27.409  INFO 56778 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
3468
+2018-07-24 17:24:27.574  INFO 56778 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
3469
+2018-07-24 17:24:28.793 ERROR 56778 --- [main] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Exception during pool initialization.
3470
+
3471
+com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'bitcoin'
3472
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3473
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3474
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3475
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3476
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3477
+	at com.mysql.jdbc.Util.getInstance(Util.java:408) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3478
+	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3479
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3480
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3481
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3482
+	at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3483
+	at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3484
+	at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2190) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3485
+	at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2221) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3486
+	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2016) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3487
+	at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:776) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3488
+	at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3489
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3490
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3491
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3492
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3493
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3494
+	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3495
+	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3496
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:117) ~[HikariCP-2.7.9.jar:na]
3497
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:123) ~[HikariCP-2.7.9.jar:na]
3498
+	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:365) ~[HikariCP-2.7.9.jar:na]
3499
+	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:194) ~[HikariCP-2.7.9.jar:na]
3500
+	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:460) [HikariCP-2.7.9.jar:na]
3501
+	at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:534) [HikariCP-2.7.9.jar:na]
3502
+	at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115) [HikariCP-2.7.9.jar:na]
3503
+	at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) [HikariCP-2.7.9.jar:na]
3504
+	at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:151) [spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3505
+	at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:115) [spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3506
+	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:78) [spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3507
+	at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:319) [spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3508
+	at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:356) [spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3509
+	at org.springframework.boot.autoconfigure.orm.jpa.DatabaseLookup.getDatabase(DatabaseLookup.java:72) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3510
+	at org.springframework.boot.autoconfigure.orm.jpa.JpaProperties.determineDatabase(JpaProperties.java:166) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3511
+	at org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.jpaVendorAdapter(JpaBaseConfiguration.java:111) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3512
+	at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration$$EnhancerBySpringCGLIB$$42b5493e.CGLIB$jpaVendorAdapter$5(<generated>) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3513
+	at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration$$EnhancerBySpringCGLIB$$42b5493e$$FastClassBySpringCGLIB$$97521017.invoke(<generated>) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3514
+	at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) [spring-core-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3515
+	at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:361) [spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3516
+	at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration$$EnhancerBySpringCGLIB$$42b5493e.jpaVendorAdapter(<generated>) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3517
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_172]
3518
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_172]
3519
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_172]
3520
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_172]
3521
+	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3522
+	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:582) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3523
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1256) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3524
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1105) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3525
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3526
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3527
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3528
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3529
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3530
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3531
+	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3532
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3533
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3534
+	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:818) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3535
+	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:724) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3536
+	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:474) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3537
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1256) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3538
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1105) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3539
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3540
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3541
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3542
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3543
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3544
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3545
+	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3546
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3547
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3548
+	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:818) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3549
+	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:724) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3550
+	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:474) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3551
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1256) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3552
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1105) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3553
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3554
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3555
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3556
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3557
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3558
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3559
+	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1089) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3560
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:859) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3561
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3562
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3563
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3564
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3565
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:327) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3566
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3567
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3568
+	at com.buecoin01.Application.main(Application.java:11) ~[classes/:na]
3569
+
3570
+2018-07-24 17:24:28.800  WARN 56778 --- [main] o.s.b.a.orm.jpa.DatabaseLookup           : Unable to determine jdbc url from datasource
3571
+
3572
+org.springframework.jdbc.support.MetaDataAccessException: Could not get Connection for extracting meta-data; nested exception is org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'bitcoin'
3573
+	at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:328) ~[spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3574
+	at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:356) ~[spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3575
+	at org.springframework.boot.autoconfigure.orm.jpa.DatabaseLookup.getDatabase(DatabaseLookup.java:72) ~[spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3576
+	at org.springframework.boot.autoconfigure.orm.jpa.JpaProperties.determineDatabase(JpaProperties.java:166) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3577
+	at org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.jpaVendorAdapter(JpaBaseConfiguration.java:111) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3578
+	at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration$$EnhancerBySpringCGLIB$$42b5493e.CGLIB$jpaVendorAdapter$5(<generated>) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3579
+	at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration$$EnhancerBySpringCGLIB$$42b5493e$$FastClassBySpringCGLIB$$97521017.invoke(<generated>) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3580
+	at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) [spring-core-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3581
+	at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:361) [spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3582
+	at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration$$EnhancerBySpringCGLIB$$42b5493e.jpaVendorAdapter(<generated>) [spring-boot-autoconfigure-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3583
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_172]
3584
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_172]
3585
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_172]
3586
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_172]
3587
+	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3588
+	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:582) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3589
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1256) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3590
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1105) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3591
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3592
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3593
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3594
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3595
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3596
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3597
+	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3598
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3599
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3600
+	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:818) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3601
+	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:724) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3602
+	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:474) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3603
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1256) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3604
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1105) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3605
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3606
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3607
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3608
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3609
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3610
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3611
+	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:251) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3612
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3613
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1065) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3614
+	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:818) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3615
+	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:724) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3616
+	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:474) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3617
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1256) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3618
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1105) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3619
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3620
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3621
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3622
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3623
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3624
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3625
+	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1089) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3626
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:859) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3627
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3628
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3629
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3630
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3631
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:327) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3632
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3633
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3634
+	at com.buecoin01.Application.main(Application.java:11) ~[classes/:na]
3635
+Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'bitcoin'
3636
+	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81) ~[spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3637
+	at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:319) ~[spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3638
+	... 61 common frames omitted
3639
+Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'bitcoin'
3640
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3641
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3642
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3643
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3644
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3645
+	at com.mysql.jdbc.Util.getInstance(Util.java:408) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3646
+	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3647
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3648
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3649
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3650
+	at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3651
+	at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3652
+	at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2190) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3653
+	at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2221) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3654
+	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2016) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3655
+	at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:776) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3656
+	at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3657
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3658
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3659
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3660
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3661
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3662
+	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3663
+	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3664
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:117) ~[HikariCP-2.7.9.jar:na]
3665
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:123) ~[HikariCP-2.7.9.jar:na]
3666
+	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:365) ~[HikariCP-2.7.9.jar:na]
3667
+	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:194) ~[HikariCP-2.7.9.jar:na]
3668
+	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:460) ~[HikariCP-2.7.9.jar:na]
3669
+	at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:534) ~[HikariCP-2.7.9.jar:na]
3670
+	at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115) ~[HikariCP-2.7.9.jar:na]
3671
+	at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) ~[HikariCP-2.7.9.jar:na]
3672
+	at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:151) ~[spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3673
+	at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:115) ~[spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3674
+	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:78) ~[spring-jdbc-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3675
+	... 62 common frames omitted
3676
+
3677
+2018-07-24 17:24:28.846  INFO 56778 --- [main] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default'
3678
+2018-07-24 17:24:28.859  INFO 56778 --- [main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [
3679
+	name: default
3680
+	...]
3681
+2018-07-24 17:24:28.938  INFO 56778 --- [main] org.hibernate.Version                    : HHH000412: Hibernate Core {5.2.17.Final}
3682
+2018-07-24 17:24:28.939  INFO 56778 --- [main] org.hibernate.cfg.Environment            : HHH000206: hibernate.properties not found
3683
+2018-07-24 17:24:29.122  INFO 56778 --- [main] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
3684
+2018-07-24 17:24:29.250  INFO 56778 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
3685
+2018-07-24 17:24:30.257 ERROR 56778 --- [main] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Exception during pool initialization.
3686
+
3687
+com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'bitcoin'
3688
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3689
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3690
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3691
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3692
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3693
+	at com.mysql.jdbc.Util.getInstance(Util.java:408) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3694
+	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3695
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3696
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3697
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3698
+	at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3699
+	at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3700
+	at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2190) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3701
+	at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2221) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3702
+	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2016) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3703
+	at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:776) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3704
+	at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3705
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3706
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3707
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3708
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3709
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3710
+	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3711
+	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3712
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:117) ~[HikariCP-2.7.9.jar:na]
3713
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:123) ~[HikariCP-2.7.9.jar:na]
3714
+	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:365) ~[HikariCP-2.7.9.jar:na]
3715
+	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:194) ~[HikariCP-2.7.9.jar:na]
3716
+	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:460) [HikariCP-2.7.9.jar:na]
3717
+	at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:534) [HikariCP-2.7.9.jar:na]
3718
+	at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115) [HikariCP-2.7.9.jar:na]
3719
+	at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) [HikariCP-2.7.9.jar:na]
3720
+	at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3721
+	at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3722
+	at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3723
+	at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3724
+	at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:88) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3725
+	at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:259) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3726
+	at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:233) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3727
+	at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3728
+	at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3729
+	at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3730
+	at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:242) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3731
+	at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3732
+	at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.handleTypes(MetadataBuildingProcess.java:352) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3733
+	at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:111) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3734
+	at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:861) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3735
+	at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:888) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3736
+	at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:57) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3737
+	at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3738
+	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:390) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3739
+	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:377) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3740
+	at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3741
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1767) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3742
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1704) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3743
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:581) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3744
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3745
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3746
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3747
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3748
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3749
+	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1089) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3750
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:859) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3751
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3752
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3753
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3754
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3755
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:327) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3756
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3757
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3758
+	at com.buecoin01.Application.main(Application.java:11) ~[classes/:na]
3759
+
3760
+2018-07-24 17:24:30.258  WARN 56778 --- [main] o.h.e.j.e.i.JdbcEnvironmentInitiator     : HHH000342: Could not obtain connection to query metadata : Unknown database 'bitcoin'
3761
+2018-07-24 17:24:30.265  INFO 56778 --- [main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect
3762
+2018-07-24 17:24:30.279  INFO 56778 --- [main] o.h.e.j.e.i.LobCreatorBuilderImpl        : HHH000422: Disabling contextual LOB creation as connection was null
3763
+2018-07-24 17:24:30.713  INFO 56778 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
3764
+2018-07-24 17:24:31.718 ERROR 56778 --- [main] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Exception during pool initialization.
3765
+
3766
+com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'bitcoin'
3767
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3768
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3769
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3770
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3771
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3772
+	at com.mysql.jdbc.Util.getInstance(Util.java:408) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3773
+	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3774
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3775
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3776
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3777
+	at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3778
+	at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3779
+	at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2190) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3780
+	at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2221) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3781
+	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2016) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3782
+	at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:776) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3783
+	at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3784
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3785
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3786
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3787
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3788
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3789
+	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3790
+	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3791
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:117) ~[HikariCP-2.7.9.jar:na]
3792
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:123) ~[HikariCP-2.7.9.jar:na]
3793
+	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:365) ~[HikariCP-2.7.9.jar:na]
3794
+	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:194) ~[HikariCP-2.7.9.jar:na]
3795
+	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:460) [HikariCP-2.7.9.jar:na]
3796
+	at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:534) [HikariCP-2.7.9.jar:na]
3797
+	at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115) [HikariCP-2.7.9.jar:na]
3798
+	at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) [HikariCP-2.7.9.jar:na]
3799
+	at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3800
+	at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3801
+	at org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl.getIsolatedConnection(DdlTransactionIsolatorNonJtaImpl.java:43) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3802
+	at org.hibernate.tool.schema.internal.exec.ImprovedExtractionContextImpl.getJdbcConnection(ImprovedExtractionContextImpl.java:60) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3803
+	at org.hibernate.tool.schema.internal.exec.ImprovedExtractionContextImpl.getJdbcDatabaseMetaData(ImprovedExtractionContextImpl.java:67) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3804
+	at org.hibernate.tool.schema.extract.internal.InformationExtractorJdbcDatabaseMetaDataImpl.getTables(InformationExtractorJdbcDatabaseMetaDataImpl.java:329) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3805
+	at org.hibernate.tool.schema.extract.internal.DatabaseInformationImpl.getTablesInformation(DatabaseInformationImpl.java:120) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3806
+	at org.hibernate.tool.schema.internal.GroupedSchemaMigratorImpl.performTablesMigration(GroupedSchemaMigratorImpl.java:65) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3807
+	at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.performMigration(AbstractSchemaMigrator.java:207) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3808
+	at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:114) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3809
+	at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:183) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3810
+	at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3811
+	at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:312) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3812
+	at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:462) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3813
+	at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:892) [hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3814
+	at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:57) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3815
+	at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3816
+	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:390) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3817
+	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:377) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3818
+	at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) [spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3819
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1767) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3820
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1704) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3821
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:581) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3822
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3823
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3824
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3825
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3826
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) [spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3827
+	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1089) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3828
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:859) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3829
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3830
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3831
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3832
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3833
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:327) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3834
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3835
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3836
+	at com.buecoin01.Application.main(Application.java:11) ~[classes/:na]
3837
+
3838
+2018-07-24 17:24:31.719  WARN 56778 --- [main] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 1049, SQLState: 42000
3839
+2018-07-24 17:24:31.720 ERROR 56778 --- [main] o.h.engine.jdbc.spi.SqlExceptionHelper   : Unknown database 'bitcoin'
3840
+2018-07-24 17:24:31.722  WARN 56778 --- [main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.exception.SQLGrammarException: Unable to open JDBC Connection for DDL execution
3841
+2018-07-24 17:24:31.724  INFO 56778 --- [main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
3842
+2018-07-24 17:24:31.737  INFO 56778 --- [main] ConditionEvaluationReportLoggingListener : 
3843
+
3844
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
3845
+2018-07-24 17:24:31.751 ERROR 56778 --- [main] o.s.boot.SpringApplication               : Application run failed
3846
+
3847
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.exception.SQLGrammarException: Unable to open JDBC Connection for DDL execution
3848
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1708) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3849
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:581) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3850
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:503) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3851
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:317) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3852
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3853
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3854
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3855
+	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1089) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3856
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:859) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3857
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3858
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) ~[spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3859
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3860
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3861
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:327) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3862
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3863
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243) [spring-boot-2.0.3.RELEASE.jar:2.0.3.RELEASE]
3864
+	at com.buecoin01.Application.main(Application.java:11) [classes/:na]
3865
+Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.exception.SQLGrammarException: Unable to open JDBC Connection for DDL execution
3866
+	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:402) ~[spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3867
+	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:377) ~[spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3868
+	at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) ~[spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3869
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1767) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3870
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1704) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3871
+	... 16 common frames omitted
3872
+Caused by: org.hibernate.exception.SQLGrammarException: Unable to open JDBC Connection for DDL execution
3873
+	at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:63) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3874
+	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3875
+	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3876
+	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3877
+	at org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl.getIsolatedConnection(DdlTransactionIsolatorNonJtaImpl.java:69) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3878
+	at org.hibernate.tool.schema.internal.exec.ImprovedExtractionContextImpl.getJdbcConnection(ImprovedExtractionContextImpl.java:60) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3879
+	at org.hibernate.tool.schema.internal.exec.ImprovedExtractionContextImpl.getJdbcDatabaseMetaData(ImprovedExtractionContextImpl.java:67) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3880
+	at org.hibernate.tool.schema.extract.internal.InformationExtractorJdbcDatabaseMetaDataImpl.getTables(InformationExtractorJdbcDatabaseMetaDataImpl.java:329) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3881
+	at org.hibernate.tool.schema.extract.internal.DatabaseInformationImpl.getTablesInformation(DatabaseInformationImpl.java:120) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3882
+	at org.hibernate.tool.schema.internal.GroupedSchemaMigratorImpl.performTablesMigration(GroupedSchemaMigratorImpl.java:65) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3883
+	at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.performMigration(AbstractSchemaMigrator.java:207) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3884
+	at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:114) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3885
+	at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:183) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3886
+	at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3887
+	at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:312) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3888
+	at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:462) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3889
+	at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:892) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3890
+	at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:57) ~[spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3891
+	at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) ~[spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3892
+	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:390) ~[spring-orm-5.0.7.RELEASE.jar:5.0.7.RELEASE]
3893
+	... 20 common frames omitted
3894
+Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'bitcoin'
3895
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3896
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3897
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3898
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3899
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3900
+	at com.mysql.jdbc.Util.getInstance(Util.java:408) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3901
+	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3902
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3903
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3904
+	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3905
+	at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3906
+	at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3907
+	at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2190) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3908
+	at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2221) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3909
+	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2016) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3910
+	at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:776) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3911
+	at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3912
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_172]
3913
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_172]
3914
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_172]
3915
+	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_172]
3916
+	at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3917
+	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3918
+	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) ~[mysql-connector-java-5.1.46.jar:5.1.46]
3919
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:117) ~[HikariCP-2.7.9.jar:na]
3920
+	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:123) ~[HikariCP-2.7.9.jar:na]
3921
+	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:365) ~[HikariCP-2.7.9.jar:na]
3922
+	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:194) ~[HikariCP-2.7.9.jar:na]
3923
+	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:460) ~[HikariCP-2.7.9.jar:na]
3924
+	at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:534) ~[HikariCP-2.7.9.jar:na]
3925
+	at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115) ~[HikariCP-2.7.9.jar:na]
3926
+	at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) ~[HikariCP-2.7.9.jar:na]
3927
+	at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3928
+	at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3929
+	at org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl.getIsolatedConnection(DdlTransactionIsolatorNonJtaImpl.java:43) ~[hibernate-core-5.2.17.Final.jar:5.2.17.Final]
3930
+	... 35 common frames omitted
3931
+
3932
+2018-07-24 17:24:45.673  INFO 56785 --- [main] com.buecoin01.Application                : Starting Application on zipcoders-MacBook-Pro-110.local with PID 56785 (/Users/vincents/Desktop/CryptoCoin/target/classes started by vincents in /Users/vincents/Desktop/CryptoCoin)
3933
+2018-07-24 17:24:45.678  INFO 56785 --- [main] com.buecoin01.Application                : No active profile set, falling back to default profiles: default
3934
+2018-07-24 17:24:45.769  INFO 56785 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@1e802ef9: startup date [Tue Jul 24 17:24:45 EDT 2018]; root of context hierarchy
3935
+2018-07-24 17:24:47.464  INFO 56785 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a536c029] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
3936
+2018-07-24 17:24:47.766  INFO 56785 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
3937
+2018-07-24 17:24:47.792  INFO 56785 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
3938
+2018-07-24 17:24:47.793  INFO 56785 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.31
3939
+2018-07-24 17:24:47.797  INFO 56785 --- [localhost-startStop-1] o.a.catalina.core.AprLifecycleListener   : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/Users/vincents/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]
3940
+2018-07-24 17:24:47.895  INFO 56785 --- [localhost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
3941
+2018-07-24 17:24:47.896  INFO 56785 --- [localhost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 2128 ms
3942
+2018-07-24 17:24:48.077  INFO 56785 --- [localhost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Servlet dispatcherServlet mapped to [/]
3943
+2018-07-24 17:24:48.083  INFO 56785 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
3944
+2018-07-24 17:24:48.083  INFO 56785 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
3945
+2018-07-24 17:24:48.084  INFO 56785 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
3946
+2018-07-24 17:24:48.084  INFO 56785 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
3947
+2018-07-24 17:24:48.285  INFO 56785 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
3948
+2018-07-24 17:24:48.535  INFO 56785 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
3949
+2018-07-24 17:24:48.589  INFO 56785 --- [main] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default'
3950
+2018-07-24 17:24:48.603  INFO 56785 --- [main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [
3951
+	name: default
3952
+	...]
3953
+2018-07-24 17:24:48.816  INFO 56785 --- [main] org.hibernate.Version                    : HHH000412: Hibernate Core {5.2.17.Final}
3954
+2018-07-24 17:24:48.817  INFO 56785 --- [main] org.hibernate.cfg.Environment            : HHH000206: hibernate.properties not found
3955
+2018-07-24 17:24:48.851  INFO 56785 --- [main] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
3956
+2018-07-24 17:24:48.949  INFO 56785 --- [main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect
3957
+2018-07-24 17:24:49.553  INFO 56785 --- [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
3958
+2018-07-24 17:24:49.893  INFO 56785 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
3959
+2018-07-24 17:24:50.167  INFO 56785 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@1e802ef9: startup date [Tue Jul 24 17:24:45 EDT 2018]; root of context hierarchy
3960
+2018-07-24 17:24:50.194  WARN 56785 --- [main] aWebConfiguration$JpaWebMvcConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
3961
+2018-07-24 17:24:50.224  INFO 56785 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
3962
+2018-07-24 17:24:50.226  INFO 56785 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
3963
+2018-07-24 17:24:50.250  INFO 56785 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
3964
+2018-07-24 17:24:50.250  INFO 56785 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
3965
+2018-07-24 17:24:50.532  INFO 56785 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
3966
+2018-07-24 17:24:50.535  INFO 56785 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Bean with name 'dataSource' has been autodetected for JMX exposure
3967
+2018-07-24 17:24:50.540  INFO 56785 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Located MBean 'dataSource': registering with JMX server as MBean [com.zaxxer.hikari:name=dataSource,type=HikariDataSource]
3968
+2018-07-24 17:24:50.596  INFO 56785 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
3969
+2018-07-24 17:24:50.600  INFO 56785 --- [main] com.buecoin01.Application                : Started Application in 5.401 seconds (JVM running for 6.342)
3970
+2018-07-24 17:24:58.984  INFO 56785 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring FrameworkServlet 'dispatcherServlet'
3971
+2018-07-24 17:24:58.985  INFO 56785 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization started
3972
+2018-07-24 17:24:58.999  INFO 56785 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization completed in 14 ms
3973
+2018-07-24 17:29:31.990  INFO 56785 --- [Thread-14] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@1e802ef9: startup date [Tue Jul 24 17:24:45 EDT 2018]; root of context hierarchy
3974
+2018-07-24 17:29:31.992  INFO 56785 --- [Thread-14] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans on shutdown
3975
+2018-07-24 17:29:31.993  INFO 56785 --- [Thread-14] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans
3976
+2018-07-24 17:29:31.995  INFO 56785 --- [Thread-14] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
3977
+2018-07-24 17:29:31.997  INFO 56785 --- [Thread-14] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
3978
+2018-07-24 17:29:32.004  INFO 56785 --- [Thread-14] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.
3979
+2018-07-24 17:29:36.958  INFO 56857 --- [main] com.buecoin01.Application                : Starting Application on zipcoders-MacBook-Pro-110.local with PID 56857 (/Users/vincents/Desktop/CryptoCoin/target/classes started by vincents in /Users/vincents/Desktop/CryptoCoin)
3980
+2018-07-24 17:29:36.963  INFO 56857 --- [main] com.buecoin01.Application                : No active profile set, falling back to default profiles: default
3981
+2018-07-24 17:29:37.051  INFO 56857 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@7f010382: startup date [Tue Jul 24 17:29:37 EDT 2018]; root of context hierarchy
3982
+2018-07-24 17:29:38.658  INFO 56857 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$620b254d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
3983
+2018-07-24 17:29:39.056  INFO 56857 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
3984
+2018-07-24 17:29:39.104  INFO 56857 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
3985
+2018-07-24 17:29:39.105  INFO 56857 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.31
3986
+2018-07-24 17:29:39.109  INFO 56857 --- [localhost-startStop-1] o.a.catalina.core.AprLifecycleListener   : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/Users/vincents/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]
3987
+2018-07-24 17:29:39.184  INFO 56857 --- [localhost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
3988
+2018-07-24 17:29:39.184  INFO 56857 --- [localhost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 2133 ms
3989
+2018-07-24 17:29:39.298  INFO 56857 --- [localhost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Servlet dispatcherServlet mapped to [/]
3990
+2018-07-24 17:29:39.301  INFO 56857 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
3991
+2018-07-24 17:29:39.302  INFO 56857 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
3992
+2018-07-24 17:29:39.302  INFO 56857 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
3993
+2018-07-24 17:29:39.303  INFO 56857 --- [localhost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
3994
+2018-07-24 17:29:39.474  INFO 56857 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
3995
+2018-07-24 17:29:39.762  INFO 56857 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
3996
+2018-07-24 17:29:39.808  INFO 56857 --- [main] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default'
3997
+2018-07-24 17:29:39.820  INFO 56857 --- [main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [
3998
+	name: default
3999
+	...]
4000
+2018-07-24 17:29:40.039  INFO 56857 --- [main] org.hibernate.Version                    : HHH000412: Hibernate Core {5.2.17.Final}
4001
+2018-07-24 17:29:40.041  INFO 56857 --- [main] org.hibernate.cfg.Environment            : HHH000206: hibernate.properties not found
4002
+2018-07-24 17:29:40.093  INFO 56857 --- [main] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
4003
+2018-07-24 17:29:40.184  INFO 56857 --- [main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect
4004
+2018-07-24 17:29:40.634  INFO 56857 --- [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
4005
+2018-07-24 17:29:40.955  INFO 56857 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
4006
+2018-07-24 17:29:41.263  INFO 56857 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@7f010382: startup date [Tue Jul 24 17:29:37 EDT 2018]; root of context hierarchy
4007
+2018-07-24 17:29:41.294  WARN 56857 --- [main] aWebConfiguration$JpaWebMvcConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
4008
+2018-07-24 17:29:41.325  INFO 56857 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
4009
+2018-07-24 17:29:41.326  INFO 56857 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
4010
+2018-07-24 17:29:41.353  INFO 56857 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
4011
+2018-07-24 17:29:41.353  INFO 56857 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
4012
+2018-07-24 17:29:41.655  INFO 56857 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
4013
+2018-07-24 17:29:41.657  INFO 56857 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Bean with name 'dataSource' has been autodetected for JMX exposure
4014
+2018-07-24 17:29:41.664  INFO 56857 --- [main] o.s.j.e.a.AnnotationMBeanExporter        : Located MBean 'dataSource': registering with JMX server as MBean [com.zaxxer.hikari:name=dataSource,type=HikariDataSource]
4015
+2018-07-24 17:29:41.720  INFO 56857 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
4016
+2018-07-24 17:29:41.727  INFO 56857 --- [main] com.buecoin01.Application                : Started Application in 5.601 seconds (JVM running for 6.695)
4017
+2018-07-24 17:29:57.912  INFO 56857 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring FrameworkServlet 'dispatcherServlet'
4018
+2018-07-24 17:29:57.912  INFO 56857 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization started
4019
+2018-07-24 17:29:57.930  INFO 56857 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization completed in 18 ms
4020
+2018-07-24 17:33:08.363  INFO 56857 --- [Thread-15] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@7f010382: startup date [Tue Jul 24 17:29:37 EDT 2018]; root of context hierarchy
4021
+2018-07-24 17:33:08.366  INFO 56857 --- [Thread-15] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans on shutdown
4022
+2018-07-24 17:33:08.366  INFO 56857 --- [Thread-15] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans
4023
+2018-07-24 17:33:08.368  INFO 56857 --- [Thread-15] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
4024
+2018-07-24 17:33:08.369  INFO 56857 --- [Thread-15] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
4025
+2018-07-24 17:33:08.375  INFO 56857 --- [Thread-15] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.

+ 13
- 16
src/main/java/com/buecoin01/controller/WalletController.java View File

@@ -6,51 +6,48 @@ import org.springframework.beans.factory.annotation.Autowired;
6 6
 import org.springframework.http.HttpStatus;
7 7
 import org.springframework.http.ResponseEntity;
8 8
 import org.springframework.web.bind.annotation.*;
9
-
10 9
 import java.util.Optional;
11 10
 
12 11
 public class WalletController {
13 12
     @CrossOrigin(origins = {"http://localhost:8100", "http://localhost:8080"})
14 13
     @RestController
15
-
16
-
14
+    //@RequestMapping(path = "/wallet")
17 15
     public class UserController {
18 16
 
19
-
20 17
         @Autowired
21 18
         private WalletRepository walletRepository;
22 19
 
23 20
 
24 21
         @RequestMapping(value = "/wallet/{id}", method = RequestMethod.GET)
25 22
         public ResponseEntity get(@PathVariable Long id) {
26
-            Optional <Wallet> wallet = walletRepository.findById( id );
27
-            return new ResponseEntity <>( wallet, HttpStatus.OK );
23
+            Optional<Wallet> wallet = walletRepository.findById(id);
24
+            return new ResponseEntity<>(wallet, HttpStatus.OK);
28 25
 
29 26
         }
30 27
 
31 28
         @RequestMapping(value = "/wallets", method = RequestMethod.GET)
32
-        public ResponseEntity <Iterable <Wallet>> getAllUsers() {
33
-            Iterable <Wallet> allWallets = walletRepository.findAll();
34
-            return new ResponseEntity <>( allWallets, HttpStatus.OK );
29
+        public ResponseEntity<Iterable<Wallet>> getAllUsers() {
30
+            Iterable<Wallet> allWallets = walletRepository.findAll();
31
+            return new ResponseEntity<>(allWallets, HttpStatus.OK);
35 32
 
36 33
         }
37 34
 
38 35
         @RequestMapping(path = "/addWallet", method = RequestMethod.POST)
39
-        public ResponseEntity <?> create(@RequestBody Wallet wallet) {
36
+        public ResponseEntity<?> create(@RequestBody Wallet wallet) {
40 37
             walletRepository.save(wallet);
41
-            return new ResponseEntity <>( wallet, HttpStatus.CREATED );
38
+            return new ResponseEntity<>(wallet, HttpStatus.CREATED);
42 39
         }
43 40
 
44 41
         @RequestMapping(path = "/deleteWallet", method = RequestMethod.DELETE)
45
-        public ResponseEntity <Wallet> deleteWallet(@RequestBody Wallet wallet) {
46
-            walletRepository.delete(wallet );
47
-            return new ResponseEntity <>( HttpStatus.OK );
42
+        public ResponseEntity<Wallet> deleteWallet(@RequestBody Wallet wallet) {
43
+            walletRepository.delete(wallet);
44
+            return new ResponseEntity<>(HttpStatus.OK);
48 45
         }
49 46
 
50 47
         @RequestMapping(path = "/updateWallet", method = RequestMethod.PUT)
51
-        public ResponseEntity <Wallet> updateWallet(@RequestBody Wallet wallet) {
48
+        public ResponseEntity<Wallet> updateWallet(@RequestBody Wallet wallet) {
52 49
             walletRepository.save(wallet);
53
-            return new ResponseEntity <>( HttpStatus.OK );
50
+            return new ResponseEntity<>(HttpStatus.OK);
54 51
         }
55 52
 
56 53
 

+ 5
- 2
src/main/java/com/buecoin01/model/Transactions.java View File

@@ -3,6 +3,8 @@ package com.buecoin01.model;
3 3
 import com.buecoin01.utility.Encryption;
4 4
 import com.buecoin01.utility.TransactionInput;
5 5
 import com.buecoin01.utility.TransactionOutput;
6
+import org.springframework.beans.factory.annotation.Autowired;
7
+import org.springframework.context.annotation.Bean;
6 8
 import org.springframework.stereotype.Component;
7 9
 
8 10
 import javax.persistence.*;
@@ -30,6 +32,7 @@ public class Transactions {
30 32
 
31 33
     @Column
32 34
     private String transactionId; //hash of the transaction
35
+
33 36
     private PublicKey sender;
34 37
     private PublicKey reciepient;
35 38
     private String senderName;
@@ -38,9 +41,9 @@ public class Transactions {
38 41
     private String signature2;
39 42
 
40 43
 
44
+public Transactions(){}
41 45
 
42
-
43
-    public Transactions(PublicKey from, PublicKey to, float value, ArrayList <TransactionInput> inputs) {
46
+    public Transactions( PublicKey from, PublicKey to, float value, ArrayList <TransactionInput> inputs) {
44 47
         this.sender = from;
45 48
         this.reciepient = to;
46 49
         this.value = value;

+ 9
- 9
src/main/resources/application.properties View File

@@ -1,11 +1,11 @@
1 1
 spring.jpa.hibernate.ddl-auto=update
2
-spring.datasource.url=jdbc:mysql://167.99.50.8:3306/bitcoin?useSSL=false
2
+spring.datasource.url=jdbc:mysql://localhost:3306/bluecoin?useSSL=false
3 3
 spring.datasource.username=root
4
-spring.datasource.password=098poilkj
5
-spring.datasource.driver-class-name=com.mysql.jdbc.Driver
6
-spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
7
-spring.datasource.testWhileIdle = true
8
-spring.datasource.validationQuery = SELECT 1
9
-
10
-
11
-logging.file= ./application.log
4
+spring.datasource.password=
5
+#spring.datasource.driver-class-name=com.mysql.jdbc.Driver
6
+#spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
7
+#spring.datasource.testWhileIdle = true
8
+#spring.datasource.validationQuery = SELECT 1
9
+#
10
+#
11
+#logging.file= ./application.log

+ 9
- 9
target/classes/application.properties View File

@@ -1,11 +1,11 @@
1 1
 spring.jpa.hibernate.ddl-auto=update
2
-spring.datasource.url=jdbc:mysql://167.99.50.8:3306/bitcoin?useSSL=false
2
+spring.datasource.url=jdbc:mysql://localhost:3306/bluecoin?useSSL=false
3 3
 spring.datasource.username=root
4
-spring.datasource.password=098poilkj
5
-spring.datasource.driver-class-name=com.mysql.jdbc.Driver
6
-spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
7
-spring.datasource.testWhileIdle = true
8
-spring.datasource.validationQuery = SELECT 1
9
-
10
-
11
-logging.file= ./application.log
4
+spring.datasource.password=
5
+#spring.datasource.driver-class-name=com.mysql.jdbc.Driver
6
+#spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
7
+#spring.datasource.testWhileIdle = true
8
+#spring.datasource.validationQuery = SELECT 1
9
+#
10
+#
11
+#logging.file= ./application.log

BIN
target/classes/com/buecoin01/controller/WalletController$UserController.class View File


BIN
target/classes/com/buecoin01/model/Transactions.class View File