Commit graph

1597 commits

Author SHA1 Message Date
softsimon
59f1b031c8
Run schema update synchronously 2022-12-01 14:41:37 +09:00
softsimon
3d45054e38
Update backend npm modules 2022-12-01 14:24:41 +09:00
Mononaut
03a3320e45
block audit truncation in separate db migrations. bump timeout to 1 hour. 2022-11-30 23:03:51 +09:00
Mononaut
ead60aaa21
save db schema version after each successful migration 2022-11-30 22:58:01 +09:00
wiz
c7cca500fa
Merge branch 'master' into simon/mempool-gbt-config 2022-11-30 21:45:25 +09:00
Mononaut
ba10df69b7
improve precision of output attribution for mutual closes 2022-11-30 18:24:00 +09:00
Mononaut
ded11892f5
merge forensics columns into main channels table 2022-11-30 18:24:00 +09:00
Mononaut
609f68eb24
move linked channel scan into forensics task, add backend throttling 2022-11-30 18:24:00 +09:00
Mononaut
dc7d5bc94d
handle batched channel opens. infer funding balances in both directions. 2022-11-30 18:24:00 +09:00
Mononaut
35ae672177
break long-running forensics tasks 2022-11-30 18:24:00 +09:00
Mononaut
8f0830f6d1
detect channels opened from change outputs 2022-11-30 18:24:00 +09:00
Mononaut
cf89ded14d
detect links between channel close and open txs 2022-11-30 18:23:59 +09:00
softsimon
030889250f
Mempool GBT config 2022-11-30 17:56:53 +09:00
wiz
272b6d2437
Disable optimization in CPFP indexing when block summaries indexing is enabled 2022-11-29 23:47:43 +09:00
wiz
89293b4358
Merge branch 'master' into mononaut/index-cpfp-info 2022-11-29 16:41:12 +09:00
wiz
cc30da0b4d
Merge branch 'master' into nymkappa/bugfix/block-timestamp 2022-11-29 14:25:45 +09:00
Mononaut
6d6dd09d11
get blocks from esplora for cpfp indexer 2022-11-29 11:42:08 +09:00
Mononaut
f2ad184d1f
optimize cpfp indexing 2022-11-29 11:42:08 +09:00
Mononaut
ab5308e1c8
adjust database migration compatibility 2022-11-29 11:42:08 +09:00
Mononaut
205d832d31
return more complete cpfp data for mempool transactions 2022-11-29 11:42:08 +09:00
Mononaut
9b6a012476
calculate & index cpfp packages 2022-11-29 11:42:07 +09:00
nymkappa
3eb4ea9048
Disable ON UPDATE for blocks.blockTimestamp field 2022-11-28 17:33:07 +09:00
Mononaut
2290f98011
only query blocks_audits on bitcoin networks 2022-11-28 14:26:28 +09:00
Mononaut
e627122239
move block audit endpoint from mining to bitcoin routes 2022-11-25 19:32:50 +09:00
Mononaut
201b32bdcd
better fallbacks for missing block summaries data 2022-11-25 10:16:58 +09:00
Mononaut
de04914851
optimize block audit scores db query 2022-11-24 17:11:45 +09:00
Mononaut
5fc3b8b70c
merge block-audit and block pages 2022-11-24 17:10:53 +09:00
Mononaut
276470474d
save 'fresh' transactions in block audit repository 2022-11-24 17:10:53 +09:00
nymkappa
1461cb1b17
Don't select nodes which do not have country info 2022-11-24 16:56:13 +09:00
Mononaut
6ada839282
reduce forensics throttle delay from 100ms to 20ms 2022-11-23 19:32:14 +09:00
softsimon
7de068368c
Update backend/src/tasks/lightning/forensics.service.ts 2022-11-23 19:24:41 +09:00
wiz
0d797ff7fd
Merge branch 'master' into mononaut/ln-penalty-scan-optimization 2022-11-23 19:14:20 +09:00
softsimon
74dbd6cee1
Add support for application/base64 content type 2022-11-23 18:43:37 +09:00
Mononaut
7d3ec63335
move long-running forensics scans to separate service, throttle backend calls 2022-11-23 10:38:24 +09:00
softsimon
584f443f56
Adding new getTransactionHex api 2022-11-22 21:45:05 +09:00
softsimon
4f3296566a
Make api available on all backends 2022-11-22 19:08:09 +09:00
wiz
1309a63430
Merge branch 'master' into junderw/psbt-complete-inputs 2022-11-22 18:57:36 +09:00
wiz
802d38c363
Merge branch 'master' into nymkappa/bugfix/404-ftx-not-found 2022-11-22 18:18:14 +09:00
wiz
2b94849881
Merge branch 'master' into junderw/psbt-complete-inputs 2022-11-22 17:59:50 +09:00
wiz
28d5ec34b3
Merge branch 'master' into nymkappa/bugfix/node-count 2022-11-22 17:25:23 +09:00
softsimon
5e72ecfdc9
Support Maxmind Lite
fixes #2553
2022-11-22 16:13:27 +09:00
Mononaut
b9a761fb88
add ADVANCED_TRANSACTION_SELECTION default to config test 2022-11-22 15:10:24 +09:00
Mononaut
b1d490972b
refactor async mempool/block update callbacks 2022-11-22 14:43:58 +09:00
Mononaut
786d73625a
guard new tx selection algo behind config setting 2022-11-22 14:43:58 +09:00
Mononaut
08ad6a0da3
move new tx selection algorithm into thread worker 2022-11-22 14:43:55 +09:00
wiz
38cb45e026
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
24dba5a2ef
Bump db migration query timeout to 900s 2022-11-22 14:25:57 +09:00
Mononaut
a32f960c4a
db migration to clear obsolete audit data 2022-11-22 14:07:29 +09:00
nymkappa
9d5717f30d
Make sure we handle all isp id in the queried list 2022-11-22 11:58:16 +09:00
wiz
5da8f2b6dc
Merge branch 'master' into nymkappa/feature/rename-mining-pool 2022-11-22 10:54:20 +09:00