Mononaut
|
e070c121bc
|
Count sigops & use adjusted vsizes in mempool projections
|
2023-05-31 11:29:56 -04:00 |
|
softsimon
|
6154bf3b1a
|
Fix for pool output address matching
fixes #3782
|
2023-05-24 01:22:01 +04:00 |
|
Mononaut
|
b673fdbcd1
|
Fix new block mempool deletion race condition
|
2023-05-05 10:19:11 -07:00 |
|
Mononaut
|
0b2eb73c3c
|
delay writing disk cache until block handler completes
|
2023-05-03 15:53:47 -06:00 |
|
softsimon
|
0552ff8c4b
|
Add end quotes
|
2023-05-01 00:16:23 +04:00 |
|
Mononaut
|
e63ca81de9
|
detect and log stall in main loop
|
2023-04-28 19:17:58 -06:00 |
|
nymkappa
|
ad5562a549
|
[indexing] save missing fee_percentiles and median_fee_amt when indexing on the fly
|
2023-04-06 11:55:17 +09:00 |
|
softsimon
|
0d6e68100b
|
Merge pull request #3442 from mempool/nymkappa/reorg-keep-templates
When a re-org happens, keep the block templates for audit
|
2023-04-03 12:24:05 +09:00 |
|
nymkappa
|
9d9955c2be
|
Cleanup some log
|
2023-04-01 12:00:54 +09:00 |
|
nymkappa
|
5bed867b5e
|
Keep re-org'ed block summaries in the database
|
2023-03-31 12:08:05 +09:00 |
|
nymkappa
|
38c08c4e25
|
When a re-org happens, keep the block templates for audit
|
2023-03-29 17:32:17 +09:00 |
|
Mononaut
|
61a2658b62
|
refactor effective rate calculation
|
2023-03-28 16:20:20 +09:00 |
|
Mononaut
|
2da2a6f612
|
Use effective fee rate heuristics for block fee span
|
2023-03-28 16:19:06 +09:00 |
|
nymkappa
|
91f2b8a933
|
Revert regression introduced in #1320
|
2023-03-26 17:54:24 +09:00 |
|
softsimon
|
e1770cc9a2
|
Removing Sigterm. Cache write block interval configuration.
|
2023-03-20 15:46:05 +09:00 |
|
Mononaut
|
7346b2c595
|
Fix missing fees in liquid block tooltips
|
2023-03-18 18:11:10 +09:00 |
|
Mononaut
|
0e1b4fbd1f
|
Save cache to disk every 6 blocks
|
2023-03-12 19:03:19 +09:00 |
|
nymkappa
|
d682cb218a
|
Use core to fetch block because esplora/electrs still return integer difficulty
|
2023-03-03 13:59:17 +09:00 |
|
nymkappa
|
496a551308
|
Remove useless code
|
2023-03-02 10:08:40 +09:00 |
|
nymkappa
|
c66607a04f
|
Fix chain divergence detection upon new block (use the new interface)
|
2023-03-01 13:50:15 +09:00 |
|
nymkappa
|
8b947a6c67
|
Enforce BlockExtended use for block indexing - Unify /api/v1/block(s) API(s) response format
|
2023-02-27 18:00:00 +09:00 |
|
nymkappa
|
a68deda4fe
|
Use bitcoinApiFactory when we don't need verbose blocks or confirmation number
|
2023-02-27 11:46:37 +09:00 |
|
nymkappa
|
b028df0ff1
|
Format percentiles in a more verbose way
|
2023-02-25 14:22:16 +09:00 |
|
nymkappa
|
b50b34c5f9
|
Add missing coinbase_signature_ascii
|
2023-02-25 14:22:16 +09:00 |
|
nymkappa
|
613f69e401
|
previousblockhash -> previous_block_hash
|
2023-02-25 14:22:15 +09:00 |
|
nymkappa
|
f9932d4cd2
|
Cleanup block before sending response in /blocks-bulk API
Remove block_time
Index summaries on the fly
|
2023-02-25 14:22:15 +09:00 |
|
nymkappa
|
04bbb3c6cc
|
Remove block_time from indexed fields
|
2023-02-25 14:22:15 +09:00 |
|
nymkappa
|
b97ff16bc2
|
Index coinbase signature in ascii
|
2023-02-25 14:22:14 +09:00 |
|
nymkappa
|
64831840b9
|
Dont compute fee percentile / median fee when indexing is disabled because we need summaries
|
2023-02-25 14:22:14 +09:00 |
|
nymkappa
|
6083b79d5a
|
List orphaned blocks in the new blocks-bulk API
|
2023-02-25 14:22:13 +09:00 |
|
nymkappa
|
d6a8c3c347
|
Compute median fee and fee percentiles in sats
|
2023-02-25 14:22:13 +09:00 |
|
nymkappa
|
4859b9c789
|
Fix median timestamp field - Fix reponse format when block is indexed on the fly
|
2023-02-25 14:22:13 +09:00 |
|
nymkappa
|
dc48c486f2
|
Remove unescessary data from the blocks-bulk API
|
2023-02-25 14:22:12 +09:00 |
|
nymkappa
|
bdcf848209
|
Implemented coinstatsindex indexing
|
2023-02-25 14:22:12 +09:00 |
|
nymkappa
|
2b39fa4cfa
|
Get blocks data set by bulk (non indexed)
|
2023-02-25 14:22:11 +09:00 |
|
nymkappa
|
a1b7a33b91
|
Fix database usage when database is disabled
|
2023-02-19 19:08:29 +09:00 |
|
softsimon
|
7fcc015a83
|
Merge pull request #3043 from mempool/nymkappa/bugfix/blocks-api
Fixes blocks api (missing fee range)
|
2023-02-18 15:26:08 +07:00 |
|
Mononaut
|
e12bfa2651
|
Add audit / block health config feature flag
|
2023-02-15 16:28:29 +09:00 |
|
nymkappa
|
a518239eb9
|
Remove bisq price fetch and replace it with our in house price index
|
2023-02-15 16:05:14 +09:00 |
|
nymkappa
|
158d02b60d
|
Always return fully extended block in blocks API even if indexing is disabled
|
2023-02-14 22:14:28 +09:00 |
|
wiz
|
a743112c39
|
Merge branch 'master' into mononaut/scrollable-blockchain
|
2023-01-12 22:01:45 +09:00 |
|
wiz
|
81a1f13a87
|
Merge branch 'master' into mononaut/document-backend-config
|
2023-01-12 21:32:28 +09:00 |
|
Mononaut
|
6f6af762dd
|
handle gaps in indexed CPFP data
|
2023-01-11 08:44:11 -06:00 |
|
Mononaut
|
74d0df0457
|
batch db inserts for cpfp data
|
2023-01-11 08:44:11 -06:00 |
|
Mononaut
|
cb8196a27a
|
add cpfp progress marker to avoid reindexing early blocks
|
2023-01-11 08:44:10 -06:00 |
|
Mononaut
|
c68d9d8a13
|
compact schemas for cpfp tables
|
2023-01-11 08:44:10 -06:00 |
|
Mononaut
|
7cc11e622c
|
fix cpfp indexing rate calculation
|
2023-01-11 08:44:10 -06:00 |
|
Mononaut
|
6279ba96ab
|
remove slow cpfp indexing path
|
2023-01-11 08:44:10 -06:00 |
|
Mononaut
|
3ff2a1b9dd
|
don't rely on blocks table for cpfp indexing progress
|
2023-01-11 08:44:10 -06:00 |
|
Mononaut
|
105ca296e2
|
Rename TRANSACTION_INDEXING to CPFP_INDEXING and add to mainnet prod config
|
2023-01-09 10:36:08 -06:00 |
|