Commit Graph

2363 Commits

Author SHA1 Message Date
dependabot[bot]
db04c4663e
Bump ws from 8.17.0 to 8.17.1 in /backend
Bumps [ws](https://github.com/websockets/ws) from 8.17.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.17.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 02:27:59 +00:00
Mononaut
272a2c8441
Fix incorrect non-standard label on reserved segwit output types 2024-06-16 22:25:40 +00:00
softsimon
684ad9f0e6
Merge pull request #5062 from mempool/mononaut/configurable-tip-monitoring
Configurable threshold for esplora tip check
2024-06-10 00:52:50 +04:00
softsimon
fda40cad48
Fix trailing comma 2024-06-10 00:47:40 +04:00
nymkappa
fba3f7ec1c
[liquid] don't fetch pools 2024-06-05 08:28:01 +02:00
Mononaut
42c60fd991
Defer db access to fix failing tests 2024-06-04 20:57:40 +00:00
Mononaut
f31b28251c
Estimate accelerated positions in partner mempools 2024-06-04 20:40:40 +00:00
natsoni
25c0eb62b2
More robust price service 2024-06-04 10:58:04 +02:00
dependabot[bot]
12a843c386
Bump mysql2 from 3.9.7 to 3.10.0 in /backend
Bumps [mysql2](https://github.com/sidorares/node-mysql2) from 3.9.7 to 3.10.0.
- [Release notes](https://github.com/sidorares/node-mysql2/releases)
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md)
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.9.7...v3.10.0)

---
updated-dependencies:
- dependency-name: mysql2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-31 02:34:09 +00:00
wiz
8701119304
Merge pull request #5101 from mempool/natsoni/block-rewards-graph
Fees vs subsidy graph: add percentage mode
2024-05-28 11:23:57 +09:00
natsoni
0654872627
Fix graph legend update while load bug and remove unnecessary query 2024-05-27 16:49:29 +02:00
Mononaut
1498db3b33
Backend support for multi-pool acceleration details 2024-05-26 20:47:36 +00:00
softsimon
286fc8e9ad
Merge pull request #5042 from mempool/natsoni/statistics-replication
Add statistics to replication service
2024-05-24 14:35:30 +07:00
softsimon
52fa6a0f78
Merge pull request #5095 from mempool/mononaut/fix-local-acc-history
Fix local acceleration filter & reindex
2024-05-23 23:13:19 +07:00
natsoni
35215c7740
Add check for pool addresses and regexes 2024-05-23 11:30:30 +02:00
natsoni
60a07fb093
Improve statistics replication service 2024-05-22 18:10:52 +02:00
dependabot[bot]
bdbe833e2a
---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-22 02:42:52 +00:00
Mononaut
ce204d03c6
Fix local acceleration filter & reindex 2024-05-21 21:47:18 +00:00
natsoni
b0630de3cc
Merge branch 'master' into natsoni/statistics-replication 2024-05-21 11:35:26 +02:00
softsimon
1d91e76ec2
Merge pull request #5033 from mempool/natsoni/add-block-fee-graph
Add block fees vs subsidy bar graph
2024-05-17 11:47:58 +07:00
natsoni
c2a3ff4b67
Improve granularity when zoom in block fees bar graph 2024-05-14 20:31:25 +02:00
softsimon
66f431d3d3
Force curly if-statements 2024-05-13 17:16:28 +07:00
natsoni
42d591bf4c
Block subsidy graph: add lower timeframes 2024-05-12 21:52:53 +02:00
Mononaut
568084e143
Configurable threshold for esplora tip check 2024-05-12 00:35:25 +00:00
natsoni
0ef76f3e64
Block subsidy graph back to timespan selection mode 2024-05-11 14:36:17 +02:00
wiz
53a493c233
Merge branch 'master' into natsoni/add-block-fee-graph 2024-05-10 04:59:17 +09:00
natsoni
f85f3a4eb5
Add statistics to replication service 2024-05-07 16:04:50 +02:00
Mononaut
0990cfe072
Don't get stuck fetching orphans 2024-05-07 01:41:41 +00:00
softsimon
feab4d2a51
Merge pull request #5035 from mempool/mononaut/accelerator-websocket
Replace acceleration API polling with websocket
2024-05-06 20:57:41 +07:00
natsoni
f16afe20be
Update data length limit in fees bar chart to 10k blocks at once 2024-05-05 15:24:03 +02:00
Mononaut
a29b29300e
Replace acceleration API polling with websocket 2024-05-04 17:23:20 +00:00
nymkappa
2e49ef38c9
[lightning] apply 4991 at node creation as well 2024-05-04 10:01:21 +02:00
softsimon
395ef82ad4
Merge branch 'master' into mononaut/testmempoolaccept 2024-05-04 14:11:48 +07:00
Mononaut
5172f032e7
Add sequence number to track-mempool subscription messages 2024-05-03 16:31:56 +00:00
Mononaut
f8d30bf528
Add 'mempool delta' websocket subscriptions 2024-05-03 16:25:45 +00:00
natsoni
453a2224cd
Add block fees vs subsidy bar chart 2024-05-03 12:56:33 +02:00
softsimon
ba27ff9c42
Merge pull request #5022 from mempool/dependabot/npm_and_yarn/backend/ws-8.17.0
Bump ws from 8.16.0 to 8.17.0 in /backend
2024-05-03 05:16:37 +07:00
softsimon
20df70c449
Fix missing return on invalid params 2024-04-30 02:02:53 +07:00
dependabot[bot]
6ad709f93a
Bump ws from 8.16.0 to 8.17.0 in /backend
Bumps [ws](https://github.com/websockets/ws) from 8.16.0 to 8.17.0.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.16.0...8.17.0)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 02:16:33 +00:00
dependabot[bot]
c4acc95b06
Bump mysql2 from 3.9.4 to 3.9.7 in /backend
Bumps [mysql2](https://github.com/sidorares/node-mysql2) from 3.9.4 to 3.9.7.
- [Release notes](https://github.com/sidorares/node-mysql2/releases)
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md)
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.9.4...v3.9.7)

---
updated-dependencies:
- dependency-name: mysql2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 23:11:18 +00:00
Mononaut
2a43255802
testmempool accept more validation & switch to JSON array format 2024-04-21 10:05:58 +07:00
Mononaut
c7cb7d1ac4
Add testmempoolaccept API endpoint 2024-04-21 10:05:57 +07:00
nymkappa
ddfceddc57
[lightning] unique sockets for ln nodes 2024-04-19 10:56:15 +02:00
Mononaut
233f19d23d
Fix audit blockIndex increment bug 2024-04-18 13:27:33 +00:00
softsimon
2c1b4a2547
Merge pull request #4955 from mempool/dependabot/npm_and_yarn/backend/mysql2-3.9.4
Bump mysql2 from 3.9.1 to 3.9.4 in /backend
2024-04-15 18:09:56 +07:00
wiz
80c75f9aeb
Add new FRA lightning nodes 2024-04-13 17:49:29 +09:00
wiz
407eba194d
Add new VA1 lightning nodes 2024-04-13 17:37:54 +09:00
dependabot[bot]
faf79e85fd
Bump mysql2 from 3.9.1 to 3.9.4 in /backend
Bumps [mysql2](https://github.com/sidorares/node-mysql2) from 3.9.1 to 3.9.4.
- [Release notes](https://github.com/sidorares/node-mysql2/releases)
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md)
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.9.1...v3.9.4)

---
updated-dependencies:
- dependency-name: mysql2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-12 16:14:46 +00:00
softsimon
1dd7a6ebac
Convert v3 api into v1 2024-04-12 15:59:33 +09:00
softsimon
f3b3b9b3f0
Adding new config to sample 2024-04-12 14:15:50 +09:00
softsimon
55c4d4d03d
Paid currency api support 2024-04-12 14:10:47 +09:00
softsimon
061d341d8b
Merge pull request #4949 from mempool/mononaut/delta-sequence
Add sequence number to mempool block updates
2024-04-12 00:30:30 +09:00
natsoni
79bfe9c866
Change time field to datetime 2024-04-11 17:56:34 +09:00
Mononaut
3e6d38656d
Add sequence number to mempool block updates 2024-04-11 08:11:45 +00:00
nymkappa
4c7f93d1ef
fix tests 2024-04-10 09:46:05 +09:00
nymkappa
ba8cca6ba5
Merge branch 'master' into nymkappa/unix-socket 2024-04-09 15:11:52 +09:00
nymkappa
7a098952c8
[server] disable unix socket listening by default 2024-04-09 15:11:40 +09:00
Mononaut
13bcc99095
Fix block summary data fields 2024-04-08 13:44:08 +00:00
Mononaut
c8e7cc773a
Always use local data for pending/historical accelerations 2024-04-08 11:22:57 +00:00
Mononaut
efe43329a1
Support PREFER_LOCAL for /accelerations(/history) 2024-04-08 11:22:56 +00:00
Mononaut
91493e8769
Roll back local acceleration data on reorg 2024-04-08 11:22:56 +00:00
nymkappa
bed00fbd41
[server] express server also listens on unix socket 2024-04-07 18:39:37 +09:00
Mononaut
0bc86541c6
Fix disappearing effective/accelerated fee rates 2024-04-06 03:22:56 +00:00
softsimon
04f6490eeb
Merge branch 'master' into mononaut/non-esplora-inscription-goggles 2024-04-05 17:48:55 +09:00
hunicus
d82e482acc
Update readme: blockstream/electrs for mempool/electrs 2024-04-05 15:59:16 +09:00
Mononaut
287559f028
Add support for inscription goggles for non-esplora backends 2024-04-04 12:32:03 +00:00
nymkappa
0f26940018
Merge branch 'master' into nymkappa/proxy-accel-endpoints 2024-04-04 16:01:17 +09:00
nymkappa
abdb27af3f
[migration] reset mining pool sha to force refreshing 2024-04-04 14:27:50 +09:00
nymkappa
b421be3315
[accelerator] also forward headers 2024-04-04 14:04:12 +09:00
nymkappa
dab9357b40
[about page] proxy community sponsors apis to prod, small refactor 2024-04-04 13:56:39 +09:00
Felipe Knorr Kuhn
cd135b7171
Merge branch 'master' into nymkappa/proxy-accel-endpoints 2024-04-04 13:14:54 +09:00
nymkappa
404079ef4e
[accelerator] use config.MEMPOOL_SERVICES.API url 2024-04-04 13:10:32 +09:00
nymkappa
60040c3914
[accelerator] proxy acceleration api to prod 2024-04-04 12:57:54 +09:00
dependabot[bot]
ed5d30ea5b
Bump ws and @types/ws in /backend
Bumps [ws](https://github.com/websockets/ws) and [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws). These dependencies needed to be updated together.

Updates `ws` from 8.13.0 to 8.16.0
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.13.0...8.16.0)

Updates `@types/ws` from 8.5.5 to 8.5.10
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-04 02:49:18 +00:00
nymkappa
727208ff84
[migration] re-index hashrates and difficulty_adjustments 2024-04-04 10:57:54 +09:00
Felipe Knorr Kuhn
4284038c4b
Fix error when deleting the missing @napi-rs folder 2024-04-03 18:12:51 +09:00
wiz
83dbae3a70
Merge pull request #4786 from mempool/simon/remove-bisq
Removing Bisq
2024-04-02 15:06:23 +09:00
Mononaut
4a6641f544
revert reverting better audits PR 2024-04-02 02:02:38 +00:00
softsimon
c51159d275
Merge pull request #4836 from mempool/mononaut/first-seen-tooltip
Display first seen time on block visualisation tooltips
2024-04-01 22:49:46 +09:00
softsimon
102cb96483
Revert "Better audits" 2024-04-01 22:48:46 +09:00
softsimon
10d4e5a600
Merge pull request #4852 from mempool/mononaut/better-audits
Better audits
2024-04-01 22:47:46 +09:00
softsimon
1a3b8580e7
Merge branch 'master' into mononaut/esplora-only-address-graph 2024-04-01 19:10:18 +09:00
softsimon
0090d36514
Merge branch 'master' into simon/remove-bisq 2024-04-01 18:52:56 +09:00
softsimon
bf22f4515f
Merge branch 'master' into mononaut/first-seen-tooltip 2024-04-01 18:44:52 +09:00
Mononaut
03255dd077
Improve marginal fee rate detection 2024-04-01 08:42:23 +00:00
Mononaut
bd4e223aed
Add "prioritized" category to audits 2024-04-01 08:07:09 +00:00
Mononaut
855b20834e
Display first seen time on block visualiation tooltips 2024-04-01 06:21:01 +00:00
Mononaut
df72829fd2
Add backend mode to backend-info 2024-04-01 04:00:29 +00:00
Mononaut
855e25ccd2
Add backend type flag, disable address graphs for non-esplora 2024-04-01 03:49:56 +00:00
softsimon
1630d71e7b
Merge pull request #4840 from mempool/mononaut/multi-tx-tracking
Add track-txs websocket subscription
2024-03-31 18:51:00 +09:00
Mononaut
7deee5d5f2
Fix outspend tracking typo 2024-03-31 09:45:26 +00:00
Mononaut
ac8fdd6405
Clear cpfp dirty status 2024-03-31 08:06:01 +00:00
Mononaut
c5300c950b
Add track-txs websocket subscription 2024-03-31 07:55:43 +00:00
Mononaut
7367991df1
Don't exclude accelerated txs from fee graph & fee statistics 2024-03-31 05:40:51 +00:00
softsimon
ba8d4ccc02
Merge pull request #4555 from mempool/mononaut/limit-gbt-input-redux
Limited GBT
2024-03-29 21:26:33 +09:00
Mononaut
8f2e1de578
Limit GBT: fix on-demand CPFP calculation 2024-03-29 03:52:18 +00:00
Mononaut
07c76d084e
Limit GBT: handle accelerations beneath the purge rate 2024-03-29 03:51:48 +00:00
Mononaut
5411eb491f
Limit GBT: fix candidate set inconsistency 2024-03-29 03:51:48 +00:00
Mononaut
b10bd05207
Move max cpfp graph size to named const 2024-03-29 03:51:47 +00:00
Mononaut
0533953f54
Add LIMIT_GBT config 2024-03-29 03:51:47 +00:00
Mononaut
b3e07e0c22
Retire "getSimonTemplate" GBT option 2024-03-29 03:51:46 +00:00
Mononaut
62653086e9
Limit GBT - calculate purged tx cpfp on demand 2024-03-29 03:49:57 +00:00
Mononaut
e2d3bb4cc5
Use minfee node to limit gbt input size 2024-03-29 03:49:54 +00:00
dependabot[bot]
70bf31c397
Bump express from 4.18.2 to 4.19.2 in /backend
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 17:18:10 +00:00
softsimon
44cf63458f
Correct sample mempool services api url 2024-03-26 18:54:31 +09:00
softsimon
60996a99f0
Removing Bisq 2024-03-23 18:03:49 +09:00
Mononaut
82f1fa5110
Add balance graph to address page 2024-03-20 10:03:19 +00:00
dependabot[bot]
5ac87c095f
Bump follow-redirects from 1.15.5 to 1.15.6 in /backend
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-16 09:13:17 +00:00
wiz
d03e7b2d46
Merge branch 'master' into mononaut/accelerator-audit-pools 2024-03-16 17:19:56 +09:00
wiz
d3c5cbde7f
Merge pull request #4771 from mempool/mononaut/update-bid-boost
Update acceleration audit to match latest bid boost version
2024-03-16 17:19:34 +09:00
wiz
dd7c8f2934
Merge pull request #4772 from mempool/mononaut/replacement-skeleton
Fix recent replacements skeleton loader
2024-03-16 17:19:18 +09:00
wiz
0b173296c4
Merge pull request #4768 from mempool/nymkappa/provisional-status
[accelerator] add provisional status
2024-03-16 17:17:54 +09:00
Mononaut
a44219a3c3
Add out of band fees to pools page 2024-03-15 07:44:57 +00:00
Mononaut
404892174d
Fix recent replacements skeleton loader 2024-03-15 05:33:23 +00:00
Mononaut
e171c7694c
Update acceleration audit to match latest bid boost version 2024-03-15 03:27:30 +00:00
natsoni
5ecb915c60
Fix db version conflicts 2024-03-13 11:09:30 +01:00
natsoni
a95d17950f
Add fake entry for missing price data before 2010-07-19 2024-03-12 20:50:48 +01:00
nymkappa
860aac060c
[accelerator] add provisional status 2024-03-12 17:04:37 +09:00
wiz
9a531b0a00
Fix SQL query for /api/v1/accelerations/block/:height for older blocks 2024-03-12 15:05:05 +09:00
wiz
fd04947ac0
Merge pull request #4766 from mempool/mononaut/past-acceleration-fees
Audit past acceleration fees
2024-03-12 14:19:18 +09:00
softsimon
f851e821b4
Merge pull request #4760 from mempool/junderw/rust-gbt-build-final
Refactor rust-gbt and destroy all issues and be happy for all eternity
2024-03-12 09:12:02 +07:00
Mononaut
11a4f4e6d9
Audit past acceleration data 2024-03-11 21:35:01 +00:00
natsoni
b99e5c4160
Populate historical fiat prices from latest to oldest 2024-03-11 18:02:30 +01:00
natsoni
91ec0c8382
Merge branch 'origin/HEAD' into natsoni/more-fiat-currencies and fix db version conflicts 2024-03-11 15:32:35 +01:00
natsoni
669cf59269
Set monthly granulary for fx rates 2024-03-11 15:27:43 +01:00
natsoni
8e158e1786
Fix lastHistoricalRun variable to be in seconds 2024-03-11 14:28:06 +01:00
nymkappa
ece40c5e74
fix mysql query 2024-03-11 19:01:39 +09:00
wiz
5ea4ef80b9
Fix typo in fix for database migration fail 2024-03-11 16:07:47 +09:00
wiz
d83f483898
Fix database migration fail 2024-03-11 16:03:08 +09:00
junderw
92a5fc8159
Refactor rust-gbt 2024-03-11 02:09:37 +09:00
natsoni
a5099fed75
Add backend checks for enabling fiat prices and update config paths 2024-03-10 17:12:19 +01:00
natsoni
b11164005c
Add FIAT_PRICE category to backend config 2024-03-10 16:34:43 +01:00
Mononaut
a2b0dd3a23
Fix block acceleration fees calculation & api 2024-03-10 15:08:44 +00:00
softsimon
6d3c429bf4
Fixing database migration conflict. 2024-03-10 10:09:18 +07:00
Mononaut
9a730b51d4
Add fake p2wsh goggles 2024-03-10 10:07:33 +07:00
natsoni
ccf1121f19
Fetch historical data based on timestamp and currency 2024-03-09 16:43:23 +01:00
natsoni
23076172e4
Merge branch 'master' into natsoni/more-fiat-currencies 2024-03-09 11:53:07 +01:00
wiz
c3d90d573f
Merge pull request #4736 from mempool/mononaut/accelerator-audit-stats
Show accelerator audit total on block page
2024-03-09 13:52:39 +09:00
softsimon
020194d37b
Merge pull request #4723 from mempool/natsoni/federation-utxos-expiry
Liquid dashboard: Filter for expired UTXOs - Match layout with main dashboard
2024-03-09 10:20:08 +07:00
softsimon
e3bb7f73f9
Merge pull request #4702 from mempool/dependabot/npm_and_yarn/backend/ip-2.0.1
Bump ip from 2.0.0 to 2.0.1 in /backend
2024-03-08 10:20:09 +07:00
Mononaut
7491fb512c
Show accelerator audit total on block page 2024-03-07 19:46:24 +00:00
natsoni
b043d698ca
Allow historical price api to return data of a single currency 2024-03-07 18:33:19 +01:00
natsoni
f121d16544
Add more fiat currencies using fx rates from FreeCurrencyAPI 2024-03-07 10:48:32 +01:00
natsoni
bfaddfc345
Add CURRENCY_API_KEY option to config files 2024-03-07 10:36:33 +01:00
natsoni
e8c5d478fa
Merge branch 'master' into natsoni/federation-utxos-expiry 2024-03-07 10:27:44 +01:00
wiz
1d877a746f
Merge pull request #4744 from mempool/mononaut/send-nodes
More status page polish
2024-03-07 18:06:05 +09:00
softsimon
1df5c5df6d
Updating to match crontab update 2024-03-07 11:09:08 +07:00
Mononaut
be52fd4e46
More status page polish 2024-03-06 19:34:12 +00:00
junderw
11a6d81a17
Fix: Refresh Liquid icons every 15 seconds to match electrs. 2024-03-07 02:21:38 +09:00
wiz
faa5475ab7
Merge branch 'master' into mononaut/tomahawk-timeouts 2024-03-06 16:24:35 +09:00