Mononaut
72e19f674a
Clear Liquid sigops
2023-11-13 03:44:34 +00:00
Mononaut
ea2a7e7505
Use sigops from mempool/electrs, fix the nodejs sigop calculation
2023-11-13 03:44:34 +00:00
wiz
c0a481acbe
Reduce /internal/txs RBF cache query chunk size to 250
2023-11-12 19:09:36 +09:00
Mononaut
5998b54fec
more logs, reduce request chunk sizes
2023-11-12 09:23:37 +00:00
wiz
a2f6ea7b3a
Merge branch 'master' into mononaut/faster-rbf-load
2023-11-12 17:41:30 +09:00
wiz
ee90a96d22
Merge branch 'master' into junderw/fix-paths
2023-11-12 17:22:39 +09:00
Mononaut
b9217da453
Change internal API prefix to "internal"
2023-11-12 07:08:21 +00:00
Mononaut
70badaf461
Speed up $scanForClosedChannels, use internal outspends apis
2023-11-12 07:08:20 +00:00
Mononaut
995acb238d
Refactor forensics batching, speed up opened channel forensics
2023-11-12 07:08:20 +00:00
Mononaut
5bee54a2bf
Use new bulk endpoints to speed up forensics
2023-11-12 07:08:19 +00:00
Mononaut
7ec7ae7b95
Remove old batched outspends API
2023-11-12 07:03:28 +00:00
Mononaut
8aa51c4e80
Batch esplora outspends requests
2023-11-12 07:03:28 +00:00
Mononaut
823f06451c
Send correct tx conf status in websocket msgs
2023-11-12 07:03:27 +00:00
Mononaut
9d60c39aeb
Resolve rbf cache merge conflicts
2023-11-12 06:19:46 +00:00
Mononaut
031e14f302
Update internal getRawTransactions to use new prefix
2023-11-12 05:37:39 +00:00
Mononaut
156b5d0b3c
Update bulk /txs to use new failover router, internal-api path
2023-11-12 05:37:39 +00:00
Mononaut
38909cfc42
use bulk /txs endpoint to check cached rbf tx status
2023-11-12 05:37:37 +00:00
Mononaut
2339a0771e
Use internal /block/:hash/txs endpoint
2023-11-12 05:04:41 +00:00
Jonathan Underwood
502a1c021e
Add suggestions from wiz
...
Co-authored-by: wiz <j@wiz.biz>
2023-11-12 05:04:41 +00:00
Mononaut
d16773bfa0
Switch backend to use internal-api paths
2023-11-12 05:04:41 +00:00
softsimon
90634c4343
Merge branch 'master' into mononaut/confirmed-tx-status
2023-11-12 13:48:35 +09:00
softsimon
7142d69dda
Merge pull request #4319 from mempool/mononaut/fix-stale-rbf-cache
...
Fix rbf tree leak, clean up stale trees in Redis
2023-11-11 15:17:13 +09:00
Mononaut
e3e248d601
Convert RBF disk cache data to match new format
2023-11-11 05:52:37 +00:00
Mononaut
0e420d8196
Fix rbf tree leak, clean up stale trees in Redis
2023-11-11 04:05:56 +00:00
softsimon
06d1bbdf03
Merge branch 'master' into cookie
2023-11-11 12:57:49 +09:00
softsimon
874d2b371d
Merge branch 'master' into mononaut/hide-arrow-on-replace
2023-11-11 11:57:03 +09:00
softsimon
eba5560caa
Merge pull request #4348 from mempool/dependabot/npm_and_yarn/backend/axios-1.6.1
...
Bump axios from 1.5.0 to 1.6.1 in /backend
2023-11-11 11:56:34 +09:00
softsimon
9e6072c371
Merge branch 'master' into mononaut/confirmed-tx-status
2023-11-10 14:49:24 +09:00
softsimon
a663cca3d0
Merge branch 'master' into mononaut/failover-timeout-config
2023-11-10 14:09:43 +09:00
softsimon
450bda7d04
Merge pull request #4328 from mempool/mononaut/purging-min-fee
...
Enforce purging rate minimum on recommended fees
2023-11-09 14:58:48 +09:00
dependabot[bot]
d18b8881d0
Bump axios from 1.5.0 to 1.6.1 in /backend
...
Bumps [axios](https://github.com/axios/axios ) from 1.5.0 to 1.6.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.5.0...v1.6.1 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-09 02:16:55 +00:00
dependabot[bot]
14c87e2f03
Bump crypto-js from 4.1.1 to 4.2.0 in /backend
...
Bumps [crypto-js](https://github.com/brix/crypto-js ) from 4.1.1 to 4.2.0.
- [Commits](https://github.com/brix/crypto-js/compare/4.1.1...4.2.0 )
---
updated-dependencies:
- dependency-name: crypto-js
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 01:44:00 +00:00
softsimon
6ef15bddcd
Merge pull request #4314 from mempool/dependabot/npm_and_yarn/backend/babel/core-7.23.2
...
Bump @babel/core from 7.21.4 to 7.23.2 in /backend
2023-11-07 10:43:03 +09:00
softsimon
fbc6c078ef
Merge pull request #4302 from mempool/simon/liquid-blocks-api
...
Fix block pagination for liquid
2023-11-07 10:42:26 +09:00
Mononaut
83fde600f1
Enforce purging rate minimum on recommended fees
2023-10-25 17:46:04 +00:00
TKone7
59a92d0363
Fix cleanup logic
...
Keep only cache entries with an expiry in the future.
2023-10-23 15:49:34 +02:00
Boris Nagaev
2bc3352785
[lightning] add taproot-channels to node features
...
Update from https://github.com/lightningnetwork/lnd/blob/master/lnwire/features.go
2023-10-20 04:49:14 +02:00
softsimon
68854d56cc
Merge branch 'master' into mononaut/record-purge-rates
2023-10-14 15:07:03 +07:00
dependabot[bot]
0783507821
Bump @babel/core from 7.21.4 to 7.23.2 in /backend
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.21.4 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/@babel/core@7.23.2/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-12 02:38:59 +00:00
softsimon
10be2c8176
Fix block pagination for liquid
2023-10-04 01:41:49 +04:00
Mononaut
75c50416f5
Fix PID docker config
2023-10-01 16:43:21 +01:00
Mononaut
0808640ec0
Check database enabled before releasing PID lock file
2023-10-01 16:38:45 +01:00
Mononaut
7dad00523f
Implement pid file & checks
2023-10-01 16:37:28 +01:00
Mononaut
420fbf3d6f
Hide the blockchain arrow when transaction is replaced
2023-09-29 00:02:01 +01:00
dependabot[bot]
928d3282a2
Bump axios from 1.4.0 to 1.5.0 in /backend
...
Bumps [axios](https://github.com/axios/axios ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-23 15:20:54 +00:00
softsimon
b6f66a6a28
Merge pull request #4236 from mempool/mononaut/mempool-count-graph
...
Add mempool transaction count line to graph
2023-09-20 20:26:25 +04:00
wiz
b979594a04
Merge pull request #4262 from mempool/wiz/add-va1-mempoolspace-lightning-nodes
...
Add VA1 mempool.space lightning node pubkeys
2023-09-18 17:43:40 -04:00
Mononaut
ef5d2606b7
Add missing count data to longer statistics timespans
2023-09-18 21:07:24 +00:00
wiz
38d30d23e5
Add VA1 mempool.space lightning node pubkeys
2023-09-17 20:57:47 -04:00
Mononaut
441b505aa3
Send correct tx conf status in websocket msgs
2023-09-14 23:27:40 +00:00
Mononaut
9b17c16325
Notify address page of removed transactions
2023-09-14 23:25:21 +00:00
Mononaut
c1f0eac8f8
Add REQUEST_TIMEOUT and FALLBACK_TIMEOUT esplora config options
2023-09-14 22:57:37 +00:00
Mononaut
71d4aa9ddd
Add mempool count line to graph
2023-09-08 01:35:02 +09:00
Mononaut
47a7564cfc
Bump failover timeout to 5s
2023-08-31 02:25:28 +09:00
softsimon
6d643604d0
Merge branch 'master' into mononaut/live-cpfp-updates
2023-08-29 10:12:55 +02:00
wiz
c4f8afbaf7
Merge pull request #4195 from mempool/junderw/rusttoolchain
2023-08-27 13:19:15 +09:00
Mononaut
528877f43f
Send cpfp/effective fee rate changes to subscribed ws clients
2023-08-27 00:30:55 +09:00
nymkappa
b9838fda8d
Merge branch 'master' into mononaut/attitude-adjustment
2023-08-26 11:48:21 +02:00
Mononaut
f295392dca
Record purging rate in statistics
2023-08-24 22:04:41 +09:00
junderw
18eb6600b0
Fix README to include workaround for legacy versions of npm
2023-08-21 12:53:20 -07:00
junderw
b595002c25
Revert "Add a missing [workspace]
tag in rust-gbt Cargo to build in git"
...
This reverts commit fadc46f3b5
.
2023-08-21 10:01:40 -07:00
Matt Corallo
6088fffc09
Drop MSRV to 1.63
...
Debian bookworm ships with 1.63, and since the change is trivial,
there's little reason to not support people running mempool on
Debian.
2023-08-21 04:03:37 +00:00
Matt Corallo
fadc46f3b5
Add a missing [workspace]
tag in rust-gbt Cargo to build in git
...
If cargo detects its being run in a git tree, it looks for a
top-level `Cargo.toml`. When failing to find one, it errors out,
saying "current package believes it's in a workspace when it's not."
Instead, we add a `[workspace]` tag to let cargo know that rust-gbt
is not, in fact, in a rust workspace.
2023-08-21 04:00:52 +00:00
Mononaut
2819cea509
Reduce core mempool tx sync to 8 concurrent requests
2023-08-19 19:02:30 +09:00
junderw
2a8a403da7
Use p-limit to limit concurrent requests
2023-08-19 18:53:32 +09:00
Mononaut
e4fcadf39b
More verbose comments on $getMempoolTransactionsExtended
2023-08-19 04:47:19 +09:00
Mononaut
1b2122cd35
Don't overload core with mempool tx requests
2023-08-19 01:02:27 +09:00
junderw
08a09bf371
Fix: calcBitsDifference regtest fix
2023-08-17 23:57:20 -07:00
Felipe Knorr Kuhn
004208e9c8
Fix linting
2023-08-16 16:16:04 -07:00
Felipe Knorr Kuhn
44d2ea1263
Fix Docker config unit test to work with array values
2023-08-16 16:08:45 -07:00
hunicus
0a918b8fa8
Add enterprise note to backend readme
2023-08-13 13:04:58 +09:00
softsimon
8b260ce21c
Merge pull request #4108 from mempool/simon/disable-historical-testnets
...
Handle historical price API calls when using any testnet
2023-08-09 10:51:58 +04:00
softsimon
8d7c04bcda
Merge pull request #4111 from mempool/nymkappa/mining-pool-api
...
[mining] add /api/v1/pools API to list mining pools
2023-08-07 14:33:58 +09:00
nymkappa
e4c17e5011
[mining] add /api/v1/mining/pools API to list mining pools
2023-08-07 12:16:01 +09:00
softsimon
b03c3745a2
Merge pull request #4110 from mempool/knorrium/backend_unit_test_tweaks
...
Backend unit test tweaks
2023-08-07 12:14:01 +09:00
softsimon
41eecfa7df
Merge pull request #4095 from mempool/mononaut/refactor-address-tracking
...
Refactor websocket address tracking
2023-08-07 12:13:07 +09:00
Mononaut
38e9021e8c
simplify scriptpubkey tracking
2023-08-07 10:43:42 +09:00
Felipe Knorr Kuhn
8912bac0ac
Add test:ci task
2023-08-06 08:00:49 -07:00
Felipe Knorr Kuhn
e4fca3c2b7
Log verbose Docker checks only when running on CI
2023-08-06 08:00:30 -07:00
Mononaut
9138c3b676
always switch back to local if available
2023-08-05 20:39:02 +09:00
softsimon
2ceafcacc6
Disable historical prices on testnets
2023-08-05 20:29:00 +09:00
Mononaut
85935d8f90
allow protocol, port & path in fallback urls
2023-08-05 20:06:19 +09:00
Mononaut
ae5e1e6d29
Fix failover debug prints
2023-08-05 19:55:33 +09:00
Mononaut
e512feef74
Add debug prints, fix POST request
2023-08-05 19:25:00 +09:00
Mononaut
2095f90262
new health-check based esplora failover mechanism
2023-08-05 19:02:46 +09:00
softsimon
c1c69d7272
Merge pull request #4096 from mempool/mononaut/speed-up-rbf-detection
...
Speed up RBF detection
2023-08-05 17:37:50 +09:00
softsimon
a4e7219214
Adding RBF tests
2023-08-05 17:20:07 +09:00
Jonathan Underwood
6ff7a59bfb
Merge branch 'master' into fix/liquid-bits-calc
2023-08-05 00:00:02 -07:00
junderw
e994aac162
Feature: Build Rust during build script AND install
2023-08-04 23:40:10 -07:00
junderw
ea926660fe
Fix: Difficulty calculations for Liquid networks must be NaN
2023-08-04 20:42:14 -07:00
Mononaut
3ec676ca90
Speed up RBF detection
2023-08-04 19:11:49 +09:00
softsimon
d2641cc927
Merge pull request #4085 from mempool/mononaut/fast-mempool-sync
...
use bulk mempool post api to batch mempool update requests
2023-08-04 17:26:01 +09:00
softsimon
b026f5a481
Removing console log
2023-08-04 15:55:22 +09:00
junderw
0535e8c5f9
Fix: Rust-GBT packaging needs fixing
2023-08-04 15:45:34 +09:00
softsimon
b4ec69ce7a
Merge pull request #4058 from mempool/mononaut/prices-api
...
Current fiat prices API
2023-08-04 15:39:35 +09:00
wiz
c3f83f74ce
Merge branch 'master' into mononaut/acceleration-viz
2023-08-04 15:10:02 +09:00
Mononaut
3074d814e7
precompute address transactions for websocket msg loop
2023-08-04 13:59:49 +09:00
softsimon
07f95acc29
Base expiry on update frequency
2023-08-04 13:26:19 +09:00
softsimon
2892bfa1d8
Fixing cycle reset at top of the hour
2023-08-04 13:23:09 +09:00
dependabot[bot]
356ab9c6ae
Bump mysql2 from 3.5.2 to 3.6.0 in /backend
...
Bumps [mysql2](https://github.com/sidorares/node-mysql2 ) from 3.5.2 to 3.6.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.5.2...v3.6.0 )
---
updated-dependencies:
- dependency-name: mysql2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-04 02:40:58 +00:00
softsimon
813f3dc09d
Updating config sample
2023-08-03 18:26:24 +09:00
softsimon
172c77328b
Changing setting to per hour
2023-08-03 18:22:52 +09:00
softsimon
284d39baa8
Update price at least every hour
2023-08-03 17:43:02 +09:00
softsimon
af4d0b4d3f
Allow priceUpdater to run without storing to database
2023-08-03 17:43:02 +09:00
softsimon
83a487ecae
Setting fixture to fixed number
2023-08-03 17:43:02 +09:00
softsimon
ae59f95ba9
Refactoring price update config. Fixing last price time.
2023-08-03 17:43:02 +09:00
softsimon
b2d4000b2d
Update backend/src/api/prices/prices.routes.ts
2023-08-03 17:43:02 +09:00
softsimon
864d9239ce
Update backend/src/__fixtures__/mempool-config.template.json
2023-08-03 17:43:02 +09:00
Mononaut
09c23b1241
configurable price update frequency
2023-08-03 17:43:02 +09:00
Mononaut
22665f149b
add /prices api endpoint
2023-08-03 17:43:01 +09:00
nymkappa
0111d8806b
Merge branch 'mononaut/acceleration-viz' into nymkappa/accelerator-soft-launch
2023-08-03 15:43:28 +09:00
nymkappa
8936273aeb
Merge branch 'master' into mononaut/acceleration-viz
2023-08-03 15:28:56 +09:00
nymkappa
d236d89717
[mining] send pool unique id in /pools API
2023-08-03 15:08:14 +09: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
ca0c6b5e6e
use bulk mempool/txs post api to batch mempool update requests
2023-08-02 15:05:27 +09:00
mononaut
b365ad3ba4
Merge branch 'master' into fix/difficulty-calc
2023-08-02 11:00:32 +09:00
Mononaut
ab784cede2
fix partially indexed difficulty bug
2023-08-01 18:41:48 +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
softsimon
b0080a5859
Base mempool break limit of current poll rate
2023-08-01 15:55:03 +09:00
wiz
97877053bf
Merge pull request #4068 from mempool/mononaut/electrs-blocks
...
Get blocks from electrs again
2023-08-01 15:33:13 +09:00
softsimon
f9a44a5fbb
Merge pull request #4074 from mempool/fix_rust_gbt_typo
...
Fix rust gbt docker typo
2023-08-01 14:14:56 +09:00
wiz
8c396978a8
Merge branch 'master' into mononaut/electrs-blocks
2023-08-01 13:54:05 +09:00
wiz
a51d2a6aec
Merge pull request #4071 from mempool/mononaut/fast-indexing
...
Fast indexing
2023-08-01 13:53:56 +09:00
Mononaut
a863c17408
Fix difficulty indexing db queries to return bits
2023-08-01 13:28:56 +09:00
Mononaut
0924bb6ac0
Use bits to detect difficulty adjustments, not difficulty
2023-08-01 13:28:56 +09:00
Mononaut
910e67ff36
Get blocks from electrs again
2023-08-01 13:28:56 +09:00
Felipe Knorr Kuhn
17f1cb8648
Fix config unit test that was returning early
2023-07-31 14:10:49 -07:00
softsimon
bed7c1b283
Fix scripthash lookup for Electrum*
2023-07-31 18:29:40 +09:00
Mononaut
0d25ef0b5b
Get block txs from esplora, index CPFP together with summaries
2023-07-31 18:13:16 +09:00
Mononaut
6b7d8d95f7
reduce mempool poll rate while indexing
2023-07-31 18:13:16 +09:00
Mononaut
bafc0bd9cf
fix indexing log prints
2023-07-31 18:13:11 +09:00
softsimon
7a87f74b22
Merge pull request #4070 from mempool/mononaut/redis-fixes
...
Misc Redis fixes
2023-07-31 17:28:54 +09:00
Mononaut
49db63d888
Faster Redis tx deletion, fix debug log level
2023-07-31 16:38:18 +09:00
Mononaut
363fc1b00b
Get blocks from electrs again
2023-07-31 15:39:02 +09:00
softsimon
73b71c4914
Fixing docker config and tests
2023-07-31 14:28:56 +09:00
Mononaut
dcfab218fb
Improve Redis logging
2023-07-31 12:21:28 +09:00
Mononaut
c79a597c96
switch from redis-json to simple key-value redis entries
2023-07-31 12:16:37 +09:00
Mononaut
a393f42b5e
strip non-essential data from redis cache txs
2023-07-31 12:16:36 +09:00
Mononaut
6ac58f2da7
store redis mempool in sharded json object
2023-07-31 12:16:36 +09:00
Mononaut
a9f8bbbcce
Add network and schema versioning to redis cache
2023-07-31 12:16:34 +09:00
Mononaut
d65bddd30b
Add transactions to Redis cache in manageable batches
2023-07-31 12:16:34 +09:00
Mononaut
b6cb539470
Fix redis feature merge conflicts
2023-07-31 12:16:34 +09:00
Mononaut
aea2b1ec6b
Add RBF data to Redis cache
2023-07-31 12:16:33 +09:00
Mononaut
5138f9a254
Implement Redis cache for block and mempool data
2023-07-31 12:16:33 +09:00
softsimon
ecd80aad6a
Merge pull request #4056 from mempool/mononaut/compressed-p2pk
...
Add support for compressed p2pk addresses
2023-07-29 17:48:26 +09:00
softsimon
1b248c24f1
Merge pull request #4050 from mempool/mononaut/retry-block-txs
...
Handle failures while fetching block transactions
2023-07-29 17:12:34 +09:00
nymkappa
f8faccd502
Merge branch 'master' into mononaut/acceleration-viz
2023-07-29 13:51:49 +09:00
wiz
b1bdb52851
ops: Fix a classic typo in mempool clear protection log print
2023-07-28 23:40:06 +09:00
Mononaut
2c613195cc
Add support for compressed p2pk addresses
2023-07-28 19:17:52 +09:00
Mononaut
63ccecf410
remove unused calcScriptHash function
2023-07-28 16:14:28 +09:00
Mononaut
5b2470955d
track p2pk addresses by scriptpubkey not scripthash
2023-07-28 16:09:39 +09:00
Mononaut
74b87b6006
Support p2pk track-address websocket subscriptions
2023-07-28 16:09:39 +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
nymkappa
67cff804a6
/accelerations -> /accelerator/accelerations
2023-07-26 15:08:35 +09:00
Mononaut
cde4af5930
fix mismatched use of gbt implementations
2023-07-26 15:08:35 +09:00
Mononaut
928a8be846
fix pool-dependent accelerated audit handling
2023-07-26 15:08:34 +09:00
Mononaut
7c641544b2
check in missing rust-gbt file
2023-07-26 15:08:34 +09:00
Mononaut
2a2aee21fb
fix audit highlightning and fee ranges
2023-07-26 15:08:34 +09:00
Mononaut
3838d947b1
fix tests
2023-07-26 15:08:34 +09:00
Mononaut
ffc2b6c53c
Add acceleration support to rust gbt
2023-07-26 15:08:34 +09:00
Mononaut
6494f890fe
include per-tx pools in /accelerations endpoint
2023-07-26 15:08:34 +09:00
Mononaut
ba54bc9d15
support for acceleration mempool blocks animation
2023-07-26 15:08:33 +09:00
Mononaut
083bfdba06
Refactor accelerated audits
2023-07-26 15:08:33 +09:00
Mononaut
20b3ceab1e
Implement accelerations API & config setting
2023-07-26 15:08:33 +09:00
Mononaut
c246db1cf9
Refactor acceleration tracking
2023-07-26 15:08:33 +09:00
Mononaut
aa24f6a84d
use accelerated rates for block templates & show in viz
2023-07-26 15:08:33 +09:00
Mononaut
e489f713eb
include accelerated tx data in block audits
2023-07-26 15:08:26 +09:00
softsimon
a13c424869
Merge pull request #4046 from mempool/mononaut/audit-exclude-conflicts
...
Exclude all conflicting transactions from audit score
2023-07-25 20:22:37 +09:00
Mononaut
d7b874ac49
Exclude all conflicting transactions from audit score
2023-07-25 14:17:02 +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
36fe5627c7
fix mempool sync skeleton loaders on Core backend
2023-07-24 17:49:34 +09:00
Mononaut
2d463326e0
fix gbt mempool size mismatch bug
2023-07-24 17:22:38 +09:00
Mononaut
de4265a6d1
More conservative mempool inSync status
2023-07-24 16:22:22 +09:00
Mononaut
e59c961f25
Add electrs sync progress updates
2023-07-24 14:59:51 +09:00
Mononaut
db715a1dba
Switch to batch mempool/txs/:txid endpoint
2023-07-24 14:44:43 +09:00
Mononaut
202d4122b4
load mempool txs in bulk from esplora
2023-07-24 14:44:42 +09:00
softsimon
e2fdacfddd
Merge pull request #4041 from mempool/simon/sanitize-lightning-channel-id
...
Sanitize channel id search
2023-07-24 13:26:20 +09:00
softsimon
ee2d8f8c5a
Sanitize channel id search
2023-07-24 13:21:06 +09:00
Mononaut
44f2217a68
Fix typo which skips sigop calculation
2023-07-24 10:49:29 +09:00
wiz
caa8cfbc0e
Another hotfix for CLN crash
2023-07-23 22:35:32 +09:00
wiz
02f361af73
Hotfix for CLN crash
2023-07-23 22:21:53 +09:00
Mononaut
0ce043cca9
Fix esplora error messages
2023-07-23 14:01:31 +09:00
Mononaut
65dbafd2ec
Support P2PK address types
2023-07-23 14:01:31 +09:00
wiz
7a6da07a61
Merge branch 'master' into mononaut/fix-liquid-fees
2023-07-21 17:38:47 +09:00
Felipe Knorr Kuhn
7ba627e243
Merge branch 'master' into junderw/fix-armv7-docker
2023-07-20 17:31:17 -07:00
Mononaut
709783280a
Fix liquid fees & remove minimum fee rate
2023-07-19 15:42:02 +09:00
softsimon
2fffd8b43c
Merge branch 'master' into hunicus/manual-deployment-enterprise
2023-07-19 14:19:03 +09:00
Felipe Knorr Kuhn
7c29e51bbb
Merge branch 'master' into junderw/fix-armv7-docker
2023-07-18 14:30:20 -07:00
softsimon
67f58a4491
Sorting by closing date descending
2023-07-18 17:19:14 +09:00
wiz
4b41730636
Merge branch 'master' into mononaut/lightning-justice
2023-07-18 16:49:49 +09:00
softsimon
bde7fad1c4
Bumping backend deps
2023-07-18 15:36:30 +09:00
softsimon
89dac1a77c
Merge pull request #3979 from mempool/mononaut/new-block-race-condition
...
get chain tip direct from Bitcoin Core to avoid race conditions
2023-07-17 21:38:35 +09:00
softsimon
c355602924
Merge pull request #3981 from mempool/mononaut/fix-websocket-null-data
...
Fix websocket null data for undefined rbfSummary
2023-07-17 19:10:05 +09:00
Mononaut
2c1b9b9095
Fix mempool update poll delay
2023-07-17 18:21:44 +09:00
softsimon
965270dc7f
Merge pull request #3933 from mempool/nymkappa/feature-bits
...
Show raw and decoded lightning node features
2023-07-17 17:58:22 +09:00
Mononaut
4309bfd519
Fix websocket null data for undefined rbfSummary
2023-07-17 17:53:26 +09:00
Mononaut
7a059ba294
get chain tip direct from Bitcoin Core to avoid race conditions
2023-07-17 15:21:52 +09:00
wiz
ede961a34a
Merge branch 'master' into simon/load-more-mempool-txs
2023-07-17 14:02:32 +09:00
softsimon
77764e1c77
Merge pull request #3882 from mempool/mononaut/audit-replication
...
Audit data synchronization
2023-07-17 12:51:34 +09:00
softsimon
8e114917a1
Merge pull request #3976 from mempool/mononaut/six-latest-transactions
...
always send 6 latest transactions to websocket clients
2023-07-17 12:03:06 +09:00
softsimon
be599ca624
Merge pull request #3971 from mempool/mononaut/audit-recently-cpfpd
...
Add "recently cpfpd" exception to audits
2023-07-17 11:51:06 +09:00
Mononaut
bf5a16b043
always send 6 latest transactions to websocket clients
2023-07-17 11:02:28 +09:00
Mononaut
565336df21
Set missing websocket init data
2023-07-16 18:39:51 +09:00
nymkappa
6fe32cdd19
[lightning] fix issue during initial node.features indexing
2023-07-16 18:24:42 +09:00
nymkappa
8fb67a914c
[lightning] fix node features binary conversion
2023-07-16 18:17:49 +09:00
nymkappa
556eb65320
[lightning] start integrating features bits in the node page
2023-07-16 18:17:49 +09:00
nymkappa
4d41d36fe7
[lightning] save feature bit number when using lnd describegraph
2023-07-16 18:17:49 +09:00
nymkappa
32d46ad7ac
[lightning] save bit number when converting features from clightning
2023-07-16 18:17:48 +09:00
nymkappa
1f003cc292
[lightning] save node features as stringified json array in db
2023-07-16 18:17:48 +09:00
Mononaut
b33ea4679d
Add "recently cpfpd" exception to audits
2023-07-16 13:51:30 +09:00
nymkappa
73d9b4ef28
[price updater] update latestPrices timestamp before pushing to websocket
2023-07-15 17:29:29 +09:00
wiz
e3ddde9c90
Merge branch 'master' into simon/load-more-mempool-txs
2023-07-14 19:30:15 +09:00
wiz
23151ec3db
Bump version to 3.0.0-dev
...
- Now requires mempool/electrs
- Mempool Accelerator integration
- Rust GBT integration
- And more!
2023-07-14 18:39:35 +09:00
Mononaut
1abd2a23cc
Add audit replication success logging
2023-07-14 16:54:36 +09:00
Mononaut
e59a9d38ff
fix audit replication merge conflicts
2023-07-14 16:54:32 +09:00
Mononaut
7f6d17fc0e
Fix audit sync progress logging
2023-07-14 16:43:07 +09:00
Mononaut
736b997104
Add missing audit data to cached blocks
2023-07-14 16:43:07 +09:00
Mononaut
69e6b164b9
Add audit data replication service
2023-07-14 16:43:05 +09:00
Mononaut
fa48791c59
reduce latest rbf websocket data
2023-07-14 16:15:03 +09:00
softsimon
15a8c8d420
Support for romanz/electrs
2023-07-13 17:59:02 +09:00
wiz
8b681f3ba0
Merge pull request #3670 from mempool/junderw/pushtxantidos
...
Push TX: Include validation to prevent DoS
2023-07-13 15:44:18 +09:00
softsimon
5575a37f9b
Merge pull request #3957 from mempool/mononaut/full-rbf-highlight
...
highlight & tag fullrbf replacements in RBF timeline
2023-07-13 15:34:19 +09:00
wiz
da4f7a3aba
Merge branch 'master' into junderw/pushtxantidos
2023-07-13 14:18:19 +09:00
wiz
7542d95bc5
Merge pull request #3940 from mempool/mononaut/null-miner-health
...
Unknown avg miner health
2023-07-13 14:17:39 +09:00
wiz
6a2a9bda06
Merge branch 'master' into mononaut/full-rbf-highlight
2023-07-13 14:16:33 +09:00
junderw
222b34993b
Fix: Add new configs to all config instances properly.
2023-07-13 14:06:46 +09:00
junderw
df70ea05c6
Fix: Leaf version validation
2023-07-13 13:50:54 +09:00
junderw
43d41fca95
Fix: Allow detection of 1 byte annexes
2023-07-13 13:31:57 +09:00
junderw
95a8752a0a
Fix: Tests for config
2023-07-13 13:26:18 +09:00
junderw
21a47a7b4b
Push TX: Include validation to prevent DoS
2023-07-13 13:24:46 +09:00
Mononaut
3287c62f91
highlight & tag fullrbf replacements in RBF timeline
2023-07-13 12:28:33 +09:00
Mononaut
e8c703fdbc
replace client recent blocks on reorg
2023-07-13 10:43:18 +09:00
wiz
95e50ddf02
Fix production rust GBT build
2023-07-12 17:16:40 +09:00
wiz
f871300bfb
Merge branch 'master' into mononaut/fix-mined-rbf-conflicts
2023-07-12 16:17:47 +09:00
wiz
09b966e507
Merge branch 'master' into nymkappa/scan-closed-channel-no-mempool
2023-07-12 16:00:52 +09:00
Mononaut
ca2830d6d8
fix price updater loop on testnet/signet
2023-07-11 16:03:44 +09:00
wiz
795e6753eb
Merge pull request #3879 from mempool/mononaut/audit-exclude-fullrbf
...
exclude fullrbf txs from audit and label in visualization
2023-07-11 15:29:32 +09:00
Mononaut
a01336d8ac
Fix mined rbf conflict prevention
2023-07-11 11:44:30 +09:00
Mononaut
e81839e7ed
Return null for avg of zero matching health scores
2023-07-11 09:54:03 +09:00
Mononaut
6942a6fd6a
Show alert banner on stale blocks
2023-07-10 16:14:02 +09:00
Mononaut
385cb087d3
Replace cached blocks on reorg, serve stale blocks
2023-07-10 16:14:02 +09:00
Mononaut
f1966768a7
exclude fullrbf txs from audit and label in visualization
2023-07-10 15:34:22 +09:00
Mononaut
4ba552fe1b
Add basic lightning justice page
2023-07-09 03:03:35 -04:00
junderw
ec918d57b2
Fix backend docker build for armv7
2023-07-08 23:03:03 -07:00
junderw
925ebf08d4
Fix Docker build for using napi-rs
2023-07-06 18:05:21 -07:00
junderw
eae5f6078e
Move N-API CLI to dependencies
2023-07-06 15:49:54 -07:00
Jonathan Underwood
464587cec5
Add period
2023-07-05 19:35:36 -07:00