1339 Commits

Author SHA1 Message Date
nymkappa
6b1c1e7cda Add avg mining pool block mathrate in pools stats API 2023-02-20 18:14:12 +09:00
Felipe Knorr Kuhn
3940b331ab Merge branch 'master' into nymkappa/bugfix/node-sockets-lnd 2023-02-19 13:56:48 -08:00
Felipe Knorr Kuhn
b56f83a134 Merge branch 'master' into mononaut/optimize-mempool-block-7 2023-02-19 13:56:18 -08:00
nymkappa
a1b7a33b91 Fix database usage when database is disabled 2023-02-19 19:08:29 +09:00
Felipe Knorr Kuhn
c8d0a3a97f Merge branch 'master' into nymkappa/bugfix/remove-unused-config-setting 2023-02-18 18:43:04 -08:00
Mononaut
b8956cb0d8 Reuse HTTP connections to esplora backend 2023-02-18 21:34:09 +07:00
softsimon
f7fc4cf962 Merge branch 'master' into nymkappa/bugfix/price-update-invalid-response 2023-02-18 16:59:11 +07: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
384662fa68 Reduce data sent to mempool block 7 subscription 2023-02-17 19:11:12 -06:00
nymkappa
d0e52f3695 Remove config.MEMPOOL.PRICE_FEED_UPDATE_INTERVAL 2023-02-16 09:44:52 +09:00
nymkappa
1e9dde975a Fix database used when database disabled 2023-02-15 17:45:29 +09:00
Mononaut
e12bfa2651 Add audit / block health config feature flag 2023-02-15 16:28:29 +09:00
nymkappa
c07e35152a Run database migration before running any business logic 2023-02-15 16:13:10 +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
wiz
b8a1a6da87 Merge branch 'master' into mononaut/fiat-selector 2023-02-15 12:10:07 +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
nymkappa
19036a451f Fix node socket parsing with LND 2023-02-13 18:01:15 +09:00
nymkappa
76b899031a Fix missing fee range in blocks api when querying non indexed blocks 2023-02-13 15:50:22 +09:00
Mononaut
05d8874af0 safer mempool cloning for different GBT algorithms 2023-02-10 07:43:39 -06:00
softsimon
1fb3017320 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
2d35018728 More robust error checking & handling in CPFP repositories 2023-02-02 17:37:32 -06:00
Mononaut
2d4e59fabd expose other currencies in charts APIs 2023-02-01 10:23:55 -06:00
Mononaut
feab91e422 fix drift in next block viz with mixed template algos 2023-01-30 16:26:37 -06:00
softsimon
dbdf1815bb Merge branch 'master' into nymkappa/bugfix/tx-fetcher-crash 2023-01-26 17:02:35 +04:00
softsimon
5d3aab05a2 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
81c0f26f7b 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
5ca8cd29b5 Fix bugged mempool block gradients 2023-01-19 11:09:03 -06:00
Mononaut
af0084075b fix RBF detection 2023-01-17 19:25:00 -06:00
Mononaut
107cdd22e5 keep cached RBF info for 24 hours after tx leaves the mempool 2023-01-17 19:24:57 -06:00
Mononaut
cc628aa443 cache, serve & display more comprehensive RBF info 2023-01-17 16:09:16 -06:00
Mononaut
bfb8bf22b6 Correctly drop legacy cpfp db tables 2023-01-13 16:34:04 -06: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
d7b60de552 migrate cpfp data from old to new schemas 2023-01-11 08:44:11 -06: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
41fdab33eb remove redundant fields from CPFP interfaces 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
Felipe Knorr Kuhn
8da18fbadb Expose whether Lightning is enabled on the backend 2023-01-10 21:54:34 -08:00
nymkappa
816365d74f Add new mempool lightning nodes and format the array so it's human readable 2023-01-10 16:13:16 +01:00
Mononaut
105ca296e2 Rename TRANSACTION_INDEXING to CPFP_INDEXING and add to mainnet prod config 2023-01-09 10:36:08 -06:00
Mononaut
17a34fef0c Add missing vars to docker config & readme 2023-01-09 10:36:08 -06:00
nymkappa
2e698775f9 Update bitcoin-api-factory so we can use core only if needed 2023-01-08 11:24:23 +01:00
nymkappa
a56db2c9ae Fetch coinbase tx with core when esplora fails to do so 2023-01-07 11:17:30 +01:00
Mononaut
b35fbbbbd9 add paginated virtual scrolling to blockchain blocks bar 2023-01-06 10:13:53 -06:00
softsimon
8ab33b3f49 Merge pull request #2851 from mempool/nymkappa/bugfix/error-500-blocks-list
Fix error 500 when querying /blocks using `"INDEXING_BLOCKS_AMOUNT": 0`
2023-01-05 01:16:09 +04:00