Mononaut
|
b15a89f676
|
Change order of cpfp db operations
|
2023-06-21 19:57:18 -04:00 |
|
Mononaut
|
dba296f117
|
Fix getCpfpInfo error handling
|
2023-06-21 19:57:09 -04:00 |
|
Mononaut
|
c9445dcfe0
|
Hotfix for undefined cpfp cluster bug
|
2023-06-21 19:07:00 -04:00 |
|
Mononaut
|
3e0d79ffef
|
change "removed" and "replaced" badges to yellow
|
2023-06-16 17:35:07 -04:00 |
|
Mononaut
|
5c9653fab5
|
Mark RBF transactions as removed if earlier version is mined
|
2023-06-16 13:47:09 -04:00 |
|
Mononaut
|
639dcc6c10
|
remove redundant audit score api calls from blocks list
|
2023-06-15 12:57:20 -04:00 |
|
Mononaut
|
8d6de256f3
|
precompute block fee spans
|
2023-06-15 09:54:08 -04:00 |
|
Mononaut
|
e9398f24a7
|
continue to skip first rate in simple fee ranges
|
2023-06-14 19:04:09 -04:00 |
|
Mononaut
|
31f1b01f1f
|
add missing markForChecks in blocks list
|
2023-06-14 16:23:57 -04:00 |
|
Mononaut
|
46935ff208
|
add backfilled audit stats to cached blocks
|
2023-06-14 16:15:33 -04:00 |
|
Mononaut
|
7ac8a2e771
|
minor audit details fixes
|
2023-06-14 11:28:39 -04:00 |
|
Mononaut
|
9bfa8bfe66
|
change audit detail labels
|
2023-06-12 12:40:19 -04:00 |
|
Mononaut
|
4ae8388aeb
|
Add expected fee % diff to blocks list page
|
2023-06-10 12:35:15 -04:00 |
|
Mononaut
|
4f9504b341
|
Add % difference to weight and tx count in audit details
|
2023-06-10 12:35:13 -04:00 |
|
Mononaut
|
9d12a71702
|
Add indexer task to backfill audit fee/weight stats
|
2023-06-10 12:34:16 -04:00 |
|
Mononaut
|
9433e7a1a5
|
Add expected weight to audit table
|
2023-06-10 12:32:53 -04:00 |
|
Mononaut
|
a74a9fe73a
|
Merge branch 'master' into merged-expected-block-fees
|
2023-06-10 12:15:29 -04:00 |
|
Mononaut
|
9c7458a42f
|
Reset blockchain scroll on logo click
|
2023-06-09 19:03:47 -04:00 |
|
Mononaut
|
54f5dc5ded
|
Fix fee range inconsistencies
|
2023-06-07 11:59:31 -04:00 |
|
Mononaut
|
38c97c6ca3
|
calculate & index ancestor-dependent effective rates
|
2023-06-06 18:23:06 -04:00 |
|
Mononaut
|
5cf0980af4
|
Remove legacy mined block cpfp loop, reset stale ancestors
|
2023-06-06 14:19:30 -04:00 |
|
Mononaut
|
102b6a291f
|
Fix missing fees in $updateBlocks without esplora
|
2023-06-06 17:34:22 +02:00 |
|
Mononaut
|
28c7321081
|
Fix multiple mined RBF replacements of the same tx
|
2023-06-06 11:01:01 -04:00 |
|
Mononaut
|
50aaa55bbe
|
fix graph filter dropdown colors
|
2023-06-05 14:23:37 -04:00 |
|
Mononaut
|
01fd4c9322
|
fix graph page links layout
|
2023-06-05 14:09:02 -04:00 |
|
Mononaut
|
860a632478
|
Add link to clock from graph page
|
2023-06-05 13:28:00 -04:00 |
|
Mononaut
|
d599d44147
|
Polish clocks, fix urls, make interactive
|
2023-06-05 13:27:17 -04:00 |
|
Mononaut
|
e51d4584ab
|
fix firstSeen reset bug
|
2023-06-04 12:47:04 -04:00 |
|
Mononaut
|
56a9990f88
|
fix txConfirmed type
|
2023-06-04 11:47:46 -04:00 |
|
Mononaut
|
810317488c
|
Confirmation badge component, fix negative confirmations
|
2023-06-03 16:20:32 -04:00 |
|
Mononaut
|
bf6f62e237
|
Break block templates into their own db table
|
2023-05-31 13:43:48 -04:00 |
|
Mononaut
|
dd4aa48b90
|
Fix frontend logic for displaying effective fee rate
|
2023-05-31 12:11:56 -04:00 |
|
Mononaut
|
2b10a9121c
|
use fractional base vsize in adjusted vsize
|
2023-05-31 11:45:47 -04:00 |
|
Mononaut
|
bfa0ecaf04
|
Fix mined rbf / calculate sigop merge conflicts
|
2023-05-31 11:37:13 -04:00 |
|
Mononaut
|
fb9fceb88c
|
Enforce block sigop limits in GBT algorithm
|
2023-05-31 11:29:58 -04:00 |
|
Mononaut
|
2d4ce3b1dd
|
Display sigops & adjusted vsize in transaction page details
|
2023-05-31 11:29:58 -04:00 |
|
Mononaut
|
e070c121bc
|
Count sigops & use adjusted vsizes in mempool projections
|
2023-05-31 11:29:56 -04:00 |
|
Mononaut
|
0818e3679d
|
show fee rating badge either on rate or effective rate
|
2023-05-31 11:27:04 -04:00 |
|
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 |
|