mirror of
https://github.com/trezor/blockbook.git
synced 2026-03-18 13:37:17 +01:00
Commit Graph
Select branches
Hide Pull Requests
GetBlock-unmarshalls-block-twice-fix
address-contracts-caching-enhancements
arbitrary-fixes-and-improvements
avalanche-priority-fees
avax_fix
base-fix
base-newHeads-subscription-fix
broadcast-lower-fee
btc-29.2
btc-30.0
dependabot/go_modules/golang.org/x/crypto-0.45.0
deploy-workflow
dos-issue
end-to-end-api-tests
enhancement-websocket-origin-check
ens-resolver
erc4626
erigon-3.3.2
erigon-3.3.3
erigon_tuneup
escape_html
eth_resync
evm-chains-with-both-http-and-ws-json-rpc-clients
evm-fetch-broadcasted-txs-no-mempool
fix-1427-scientific-notation-parsing-error
fix-closing-rocksdb-on-shutdown-signal
fix-zcash-toml-requirement
fix/continue-syncing-on-missing-block
fluid_token_rename
get-block-parallel-internal-data-fetching
get_tx_count_pending_flag
github-actions-ci-cd
grdddj/estimate_fee_negative_retry
grdddj/workshop
improved-mev-error-handling
improvement-avoid-syncing-bursts
infura-priority-fees
low-fees
master
mempool-mev-expiry
mempool-space-median-fee-on-priority-fees-v2
micro-optimizations-at-address-contracts-cf
micro-optimizations-for-block-processing
minrelaytxfee-fix
new-test-name-config
pol_slow_sync
prysm-7.1.0
replace-eth_call-per-ERC20-contract-with-multicall
resync-mempool-using-batch-api
security-report-issues
staking-pools-basic-detail
syncing-prometheus-metrics
tron
update-blockbook-version
using-backend-env-vars-for-builds-and-integration-tests
utxo-reorg-fix
websocket-fixes
worker-refactoring
zebra-upgrade-3.1.0
zebrad-fix
#1
#100
#1001
#1003
#1005
#1007
#1009
#101
#1010
#1011
#1012
#1014
#1015
#1016
#1017
#1018
#102
#1020
#1022
#1023
#1024
#1025
#1027
#103
#1031
#1032
#1034
#1035
#1036
#1037
#104
#1040
#1041
#1044
#1045
#1046
#1047
#1048
#105
#1050
#1051
#1055
#1058
#1059
#106
#1061
#1063
#1064
#1066
#1068
#107
#1070
#1071
#1072
#1073
#1077
#1079
#108
#1080
#1085
#1087
#1088
#109
#1092
#1096
#110
#1103
#1104
#1106
#111
#1110
#1110
#1112
#1113
#1115
#1116
#112
#1121
#1121
#1122
#1124
#1127
#113
#1132
#1134
#1135
#1136
#1139
#114
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#115
#1150
#1151
#1153
#1153
#1155
#1156
#1157
#116
#1162
#1163
#1165
#1166
#1171
#1172
#1176
#1178
#118
#1182
#1183
#1184
#1185
#1188
#1191
#1192
#1196
#1197
#1198
#1199
#12
#1201
#1202
#1204
#1205
#1206
#1207
#1208
#121
#1211
#1212
#1213
#1214
#1216
#1217
#122
#1220
#1221
#1222
#1223
#1224
#1229
#123
#1230
#1233
#1234
#1235
#1236
#124
#1240
#1243
#1244
#1245
#1246
#1248
#1249
#1250
#1251
#1254
#1256
#1257
#1258
#1259
#1262
#1263
#1264
#1265
#1266
#1267
#1268
#1269
#127
#1270
#1271
#1272
#1273
#1273
#1274
#1275
#1276
#1278
#1279
#128
#1280
#1281
#1282
#1283
#1284
#1285
#1288
#1289
#129
#1292
#1293
#1295
#13
#130
#1301
#1302
#1303
#1304
#1304
#1306
#1307
#1309
#1309
#131
#1313
#1314
#1315
#1316
#1318
#1318
#1319
#132
#1320
#1321
#1322
#1323
#1324
#1325
#1326
#1327
#1328
#133
#1330
#1331
#1333
#1334
#1335
#1337
#1338
#1339
#1341
#1343
#1344
#1345
#1346
#1348
#1349
#135
#1350
#1352
#1352
#1353
#1353
#1354
#1355
#1355
#1359
#1359
#136
#1361
#1361
#1362
#1363
#1363
#1364
#1364
#1365
#1366
#1366
#1367
#1369
#137
#1370
#1373
#1374
#1376
#1376
#1377
#1378
#1378
#1379
#1382
#1383
#1385
#1386
#1386
#1388
#1389
#1389
#139
#1392
#1395
#1395
#1397
#1398
#1399
#1399
#14
#14
#140
#1400
#1401
#1402
#1403
#1407
#1408
#1409
#141
#1414
#1416
#1417
#142
#1420
#1421
#1423
#1424
#1425
#1425
#1426
#1429
#143
#1431
#1431
#1432
#1432
#1434
#1437
#1438
#1438
#145
#148
#149
#152
#154
#155
#156
#158
#160
#161
#162
#165
#166
#168
#169
#170
#171
#172
#173
#174
#178
#18
#180
#181
#182
#183
#184
#185
#186
#187
#189
#191
#192
#193
#197
#198
#20
#200
#202
#207
#208
#21
#21
#211
#212
#215
#216
#217
#218
#219
#22
#220
#223
#224
#227
#228
#23
#230
#231
#233
#235
#239
#24
#240
#241
#242
#244
#245
#247
#248
#249
#25
#250
#252
#253
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#266
#267
#268
#269
#270
#272
#273
#274
#276
#279
#284
#285
#286
#287
#288
#29
#292
#293
#294
#295
#296
#297
#298
#30
#300
#303
#304
#305
#306
#309
#310
#311
#312
#313
#315
#316
#317
#318
#319
#32
#320
#323
#324
#326
#328
#329
#33
#330
#331
#333
#334
#335
#337
#338
#34
#340
#342
#345
#349
#351
#352
#353
#354
#356
#358
#359
#36
#361
#362
#365
#366
#367
#368
#370
#371
#374
#38
#38
#380
#382
#383
#385
#389
#390
#391
#392
#40
#40
#401
#402
#403
#404
#405
#406
#409
#410
#411
#412
#413
#414
#415
#416
#417
#419
#420
#423
#426
#427
#430
#431
#432
#436
#437
#438
#441
#445
#448
#449
#450
#451
#453
#455
#456
#458
#462
#465
#466
#467
#468
#469
#470
#471
#474
#475
#476
#477
#478
#482
#486
#487
#492
#497
#499
#50
#500
#501
#507
#508
#511
#513
#514
#515
#516
#517
#518
#519
#521
#523
#526
#528
#529
#53
#53
#530
#532
#533
#537
#538
#539
#541
#546
#547
#548
#550
#551
#554
#558
#56
#560
#561
#562
#567
#569
#570
#574
#576
#579
#58
#580
#581
#583
#584
#586
#59
#596
#60
#600
#601
#605
#609
#61
#610
#614
#618
#62
#620
#626
#628
#63
#630
#631
#634
#638
#639
#64
#64
#644
#646
#648
#650
#653
#657
#659
#663
#664
#666
#669
#670
#671
#673
#674
#675
#676
#677
#679
#68
#680
#681
#682
#682
#683
#685
#686
#687
#692
#693
#695
#697
#698
#699
#7
#70
#702
#708
#71
#710
#711
#713
#716
#717
#717
#719
#723
#724
#725
#726
#727
#728
#729
#730
#731
#735
#737
#737
#74
#740
#741
#746
#747
#748
#749
#75
#750
#751
#754
#755
#757
#758
#758
#76
#760
#761
#763
#766
#767
#768
#769
#77
#771
#772
#773
#774
#775
#776
#777
#778
#779
#78
#783
#785
#786
#787
#788
#789
#79
#790
#793
#795
#796
#797
#799
#80
#800
#804
#805
#806
#812
#815
#816
#817
#824
#825
#834
#835
#836
#837
#838
#839
#840
#841
#842
#843
#847
#848
#849
#85
#850
#852
#853
#854
#855
#856
#858
#86
#860
#864
#865
#867
#868
#869
#870
#872
#873
#874
#877
#878
#88
#880
#881
#883
#884
#885
#887
#889
#892
#894
#895
#897
#898
#899
#90
#900
#901
#903
#905
#907
#91
#910
#913
#916
#917
#919
#920
#922
#923
#925
#925
#926
#927
#927
#929
#930
#931
#932
#933
#934
#935
#936
#937
#938
#940
#941
#942
#943
#945
#946
#947
#948
#95
#950
#951
#952
#953
#957
#958
#959
#96
#960
#962
#967
#97
#970
#971
#972
#973
#975
#976
#977
#978
#979
#980
#981
#982
#986
#987
#988
#989
#99
#990
#991
#992
#994
#995
#996
#998
v0.0.6
v0.1.0
v0.1.1
v0.1.2
v0.2.0
v0.2.1
v0.2.2
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.3.6
v0.4.0
v0.5.0
Select branches
Hide Pull Requests
GetBlock-unmarshalls-block-twice-fix
address-contracts-caching-enhancements
arbitrary-fixes-and-improvements
avalanche-priority-fees
avax_fix
base-fix
base-newHeads-subscription-fix
broadcast-lower-fee
btc-29.2
btc-30.0
dependabot/go_modules/golang.org/x/crypto-0.45.0
deploy-workflow
dos-issue
end-to-end-api-tests
enhancement-websocket-origin-check
ens-resolver
erc4626
erigon-3.3.2
erigon-3.3.3
erigon_tuneup
escape_html
eth_resync
evm-chains-with-both-http-and-ws-json-rpc-clients
evm-fetch-broadcasted-txs-no-mempool
fix-1427-scientific-notation-parsing-error
fix-closing-rocksdb-on-shutdown-signal
fix-zcash-toml-requirement
fix/continue-syncing-on-missing-block
fluid_token_rename
get-block-parallel-internal-data-fetching
get_tx_count_pending_flag
github-actions-ci-cd
grdddj/estimate_fee_negative_retry
grdddj/workshop
improved-mev-error-handling
improvement-avoid-syncing-bursts
infura-priority-fees
low-fees
master
mempool-mev-expiry
mempool-space-median-fee-on-priority-fees-v2
micro-optimizations-at-address-contracts-cf
micro-optimizations-for-block-processing
minrelaytxfee-fix
new-test-name-config
pol_slow_sync
prysm-7.1.0
replace-eth_call-per-ERC20-contract-with-multicall
resync-mempool-using-batch-api
security-report-issues
staking-pools-basic-detail
syncing-prometheus-metrics
tron
update-blockbook-version
using-backend-env-vars-for-builds-and-integration-tests
utxo-reorg-fix
websocket-fixes
worker-refactoring
zebra-upgrade-3.1.0
zebrad-fix
#1
#100
#1001
#1003
#1005
#1007
#1009
#101
#1010
#1011
#1012
#1014
#1015
#1016
#1017
#1018
#102
#1020
#1022
#1023
#1024
#1025
#1027
#103
#1031
#1032
#1034
#1035
#1036
#1037
#104
#1040
#1041
#1044
#1045
#1046
#1047
#1048
#105
#1050
#1051
#1055
#1058
#1059
#106
#1061
#1063
#1064
#1066
#1068
#107
#1070
#1071
#1072
#1073
#1077
#1079
#108
#1080
#1085
#1087
#1088
#109
#1092
#1096
#110
#1103
#1104
#1106
#111
#1110
#1110
#1112
#1113
#1115
#1116
#112
#1121
#1121
#1122
#1124
#1127
#113
#1132
#1134
#1135
#1136
#1139
#114
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#115
#1150
#1151
#1153
#1153
#1155
#1156
#1157
#116
#1162
#1163
#1165
#1166
#1171
#1172
#1176
#1178
#118
#1182
#1183
#1184
#1185
#1188
#1191
#1192
#1196
#1197
#1198
#1199
#12
#1201
#1202
#1204
#1205
#1206
#1207
#1208
#121
#1211
#1212
#1213
#1214
#1216
#1217
#122
#1220
#1221
#1222
#1223
#1224
#1229
#123
#1230
#1233
#1234
#1235
#1236
#124
#1240
#1243
#1244
#1245
#1246
#1248
#1249
#1250
#1251
#1254
#1256
#1257
#1258
#1259
#1262
#1263
#1264
#1265
#1266
#1267
#1268
#1269
#127
#1270
#1271
#1272
#1273
#1273
#1274
#1275
#1276
#1278
#1279
#128
#1280
#1281
#1282
#1283
#1284
#1285
#1288
#1289
#129
#1292
#1293
#1295
#13
#130
#1301
#1302
#1303
#1304
#1304
#1306
#1307
#1309
#1309
#131
#1313
#1314
#1315
#1316
#1318
#1318
#1319
#132
#1320
#1321
#1322
#1323
#1324
#1325
#1326
#1327
#1328
#133
#1330
#1331
#1333
#1334
#1335
#1337
#1338
#1339
#1341
#1343
#1344
#1345
#1346
#1348
#1349
#135
#1350
#1352
#1352
#1353
#1353
#1354
#1355
#1355
#1359
#1359
#136
#1361
#1361
#1362
#1363
#1363
#1364
#1364
#1365
#1366
#1366
#1367
#1369
#137
#1370
#1373
#1374
#1376
#1376
#1377
#1378
#1378
#1379
#1382
#1383
#1385
#1386
#1386
#1388
#1389
#1389
#139
#1392
#1395
#1395
#1397
#1398
#1399
#1399
#14
#14
#140
#1400
#1401
#1402
#1403
#1407
#1408
#1409
#141
#1414
#1416
#1417
#142
#1420
#1421
#1423
#1424
#1425
#1425
#1426
#1429
#143
#1431
#1431
#1432
#1432
#1434
#1437
#1438
#1438
#145
#148
#149
#152
#154
#155
#156
#158
#160
#161
#162
#165
#166
#168
#169
#170
#171
#172
#173
#174
#178
#18
#180
#181
#182
#183
#184
#185
#186
#187
#189
#191
#192
#193
#197
#198
#20
#200
#202
#207
#208
#21
#21
#211
#212
#215
#216
#217
#218
#219
#22
#220
#223
#224
#227
#228
#23
#230
#231
#233
#235
#239
#24
#240
#241
#242
#244
#245
#247
#248
#249
#25
#250
#252
#253
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#266
#267
#268
#269
#270
#272
#273
#274
#276
#279
#284
#285
#286
#287
#288
#29
#292
#293
#294
#295
#296
#297
#298
#30
#300
#303
#304
#305
#306
#309
#310
#311
#312
#313
#315
#316
#317
#318
#319
#32
#320
#323
#324
#326
#328
#329
#33
#330
#331
#333
#334
#335
#337
#338
#34
#340
#342
#345
#349
#351
#352
#353
#354
#356
#358
#359
#36
#361
#362
#365
#366
#367
#368
#370
#371
#374
#38
#38
#380
#382
#383
#385
#389
#390
#391
#392
#40
#40
#401
#402
#403
#404
#405
#406
#409
#410
#411
#412
#413
#414
#415
#416
#417
#419
#420
#423
#426
#427
#430
#431
#432
#436
#437
#438
#441
#445
#448
#449
#450
#451
#453
#455
#456
#458
#462
#465
#466
#467
#468
#469
#470
#471
#474
#475
#476
#477
#478
#482
#486
#487
#492
#497
#499
#50
#500
#501
#507
#508
#511
#513
#514
#515
#516
#517
#518
#519
#521
#523
#526
#528
#529
#53
#53
#530
#532
#533
#537
#538
#539
#541
#546
#547
#548
#550
#551
#554
#558
#56
#560
#561
#562
#567
#569
#570
#574
#576
#579
#58
#580
#581
#583
#584
#586
#59
#596
#60
#600
#601
#605
#609
#61
#610
#614
#618
#62
#620
#626
#628
#63
#630
#631
#634
#638
#639
#64
#64
#644
#646
#648
#650
#653
#657
#659
#663
#664
#666
#669
#670
#671
#673
#674
#675
#676
#677
#679
#68
#680
#681
#682
#682
#683
#685
#686
#687
#692
#693
#695
#697
#698
#699
#7
#70
#702
#708
#71
#710
#711
#713
#716
#717
#717
#719
#723
#724
#725
#726
#727
#728
#729
#730
#731
#735
#737
#737
#74
#740
#741
#746
#747
#748
#749
#75
#750
#751
#754
#755
#757
#758
#758
#76
#760
#761
#763
#766
#767
#768
#769
#77
#771
#772
#773
#774
#775
#776
#777
#778
#779
#78
#783
#785
#786
#787
#788
#789
#79
#790
#793
#795
#796
#797
#799
#80
#800
#804
#805
#806
#812
#815
#816
#817
#824
#825
#834
#835
#836
#837
#838
#839
#840
#841
#842
#843
#847
#848
#849
#85
#850
#852
#853
#854
#855
#856
#858
#86
#860
#864
#865
#867
#868
#869
#870
#872
#873
#874
#877
#878
#88
#880
#881
#883
#884
#885
#887
#889
#892
#894
#895
#897
#898
#899
#90
#900
#901
#903
#905
#907
#91
#910
#913
#916
#917
#919
#920
#922
#923
#925
#925
#926
#927
#927
#929
#930
#931
#932
#933
#934
#935
#936
#937
#938
#940
#941
#942
#943
#945
#946
#947
#948
#95
#950
#951
#952
#953
#957
#958
#959
#96
#960
#962
#967
#97
#970
#971
#972
#973
#975
#976
#977
#978
#979
#980
#981
#982
#986
#987
#988
#989
#99
#990
#991
#992
#994
#995
#996
#998
v0.0.6
v0.1.0
v0.1.1
v0.1.2
v0.2.0
v0.2.1
v0.2.2
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.3.6
v0.4.0
v0.5.0
-
41af370fa3
docker: Strip final binary
slush
2018-02-11 14:37:00 +01:00 -
fb4a2ae373
Updated dependencies in README, docker build
slush
2018-02-11 13:52:33 +01:00 -
269ed97042
Docker build script
slush
2018-02-11 13:49:07 +01:00 -
90a9edda41
Implement Bitcore socket.io method getAddressHistory
Martin Boehm
2018-02-08 13:28:10 +01:00 -
d96af8e648
Change return values of index.GetSpentOutput method
Martin Boehm
2018-02-08 13:11:10 +01:00 -
43dec549d5
Implement index.GetSpentOutput method
Martin Boehm
2018-02-08 13:00:22 +01:00 -
11b31fb456
Update flags description
Martin Boehm
2018-02-07 22:56:17 +01:00 -
dc04a292cc
Update README
Martin Boehm
2018-02-07 22:51:19 +01:00 -
207351d4ec
Fix getBlockHeader socket.io method
Martin Boehm
2018-02-07 22:51:06 +01:00 -
dc14eb58b6
Implement Bitcore socket.io method getInfo
Martin Boehm
2018-02-07 21:42:56 +01:00 -
92aa4f0c7f
Use only index lookup in getBlockHeader, trezor needs only tx hash
Martin Boehm
2018-02-07 21:11:50 +01:00 -
12876290e4
Enable SSL support for http and socket.io servers
Martin Boehm
2018-02-07 20:42:25 +01:00 -
bcc8de4763
Implement Bitcore socket.io method estimateSmartFee
Martin Boehm
2018-02-07 19:59:09 +01:00 -
8c9dfc3ef4
Implement Bitcore socket.io method getBlockHeader
Martin Boehm
2018-02-07 18:35:34 +01:00 -
d50392b0d0
Fix return values from socket.io
Martin Boehm
2018-02-07 13:23:45 +01:00 -
e094fce3dd
Add interactive socket.io test page
Martin Boehm
2018-02-07 13:23:17 +01:00 -
a093d9aa9b
Remove unnecessary test socket.io handler
Martin Boehm
2018-02-07 00:01:00 +01:00 -
c6cba802cd
Implement Bitcore socket.io method getAddressTxids
Martin Boehm
2018-02-06 23:50:53 +01:00 -
b0f163e21c
Support for socket.io interface, initial commit
Martin Boehm
2018-02-06 12:06:30 +01:00 -
ec87f4ed8d
Use maximum size on disk trigger to invoke DB compaction
Martin Boehm
2018-02-06 09:43:54 +01:00 -
359d7ee1c4
Use constants instead of magic numbers
Martin Boehm
2018-02-06 09:12:50 +01:00 -
741f410a5b
Update TODO
Martin Boehm
2018-02-05 18:35:54 +01:00 -
ee663944e2
Refresh iterator in DisconnectBlocks to avoid huge snapshot
Martin Boehm
2018-02-05 18:35:05 +01:00 -
fdd9c9b99f
Use bulk option only for initial load of DB
Martin Boehm
2018-02-05 17:47:20 +01:00 -
d6e9b5caa4
Use special RocksDB options for outputs
Martin Boehm
2018-02-05 17:12:32 +01:00 -
97cc2aca17
Use PrepareForBulkLoad option for connectBlocksParallel
Martin Boehm
2018-02-05 12:27:41 +01:00 -
e31095d03f
Compact database during connectBlocksParallel
Martin Boehm
2018-02-05 10:31:22 +01:00 -
d4a35b9889
Synchronize blocks in parallel using algorithm without chunks
Martin Boehm
2018-02-05 00:28:15 +01:00 -
1950f125e5
Ignore too large (> 512 bytes) output scripts
Martin Boehm
2018-02-04 23:17:54 +01:00 -
0a2379b5d2
Update todo list
Martin Boehm
2018-02-03 19:16:40 +01:00 -
7c71876c12
Lookup input transactions in mempool
Martin Boehm
2018-02-03 19:14:27 +01:00 -
2598dff10d
Process inputs in mempool
Martin Boehm
2018-02-03 19:00:57 +01:00 -
a144d10ed3
Add todo list
Martin Boehm
2018-02-02 17:25:14 +01:00 -
ac5aa2a234
Start sync loops only if -sync=true
Martin Boehm
2018-02-02 16:17:33 +01:00 -
cf15f0cf0c
Move sync loop after initial resync
Martin Boehm
2018-02-01 22:36:57 +01:00 -
4bbbcb0082
Update installation instructions
Martin Boehm
2018-02-01 22:28:20 +01:00 -
2605f2fc1d
Implement REST interface to mempool transactions
Martin Boehm
2018-02-01 12:56:45 +01:00 -
1f36acc084
Reuses existing timer in tickAndDebounce
Martin Boehm
2018-02-01 12:26:12 +01:00 -
a07c414e72
Repeatedly with debounce synchronize index and mempool
Martin Boehm
2018-02-01 11:24:53 +01:00 -
ed47171406
Measure duration of mempool sync
Martin Boehm
2018-02-01 11:23:37 +01:00 -
7185060f62
Synchronize mempool
Martin Boehm
2018-01-31 17:51:48 +01:00 -
dec566e817
Fix http server shutdown loging
Martin Boehm
2018-01-31 15:34:20 +01:00 -
a403b8d0fe
Rename package bitcoin to bchain
Martin Boehm
2018-01-31 15:23:17 +01:00 -
41c6ed8b6f
Implement getrawmempool rpc message
Martin Boehm
2018-01-31 15:04:54 +01:00 -
71d669c0b9
Sync index on message from zeroMQ
Martin Boehm
2018-01-31 15:03:06 +01:00 -
e22e1a946d
Use glog for logging with verbosity levels
Martin Boehm
2018-01-30 18:22:25 +01:00 -
3b2067a32d
Update documentation to reflect storage of addresses as output script
Martin Boehm
2018-01-30 10:04:09 +01:00 -
496d6ff2c9
Synchronize with chain using parallel operations
Martin Boehm
2018-01-30 09:46:28 +01:00 -
9356e41730
Add getblockcount bitcoind rpc call
Martin Boehm
2018-01-30 09:45:47 +01:00 -
fbec9bf69f
Add code documentation
Martin Boehm
2018-01-30 09:45:06 +01:00 -
3dacffda59
Use output script (ScriptPubKey) as key to output transactions
Martin Boehm
2018-01-29 23:25:40 +01:00 -
858f196484
Rollback to given height
Martin Boehm
2018-01-29 17:27:42 +01:00 -
2dd0b9fc21
RocksDB.GetTransactions returns transactions from inputs
Martin Boehm
2018-01-28 11:59:05 +01:00 -
9afa5b4187
resyncIndex DisconnectBlocks
Martin Boehm
2018-01-28 00:59:54 +01:00 -
8226fae4dc
RocksDB data storage documentation
Martin Boehm
2018-01-28 00:30:55 +01:00 -
c7c85e51b5
description of data storage in RocksDB
Martin Boehm
2018-01-25 18:04:35 +01:00 -
2f73f6f81b
connectBlockChunk - handling height over bitcoind best block height
Martin Boehm
2018-01-25 16:24:27 +01:00 -
b12c8cfae6
added some context to fatal error logs
Martin Boehm
2018-01-25 12:31:57 +01:00 -
cb3cdb6701
extended info rest request - returns bestblock of the index
Martin Boehm
2018-01-25 12:31:31 +01:00 -
48057b2453
GetBestBlock height and hash from DB
Martin Boehm
2018-01-24 18:02:46 +01:00 -
e72b437e23
rocksdb column families
Martin Boehm
2018-01-24 16:57:05 +01:00 -
ab562d05c5
http request GET transactions for address
Martin Boehm
2018-01-24 15:11:21 +01:00 -
79b1e73500
default flags handling change
Martin Boehm
2018-01-24 15:10:35 +01:00 -
6af0a39e61
accept base58 and hex addresses
Martin Boehm
2018-01-24 15:10:07 +01:00 -
4427af769b
ZeroMQ handler in the background with graceful shutdown
Martin Boehm
2018-01-22 16:46:54 +01:00 -
bc5b99003e
proof of concept connection to ZeroMQ
Martin Boehm
2018-01-19 15:58:46 +01:00 -
8676db1e14
specify http server binding
Martin Boehm
2018-01-19 00:18:08 +01:00 -
a9bfb59103
bestBlockHash and blockHash http handlers
Martin Boehm
2018-01-18 23:05:26 +01:00 -
5ae73b9bb7
logging fixes
Martin Boehm
2018-01-18 20:32:10 +01:00 -
4e4c17a41a
wait for http server and graceful shutdown
Martin Boehm
2018-01-18 17:33:20 +01:00 -
bbcadfd646
http server initial implementation
Martin Boehm
2018-01-18 16:44:52 +01:00 -
441c0f9024
folder reorganization
Martin Boehm
2018-01-18 16:44:31 +01:00 -
0728ea7628
.gitignore update - ignore .vscode and go debugger files
Martin Boehm
2018-01-17 14:55:54 +01:00 -
fd06155800
renamed README to README.md
Martin Boehm
2018-01-17 14:52:59 +01:00 -
dc5eed1595
warn on errors, skip coinbase inputs
Jan Pochyla
2017-10-09 13:23:19 +02:00 -
ecff25db56
fix coinbase inputs
Jan Pochyla
2017-10-09 13:22:52 +02:00 -
aa1b6c2b89
add parse option
Jan Pochyla
2017-10-07 11:05:35 +02:00 -
d7a159a837
fix block interval
Jan Pochyla
2017-10-07 10:42:31 +02:00 -
c2761de9ed
configurable concurrency, dry run
Jan Pochyla
2017-10-06 12:57:51 +02:00 -
4c33e066c8
rocksdb: reduce logging
Jan Pochyla
2017-10-06 00:23:37 +02:00 -
7907bfeac7
rework index type
Jan Pochyla
2017-10-05 14:35:07 +02:00 -
abaedd4f39
add profiling
Jan Pochyla
2017-09-13 02:50:34 +02:00 -
dbf93b75c4
clean deps
Jan Pochyla
2017-09-13 02:35:32 +02:00 -
87acf408a4
Revert "switch to jsoniter"
Jan Pochyla
2017-09-13 02:29:44 +02:00 -
b112a18aa5
switch to jsoniter
Jan Pochyla
2017-09-13 02:22:15 +02:00 -
8bf42e0bf4
rocksdb: tune default options
Jan Pochyla
2017-09-13 02:12:57 +02:00 -
235d0bdffa
increase write buffer size to 2gb
Jan Pochyla
2017-09-13 01:51:34 +02:00 -
ebef53a66b
remove outpoint logs
Jan Pochyla
2017-09-13 00:55:11 +02:00 -
0b9341ef3c
simplify the case of missing outputs
Jan Pochyla
2017-09-13 00:53:53 +02:00 -
fd4073e544
getblock verbosity
Jan Pochyla
2017-09-13 00:36:08 +02:00 -
755c0b0188
wire: little cleanup
Jan Pochyla
2017-09-13 00:35:40 +02:00 -
7b628a2a88
rpc: remove jsonrpc, simplify, remove tx cache
Jan Pochyla
2017-09-12 18:08:01 +02:00 -
bae35eafa7
add repair
Jan Pochyla
2017-09-12 16:53:40 +02:00 -
4cf3fecc55
wire: skip unparsable scripts
Jan Pochyla
2017-09-11 23:22:55 +02:00 -
e8e826eaac
rocksdb returns empty bytes on 404 (hack)
Jan Pochyla
2017-09-11 16:01:13 +02:00 -
48f3c7648f
speed up the block download a little
Jan Pochyla
2017-09-11 15:06:16 +02:00 -
d264ff2dc7
types: fix BlockHeader.Prev
Jan Pochyla
2017-09-11 13:03:08 +02:00 -
787a8ea906
add resync, store only single addresses
Jan Pochyla
2017-09-11 12:20:21 +02:00 -
145ff58148
types: more BlockHeader fields
Jan Pochyla
2017-09-11 12:19:41 +02:00 -
1c6d622834
simplify names and interfaces
Jan Pochyla
2017-09-06 15:36:55 +02:00