Mononaut
|
ca1a1228a9
|
break graph toggles into two rows on small screens
|
2023-06-30 19:52:05 -04:00 |
|
Mononaut
|
d4ed238ae1
|
Add statistics/all to cache warmer, change query keyword
|
2023-06-30 19:52:05 -04:00 |
|
Mononaut
|
22baf4186e
|
Add 'all time' option for mempool graph
|
2023-06-30 19:52:05 -04:00 |
|
Mononaut
|
eaad63a082
|
frontend resync recent blocks when necessary
|
2023-06-30 19:43:04 -04:00 |
|
Mononaut
|
ca6ddd609d
|
clean up backend websocket logic
|
2023-06-30 19:43:04 -04:00 |
|
Mononaut
|
eca40f94c9
|
use power-of-ten formatting for large fee rates
|
2023-06-30 19:41:12 -04:00 |
|
Mononaut
|
86f51e3902
|
fix fee graph for underfilled blocks
|
2023-06-30 19:27:31 -04:00 |
|
Mononaut
|
9f2b98b246
|
Handle stack-of-N-blocks in new fee graph
|
2023-06-30 19:27:31 -04:00 |
|
Mononaut
|
e4f3642082
|
Redesign mempool block fee distribution graph
|
2023-06-30 19:27:30 -04:00 |
|
Mononaut
|
48d62a1396
|
Save effective fee rates to block templates & summaries
|
2023-06-29 19:24:19 -04:00 |
|
Mononaut
|
d9ed02a033
|
Fix transaction component ETA
|
2023-06-29 11:39:13 -04:00 |
|
Mononaut
|
1f442b9ea6
|
Make cpfp db save operations atomic
|
2023-06-22 12:08:47 -04:00 |
|
Mononaut
|
9ff5ce0d37
|
Change order of cpfp db operations
|
2023-06-21 19:57:18 -04:00 |
|
Mononaut
|
329c635da5
|
Fix getCpfpInfo error handling
|
2023-06-21 19:57:09 -04:00 |
|
Mononaut
|
e18f3800be
|
Hotfix for undefined cpfp cluster bug
|
2023-06-21 19:07:00 -04:00 |
|
Mononaut
|
4fbab08586
|
Separate summary and audit-summary API endpoints
|
2023-06-20 15:13:52 -04:00 |
|
Mononaut
|
1872e5d12f
|
change "removed" and "replaced" badges to yellow
|
2023-06-16 17:35:07 -04:00 |
|
Mononaut
|
c0e235c01a
|
Mark RBF transactions as removed if earlier version is mined
|
2023-06-16 13:47:09 -04:00 |
|
Mononaut
|
618ba56c42
|
remove redundant audit score api calls from blocks list
|
2023-06-15 12:57:20 -04:00 |
|
Mononaut
|
ee39283241
|
precompute block fee spans
|
2023-06-15 09:54:08 -04:00 |
|
Mononaut
|
bb61ff97fa
|
continue to skip first rate in simple fee ranges
|
2023-06-14 19:04:09 -04:00 |
|
Mononaut
|
30f8d5cf96
|
add missing markForChecks in blocks list
|
2023-06-14 16:23:57 -04:00 |
|
Mononaut
|
c4f7b99978
|
add backfilled audit stats to cached blocks
|
2023-06-14 16:15:33 -04:00 |
|
Mononaut
|
6b93e61b56
|
minor audit details fixes
|
2023-06-14 11:28:39 -04:00 |
|
Mononaut
|
ae5a0312be
|
change audit detail labels
|
2023-06-12 12:40:19 -04:00 |
|
Mononaut
|
93d24d1cf7
|
Add expected fee % diff to blocks list page
|
2023-06-10 12:35:15 -04:00 |
|
Mononaut
|
bfb842d7ea
|
Add % difference to weight and tx count in audit details
|
2023-06-10 12:35:13 -04:00 |
|
Mononaut
|
5b62966863
|
Add indexer task to backfill audit fee/weight stats
|
2023-06-10 12:34:16 -04:00 |
|
Mononaut
|
3013386ca5
|
Add expected weight to audit table
|
2023-06-10 12:32:53 -04:00 |
|
Mononaut
|
aedaf53137
|
Merge branch 'master' into merged-expected-block-fees
|
2023-06-10 12:15:29 -04:00 |
|
Mononaut
|
57ac1486a0
|
Reset blockchain scroll on logo click
|
2023-06-09 19:03:47 -04:00 |
|
Mononaut
|
3c022ad755
|
Fix fee range inconsistencies
|
2023-06-07 11:59:31 -04:00 |
|
Mononaut
|
ca9b48283d
|
calculate & index ancestor-dependent effective rates
|
2023-06-06 18:23:06 -04:00 |
|
Mononaut
|
c8fc416c88
|
Remove legacy mined block cpfp loop, reset stale ancestors
|
2023-06-06 14:19:30 -04:00 |
|
Mononaut
|
386037d1db
|
Fix missing fees in $updateBlocks without esplora
|
2023-06-06 17:34:22 +02:00 |
|
Mononaut
|
35d80eec1c
|
Fix multiple mined RBF replacements of the same tx
|
2023-06-06 11:01:01 -04:00 |
|
Mononaut
|
689319437a
|
fix graph filter dropdown colors
|
2023-06-05 14:23:37 -04:00 |
|
Mononaut
|
9883e59f12
|
fix graph page links layout
|
2023-06-05 14:09:02 -04:00 |
|
Mononaut
|
30396c5dca
|
Add link to clock from graph page
|
2023-06-05 13:28:00 -04:00 |
|
Mononaut
|
ec0d5e0c23
|
Polish clocks, fix urls, make interactive
|
2023-06-05 13:27:17 -04:00 |
|
Mononaut
|
37dd95a4a0
|
fix firstSeen reset bug
|
2023-06-04 12:47:04 -04:00 |
|
Mononaut
|
8b1dff6d15
|
fix txConfirmed type
|
2023-06-04 11:47:46 -04:00 |
|
Mononaut
|
c49626aefc
|
Confirmation badge component, fix negative confirmations
|
2023-06-03 16:20:32 -04:00 |
|
Mononaut
|
b171ed6dd0
|
Break block templates into their own db table
|
2023-05-31 13:43:48 -04:00 |
|
Mononaut
|
0ac76e12c4
|
Fix frontend logic for displaying effective fee rate
|
2023-05-31 12:11:56 -04:00 |
|
Mononaut
|
ee1ec414ed
|
use fractional base vsize in adjusted vsize
|
2023-05-31 11:45:47 -04:00 |
|
Mononaut
|
0e5dc21854
|
Fix mined rbf / calculate sigop merge conflicts
|
2023-05-31 11:37:13 -04:00 |
|
Mononaut
|
bf7df08305
|
Enforce block sigop limits in GBT algorithm
|
2023-05-31 11:29:58 -04:00 |
|
Mononaut
|
ec63c822db
|
Display sigops & adjusted vsize in transaction page details
|
2023-05-31 11:29:58 -04:00 |
|
Mononaut
|
09e4e44e88
|
Count sigops & use adjusted vsizes in mempool projections
|
2023-05-31 11:29:56 -04:00 |
|
Mononaut
|
c5e6821ad4
|
show fee rating badge either on rate or effective rate
|
2023-05-31 11:27:04 -04:00 |
|
Mononaut
|
70fa78b987
|
Fix effective fee rates for non-cpfp dependents
|
2023-05-31 11:27:04 -04:00 |
|
Mononaut
|
369db7a63c
|
Detect RBF by mined transactions
|
2023-05-18 09:51:41 -04:00 |
|
Mononaut
|
81ec54fcb3
|
Omit possible high-sigop txs from block health score
|
2023-05-17 11:46:50 -04:00 |
|
Mononaut
|
7ab05d815d
|
Fix mempool graph fee filtering
|
2023-05-16 16:25:38 -06:00 |
|
Mononaut
|
ea52d40a10
|
Remove clock fee debugging adjustment
|
2023-05-13 09:33:15 -06:00 |
|
Mononaut
|
6a5afd7f95
|
Add missing clock websocket subscriptions
|
2023-05-12 21:08:12 -06:00 |
|
Mononaut
|
c601e5dcb4
|
smarter time duration unit selection
|
2023-05-11 13:33:38 -06:00 |
|
Mononaut
|
d322665789
|
update difficulty tests
|
2023-05-11 11:39:18 -06:00 |
|
Mononaut
|
49529627f8
|
Fix difficulty adjustment calculation
|
2023-05-11 11:18:58 -06:00 |
|
Mononaut
|
e5bef55d47
|
Fix RBF timestamps to always use seconds
|
2023-05-11 09:21:48 -06:00 |
|
Mononaut
|
abbaee0274
|
Fix txids interpreted as addresses in search
|
2023-05-10 19:57:58 -06:00 |
|
Mononaut
|
3d1cd3193a
|
online calculation of stack-of-n-blocks fee statistics
|
2023-05-10 17:34:20 -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
|
5257716e1a
|
Dynamic fee ranges & legend in mempool graph
|
2023-05-08 12:53:37 -06:00 |
|
Mononaut
|
47b95af8ae
|
increase range of fee colors
|
2023-05-08 12:44:14 -06:00 |
|
Mononaut
|
f20bfb025b
|
fix clock merge conflicts
|
2023-05-08 09:11:30 -06:00 |
|
Mononaut
|
9671259f5c
|
clock selected block arrow
|
2023-05-08 08:48:56 -06:00 |
|
Mononaut
|
07dddd857b
|
resize clock labels
|
2023-05-08 08:48:56 -06:00 |
|
Mononaut
|
19353fc1d0
|
rename clock components
|
2023-05-08 08:48:56 -06:00 |
|
Mononaut
|
1fccd70379
|
clock size query params
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
fdb0cf509d
|
query param toggle for clock stats
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
056d61a28d
|
clock i18n
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
d3a7950e78
|
Add clock statistics
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
3ddd51d4cb
|
implement clock face & dial
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
f879a34021
|
responsive clock, fix blockchain
|
2023-05-08 08:48:55 -06:00 |
|
Mononaut
|
61531171c9
|
clocktower top blocks & layout adjustment
|
2023-05-08 08:48:53 -06:00 |
|
Mononaut
|
3b459b6857
|
hourly blocks clock faces
|
2023-05-08 08:46:18 -06:00 |
|
Mononaut
|
428d4fc6ab
|
optimize data structures for advanced GBT algorithm
|
2023-05-07 11:54:23 -06:00 |
|
Mononaut
|
06ef114395
|
Restore transaction first seen field
|
2023-05-05 15:12:05 -07:00 |
|
Mononaut
|
387a38a1c8
|
Increase precision of some formatted durations
|
2023-05-05 14:35:57 -07:00 |
|
Mononaut
|
78e86c7c55
|
Improve unit selection for duration formatting
|
2023-05-05 14:30:03 -07: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 |
|
Mononaut
|
d7333ec858
|
display fee box skeleton while mempool not in sync
|
2023-05-03 15:01:07 -06:00 |
|
Mononaut
|
489470639a
|
remove mempool marker on tx confirmation
|
2023-05-03 14:18:07 -06:00 |
|
Mononaut
|
b79377d5a1
|
Use new mempool position data for transaction ETA
|
2023-05-03 14:18:07 -06: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
|
9bd968f6c3
|
fix tx page mempool blocks subscription leak
|
2023-05-03 13:58:08 -06:00 |
|
Mononaut
|
e3f1fced99
|
keep ETA relative time basis updated
|
2023-05-03 13:55:26 -06:00 |
|
Mononaut
|
b325f8c524
|
Fix import path
|
2023-05-03 13:16:27 -06:00 |
|
Mononaut
|
ca7c8906a5
|
Fix missing null checks in tx component
|
2023-05-03 13:00:23 -06:00 |
|
Mononaut
|
a3b0c56182
|
Improve RBF diagram state visibility
|
2023-05-03 13:00:23 -06:00 |
|
Mononaut
|
f29a56f3fe
|
Don't show RBF replaced alert banner after confirmation
|
2023-05-03 13:00:23 -06:00 |
|
Mononaut
|
36c7697c2b
|
Update rbf disk caching for new method
|
2023-05-03 13:00:23 -06:00 |
|