Mononaut
|
49529627f8
|
Fix difficulty adjustment calculation
|
2023-05-11 11:18:58 -06:00 |
|
Mononaut
|
ffd7831efc
|
optimize websocket init data
|
2023-05-10 08:05:39 -06:00 |
|
Mononaut
|
f8636d20c2
|
optimize batch client websocket updates
|
2023-05-10 08:05:39 -06:00 |
|
Mononaut
|
033e78c0a7
|
Optimize main thread processing of GBT updates
|
2023-05-08 23:01:17 -06:00 |
|
Mononaut
|
428d4fc6ab
|
optimize data structures for advanced GBT algorithm
|
2023-05-07 11:54:23 -06:00 |
|
softsimon
|
ee05a6852e
|
Rapid mempool sync
|
2023-05-07 20:21:02 +04:00 |
|
Mononaut
|
3d0f7d6855
|
add missing rbf eviction
|
2023-05-05 10:20:17 -07:00 |
|
Mononaut
|
d322c6b5b5
|
Fix new block mempool deletion race condition
|
2023-05-05 10:19:11 -07:00 |
|
Mononaut
|
f456912679
|
fix rbf cache eviction logic
|
2023-05-04 23:30:11 -04:00 |
|
Mononaut
|
e5f97ace8b
|
delay writing disk cache until block handler completes
|
2023-05-03 15:53:47 -06:00 |
|
softsimon
|
e6e90799ef
|
Merge branch 'master' into mononaut/mempool-effective-rates
|
2023-05-04 00:58:49 +04:00 |
|
Mononaut
|
a22703d547
|
Add mempool position improvements to updateMempoolBlocks
|
2023-05-03 14:18:07 -06:00 |
|
Mononaut
|
3b8bcc4da5
|
Improve stability of mempool tx position arrow
|
2023-05-03 14:18:06 -06:00 |
|
Mononaut
|
36c7697c2b
|
Update rbf disk caching for new method
|
2023-05-03 13:00:23 -06:00 |
|
Mononaut
|
7e9cfa0858
|
Persist RBF cache to disk
|
2023-05-03 13:00:20 -06:00 |
|
Mononaut
|
6fb4adc27d
|
fixes for non-dual-node rbf feature
|
2023-05-03 12:53:56 -06:00 |
|
Mononaut
|
086b41d958
|
support trees of RBF replacements
|
2023-05-03 12:53:56 -06:00 |
|
Mononaut
|
f46296a2bb
|
new page listing recent RBF events
|
2023-05-03 12:53:53 -06:00 |
|
Mononaut
|
7b2a1cfd10
|
update RBF timeline over websocket
|
2023-05-03 12:52:21 -06:00 |
|
Mononaut
|
1b843da785
|
Timeline of replacements for RBF-d transactions
|
2023-05-03 12:52:20 -06:00 |
|
softsimon
|
8db7326a5a
|
Merge pull request #3709 from mempool/mononaut/optimize-new-block-gbt
skip unnecessary makeBlockTemplates call
|
2023-05-03 21:56:07 +04:00 |
|
softsimon
|
dd68572603
|
Revert "Revert TCP socket fallback"
|
2023-05-03 10:11:44 +04:00 |
|
Mononaut
|
03ee5c7c31
|
skip unnecessary makeBlockTemplates
|
2023-05-02 18:47:34 -06:00 |
|
softsimon
|
c659adb4be
|
Removing dead code causing slowdown
|
2023-05-02 15:40:16 +04:00 |
|
Mononaut
|
3748102bb0
|
Log websocket statistics
|
2023-05-01 13:08:29 -06:00 |
|
Mononaut
|
4597bfa5d7
|
use $ naming convention for async function names
|
2023-04-30 15:52:44 -06:00 |
|
Mononaut
|
f30cf70226
|
await for mempool change handler after loading disk cache
|
2023-04-30 15:51:26 -06:00 |
|
softsimon
|
58b08f2c33
|
Add end quotes
|
2023-05-01 00:16:23 +04:00 |
|
Mononaut
|
95df317f56
|
detect and log stall in main loop
|
2023-04-28 19:17:58 -06:00 |
|
wiz
|
864225a0dc
|
Merge branch 'master' into simon/backend-block-tip-height-endpoint
|
2023-04-28 18:25:13 +09:00 |
|
softsimon
|
000c46bf57
|
Revert TCP socket fallback
|
2023-04-28 12:06:49 +04:00 |
|
softsimon
|
66919a1aba
|
Backend block tip height endpoint
|
2023-04-26 13:49:01 +04:00 |
|
Mononaut
|
5950034f53
|
Perform full cpfp calculations for the entire mempool
|
2023-04-07 00:25:45 +09:00 |
|
wiz
|
d18ebdfc59
|
ops: Update hard-coded path for liquid asset icons
|
2023-04-06 19:19:30 +09:00 |
|
nymkappa
|
6016db2533
|
[indexing] save missing fee_percentiles and median_fee_amt when indexing on the fly
|
2023-04-06 11:55:17 +09:00 |
|
nymkappa
|
ab7cb5f681
|
[esplora] reset timeout variable when retrying unix socket
|
2023-04-05 17:05:23 +09:00 |
|
nymkappa
|
db27e5a92c
|
[esplora] print log when retrying unix socket - don't fallback to tcp socket on ETIMEDOUT
|
2023-04-05 17:00:53 +09:00 |
|
nymkappa
|
b6f1fd5a4a
|
[esplora] initialize default socket config to axiosConfigWithUnixSocket
|
2023-04-05 16:38:37 +09:00 |
|
nymkappa
|
44a0913b81
|
[esplora] fallback to tcp socket if unix socket fails
|
2023-04-05 16:27:13 +09:00 |
|
Mononaut
|
4c569c0ded
|
Send mempool effective fee rate changes to frontend & apply
|
2023-04-05 08:42:01 +09:00 |
|
Mononaut
|
3d5c156776
|
Use effective fee rates in mempool block visualizations & tooltips
|
2023-04-05 08:42:01 +09:00 |
|
wiz
|
bdb7e62921
|
Merge branch 'master' into ops/esplora-unix-sockets
|
2023-04-03 15:34:47 +09:00 |
|
softsimon
|
2ef340712f
|
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
|
321161ede9
|
Cleanup some log
|
2023-04-01 12:00:54 +09:00 |
|
nymkappa
|
44bbb472d3
|
Keep re-org'ed block summaries in the database
|
2023-03-31 12:08:05 +09:00 |
|
nymkappa
|
9e4fe40ca3
|
When a re-org happens, keep the block templates for audit
|
2023-03-29 17:32:17 +09:00 |
|
Mononaut
|
a4c027dc48
|
clean up unused vars in mempool-blocks.ts
|
2023-03-28 17:02:37 +09:00 |
|
Mononaut
|
9f40cba914
|
use new median fee calculation for mempool blocks
|
2023-03-28 17:02:37 +09:00 |
|
Mononaut
|
2fc404a55c
|
refactor effective rate calculation
|
2023-03-28 16:20:20 +09:00 |
|
Mononaut
|
2baa10dcef
|
Use effective fee rate heuristics for block fee span
|
2023-03-28 16:19:06 +09:00 |
|