1050 Commits

Author SHA1 Message Date
wiz
b490e27670 Merge branch 'master' into nymkappa/bugfix/node-map 2022-12-01 16:55:22 +09:00
softsimon
7ebd3bc282 Run schema update synchronously 2022-12-01 14:41:37 +09:00
Mononaut
0b6784f675 block audit truncation in separate db migrations. bump timeout to 1 hour. 2022-11-30 23:03:51 +09:00
Mononaut
fcf9d2f1df save db schema version after each successful migration 2022-11-30 22:58:01 +09:00
wiz
fde6f9b68a Merge branch 'master' into simon/mempool-gbt-config 2022-11-30 21:45:25 +09:00
Mononaut
87e89ff046 merge forensics columns into main channels table 2022-11-30 18:24:00 +09:00
Mononaut
741c1812a9 handle batched channel opens. infer funding balances in both directions. 2022-11-30 18:24:00 +09:00
Mononaut
6162660d84 detect channels opened from change outputs 2022-11-30 18:24:00 +09:00
Mononaut
be86057ed2 detect links between channel close and open txs 2022-11-30 18:23:59 +09:00
softsimon
4f8d7efb84 Mempool GBT config 2022-11-30 17:56:53 +09:00
wiz
5347b86824 Disable optimization in CPFP indexing when block summaries indexing is enabled 2022-11-29 23:47:43 +09:00
wiz
aef131b1bf Merge branch 'master' into mononaut/index-cpfp-info 2022-11-29 16:41:12 +09:00
wiz
812c7e81ce Merge branch 'master' into nymkappa/bugfix/block-timestamp 2022-11-29 14:25:45 +09:00
Mononaut
25c74c4700 get blocks from esplora for cpfp indexer 2022-11-29 11:42:08 +09:00
Mononaut
0a1403012b optimize cpfp indexing 2022-11-29 11:42:08 +09:00
Mononaut
f89a99e24f adjust database migration compatibility 2022-11-29 11:42:08 +09:00
Mononaut
47f8551429 return more complete cpfp data for mempool transactions 2022-11-29 11:42:08 +09:00
Mononaut
bc076a850e calculate & index cpfp packages 2022-11-29 11:42:07 +09:00
nymkappa
f81d833813 Disable ON UPDATE for blocks.blockTimestamp field 2022-11-28 17:33:07 +09:00
Mononaut
b25e362282 only query blocks_audits on bitcoin networks 2022-11-28 14:26:28 +09:00
Mononaut
482805b132 move block audit endpoint from mining to bitcoin routes 2022-11-25 19:32:50 +09:00
Mononaut
1f78061c08 better fallbacks for missing block summaries data 2022-11-25 10:16:58 +09:00
Mononaut
95969f9ba7 optimize block audit scores db query 2022-11-24 17:11:45 +09:00
Mononaut
7d4f67d5f7 save 'fresh' transactions in block audit repository 2022-11-24 17:10:53 +09:00
nymkappa
42dd9ef298 Don't select nodes which do not have country info 2022-11-24 16:56:13 +09:00
softsimon
bcf159e6cb Adding new getTransactionHex api 2022-11-22 21:45:05 +09:00
softsimon
6df0250f88 Make api available on all backends 2022-11-22 19:08:09 +09:00
wiz
222951b15d Merge branch 'master' into junderw/psbt-complete-inputs 2022-11-22 17:59:50 +09:00
wiz
3d31ed4f77 Merge branch 'master' into nymkappa/bugfix/node-count 2022-11-22 17:25:23 +09:00
Mononaut
4adc9a13da refactor async mempool/block update callbacks 2022-11-22 14:43:58 +09:00
Mononaut
9a3be34450 guard new tx selection algo behind config setting 2022-11-22 14:43:58 +09:00
Mononaut
433f930b0e move new tx selection algorithm into thread worker 2022-11-22 14:43:55 +09:00
wiz
dd8b05f672 Merge pull request #2664 from mononaut/block-audit-db-migration
db migration to clear obsolete block audit data
2022-11-22 14:40:33 +09:00
Mononaut
c97daf59d1 Bump db migration query timeout to 900s 2022-11-22 14:25:57 +09:00
Mononaut
9c2f67a6b7 db migration to clear obsolete audit data 2022-11-22 14:07:29 +09:00
nymkappa
d8f4232479 Make sure we handle all isp id in the queried list 2022-11-22 11:58:16 +09:00
wiz
5c452402b5 Merge branch 'master' into nymkappa/feature/rename-mining-pool 2022-11-22 10:54:20 +09:00
wiz
6e73073e06 Merge branch 'master' into fix-block-summary-vsize 2022-11-21 21:03:45 +09:00
Mononaut
b152582d44 Store & expose node extension TLV data in backend 2022-11-21 20:27:03 +09:00
wiz
c35f5c1625 Merge branch 'master' into scan-for-penalty-txs 2022-11-21 19:19:22 +09:00
Mononaut
6204784fff Fetch missing block audit scores 2022-11-21 18:45:34 +09:00
Mononaut
9a09a97bfb Tweak block audit algo to reduce false positives 2022-11-21 18:43:52 +09:00
wiz
adea36314d Merge branch 'master' into nymkappa/bugfix/node-count 2022-11-21 18:19:53 +09:00
wiz
4a76dad7e8 Merge pull request #2564 from mempool/junderw/search-blocktime
[Feature] Search for block by timestamp
2022-11-21 17:45:02 +09:00
wiz
2a86986e41 Merge branch 'master' into junderw/psbt-complete-inputs 2022-11-21 17:34:26 +09:00
wiz
9c98815507 Merge branch 'master' into simon/updated-mempool-debug-output 2022-11-21 17:12:07 +09:00
Mononaut
369b6f55d3 Rescan unresolved LN channel force closes 2022-11-19 17:30:56 +09:00
nymkappa
06f0e6b6fa Add support for renaming a mining pool without changing regex or addresses 2022-11-09 06:43:46 +01:00
Felipe Knorr Kuhn
8d4fe52a45 Merge branch 'master' into junderw/psbt-complete-inputs 2022-11-07 07:21:24 -08:00
Felipe Knorr Kuhn
227cbd2450 Merge branch 'master' into junderw/search-blocktime 2022-11-07 07:21:14 -08:00