forked from X9Developers/XSN
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMultiRepoUpdate.txt
2536 lines (1802 loc) · 101 KB
/
MultiRepoUpdate.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
This text file will track changes from other XSN Repos.
https://github.com/X9Developers/block-explorer/commit/345d618d185a9e87e71b59cbda982646437e3f74
commit 345d618d185a9e87e71b59cbda982646437e3f74
Author: Alexis Hernandez <[email protected]>
Date: Sun May 12 17:39:10 2019 -0600
infra: Enable zmq on bitcoind
https://github.com/X9Developers/block-explorer/commit/263e1afc6130ec72d2cf1846907ddf5972f43dc1
commit 263e1afc6130ec72d2cf1846907ddf5972f43dc1
Author: Alexis Hernandez <[email protected]>
Date: Sun May 12 17:39:00 2019 -0600
infra: Add lnd-bitcoin
https://github.com/X9Developers/block-explorer/commit/1eea0b6882a2be30418596c348df41cc37b357e9
commit 1eea0b6882a2be30418596c348df41cc37b357e9
Author: Alexis Hernandez <[email protected]>
Date: Sun May 12 17:28:21 2019 -0600
infra: lnd-litecoin uses the lnd role
https://github.com/X9Developers/block-explorer/commit/e98b7b317b7824d60534e3dc73b2fb3e7db361c6
commit e98b7b317b7824d60534e3dc73b2fb3e7db361c6
Author: Alexis Hernandez <[email protected]>
Date: Sun May 12 17:27:58 2019 -0600
infra: Add the lnd role
https://github.com/X9Developers/block-explorer/commit/cbf5138991c17c8a5be8279c85369cc1b217ccbb
commit cbf5138991c17c8a5be8279c85369cc1b217ccbb
Author: Alexis Hernandez <[email protected]>
Date: Sun May 12 15:53:58 2019 -0600
infra: Organize the deployment scripts in folders
https://github.com/X9Developers/block-explorer/commit/daeab63bc46c340b8dd87eeb58ff21d0c7788278
commit daeab63bc46c340b8dd87eeb58ff21d0c7788278
Author: Alexis Hernandez <[email protected]>
Date: Sun May 12 15:55:37 2019 -0600
infra: Remove unused files
https://github.com/X9Developers/block-explorer/commit/a7051d0685414ed70f3b5275d8351ab9c92da4c2
commit a7051d0685414ed70f3b5275d8351ab9c92da4c2
Author: Alexis Hernandez <[email protected]>
Date: Sun May 12 15:40:04 2019 -0600
infra: xsnd uses the node role
https://github.com/X9Developers/block-explorer/commit/9e5bba5e2c9b19f7d83da4b0703f45ff7fb0f9af
commit 9e5bba5e2c9b19f7d83da4b0703f45ff7fb0f9af
Author: Alexis Hernandez <[email protected]>
Date: Sun May 12 15:32:37 2019 -0600
infra: litecoind uses the node role
https://github.com/X9Developers/block-explorer/commit/7f10f8c598b1e755353f881c35c0fccc16786709
commit 7f10f8c598b1e755353f881c35c0fccc16786709
Author: Alexis Hernandez <[email protected]>
Date: Sun May 12 15:24:52 2019 -0600
infra: bitcoind uses the node role
https://github.com/X9Developers/block-explorer/commit/7261b9c12d0a4579a072ec9d3e9ab6b5fbea917f
commit 7261b9c12d0a4579a072ec9d3e9ab6b5fbea917f
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 23:02:59 2019 -0600
infra: groestlcoind uses the node role
https://github.com/X9Developers/block-explorer/commit/1bf84228d4e31b0088746686663142f10eade607
commit 1bf84228d4e31b0088746686663142f10eade607
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 22:53:52 2019 -0600
infra: dashd uses the node role
https://github.com/X9Developers/block-explorer/commit/c9ba11988727100f98f6ec9f1a98fe785df0af3b
commit c9ba11988727100f98f6ec9f1a98fe785df0af3b
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 22:53:38 2019 -0600
infra: Add role to setup nodes
https://github.com/X9Developers/block-explorer/commit/6e8c6bff569b3450f8e532c6c18d7c6e65d55b2f
commit 6e8c6bff569b3450f8e532c6c18d7c6e65d55b2f
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 21:34:08 2019 -0600
infra: Remove unused file
https://github.com/X9Developers/block-explorer/commit/61b64a00830916b12f1016f90d6f3fb27ab5bfd3
commit 61b64a00830916b12f1016f90d6f3fb27ab5bfd3
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 21:00:19 2019 -0600
infra: The xsn script uses the explorer role
https://github.com/X9Developers/block-explorer/commit/f3dc0fc4d20536fbba666d48caf7bc7d8933b7c5
commit f3dc0fc4d20536fbba666d48caf7bc7d8933b7c5
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 20:48:00 2019 -0600
infra: The litecoin script uses the explorer role
https://github.com/X9Developers/block-explorer/commit/caeccdfc4f247d08c181e0190f54465a84bd6ad5
commit caeccdfc4f247d08c181e0190f54465a84bd6ad5
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 20:38:31 2019 -0600
infra: The groestlcoin script uses the explorer role
https://github.com/X9Developers/block-explorer/commit/d01f3b4371cc8ff9d34ba608c97a791c3a87b9e1
commit d01f3b4371cc8ff9d34ba608c97a791c3a87b9e1
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 20:30:08 2019 -0600
infra: The bitcoin script uses the explorer role
https://github.com/X9Developers/block-explorer/commit/2b3c3e7cc67a58347efee2ba7d0cf85795c78ddd
commit 2b3c3e7cc67a58347efee2ba7d0cf85795c78ddd
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 20:29:47 2019 -0600
infra: Use a template for the explorer systemd services
https://github.com/X9Developers/block-explorer/commit/b31c47c8ca7daf6e82081a1b29529a01d1072683
commit b31c47c8ca7daf6e82081a1b29529a01d1072683
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 19:13:11 2019 -0600
infra: Use a template for the sentry config
https://github.com/X9Developers/block-explorer/commit/3fdfa2d9994b1f3f6495628cdae158a6b1422f00
commit 3fdfa2d9994b1f3f6495628cdae158a6b1422f00
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 15:07:53 2019 -0600
infra: Update the dash-explorer.yml to use the explorer role
https://github.com/X9Developers/block-explorer/commit/fdf4fc1601c261bd1158e1a625244809cf73790d
commit fdf4fc1601c261bd1158e1a625244809cf73790d
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 15:07:16 2019 -0600
infra: Add the explorer ansible role
https://github.com/X9Developers/block-explorer/commit/315ed3748d61ef3ffdd6e6db5e9517b99139d652
commit 315ed3748d61ef3ffdd6e6db5e9517b99139d652
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 14:01:09 2019 -0600
infra: Replace oracle jdk with openjdk
https://github.com/X9Developers/block-explorer/commit/c90ef5e79720c8d83fe51801490661ee4e847eb2
commit c90ef5e79720c8d83fe51801490661ee4e847eb2
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 10:43:53 2019 -0600
infra: Add support for lnd on litecoin
https://github.com/X9Developers/block-explorer/commit/3f068fc609d2fe51c142bd9d2afc6879152e2bd8
commit 3f068fc609d2fe51c142bd9d2afc6879152e2bd8
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 12:24:38 2019 -0600
infra: Expose zmq on litecoind
https://github.com/X9Developers/block-explorer/commit/3e8b93dd4de86ef54b1683a9205d78102d76e8bd
commit 3e8b93dd4de86ef54b1683a9205d78102d76e8bd
Author: Alexis Hernandez <[email protected]>
Date: Sat May 11 08:17:07 2019 -0600
infra: Update bitcoin url
https://github.com/X9Developers/block-explorer/commit/474453520333eef66f6fc119d37cdbc6be8e3fe7
commit 474453520333eef66f6fc119d37cdbc6be8e3fe7
Author: Alexis Hernandez <[email protected]>
Date: Sat May 4 11:36:40 2019 -0600
server: Update playsonify to 2.0.1
This allows to reduce the custom code for setting cache headers
https://github.com/X9Developers/block-explorer/commit/097bc75566d9f1dc73e2934abccdc5ba89c6217e
commit 097bc75566d9f1dc73e2934abccdc5ba89c6217e
Author: Alexis Hernandez <[email protected]>
Date: Sat May 4 10:35:55 2019 -0600
server: Update the headers endpoint to add caching
There are headers that can be cached forever, while the most recent
ones should not due to possible reorganizations.
https://github.com/X9Developers/block-explorer/commit/f6712c3c8fca1d3c38656c9b0b0d92637bb68781
commit f6712c3c8fca1d3c38656c9b0b0d92637bb68781
Author: Alexis Hernandez <[email protected]>
Date: Sat May 4 10:35:54 2019 -0600
server: Update playsonify to 2.0.1-SNAPSHOT
https://github.com/X9Developers/block-explorer/commit/3a4f5ded34675af468c710b42390b6b32285b83a
commit 3a4f5ded34675af468c710b42390b6b32285b83a
Author: Alexis Hernandez <[email protected]>
Date: Sat May 4 10:35:53 2019 -0600
infra: Cache responses from the explorer on nginx
https://github.com/X9Developers/block-explorer/commit/027b13f6e9923672f70991230ce9721fe6ffe45b
commit 027b13f6e9923672f70991230ce9721fe6ffe45b
Author: Alexis Hernandez <[email protected]>
Date: Sat May 4 10:35:53 2019 -0600
server: Test that a transaction output with empty script and value > 0 is accepted
https://github.com/X9Developers/block-explorer/commit/8cb10f59f01148258c6ec81d5d07787261080130
commit 8cb10f59f01148258c6ec81d5d07787261080130
Author: Alexis Hernandez <[email protected]>
Date: Sat May 4 10:35:52 2019 -0600
server: The HexScript could be empty
https://github.com/X9Developers/block-explorer/commit/6a9f2e00988c96772301fd926d43d10dd479563a
commit 6a9f2e00988c96772301fd926d43d10dd479563a
Author: Alexis Hernandez <[email protected]>
Date: Sat May 4 10:35:40 2019 -0600
server: Refactor the transaction errors to be more descriptive
https://github.com/X9Developers/block-explorer/commit/bb8774603e5ca595bd731e4e75de7ed576069c65
commit bb8774603e5ca595bd731e4e75de7ed576069c65
Author: Alexis Hernandez <[email protected]>
Date: Wed May 1 19:42:19 2019 -0600
infra: Add support for Dash
https://github.com/X9Developers/block-explorer/commit/3f0556c6c5df97bf4ab60bcbf4eebfce5cf40aeb
commit 3f0556c6c5df97bf4ab60bcbf4eebfce5cf40aeb
Author: Alexis Hernandez <[email protected]>
Date: Wed May 1 13:54:14 2019 -0600
server: Update the ordering while retrieving transactions for a given block
Sort by the transaction index instead of the txid, this leads to the same
ordering as the one original one in the block.
https://github.com/X9Developers/block-explorer/commit/b4f1799a54cc24c47966043c67e246c640cd64d4
commit b4f1799a54cc24c47966043c67e246c640cd64d4
Author: Alexis Hernandez <[email protected]>
Date: Wed May 1 13:42:46 2019 -0600
Update api_docs.md
https://github.com/X9Developers/block-explorer/commit/44e81c2c02a0b52d2cd9b27d69c4752587101e41
commit 44e81c2c02a0b52d2cd9b27d69c4752587101e41
Author: Alexis Hernandez <[email protected]>
Date: Wed May 1 13:22:35 2019 -0600
server: Disable deprecated endpoints
Those endpoints are slow while dealing with lots of data.
https://github.com/X9Developers/block-explorer/commit/9ebea5d87055dd9a007acfc2f65a51db5b16ad1f
commit 9ebea5d87055dd9a007acfc2f65a51db5b16ad1f
Author: Alexis Hernandez <[email protected]>
Date: Wed May 1 13:18:15 2019 -0600
server: Add test for "GET /v2/blocks/:blockhash/light-wallet-transactions"
https://github.com/X9Developers/block-explorer/commit/b832a1f6dba541423822705bc6bf4e1a4a7807c5
commit b832a1f6dba541423822705bc6bf4e1a4a7807c5
Author: Alexis Hernandez <[email protected]>
Date: Wed May 1 13:11:23 2019 -0600
server: Replace mockito by mockito-scala
It is a pain to use mocks involving value classes which is simplified
by mockito-scala.
https://github.com/X9Developers/block-explorer/commit/41ebfec5421298e17c436fe811cd6cceb37b222c
commit 41ebfec5421298e17c436fe811cd6cceb37b222c
Author: Alexis Hernandez <[email protected]>
Date: Wed May 1 09:29:49 2019 -0600
server: Add the script to the LightWalletTransaction.Output
https://github.com/X9Developers/block-explorer/commit/2c463b95ef13a7c1a42167a620207425c89afeb2
commit 2c463b95ef13a7c1a42167a620207425c89afeb2
Author: Alexis Hernandez <[email protected]>
Date: Mon Apr 29 22:14:30 2019 -0600
infra: Enable lite version on bitcoin
https://github.com/X9Developers/block-explorer/commit/5527b545b6bd0a6b271f985ee90a6cee2edd8c99
commit 5527b545b6bd0a6b271f985ee90a6cee2edd8c99
Author: Alexis Hernandez <[email protected]>
Date: Wed Feb 27 21:51:00 2019 -0700
server: Add lite-version config
Enabling the lite-version allows to prune block details
to allow syncing fast until what the light wallet needs.
https://github.com/X9Developers/block-explorer/commit/e5fc2ac2508a30f789d9db8037b7b634514b33b5
commit e5fc2ac2508a30f789d9db8037b7b634514b33b5
Author: Alexis Hernandez <[email protected]>
Date: Wed Feb 27 21:33:28 2019 -0700
server: Filter out duplicated transactions while synchronizing the ledger
Bitcoin allows duplicated transactions that are already spent, this causes
conflicts when retrieving them from the txindex because the older ones are lost.
Filtering the lost transactions reduces the consistency but allows to keep syncing.
https://github.com/X9Developers/block-explorer/commit/e91de5b6de21f73c1ed6b413ce2f0cf99c801741
commit e91de5b6de21f73c1ed6b413ce2f0cf99c801741
Author: Alexis Hernandez <[email protected]>
Date: Mon Apr 29 22:15:11 2019 -0600
server: Fix bug that corrupted the transaction outputs
For some reason, storing a list on an array column gets the row
corrupted.
https://github.com/X9Developers/block-explorer/commit/46779c9db9c32f10cf0ecb75c7f9bdd9627a50bf
commit 46779c9db9c32f10cf0ecb75c7f9bdd9627a50bf
Author: Alexis Hernandez <[email protected]>
Date: Sun Apr 28 22:59:04 2019 -0600
server: Discard 0-value outputs while building a persisted transaction
https://github.com/X9Developers/block-explorer/commit/149601dda7b05e090b8cd6acbae3688acdaf5e9f
commit 149601dda7b05e090b8cd6acbae3688acdaf5e9f
Author: Alexis Hernandez <[email protected]>
Date: Sun Apr 28 22:58:05 2019 -0600
server: Allow storing empty addresses on transaction inputs/outputs
https://github.com/X9Developers/block-explorer/commit/87b345dd76ac57d3e87a3471d448973b64f466f2
commit 87b345dd76ac57d3e87a3471d448973b64f466f2
Author: Alexis Hernandez <[email protected]>
Date: Sun Apr 28 17:18:58 2019 -0600
server: Refactor the transaction models to support multisig transactions
This refactor changes the input/output model from transactions to store
the possibly empty address list, which allows to deal with certain
transactions on bitcoin as well as with multisig transactions.
https://github.com/X9Developers/block-explorer/commit/67f724ed218cad9ee2122cc7071aab19552dc958
commit 67f724ed218cad9ee2122cc7071aab19552dc958
Author: Alexis Hernandez <[email protected]>
Date: Sun Apr 28 21:36:13 2019 -0600
infra: Update hidden_addresses
https://github.com/X9Developers/block-explorer/commit/6961c764f797f71a24483983a211b530485f87e3
commit 6961c764f797f71a24483983a211b530485f87e3
Author: Alexis Hernandez <[email protected]>
Date: Fri Apr 26 13:01:08 2019 -0600
server: Refactor the TransactionCollectorService
https://github.com/X9Developers/block-explorer/commit/364fe6a997da388cf9300b61950237bf546d7517
commit 364fe6a997da388cf9300b61950237bf546d7517
Author: Alexis Hernandez <[email protected]>
Date: Sun Apr 14 12:19:12 2019 -0600
server: Handle duplicate txid by excluding inputs referring them
When syncing the ledger, the inputs that are spending outputs from
duplicated txids are excluded.
https://github.com/X9Developers/block-explorer/commit/666561124d6eae4364619a6adf5422d93da1d5a5
commit 666561124d6eae4364619a6adf5422d93da1d5a5
Author: Alexis Hernandez <[email protected]>
Date: Tue Apr 16 22:48:33 2019 -0600
server: Allow upto 250,000 headers on the cache
https://github.com/X9Developers/block-explorer/commit/f065e142b251b151bcc2c3bdce6c675373f064de
commit f065e142b251b151bcc2c3bdce6c675373f064de
Author: Alexis Hernandez <[email protected]>
Date: Tue Apr 16 13:54:55 2019 -0600
infra: Set the app host as the bitcoin lite server
https://github.com/X9Developers/block-explorer/commit/67a0e62b97ef37ea02da6ed08b5956a3ff019eb2
commit 67a0e62b97ef37ea02da6ed08b5956a3ff019eb2
Author: Alexis Hernandez <[email protected]>
Date: Tue Apr 16 13:54:35 2019 -0600
server: Allow to set the app host as the allowed host
https://github.com/X9Developers/block-explorer/commit/be415eaa2241ea612677e98af3cb1c9c5ce78bba
commit be415eaa2241ea612677e98af3cb1c9c5ce78bba
Author: Alexis Hernandez <[email protected]>
Date: Tue Apr 16 13:40:08 2019 -0600
infra: Update bitcoin ip
https://github.com/X9Developers/block-explorer/commit/3888041470f7ac7eae2acb5dd9a195f40995f8ed
commit 3888041470f7ac7eae2acb5dd9a195f40995f8ed
Author: Alexis Hernandez <[email protected]>
Date: Tue Apr 16 13:35:25 2019 -0600
server: Add endpoint "GET /blocks/estimate-fee"
https://github.com/X9Developers/block-explorer/commit/092f3b7b947b2ce0f9479a18eb919e23ce21f442
commit 092f3b7b947b2ce0f9479a18eb919e23ce21f442
Author: Alexis Hernandez <[email protected]>
Date: Tue Apr 16 13:25:35 2019 -0600
server: Add estimateSmartFee method to the XSNService
https://github.com/X9Developers/block-explorer/commit/28c8c71705f72f3d2b6a9c838cc29cc955c2561c
commit 28c8c71705f72f3d2b6a9c838cc29cc955c2561c
Author: Alexis Hernandez <[email protected]>
Date: Sun Apr 14 12:20:36 2019 -0600
infra: Add script for syncing headers
https://github.com/X9Developers/block-explorer/commit/62a313b28ab03f219d8731f9020c320ded9486d7
commit 62a313b28ab03f219d8731f9020c320ded9486d7
Author: Alexis Hernandez <[email protected]>
Date: Thu Apr 11 07:27:06 2019 -0600
infra: Increase bitcoin-explorer memory
https://github.com/X9Developers/block-explorer/commit/1185c799ba33d442c53044f7d22237f7947c6c29
commit 1185c799ba33d442c53044f7d22237f7947c6c29
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 23:09:52 2019 -0700
server: Use the TransactionCollectorService on the LedgerSynchronizerService
https://github.com/X9Developers/block-explorer/commit/9fc35c16ce86c85346336d790a7e877d46336d40
commit 9fc35c16ce86c85346336d790a7e877d46336d40
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 23:09:34 2019 -0700
server: Add the TransactionCollectorService
https://github.com/X9Developers/block-explorer/commit/d670d138501d8ed76cf149d66e0235b1cea4d568
commit d670d138501d8ed76cf149d66e0235b1cea4d568
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 22:41:39 2019 -0700
server: Add getOutput method to the TransactionDataHandler
https://github.com/X9Developers/block-explorer/commit/21fcb826a0c433e9014688b1dfda8517c65ed400
commit 21fcb826a0c433e9014688b1dfda8517c65ed400
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 17:43:58 2019 -0700
server: Simplify the validators
https://github.com/X9Developers/block-explorer/commit/277abf922b4635f252a524ebbb81b19add6a0b57
commit 277abf922b4635f252a524ebbb81b19add6a0b57
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 17:28:20 2019 -0700
server: Use the validators in the service package
https://github.com/X9Developers/block-explorer/commit/8a9ce8179bc3c860ee5d63b8d5049bc0ec39ebfe
commit 8a9ce8179bc3c860ee5d63b8d5049bc0ec39ebfe
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 17:22:28 2019 -0700
server: Use the TransactionIdValidator on the TransactionService
https://github.com/X9Developers/block-explorer/commit/bbe4828a0e367cb358d7e5f64911ab2fe95b216f
commit bbe4828a0e367cb358d7e5f64911ab2fe95b216f
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 17:17:15 2019 -0700
server: Simplify the AddressValidator
https://github.com/X9Developers/block-explorer/commit/a723a6501c46d9d4cf13c733fa12aae7d8cdda97
commit a723a6501c46d9d4cf13c733fa12aae7d8cdda97
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 17:15:32 2019 -0700
server: Extract the BlockValidator from the BlockLogic
https://github.com/X9Developers/block-explorer/commit/0373dff0fee6902a6f02b090e03e4070b07a39cb
commit 0373dff0fee6902a6f02b090e03e4070b07a39cb
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 16:58:59 2019 -0700
server: Use the AddressValidator on the BalanceService
https://github.com/X9Developers/block-explorer/commit/a74e7cd714e780af3c37d8770bc5551ac39714a7
commit a74e7cd714e780af3c37d8770bc5551ac39714a7
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 16:49:25 2019 -0700
server: Use the AddressValidator on the TransactionService
https://github.com/X9Developers/block-explorer/commit/3ea419bf851ab5a73e3dc4c6b7db8e666d439bea
commit 3ea419bf851ab5a73e3dc4c6b7db8e666d439bea
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 16:39:38 2019 -0700
server: Optimize the ledger synchronization process
The block transactions are loaded only when they are required, this
is specially useful while synchronizing bitcoin because it reduces
the workload to the bitcoind on the initial sync.
https://github.com/X9Developers/block-explorer/commit/13e25faa08259fbad002cacb1eec73d9822d6546
commit 13e25faa08259fbad002cacb1eec73d9822d6546
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 16:20:20 2019 -0700
infra: Update the xsn-backend memory
https://github.com/X9Developers/block-explorer/commit/c0ba0b43069a4511a5205573e556eacece050570
commit c0ba0b43069a4511a5205573e556eacece050570
Author: Alexis Hernandez <[email protected]>
Date: Sat Apr 6 16:20:03 2019 -0700
server: Enable POST method on the CORSFilter
https://github.com/X9Developers/block-explorer/commit/0f04494d65ab5f0b3e61d1797e3ceec4314f2f83
commit 0f04494d65ab5f0b3e61d1797e3ceec4314f2f83
Author: Alexis Hernandez <[email protected]>
Date: Sun Mar 31 15:00:20 2019 -0700
server: Add endpoint "GET /addresses/:address/tposcontracts"
https://github.com/X9Developers/block-explorer/commit/8c3a0cb3e690c3d714b8d883059ad7489888c779
commit 8c3a0cb3e690c3d714b8d883059ad7489888c779
Author: Alexis Hernandez <[email protected]>
Date: Sun Mar 31 13:07:58 2019 -0700
server: Add the TPoSContractDataHandler
https://github.com/X9Developers/block-explorer/commit/f926b442721d903de3e58bff3e27ba4bf783a13e
commit f926b442721d903de3e58bff3e27ba4bf783a13e
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 22:57:14 2019 -0700
infra: Update xsnd
https://github.com/X9Developers/block-explorer/commit/887af0ff56c4ed30ca25ff15fa7f078e6666749f
commit 887af0ff56c4ed30ca25ff15fa7f078e6666749f
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 21:21:47 2019 -0700
server: Synchronize the TPoS contracts
- A TPoS contract is created when the transaction is synchronized.
- A TPoS contract is deleted when the transaction is rolled back.
- A TPoS contract is closed when the collateral output is spent.
- A TPoS contract is enabled when the collateral output gets unspent.
https://github.com/X9Developers/block-explorer/commit/87793c7bcbce8bc74d4c126d6b01277c6d60aa1d
commit 87793c7bcbce8bc74d4c126d6b01277c6d60aa1d
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 21:19:45 2019 -0700
server: Add the TPoSContractDAO
https://github.com/X9Developers/block-explorer/commit/35f1b3b3ac675936e6e288f01139d6fd59482ec1
commit 35f1b3b3ac675936e6e288f01139d6fd59482ec1
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 21:18:19 2019 -0700
server: Add the tpos_contracts table
https://github.com/X9Developers/block-explorer/commit/80f02664e528e3d64c423a0fc1223b1246b79565
commit 80f02664e528e3d64c423a0fc1223b1246b79565
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 17:25:25 2019 -0700
server: Update the persisted Transaction model
- Allow mapping from rpc transaction with values only
- While mapping from rpc transactions, return the TPoS contract if there is one.
https://github.com/X9Developers/block-explorer/commit/1daa9ee3cc3dfa059b5ab0953bf9db505b0c1806
commit 1daa9ee3cc3dfa059b5ab0953bf9db505b0c1806
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 12:45:21 2019 -0700
server: Remove the TPoS addresses from the transaction_outputs table
https://github.com/X9Developers/block-explorer/commit/9d2edf8314e6a5662d98afa686d18890e5b31679
commit 9d2edf8314e6a5662d98afa686d18890e5b31679
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 12:34:51 2019 -0700
server: Remove the TPoS addresses from the Transaction.Output
The addresses are useless and the whole contract will be stored instead.
https://github.com/X9Developers/block-explorer/commit/4af9a6cac4babc31df1939466c674a5a0fd698a5
commit 4af9a6cac4babc31df1939466c674a5a0fd698a5
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 11:52:41 2019 -0700
server: Remove TPoS contract logic from the ScriptPubKey model
https://github.com/X9Developers/block-explorer/commit/c6800a1fc77879874a500f5384ebe2ff3b61b1fe
commit c6800a1fc77879874a500f5384ebe2ff3b61b1fe
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 11:49:31 2019 -0700
server: Add the TPoSContract model
https://github.com/X9Developers/block-explorer/commit/bdbaa415b5f48d394da946b6c8113f33119d643d
commit bdbaa415b5f48d394da946b6c8113f33119d643d
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 30 08:56:33 2019 -0700
server: Add isTPoSContract method to the XSNService
The method verifies whether a transaction is a TPoS contract.
https://github.com/X9Developers/block-explorer/commit/750ab7c4ae830f8856fe62e650259a7186f1b29c
commit 750ab7c4ae830f8856fe62e650259a7186f1b29c
Author: Alexis Hernandez <[email protected]>
Date: Fri Mar 29 18:12:11 2019 -0700
server: Simplify the anorm parsers
https://github.com/X9Developers/block-explorer/commit/d781a0f646f80f1bc43a76d22877324a6adaf246
commit d781a0f646f80f1bc43a76d22877324a6adaf246
Author: Alexis Hernandez <[email protected]>
Date: Sun Mar 24 08:22:49 2019 -0700
server: Remove hardcoded 1000 on the BlockHeaderCache
https://github.com/X9Developers/block-explorer/commit/b9ee34d97df94308f3878cac968b41136de1320d
commit b9ee34d97df94308f3878cac968b41136de1320d
Author: Alexis Hernandez <[email protected]>
Date: Sun Mar 24 08:19:02 2019 -0700
server: BlockService uses the cache for loading headers
https://github.com/X9Developers/block-explorer/commit/4c7b05b48dbb29db577ac7488638344ea62d5c4e
commit 4c7b05b48dbb29db577ac7488638344ea62d5c4e
Author: Alexis Hernandez <[email protected]>
Date: Sun Mar 24 08:17:58 2019 -0700
server: Add the CacheModule which loads the available caches
https://github.com/X9Developers/block-explorer/commit/0153d8dfaec2d448b3aa1113c076b1cc8174ec40
commit 0153d8dfaec2d448b3aa1113c076b1cc8174ec40
Author: Alexis Hernandez <[email protected]>
Date: Sun Mar 24 08:17:22 2019 -0700
server: Add the BlockHeaderCache
https://github.com/X9Developers/block-explorer/commit/54393145223d74cc4b9f02a84837052b61c9b16f
commit 54393145223d74cc4b9f02a84837052b61c9b16f
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 23 23:56:58 2019 -0700
server: Add caffeine dependency
https://github.com/X9Developers/block-explorer/commit/5657c5b5cd4301b47c793469980074884688e24b
commit 5657c5b5cd4301b47c793469980074884688e24b
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 23 19:36:37 2019 -0700
infra: Update nginx certs
https://github.com/X9Developers/block-explorer/commit/4f6ab522d4d20d254c518e22e047ced1e107bb22
commit 4f6ab522d4d20d254c518e22e047ced1e107bb22
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 23 19:34:18 2019 -0700
server: Disable CSRFFilter
As there are no authenticated routes, CSRF protection can be disabled.
https://github.com/X9Developers/block-explorer/commit/5d1b3662c0d319d8072852024dfb7bff081f7447
commit 5d1b3662c0d319d8072852024dfb7bff081f7447
Author: Alexis Hernandez <[email protected]>
Date: Mon Mar 18 23:50:08 2019 -0700
server: Attach the filter while retrieving block headers
https://github.com/X9Developers/block-explorer/commit/8f5f4a48cb68ef53cca97e6cd664640b5098facc
commit 8f5f4a48cb68ef53cca97e6cd664640b5098facc
Author: Alexis Hernandez <[email protected]>
Date: Mon Mar 18 23:39:38 2019 -0700
server: Store the filter on the BlockHeader
https://github.com/X9Developers/block-explorer/commit/52ae52e3c47615180d1b0ddfe4bd3257fdd7dd67
commit 52ae52e3c47615180d1b0ddfe4bd3257fdd7dd67
Author: Alexis Hernandez <[email protected]>
Date: Mon Mar 18 23:21:25 2019 -0700
server: Store the block filter while synchronizing the ledger
https://github.com/X9Developers/block-explorer/commit/18f2260e80a3a6e45c2061e3c1f8387d1dff2923
commit 18f2260e80a3a6e45c2061e3c1f8387d1dff2923
Author: Alexis Hernandez <[email protected]>
Date: Mon Mar 18 23:20:49 2019 -0700
server: Add the block_address_gcs table
https://github.com/X9Developers/block-explorer/commit/37cb7ceb81a9ce8d2a098b3b319b5fca616c2d2b
commit 37cb7ceb81a9ce8d2a098b3b319b5fca616c2d2b
Author: Alexis Hernandez <[email protected]>
Date: Mon Mar 18 23:20:20 2019 -0700
server: Allow to create a GolombCodedSet from block addresses
https://github.com/X9Developers/block-explorer/commit/8e203c9fb6fe88c91f6d39086b5412833fc13fab
commit 8e203c9fb6fe88c91f6d39086b5412833fc13fab
Author: Alexis Hernandez <[email protected]>
Date: Mon Mar 18 23:13:52 2019 -0700
server: Handle empty set on GolombEncoding
https://github.com/X9Developers/block-explorer/commit/8c0f92a07a15ceee2f55c6d786af50973bcd7602
commit 8c0f92a07a15ceee2f55c6d786af50973bcd7602
Author: Alexis Hernandez <[email protected]>
Date: Mon Mar 18 23:02:04 2019 -0700
server: Update the GolombEncoding to use Set and SortedSet
https://github.com/X9Developers/block-explorer/commit/aeeb7f5586c4cc524fa35898c25bcd0140b41d07
commit aeeb7f5586c4cc524fa35898c25bcd0140b41d07
Author: Alexis Hernandez <[email protected]>
Date: Mon Mar 18 21:40:22 2019 -0700
server: Update the GolombCodedSet to hold the hex encoded filter
https://github.com/X9Developers/block-explorer/commit/2f3d2b0faef8fe622fde882b1a1ab1ef97b58f78
commit 2f3d2b0faef8fe622fde882b1a1ab1ef97b58f78
Author: Alexis Hernandez <[email protected]>
Date: Sun Mar 17 19:52:00 2019 -0700
server: Allow to derive a SipHashKey from a Blockhash
https://github.com/X9Developers/block-explorer/commit/f6f328888035c91c9c361c542093d5d25c64728f
commit f6f328888035c91c9c361c542093d5d25c64728f
Author: Alexis Hernandez <[email protected]>
Date: Sun Mar 17 19:38:47 2019 -0700
server: Add the GolombEncoding
https://github.com/X9Developers/block-explorer/commit/628300f9d61cf42f40cc69620f6c93a12fcad3b6
commit 628300f9d61cf42f40cc69620f6c93a12fcad3b6
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 16 18:01:51 2019 -0700
server: Add the gcs SipHashKey
https://github.com/X9Developers/block-explorer/commit/9ba617ed917aff85242b7e80a3c324b7d4747638
commit 9ba617ed917aff85242b7e80a3c324b7d4747638
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 16 18:01:21 2019 -0700
server: Add guava dependency
https://github.com/X9Developers/block-explorer/commit/be728346627356f9c9253720606943fac9763db0
commit be728346627356f9c9253720606943fac9763db0
Author: Alexis Hernandez <[email protected]>
Date: Fri Mar 15 22:24:42 2019 -0700
server: Allow to reverse the block headers ordering
https://github.com/X9Developers/block-explorer/commit/1b359f75850590672f8ab756e49b299fe16006cb
commit 1b359f75850590672f8ab756e49b299fe16006cb
Author: Alexis Hernandez <[email protected]>
Date: Fri Mar 15 22:09:27 2019 -0700
server: Extract the OrderingConditionParser from the TransactionService
https://github.com/X9Developers/block-explorer/commit/19fdfc26c8006d2f381b5c5bbca5c648a7241221
commit 19fdfc26c8006d2f381b5c5bbca5c648a7241221
Author: Alexis Hernandez <[email protected]>
Date: Fri Mar 15 11:32:54 2019 -0700
server: Allow to sync 1000 headers per request
https://github.com/X9Developers/block-explorer/commit/cd3a099610cf896bbae58c6532957d0cb29e7a77
commit cd3a099610cf896bbae58c6532957d0cb29e7a77
Author: Alexis Hernandez <[email protected]>
Date: Fri Mar 15 11:03:44 2019 -0700
infra: Update ltc-routes
https://github.com/X9Developers/block-explorer/commit/4a8e481e7ee95f515c4cb74ee10d5880836fa64b
commit 4a8e481e7ee95f515c4cb74ee10d5880836fa64b
Author: Alexis Hernandez <[email protected]>
Date: Tue Mar 12 15:58:54 2019 -0700
server: Remove default json codecs for the LightWalletTransaction
- The AddressesController has its own codecs
- The BlocksController has its own codecs
https://github.com/X9Developers/block-explorer/commit/529ef38415980b213e904ba9c5db172896dc60e3
commit 529ef38415980b213e904ba9c5db172896dc60e3
Author: Alexis Hernandez <[email protected]>
Date: Tue Mar 12 15:44:56 2019 -0700
server: Add the address to the LightWalletTransaction.Output
https://github.com/X9Developers/block-explorer/commit/10f19329020eef4725fffc4ce724245a111a8ca9
commit 10f19329020eef4725fffc4ce724245a111a8ca9
Author: Alexis Hernandez <[email protected]>
Date: Tue Mar 12 15:38:59 2019 -0700
server: Add endpoint "GET /v2/blocks/:blockhash/light-wallet-transactions"
https://github.com/X9Developers/block-explorer/commit/b6bc0d1cf898442f4cebb9ad12834f204315937b
commit b6bc0d1cf898442f4cebb9ad12834f204315937b
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 9 19:29:15 2019 -0700
infra: Update configs
https://github.com/X9Developers/block-explorer/commit/d9c56e31e43b91cc2ca71ac7c6e0f4ac834a6f07
commit d9c56e31e43b91cc2ca71ac7c6e0f4ac834a6f07
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 2 21:32:16 2019 -0700
server: Update blocks.difficulty precision
https://github.com/X9Developers/block-explorer/commit/ff857975651ec719f8f0d076582887f78b1d91ce
commit ff857975651ec719f8f0d076582887f78b1d91ce
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 2 13:24:44 2019 -0700
server: Refactor the TransactionVIN into a typed alternative
Now we are able to use types to detect when a TransactionVIN has the
cached values.
https://github.com/X9Developers/block-explorer/commit/b6e41002d0c06f839115c40e3e973f8824801158
commit b6e41002d0c06f839115c40e3e973f8824801158
Author: Alexis Hernandez <[email protected]>
Date: Sat Mar 2 12:27:29 2019 -0700
server: Add instructions for Bitcoin
https://github.com/X9Developers/block-explorer/commit/aa05af72ac6b25ccd6e01c9eb3a04eb431e97e4f
commit aa05af72ac6b25ccd6e01c9eb3a04eb431e97e4f
Author: Alexis Hernandez <[email protected]>
Date: Wed Feb 27 21:16:29 2019 -0700
server: Return the txid after pushing a transaction to the network
https://github.com/X9Developers/block-explorer/commit/c921d73415c42b45c9b8cc004f09e02cf7b90092
commit c921d73415c42b45c9b8cc004f09e02cf7b90092
Author: Alexis Hernandez <[email protected]>
Date: Fri Feb 22 18:48:10 2019 -0700
server: Update classes related to the ledger sync process to use the Block.HasTransactions model
https://github.com/X9Developers/block-explorer/commit/8b9f1c00f3f0c970b13e57e973b0ef17bfb0d337
commit 8b9f1c00f3f0c970b13e57e973b0ef17bfb0d337
Author: Alexis Hernandez <[email protected]>
Date: Fri Feb 22 18:47:28 2019 -0700
server: Add Block.HasTransactions persisted model
https://github.com/X9Developers/block-explorer/commit/485faea74b142b66d0fb25bb82d1caea42f59edf
commit 485faea74b142b66d0fb25bb82d1caea42f59edf
Author: Alexis Hernandez <[email protected]>
Date: Fri Feb 22 18:46:54 2019 -0700
server: Fix AddressesControllerSpec
https://github.com/X9Developers/block-explorer/commit/dbd1f28ff773665241c0372eb4cbe0307fa84755
commit dbd1f28ff773665241c0372eb4cbe0307fa84755
Author: Alexis Hernandez <[email protected]>
Date: Fri Feb 22 18:12:03 2019 -0700
server: Log invalid response details on XSNService
https://github.com/X9Developers/block-explorer/commit/9dd24a4212fb34bfc05056ff29a7ca3295bcc592
commit 9dd24a4212fb34bfc05056ff29a7ca3295bcc592
Author: Alexis Hernandez <[email protected]>
Date: Fri Feb 22 18:13:24 2019 -0700
server: Update Address format to allow bitcoin addresses
https://github.com/X9Developers/block-explorer/commit/2798b528ed330bee4c5c8f10cc763bdb4c35e476
commit 2798b528ed330bee4c5c8f10cc763bdb4c35e476
Author: Alexis Hernandez <[email protected]>
Date: Fri Feb 22 18:13:04 2019 -0700
server: Add endpoint "GET /blocks/headers"
https://github.com/X9Developers/block-explorer/commit/ae42e3cc9ca0e4ebca75707492589443abe5eb62
commit ae42e3cc9ca0e4ebca75707492589443abe5eb62
Author: Alexis Hernandez <[email protected]>
Date: Thu Feb 21 20:50:57 2019 -0700
server: Update allowed hosts
https://github.com/X9Developers/block-explorer/commit/3b0e30b417701e660661a4cd1170eb21ee8885f6
commit 3b0e30b417701e660661a4cd1170eb21ee8885f6
Author: Alexis Hernandez <[email protected]>
Date: Thu Feb 21 20:49:05 2019 -0700
infra: Add bitcoin support
https://github.com/X9Developers/block-explorer/commit/1e4cc232274be2b6e01a36f0ef19135460fc6183
commit 1e4cc232274be2b6e01a36f0ef19135460fc6183
Author: Alexis Hernandez <[email protected]>
Date: Wed Feb 20 21:06:27 2019 -0700
infra: Add support for GRS
https://github.com/X9Developers/block-explorer/commit/750e2968b676f5b0464ea8c530a09868ee9dfe3a
commit 750e2968b676f5b0464ea8c530a09868ee9dfe3a
Author: Alexis Hernandez <[email protected]>
Date: Wed Feb 20 22:55:54 2019 -0700
server: Add missing index to the transaction_inputs table
https://github.com/X9Developers/block-explorer/commit/a926191a77b906f652708162d694ca0663c9917d
commit a926191a77b906f652708162d694ca0663c9917d
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 23:30:08 2019 -0700
server: Persist the block extraction method while synchronizing the blocks
https://github.com/X9Developers/block-explorer/commit/a334864e38b8db3e7953fcd1c130cb08a0cbed35
commit a334864e38b8db3e7953fcd1c130cb08a0cbed35
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 23:28:46 2019 -0700
server: allow to get block extractionMethod from the BlockService
https://github.com/X9Developers/block-explorer/commit/469c241931d2b20aa832cfe76e370dbb0823792f
commit 469c241931d2b20aa832cfe76e370dbb0823792f
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 22:13:18 2019 -0700
server: Extract the BlockExtractionMethod from the persisted block
https://github.com/X9Developers/block-explorer/commit/fc0696a46759ae9e2442a08826c8a3b189ba8c80
commit fc0696a46759ae9e2442a08826c8a3b189ba8c80
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 21:37:24 2019 -0700
server: Refactor TransactionService to remove the transaction transformer
The logic was moved to the transformers package.
https://github.com/X9Developers/block-explorer/commit/b8b44eab5b99eea34ae8094fbbee35db15a0dd92
commit b8b44eab5b99eea34ae8094fbbee35db15a0dd92
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 21:31:21 2019 -0700
server: Refactor the sql parsers to expect correct data from the database
If the data turns out to be corrupted, an exception is going to be thrown,
as there are check constraints on the sql schema, this shouldn't occur.
https://github.com/X9Developers/block-explorer/commit/aef41d5f8eb89b6282717b5e674a23d907647d3a
commit aef41d5f8eb89b6282717b5e674a23d907647d3a
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 21:15:49 2019 -0700
server: Split the persisted transaction model
There are two models now, the one having inputs/outputs
and the one without them.
https://github.com/X9Developers/block-explorer/commit/347a4d6ca50f1366f900a96adc78269b535c91c0
commit 347a4d6ca50f1366f900a96adc78269b535c91c0
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 00:09:24 2019 -0700
server: Move the TransactionId value to the values package
https://github.com/X9Developers/block-explorer/commit/6dd7b032b11cab79d829c804c1932568b17b45fb
commit 6dd7b032b11cab79d829c804c1932568b17b45fb
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 00:08:34 2019 -0700
server: Move the Size value to the values package
https://github.com/X9Developers/block-explorer/commit/f67d7831f093ed63bd00faa58627e707f20f5d29
commit f67d7831f093ed63bd00faa58627e707f20f5d29
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 00:07:46 2019 -0700
server: Move the IPAddress value to the values package
https://github.com/X9Developers/block-explorer/commit/29b8b583badab6b14f74fadc09794c659b9d8b75
commit 29b8b583badab6b14f74fadc09794c659b9d8b75
Author: Alexis Hernandez <[email protected]>
Date: Sun Feb 17 00:05:55 2019 -0700