Commit graph

270 commits

Author SHA1 Message Date
mononaut
cf09669902
Merge branch 'master' into mononaut/pool-reindexing 2024-07-01 11:25:02 +09:00
Mononaut
3e057f2db1
Fix coinbase address type error 2024-06-25 02:20:44 +00:00
Mononaut
255919f03f
Update pool instead of deleting blocks 2024-06-24 12:07:51 +00:00
Mononaut
03036bf59d
coinbase_addresses fixes 2024-06-24 11:51:12 +00:00
Mononaut
f9d03b1bb4
Add coinbase_addresses to extended blocks & table 2024-06-24 06:15:01 +00:00
Mononaut
0990cfe072
Don't get stuck fetching orphans 2024-05-07 01:41:41 +00:00
Mononaut
13bcc99095
Fix block summary data fields 2024-04-08 13:44:08 +00:00
Mononaut
91493e8769
Roll back local acceleration data on reorg 2024-04-08 11:22:56 +00:00
Mononaut
69dc21d232
Continue other indexing tasks while Goggles classification runs 2024-02-19 04:11:03 +00:00
Mononaut
000524691a
Project early difficulty from sliding window 2024-02-11 23:11:19 +00:00
Mononaut
db8ba7c938
More robust error handling and logging during summaries indexing 2024-01-30 16:42:55 +00:00
Mononaut
09e38ac177
Goggles indexing config & rate limit 2024-01-27 18:22:58 +00:00
Mononaut
09a727c00d
Fix more Goggles indexing bugs 2024-01-24 12:18:42 +00:00
Mononaut
8ca2b2b5c0
Fix version update & error handling in Goggles indexing 2024-01-23 17:20:57 +00:00
Mononaut
82920f621f
Fix Goggles indexing when summaries disabled 2024-01-23 13:33:59 +00:00
Mononaut
7405cf8336
Add block classification indexing 2024-01-23 01:44:19 +00:00
Mononaut
1507003c19
Save goggle flags in audit templates & block summaries 2024-01-22 22:32:18 +00:00
Mononaut
00887bc24b
Refactor indexer scheduling to avoid accumulating identical tasks 2023-11-14 06:30:22 +00:00
Mononaut
1ae34e069c
Fix silently unhandled database exceptions 2023-11-14 05:11:51 +00:00
Mononaut
441b505aa3
Send correct tx conf status in websocket msgs 2023-09-14 23:27:40 +00:00
junderw
ea926660fe
Fix: Difficulty calculations for Liquid networks must be NaN 2023-08-04 20:42:14 -07:00
wiz
e9cd41722b
Merge pull request #4081 from mempool/mononaut/fix-null-coinbase-fee
fix null coinbase fees in block summary
2023-08-02 16:05:09 +09:00
Mononaut
543357f1db
fix null coinbase fees in block summary 2023-08-01 17:33:03 +09:00
junderw
9bf334a22d
Fix: Use bits to calculate difficulty instead of floating points 2023-08-01 00:52:45 -07:00
Mononaut
0d25ef0b5b
Get block txs from esplora, index CPFP together with summaries 2023-07-31 18:13:16 +09:00
Mononaut
bafc0bd9cf
fix indexing log prints 2023-07-31 18:13:11 +09:00
Mononaut
363fc1b00b
Get blocks from electrs again 2023-07-31 15:39:02 +09:00
Mononaut
5138f9a254
Implement Redis cache for block and mempool data 2023-07-31 12:16:33 +09:00
Mononaut
589adb95c3
remove stray debugging log 2023-07-27 14:49:21 +09:00
Mononaut
1fd5b975f1
Handle failures while fetching block transactions 2023-07-27 11:45:16 +09:00
Mononaut
25925751eb
refactor $getTransactionsExtended to optimise API requests 2023-07-25 12:09:13 +09:00
Mononaut
0ebfd6f017
Fetch block txs from mempool/electrs in bulk 2023-07-25 10:27:43 +09:00
Mononaut
709783280a
Fix liquid fees & remove minimum fee rate 2023-07-19 15:42:02 +09:00
Mononaut
7a059ba294
get chain tip direct from Bitcoin Core to avoid race conditions 2023-07-17 15:21:52 +09:00
Mononaut
e8c703fdbc
replace client recent blocks on reorg 2023-07-13 10:43:18 +09:00
Mononaut
385cb087d3
Replace cached blocks on reorg, serve stale blocks 2023-07-10 16:14:02 +09:00
Mononaut
fc504012d5
Enforce Rust GBT instance lifecycle 2023-07-03 10:18:18 -04:00
softsimon
5f582195ad
Merge branch 'master' into mononaut/effective-rate-templates 2023-07-02 18:11:28 +02:00
softsimon
f80257c5ea
Merge branch 'master' into mononaut/atomic-cpfp 2023-07-01 22:04:14 +02:00
softsimon
2bda12e5f9
Merge pull request #3881 from mempool/mononaut/separate-audit-api
Separate summary and audit-summary API endpoints
2023-07-01 19:43:20 +02:00
Mononaut
ca6ddd609d
clean up backend websocket logic 2023-06-30 19:43:04 -04:00
Mononaut
48d62a1396
Save effective fee rates to block templates & summaries 2023-06-29 19:24:19 -04:00
Mononaut
1f442b9ea6
Make cpfp db save operations atomic 2023-06-22 12:08:47 -04:00
Mononaut
4fbab08586
Separate summary and audit-summary API endpoints 2023-06-20 15:13:52 -04:00
softsimon
d955dbff55
Merge pull request #3842 from mempool/mononaut/consistent-fee-ranges
Fix fee range inconsistencies
2023-06-15 16:49:07 +02:00
softsimon
c630d705df
Merge pull request #3839 from mempool/mononaut/clean-up-legacy-cpfp
Clean up legacy CPFP calculations
2023-06-14 23:14:07 +02:00
Mononaut
c4f7b99978
add backfilled audit stats to cached blocks 2023-06-14 16:15:33 -04:00
Mononaut
93d24d1cf7
Add expected fee % diff to blocks list page 2023-06-10 12:35:15 -04:00
Mononaut
5b62966863
Add indexer task to backfill audit fee/weight stats 2023-06-10 12:34:16 -04:00
Mononaut
aedaf53137
Merge branch 'master' into merged-expected-block-fees 2023-06-10 12:15:29 -04:00