Mononaut
|
1cff72e768
|
Fix effective fee rates for non-cpfp dependents
|
2023-05-31 11:27:04 -04:00 |
|
Mononaut
|
72586eda6e
|
Detect RBF by mined transactions
|
2023-05-18 09:51:41 -04:00 |
|
Mononaut
|
bdb44c4609
|
Omit possible high-sigop txs from block health score
|
2023-05-17 11:46:50 -04:00 |
|
Mononaut
|
6267562bda
|
Fix mempool graph fee filtering
|
2023-05-16 16:25:38 -06:00 |
|
Mononaut
|
2bf70a3a5d
|
Remove clock fee debugging adjustment
|
2023-05-13 09:33:15 -06:00 |
|
Mononaut
|
4318a4280f
|
Add missing clock websocket subscriptions
|
2023-05-12 21:08:12 -06:00 |
|
Mononaut
|
9d8f47606f
|
smarter time duration unit selection
|
2023-05-11 13:33:38 -06:00 |
|
Mononaut
|
df0f965495
|
update difficulty tests
|
2023-05-11 11:39:18 -06:00 |
|
Mononaut
|
e5f7d18a94
|
Fix difficulty adjustment calculation
|
2023-05-11 11:18:58 -06:00 |
|
Mononaut
|
af24b68f91
|
Fix RBF timestamps to always use seconds
|
2023-05-11 09:21:48 -06:00 |
|
Mononaut
|
183e95ed7c
|
Fix txids interpreted as addresses in search
|
2023-05-10 19:57:58 -06:00 |
|
Mononaut
|
92c88cf5b6
|
online calculation of stack-of-n-blocks fee statistics
|
2023-05-10 17:34:20 -06:00 |
|
Mononaut
|
bedee36f2d
|
optimize websocket init data
|
2023-05-10 08:05:39 -06:00 |
|
Mononaut
|
2339a88f47
|
optimize batch client websocket updates
|
2023-05-10 08:05:39 -06:00 |
|
Mononaut
|
0498002d2c
|
Optimize main thread processing of GBT updates
|
2023-05-08 23:01:17 -06:00 |
|
Mononaut
|
5586f36c31
|
Dynamic fee ranges & legend in mempool graph
|
2023-05-08 12:53:37 -06:00 |
|
Mononaut
|
4ab9a4f8ac
|
increase range of fee colors
|
2023-05-08 12:44:14 -06:00 |
|
Mononaut
|
ba74e4b04d
|
fix clock merge conflicts
|
2023-05-08 09:11:30 -06:00 |
|
Mononaut
|
4c3b120d4d
|
clock selected block arrow
|
2023-05-08 08:48:56 -06:00 |
|
Mononaut
|
83b9944b21
|
resize clock labels
|
2023-05-08 08:48:56 -06:00 |
|
Mononaut
|
180a15c473
|
rename clock components
|
2023-05-08 08:48:56 -06:00 |
|
Mononaut
|
b92d7dedd1
|
clock size query params
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
3bf269fea9
|
query param toggle for clock stats
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
3c90c6f3a5
|
clock i18n
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
daf7d864c5
|
Add clock statistics
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
34fbc8d2b8
|
implement clock face & dial
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
b79dd13e55
|
responsive clock, fix blockchain
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
b125ded0f2
|
clocktower top blocks & layout adjustment
|
2023-05-08 08:48:53 -06:00 |
|
Mononaut
|
293c636665
|
hourly blocks clock faces
|
2023-05-08 08:46:18 -06:00 |
|
Mononaut
|
6d4c2f8f8f
|
optimize data structures for advanced GBT algorithm
|
2023-05-07 11:54:23 -06:00 |
|
Mononaut
|
72402d2395
|
Restore transaction first seen field
|
2023-05-05 15:12:05 -07:00 |
|
Mononaut
|
e0084fe17e
|
Increase precision of some formatted durations
|
2023-05-05 14:35:57 -07:00 |
|
Mononaut
|
0d2594232e
|
Improve unit selection for duration formatting
|
2023-05-05 14:30:03 -07:00 |
|
Mononaut
|
29cebf9c6c
|
add missing rbf eviction
|
2023-05-05 10:20:17 -07:00 |
|
Mononaut
|
b673fdbcd1
|
Fix new block mempool deletion race condition
|
2023-05-05 10:19:11 -07:00 |
|
Mononaut
|
29db163af7
|
fix rbf cache eviction logic
|
2023-05-04 23:30:11 -04:00 |
|
Mononaut
|
0b2eb73c3c
|
delay writing disk cache until block handler completes
|
2023-05-03 15:53:47 -06:00 |
|
Mononaut
|
ceed573019
|
display fee box skeleton while mempool not in sync
|
2023-05-03 15:01:07 -06:00 |
|
Mononaut
|
e9f62d9218
|
remove mempool marker on tx confirmation
|
2023-05-03 14:18:07 -06:00 |
|
Mononaut
|
4f1c6021f3
|
Use new mempool position data for transaction ETA
|
2023-05-03 14:18:07 -06:00 |
|
Mononaut
|
a61c0eb60c
|
Add mempool position improvements to updateMempoolBlocks
|
2023-05-03 14:18:07 -06:00 |
|
Mononaut
|
9f32d43907
|
Improve stability of mempool tx position arrow
|
2023-05-03 14:18:06 -06:00 |
|
Mononaut
|
f5ebf41b7e
|
fix tx page mempool blocks subscription leak
|
2023-05-03 13:58:08 -06:00 |
|
Mononaut
|
c73144eb7d
|
keep ETA relative time basis updated
|
2023-05-03 13:55:26 -06:00 |
|
Mononaut
|
82a3af25ff
|
Fix import path
|
2023-05-03 13:16:27 -06:00 |
|
Mononaut
|
069f687991
|
Fix missing null checks in tx component
|
2023-05-03 13:00:23 -06:00 |
|
Mononaut
|
c409c99b52
|
Improve RBF diagram state visibility
|
2023-05-03 13:00:23 -06:00 |
|
Mononaut
|
e8fe390437
|
Don't show RBF replaced alert banner after confirmation
|
2023-05-03 13:00:23 -06:00 |
|
Mononaut
|
c745fe4093
|
Update rbf disk caching for new method
|
2023-05-03 13:00:23 -06:00 |
|
Mononaut
|
21ed3a5e1a
|
fix missing FULL_RBF_ENABLED config entries
|
2023-05-03 13:00:22 -06:00 |
|
Mononaut
|
19d3b0a4dd
|
fix rbf e2e test
|
2023-05-03 13:00:22 -06:00 |
|
Mononaut
|
03c6728dfb
|
scroll selected rbf node into view
|
2023-05-03 13:00:22 -06:00 |
|
Mononaut
|
53e0e66510
|
change rbf subheading, fix interval alignment
|
2023-05-03 13:00:22 -06:00 |
|
Mononaut
|
9386f47d58
|
change rbf tooltip to standard two-column table design
|
2023-05-03 13:00:22 -06:00 |
|
Mononaut
|
1033234ea9
|
Persist RBF cache to disk
|
2023-05-03 13:00:20 -06:00 |
|
Mononaut
|
1a96608a60
|
fixes for non-dual-node rbf feature
|
2023-05-03 12:53:56 -06:00 |
|
Mononaut
|
40b7cc3010
|
add mouseover tooltips to rbf timelines
|
2023-05-03 12:53:56 -06:00 |
|
Mononaut
|
3e703ec13e
|
support trees of RBF replacements
|
2023-05-03 12:53:56 -06:00 |
|
Mononaut
|
9517d5fe08
|
remove 'replaces' alert on transaction page
|
2023-05-03 12:53:56 -06:00 |
|
Mononaut
|
47bbfca1c0
|
new page listing recent RBF events
|
2023-05-03 12:53:53 -06:00 |
|
Mononaut
|
22fde5276a
|
update RBF timeline over websocket
|
2023-05-03 12:52:21 -06:00 |
|
Mononaut
|
1d5a029c81
|
Timeline of replacements for RBF-d transactions
|
2023-05-03 12:52:20 -06:00 |
|
Mononaut
|
7b26e09486
|
Fix transaction ETA calculation
|
2023-05-03 10:02:03 -06:00 |
|
Mononaut
|
5abdb700ad
|
skip unnecessary makeBlockTemplates
|
2023-05-02 18:47:34 -06:00 |
|
Mononaut
|
2ea0382303
|
Increase client websocket timeout
|
2023-05-01 18:13:53 -06:00 |
|
Mononaut
|
eac7c5023a
|
Log websocket statistics
|
2023-05-01 13:08:29 -06:00 |
|
Mononaut
|
27c7b4be5f
|
use $ naming convention for async function names
|
2023-04-30 15:52:44 -06:00 |
|
Mononaut
|
e6a23567e0
|
await for mempool change handler after loading disk cache
|
2023-04-30 15:51:26 -06:00 |
|
Mononaut
|
725e1cabb6
|
Add explicit timeout to mysql DB queries
|
2023-04-28 19:21:03 -06:00 |
|
Mononaut
|
e63ca81de9
|
detect and log stall in main loop
|
2023-04-28 19:17:58 -06:00 |
|
Mononaut
|
6faa86d433
|
Fit mempool block skeleton loaders to screen
|
2023-04-07 03:25:02 +09:00 |
|
Mononaut
|
30bfea8c20
|
Prevent mempool block animations except when new block mined
|
2023-04-07 02:18:33 +09:00 |
|
Mononaut
|
9b9956138d
|
Perform full cpfp calculations for the entire mempool
|
2023-04-07 00:25:45 +09:00 |
|
Mononaut
|
11516db56e
|
Send mempool effective fee rate changes to frontend & apply
|
2023-04-05 08:42:01 +09:00 |
|
Mononaut
|
2b4474a3c2
|
Use effective fee rates in mempool block visualizations & tooltips
|
2023-04-05 08:42:01 +09:00 |
|
Mononaut
|
5f5dfcab62
|
Disable blockchain drag for middle/right click
|
2023-04-04 08:25:40 +09:00 |
|
Mononaut
|
3fa47b411c
|
Key modifiers to open tx in new tab from visualization
|
2023-04-02 07:46:32 +09:00 |
|
Mononaut
|
262ab50157
|
Fix broken tx diagram for non-lBTC liquid assets
|
2023-03-29 07:54:58 +09:00 |
|
Mononaut
|
c8f2e70606
|
Fix unfurl cpfp badge
|
2023-03-29 05:45:49 +09:00 |
|
Mononaut
|
158f383dce
|
Fix node unfurl row overflow
|
2023-03-29 03:15:01 +09:00 |
|
Mononaut
|
19cf0c06be
|
clean up unused vars in mempool-blocks.ts
|
2023-03-28 17:02:37 +09:00 |
|
Mononaut
|
6fed2a8fa9
|
use new median fee calculation for mempool blocks
|
2023-03-28 17:02:37 +09:00 |
|
Mononaut
|
61a2658b62
|
refactor effective rate calculation
|
2023-03-28 16:20:20 +09:00 |
|
Mononaut
|
2da2a6f612
|
Use effective fee rate heuristics for block fee span
|
2023-03-28 16:19:06 +09:00 |
|
Mononaut
|
936538372a
|
Don't send back difficulty adjustment info
|
2023-03-26 09:05:41 +09:00 |
|
Mononaut
|
bc56d6149f
|
Fix difficulty adjustment start-of-epoch edge cases
|
2023-03-26 07:27:11 +09:00 |
|
Mononaut
|
677d0c96e2
|
log warnings for unexpectedly missing txs
|
2023-03-26 05:41:31 +09:00 |
|
Mononaut
|
f8e2843a92
|
tighten sanity checks in block audit
|
2023-03-24 09:49:02 +09:00 |
|
Mononaut
|
29184b0eed
|
move lazy tx deletion into main loop
|
2023-03-24 09:48:08 +09:00 |
|
Mononaut
|
570e99fb8f
|
handle stale transactions in block templates
|
2023-03-24 09:47:08 +09:00 |
|
Mononaut
|
7346b2c595
|
Fix missing fees in liquid block tooltips
|
2023-03-18 18:11:10 +09:00 |
|
Mononaut
|
d6d2ec9526
|
Fix getSimilarity error on empty mempool
|
2023-03-16 22:16:40 +09:00 |
|
Mononaut
|
4bde7151a6
|
Calculate similarity score with audit disabled
|
2023-03-16 22:16:40 +09:00 |
|
Mononaut
|
8e0495a358
|
animate mempool blocks conditional on mined block similarity
|
2023-03-16 22:16:40 +09:00 |
|
Mononaut
|
40a80953a7
|
mempool block entry animation
|
2023-03-16 22:16:40 +09:00 |
|
Mononaut
|
704700f30d
|
Limit special blocks by network, add future halvings
|
2023-03-14 16:58:02 +09:00 |
|
Mononaut
|
6368d665cc
|
Use network-specific feature activation dates
|
2023-03-14 13:02:50 +09:00 |
|
Mononaut
|
b6fe0e0f33
|
Add axios support for esplora unix sockets
|
2023-03-13 14:53:44 +09:00 |
|
Mononaut
|
e8e2eab5c1
|
Hide features row if tx has no features
|
2023-03-13 12:48:01 +09:00 |
|
Mononaut
|
4ea09edde5
|
Fix difficulty skeleton width on firefox
|
2023-03-13 10:28:26 +09:00 |
|