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
|
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
|
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 |
|
Mononaut
|
2c282ddcf0
|
Add network versioning to disk cache
|
2023-03-12 19:20:29 +09:00 |
|
Mononaut
|
0e1b4fbd1f
|
Save cache to disk every 6 blocks
|
2023-03-12 19:03:19 +09:00 |
|
Mononaut
|
34c6ee8f89
|
Fix units in flow diagram tooltips for liquid assets
|
2023-03-12 18:07:31 +09:00 |
|
Mononaut
|
175e04b4d3
|
Fix transaction confirmed arrow animation
|
2023-03-12 17:00:36 +09:00 |
|
Mononaut
|
bca8a73eb9
|
Fix repeated new block animation on page navigation
|
2023-03-12 16:42:58 +09:00 |
|
Mononaut
|
cc120b9ade
|
show tx fee ratings for older blocks
|
2023-03-12 15:54:39 +09:00 |
|
Mononaut
|
99c436bab5
|
Fix epoch length in difficulty widget
|
2023-03-11 19:32:59 +09:00 |
|
Mononaut
|
133520242e
|
Redesign difficulty adjustment dashboard widget
|
2023-03-11 17:53:18 +09:00 |
|
Mononaut
|
167828c1f8
|
batch address outspend lookups into <50 txids per request
|
2023-03-10 00:27:22 -06:00 |
|
Mononaut
|
09a9a369f6
|
pixel-perfect flow diagrams
|
2023-03-09 22:20:54 -06:00 |
|
Mononaut
|
8ee6817fab
|
prevent disk cache file write corruption
|
2023-03-09 20:19:22 -06:00 |
|
Mononaut
|
6aa6912b5b
|
Save cache to disk on SIGTERM/SIGINT
|
2023-03-09 19:47:54 -06:00 |
|
Mononaut
|
e9d6b10a31
|
fix missing fee rating on mobile
|
2023-03-09 19:31:53 -06:00 |
|
Mononaut
|
520d806f0e
|
Update hashrate estimate when new blocks arrive
|
2023-03-08 02:37:19 -06:00 |
|
Mononaut
|
dd59607156
|
Update pool ranking block count when new blocks arrive
|
2023-03-08 02:33:16 -06:00 |
|
Mononaut
|
b8644d05ba
|
Fix memory-intensive getCPFPUnindexedBlocks mysql query
|
2023-03-07 21:01:54 -06:00 |
|
Mononaut
|
a6fdc0b5ca
|
Fix miscellaneous RTL layout bugs
|
2023-03-06 20:25:27 -06:00 |
|
Mononaut
|
0717a1191d
|
don't cache tx data for rbf replacements
|
2023-03-06 00:19:12 -06:00 |
|
Mononaut
|
65867bce60
|
Fix unnecessary cpfp 404 responses
|
2023-03-06 00:02:21 -06:00 |
|
Mononaut
|
b309f7d30d
|
revert time localization strings
|
2023-03-05 21:09:22 -06:00 |
|
Mononaut
|
93de0cff45
|
unify time rendering components
|
2023-03-05 19:26:32 -06:00 |
|
Mononaut
|
245a755e14
|
Monitor heap memory usage
|
2023-03-04 23:13:55 -06:00 |
|
Mononaut
|
c1063e42ba
|
Fix overlapping columns in cpfp table on small screens
|
2023-03-04 00:22:50 -06:00 |
|
Mononaut
|
41f430b9c5
|
drop decimal places from large fiat values
|
2023-03-04 00:10:47 -06:00 |
|
Mononaut
|
a656a4fe9b
|
Fix blockchain scrolling on high refresh-rate devices
|
2023-03-03 23:39:01 -06:00 |
|
Mononaut
|
b08946784e
|
blockchain momentum scrolling
|
2023-03-03 22:45:11 -06:00 |
|
Mononaut
|
0e6fd29fe6
|
Always show BTC amount in block tooltips
|
2023-03-03 02:55:48 -06:00 |
|
Mononaut
|
dda808805b
|
Fix blockchain scrolling on iOS devices
|
2023-03-03 02:43:44 -06:00 |
|
Mononaut
|
41da74f324
|
Don't try to fetch cpfp if database disabled
|
2023-03-01 11:36:26 -06:00 |
|
Mononaut
|
7ac0a26ef1
|
Center-align blockchain after resetting scroll
|
2023-02-28 21:36:16 -06:00 |
|