Commit graph

1324 commits

Author SHA1 Message Date
Mononaut
2ff930ef3e
Ignore coinbase tx in block health calculation 2023-02-21 22:01:30 -06:00
nymkappa
3c94755a69
Use historical price for older blocks and transactions 2023-02-21 12:37:27 +09:00
nymkappa
0dc2a598c3
Show avg block heath in pool ranking pie chart 2023-02-20 18:14:12 +09:00
nymkappa
e3e7271c9d
Add avg mining pool block mathrate in pools stats API 2023-02-20 18:14:12 +09:00
nymkappa
761edbce9a
Fix database usage when database is disabled 2023-02-19 19:08:29 +09:00
Felipe Knorr Kuhn
3d1d29bd3b
Merge branch 'master' into nymkappa/bugfix/remove-unused-config-setting 2023-02-18 18:43:04 -08:00
wiz
bc4d21577d
Merge pull request #3041 from mempool/nymkappa/update-readme
Add `--reindex` doc to backend README
2023-02-19 10:23:59 +09:00
Mononaut
7f54e30a26
Reuse HTTP connections to esplora backend 2023-02-18 21:34:09 +07:00
softsimon
71b373463b
Merge branch 'master' into nymkappa/bugfix/price-update-invalid-response 2023-02-18 16:59:11 +07:00
softsimon
3f0bcbe64c
Merge pull request #3043 from mempool/nymkappa/bugfix/blocks-api
Fixes blocks api (missing fee range)
2023-02-18 15:26:08 +07:00
nymkappa
ce012b7d55
Remove config.MEMPOOL.PRICE_FEED_UPDATE_INTERVAL 2023-02-16 09:44:52 +09:00
nymkappa
9734052477
Fix database used when database disabled 2023-02-15 17:45:29 +09:00
Mononaut
2363631326
Add audit / block health config feature flag 2023-02-15 16:28:29 +09:00
nymkappa
6c0dc34dd6
Run database migration before running any business logic 2023-02-15 16:13:10 +09:00
nymkappa
32aa7aaff1
Remove bisq price fetch and replace it with our in house price index 2023-02-15 16:05:14 +09:00
wiz
e009c78c3e
Merge branch 'master' into mononaut/fiat-selector 2023-02-15 12:10:07 +09:00
nymkappa
56dad33fce
Always return fully extended block in blocks API even if indexing is disabled 2023-02-14 22:14:28 +09:00
nymkappa
cf720c4bef
Fix missing fee range in blocks api when querying non indexed blocks 2023-02-13 15:50:22 +09:00
nymkappa
0176afa394
Add --reindex doc to backend README 2023-02-13 14:58:35 +09:00
Mononaut
8f3b8276c5
safer mempool cloning for different GBT algorithms 2023-02-10 07:43:39 -06:00
softsimon
241850beca
Merge pull request #3010 from mempool/mononaut/cpfp-error-handling
More robust error checking & handling in CPFP repositories
2023-02-04 09:18:10 +07:00
Mononaut
900e66aef7
More robust error checking & handling in CPFP repositories 2023-02-02 17:37:32 -06:00
Mononaut
aa8a3e60c2
expose other currencies in charts APIs 2023-02-01 10:23:55 -06:00
Mononaut
e8c3273541
fix drift in next block viz with mixed template algos 2023-01-30 16:26:37 -06:00
softsimon
4407b42aab
Merge branch 'master' into nymkappa/bugfix/tx-fetcher-crash 2023-01-26 17:02:35 +04:00
softsimon
6ed4e24f86
Merge pull request #2950 from mempool/mononaut/fix-cpfp-table-drops
Correctly drop legacy cpfp db tables
2023-01-26 13:39:35 +04:00
softsimon
59eb271782
Merge pull request #2824 from mempool/mononaut/more-rbf-info
cache, serve & display more comprehensive RBF info
2023-01-25 17:29:21 +04:00
Mononaut
fc0af50ab5
Fix bugged mempool block gradients 2023-01-19 11:09:03 -06:00
Mononaut
7da308c1e1
fix RBF detection 2023-01-17 19:25:00 -06:00
Mononaut
d778530620
keep cached RBF info for 24 hours after tx leaves the mempool 2023-01-17 19:24:57 -06:00
Mononaut
0481f57304
cache, serve & display more comprehensive RBF info 2023-01-17 16:09:16 -06:00
Mononaut
eead4d0af8
Correctly drop legacy cpfp db tables 2023-01-13 16:34:04 -06:00
softsimon
9fa19e7b26
Updating patch releases 2023-01-13 13:16:50 +04:00
Felipe Knorr Kuhn
04f00ca521
Merge branch 'master' into simon/backend-dependencies-29-12 2023-01-12 22:27:10 -08:00
wiz
b2b8911030
Merge branch 'master' into mononaut/scrollable-blockchain 2023-01-12 22:01:45 +09:00
wiz
3b8802d39e
Merge branch 'master' into mononaut/document-backend-config 2023-01-12 21:32:28 +09:00
Mononaut
bd30f2eb12
migrate cpfp data from old to new schemas 2023-01-11 08:44:11 -06:00
Mononaut
f0d3bb87c6
handle gaps in indexed CPFP data 2023-01-11 08:44:11 -06:00
Mononaut
8de3fd0988
batch db inserts for cpfp data 2023-01-11 08:44:11 -06:00
Mononaut
fcd047f302
remove redundant fields from CPFP interfaces 2023-01-11 08:44:11 -06:00
Mononaut
01c96f80f9
add cpfp progress marker to avoid reindexing early blocks 2023-01-11 08:44:10 -06:00
Mononaut
b50936f001
compact schemas for cpfp tables 2023-01-11 08:44:10 -06:00
Mononaut
7793eaecbc
fix cpfp indexing rate calculation 2023-01-11 08:44:10 -06:00
Mononaut
ee95d033ac
remove slow cpfp indexing path 2023-01-11 08:44:10 -06:00
Mononaut
0d921cf7a6
don't rely on blocks table for cpfp indexing progress 2023-01-11 08:44:10 -06:00
Felipe Knorr Kuhn
5379ec0f30
Expose whether Lightning is enabled on the backend 2023-01-10 21:54:34 -08:00
nymkappa
fcd34eb876
Add new mempool lightning nodes and format the array so it's human readable 2023-01-10 16:13:16 +01:00
Mononaut
2e45dab4b7
Rename TRANSACTION_INDEXING to CPFP_INDEXING and add to mainnet prod config 2023-01-09 10:36:08 -06:00
Mononaut
7f903b0331
Add missing vars to docker config & readme 2023-01-09 10:36:08 -06:00
nymkappa
71d1c3de04
Update bitcoin-api-factory so we can use core only if needed 2023-01-08 11:24:23 +01:00