Mononaut
|
7b26e09486
|
Fix transaction ETA calculation
|
2023-05-03 10:02:03 -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
|
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 |
|
Mononaut
|
25ce78adad
|
Reset scrolling blockchain cache when network changes
|
2023-02-28 21:30:20 -06:00 |
|
Mononaut
|
ea81cbd866
|
fix gaps in loading blockchain
|
2023-02-23 14:31:01 -06:00 |
|
Mononaut
|
fb630ac991
|
Show skeleton loader for all blocks while offline
|
2023-02-23 13:54:06 -06:00 |
|
Mononaut
|
85024c2ddd
|
Handle network interruptions in scrollable blockchain
|
2023-02-23 13:52:08 -06:00 |
|
Mononaut
|
cbb20b86eb
|
increase size of mempool_byte_weight db column
|
2023-02-21 22:07:12 -06:00 |
|
Mononaut
|
39cf85d025
|
Ignore coinbase tx in block health calculation
|
2023-02-21 22:01:30 -06:00 |
|
Mononaut
|
fd663f2321
|
pixel-perfect flow diagrams
|
2023-02-21 21:59:31 -06:00 |
|
Mononaut
|
b8956cb0d8
|
Reuse HTTP connections to esplora backend
|
2023-02-18 21:34:09 +07:00 |
|
Mononaut
|
384662fa68
|
Reduce data sent to mempool block 7 subscription
|
2023-02-17 19:11:12 -06:00 |
|
Mononaut
|
41c7ee598d
|
Raise production memory limits
Increases maxmempool production bitcoin.conf setting to 2GB,
and raises `npm run start-production` nodejs memory limit to 8GB
|
2023-02-17 10:12:33 -06:00 |
|
Mononaut
|
87202ea9f8
|
fix liquid address table overflow
|
2023-02-15 09:26:12 -06:00 |
|
Mononaut
|
16250e87b5
|
simplify audit availability logic
|
2023-02-15 16:28:29 +09:00 |
|
Mononaut
|
e12bfa2651
|
Add audit / block health config feature flag
|
2023-02-15 16:28:29 +09:00 |
|
Mononaut
|
b6e4aa2a2c
|
simplify audit availability logic
|
2023-02-14 12:32:30 -06:00 |
|
Mononaut
|
240b4cb6e2
|
Add audit / block health config feature flag
|
2023-02-14 12:32:30 -06:00 |
|
Mononaut
|
546402b064
|
Fix firefox blockchain scroll reset bug
|
2023-02-12 21:42:33 -06:00 |
|
Mononaut
|
05d8874af0
|
safer mempool cloning for different GBT algorithms
|
2023-02-10 07:43:39 -06:00 |
|
Mononaut
|
2d35018728
|
More robust error checking & handling in CPFP repositories
|
2023-02-02 17:37:32 -06:00 |
|
Mononaut
|
11b6c009bf
|
Fix blockchain scroll jumping on resize on mobile
|
2023-02-01 11:52:00 -06:00 |
|
Mononaut
|
256cbfca59
|
Use selected currency in app-amount component
|
2023-02-01 10:25:01 -06:00 |
|
Mononaut
|
ff1a0b3381
|
Display fiat mining graphs in selected currency
|
2023-02-01 10:25:00 -06:00 |
|
Mononaut
|
f31ffbd8f5
|
Multi-currency fiat formatting pipes & components
|
2023-02-01 10:25:00 -06:00 |
|
Mononaut
|
ce1aa11de0
|
Add currency preference to dashboard
|
2023-02-01 10:24:57 -06:00 |
|
Mononaut
|
2d4e59fabd
|
expose other currencies in charts APIs
|
2023-02-01 10:23:55 -06:00 |
|
Mononaut
|
feab91e422
|
fix drift in next block viz with mixed template algos
|
2023-01-30 16:26:37 -06:00 |
|
Mononaut
|
30015553d6
|
Fix navigation-breaking js error on liquid block page
|
2023-01-27 20:01:31 -06:00 |
|
Mononaut
|
2271811830
|
Fix blockchain gaps when KEEP_BLOCKS_AMOUNT > INITIAL_BLOCKS_AMOUNT
|
2023-01-27 19:52:57 -06:00 |
|
Mononaut
|
cb8b3719e8
|
Only show audit-related tooltip info when audit enabled
|
2023-01-26 19:14:40 -06:00 |
|
Mononaut
|
a11edbbb82
|
Only show block audit highlighting when audit enabled
|
2023-01-26 18:58:41 -06:00 |
|
Mononaut
|
b1859c3d93
|
Add button to scroll back to tip of blockchain
|
2023-01-26 11:55:26 -06:00 |
|
Mononaut
|
af4c4c7abb
|
change audit toggle to bootstrap button
|
2023-01-26 11:10:55 -06:00 |
|
Mononaut
|
27e63e7136
|
Remove extra space after block details when audit disabled
|
2023-01-26 10:50:00 -06:00 |
|
Mononaut
|
47b73b449b
|
add toggle to enable/disable block audits
|
2023-01-26 10:42:38 -06:00 |
|
Mononaut
|
1b675c6c12
|
better frontend handling for very large witnesses
|
2023-01-23 11:37:22 -06:00 |
|
Mononaut
|
5ca8cd29b5
|
Fix bugged mempool block gradients
|
2023-01-19 11:09:03 -06:00 |
|
Mononaut
|
597b5f83bc
|
make marginal fee audit txs less prominent
|
2023-01-18 17:10:57 -06:00 |
|
Mononaut
|
ec726826da
|
fix misaligned channel id
|
2023-01-18 16:44:37 -06:00 |
|