Mononaut
|
4ec6200e45
|
improve block scrolling & new block animation
|
2023-01-06 10:13:53 -06:00 |
|
Mononaut
|
001d94dcef
|
create separate service for short term tx & block caching
|
2023-01-06 10:13:53 -06:00 |
|
Mononaut
|
b35fbbbbd9
|
add paginated virtual scrolling to blockchain blocks bar
|
2023-01-06 10:13:53 -06:00 |
|
Mononaut
|
ee3b57ca9e
|
refactor block page html
|
2022-12-22 07:49:12 -06:00 |
|
Mononaut
|
4746c67a5d
|
display block health as badge
|
2022-12-19 19:02:50 -06:00 |
|
Mononaut
|
3b0edf2e01
|
Fix & reenable cpfp indexer optimized path
|
2022-12-07 18:58:03 -06:00 |
|
Mononaut
|
abfdce21bb
|
fix unstable miner tag styles in block preview
|
2022-12-07 15:17:10 -06:00 |
|
Mononaut
|
87ce2cbc7a
|
improve thread error handling
|
2022-12-07 14:52:02 -06:00 |
|
Mononaut
|
d2285a0526
|
Refactor advanced gbt to minimize inter-thread comms
|
2022-12-07 14:52:01 -06:00 |
|
Mononaut
|
8b07088601
|
Handle zero-value tx flow diagram edge case
|
2022-12-06 17:45:04 -06:00 |
|
Mononaut
|
ba4a063cc7
|
fix post-block advanced gbt call
|
2022-12-03 12:11:21 +09:00 |
|
Mononaut
|
077789af41
|
fix skipped descendant updates on tx inclusion
|
2022-12-03 12:10:54 +09:00 |
|
Mononaut
|
f46e8bd3ce
|
Make forensics backend call rate limiting configurable
|
2022-12-03 11:17:53 +09:00 |
|
Mononaut
|
5871e04636
|
Fix block summaries repo upsert race condition
|
2022-12-03 10:49:10 +09:00 |
|
Mononaut
|
ac774af8c9
|
fix CPFP handling in transaction preview
|
2022-12-01 12:41:04 +09:00 |
|
Mononaut
|
5fb5fcd211
|
only retry fetch CPFP for unconfirmed txs
|
2022-12-01 11:34:11 +09:00 |
|
Mononaut
|
0b6784f675
|
block audit truncation in separate db migrations. bump timeout to 1 hour.
|
2022-11-30 23:03:51 +09:00 |
|
Mononaut
|
fcf9d2f1df
|
save db schema version after each successful migration
|
2022-11-30 22:58:01 +09:00 |
|
Mononaut
|
112529646c
|
improve precision of output attribution for mutual closes
|
2022-11-30 18:24:00 +09:00 |
|
Mononaut
|
87e89ff046
|
merge forensics columns into main channels table
|
2022-11-30 18:24:00 +09:00 |
|
Mononaut
|
4a7495db07
|
move linked channel scan into forensics task, add backend throttling
|
2022-11-30 18:24:00 +09:00 |
|
Mononaut
|
aad96cb77b
|
hide closing balances if channel still open
|
2022-11-30 18:24:00 +09:00 |
|
Mononaut
|
741c1812a9
|
handle batched channel opens. infer funding balances in both directions.
|
2022-11-30 18:24:00 +09:00 |
|
Mononaut
|
ebb52d5e6e
|
break long-running forensics tasks
|
2022-11-30 18:24:00 +09:00 |
|
Mononaut
|
6162660d84
|
detect channels opened from change outputs
|
2022-11-30 18:24:00 +09:00 |
|
Mononaut
|
e32914aa82
|
display channel close forensics results
|
2022-11-30 18:23:59 +09:00 |
|
Mononaut
|
be86057ed2
|
detect links between channel close and open txs
|
2022-11-30 18:23:59 +09:00 |
|
Mononaut
|
25c74c4700
|
get blocks from esplora for cpfp indexer
|
2022-11-29 11:42:08 +09:00 |
|
Mononaut
|
0a1403012b
|
optimize cpfp indexing
|
2022-11-29 11:42:08 +09:00 |
|
Mononaut
|
f89a99e24f
|
adjust database migration compatibility
|
2022-11-29 11:42:08 +09:00 |
|
Mononaut
|
47f8551429
|
return more complete cpfp data for mempool transactions
|
2022-11-29 11:42:08 +09:00 |
|
Mononaut
|
d13d3e2493
|
show cpfp badges on non-mempool tx previews
|
2022-11-29 11:42:07 +09:00 |
|
Mononaut
|
32b7fa6f90
|
display indexed cpfp info on non-mempool txs
|
2022-11-29 11:42:07 +09:00 |
|
Mononaut
|
bc076a850e
|
calculate & index cpfp packages
|
2022-11-29 11:42:07 +09:00 |
|
Mononaut
|
c0f6f5cdae
|
don't use block.extras on liquid
|
2022-11-28 18:37:13 +09:00 |
|
Mononaut
|
1dd4764ddc
|
update proxy.conf.staging target
|
2022-11-28 15:01:30 +09:00 |
|
Mononaut
|
b25e362282
|
only query blocks_audits on bitcoin networks
|
2022-11-28 14:26:28 +09:00 |
|
Mononaut
|
482805b132
|
move block audit endpoint from mining to bitcoin routes
|
2022-11-25 19:32:50 +09:00 |
|
Mononaut
|
1f78061c08
|
better fallbacks for missing block summaries data
|
2022-11-25 10:16:58 +09:00 |
|
Mononaut
|
fa60a72e59
|
fix 'unavailable' msg on block page on mobile
|
2022-11-25 10:16:06 +09:00 |
|
Mononaut
|
95969f9ba7
|
optimize block audit scores db query
|
2022-11-24 17:11:45 +09:00 |
|
Mononaut
|
b5b489acde
|
merge block-audit and block pages
|
2022-11-24 17:10:53 +09:00 |
|
Mononaut
|
7d4f67d5f7
|
save 'fresh' transactions in block audit repository
|
2022-11-24 17:10:53 +09:00 |
|
Mononaut
|
a8dd2aff87
|
Fix "Genesis" header while block page loading
|
2022-11-23 19:45:13 +09:00 |
|
Mononaut
|
ef3330ed9a
|
reduce forensics throttle delay from 100ms to 20ms
|
2022-11-23 19:32:14 +09:00 |
|
Mononaut
|
38fea03f94
|
move long-running forensics scans to separate service, throttle backend calls
|
2022-11-23 10:38:24 +09:00 |
|
Mononaut
|
3df69bf550
|
fix stray space, automatically show more outputs if <5 remaining
|
2022-11-22 18:08:47 +09:00 |
|
Mononaut
|
6d6200b3b6
|
Fix load more inputs for non-esplora backends
|
2022-11-22 18:08:01 +09:00 |
|
Mononaut
|
0fe29a3f35
|
Load 1000 more inputs/outputs per click. Fix label i18n.
|
2022-11-22 18:08:01 +09:00 |
|
Mononaut
|
e3e43f1996
|
"show more" instead of "show all" txos in lists
|
2022-11-22 18:08:01 +09:00 |
|
Mononaut
|
48fc28f415
|
fix squashed tx flow diagram
|
2022-11-22 17:07:03 +09:00 |
|
Mononaut
|
1141ea11be
|
align elements of tx preview
|
2022-11-22 16:32:09 +09:00 |
|
Mononaut
|
0e277cdb4e
|
ellipsis for long op_return messages in tx preview
|
2022-11-22 16:32:09 +09:00 |
|
Mononaut
|
da30bcfa4e
|
Reverse tx flow diagram for RTL locales
|
2022-11-22 16:00:19 +09:00 |
|
Mononaut
|
8b7ec26e15
|
fix rendering of many zero value outputs
|
2022-11-22 15:56:55 +09:00 |
|
Mononaut
|
a049b20df6
|
disconnect zero value outputs from flow diagram
|
2022-11-22 15:56:55 +09:00 |
|
Mononaut
|
b04e6cb8b0
|
add ADVANCED_TRANSACTION_SELECTION default to config test
|
2022-11-22 15:10:24 +09:00 |
|
Mononaut
|
4adc9a13da
|
refactor async mempool/block update callbacks
|
2022-11-22 14:43:58 +09:00 |
|
Mononaut
|
9a3be34450
|
guard new tx selection algo behind config setting
|
2022-11-22 14:43:58 +09:00 |
|
Mononaut
|
433f930b0e
|
move new tx selection algorithm into thread worker
|
2022-11-22 14:43:55 +09:00 |
|
Mononaut
|
c97daf59d1
|
Bump db migration query timeout to 900s
|
2022-11-22 14:25:57 +09:00 |
|
Mononaut
|
9c2f67a6b7
|
db migration to clear obsolete audit data
|
2022-11-22 14:07:29 +09:00 |
|
Mononaut
|
e16efd076c
|
calculate & show avg channel distance on node page
|
2022-11-22 11:59:15 +09:00 |
|
Mononaut
|
d1e5fec427
|
longer input/output connectors on flow diagram & new nav logic
|
2022-11-22 10:40:41 +09:00 |
|
Mononaut
|
d18899e04a
|
Mouse events for flow diagram endcaps & connectors
|
2022-11-22 10:11:55 +09:00 |
|
Mononaut
|
ce42da7d6c
|
Fix clash w/ liquid unblinding and vin/vout syntax
|
2022-11-22 10:11:54 +09:00 |
|
Mononaut
|
29feac94f9
|
Add shapes to flow diagram to indicate spent txos
|
2022-11-22 10:11:54 +09:00 |
|
Mononaut
|
3c5920f205
|
Parse & display liquidity ads on node page
|
2022-11-21 20:27:05 +09:00 |
|
Mononaut
|
7bb63dfd9f
|
Display extension TLV data on node page
|
2022-11-21 20:27:05 +09:00 |
|
Mononaut
|
b152582d44
|
Store & expose node extension TLV data in backend
|
2022-11-21 20:27:03 +09:00 |
|
Mononaut
|
6204784fff
|
Fetch missing block audit scores
|
2022-11-21 18:45:34 +09:00 |
|
Mononaut
|
568e7e792a
|
Handle block height or hash in audit page
|
2022-11-21 18:43:52 +09:00 |
|
Mononaut
|
e32b3434c0
|
Block audit UX adjustments
|
2022-11-21 18:43:52 +09:00 |
|
Mononaut
|
ee10b8267c
|
Fix block audit skeleton loaders
|
2022-11-21 18:43:52 +09:00 |
|
Mononaut
|
9a09a97bfb
|
Tweak block audit algo to reduce false positives
|
2022-11-21 18:43:52 +09:00 |
|
Mononaut
|
369b6f55d3
|
Rescan unresolved LN channel force closes
|
2022-11-19 17:30:56 +09:00 |
|
Mononaut
|
329a017428
|
resize block visualization instantly on zoom
|
2022-11-14 12:11:21 -06:00 |
|
Mononaut
|
8715e5ab91
|
fix error when navigating to huge transactions
|
2022-11-07 20:05:33 -06:00 |
|
Mononaut
|
85131b35c3
|
Fix rounded vsize in block summaries
|
2022-11-04 10:37:14 -06:00 |
|
Mononaut
|
d97347d6bf
|
Add match rate to blocks list page
|
2022-10-28 19:02:36 -06:00 |
|
Mononaut
|
8e4f996200
|
Add match rate to block page
|
2022-10-28 18:49:29 -06:00 |
|
Mononaut
|
ba275c87d3
|
Clean up block audit page & tweak color scheme
|
2022-10-28 18:49:28 -06:00 |
|
Mononaut
|
a9a4b217c9
|
differentiate censored/missing txs in block audit
|
2022-10-28 18:49:28 -06:00 |
|
Mononaut
|
8c3bc3ad0b
|
Fix block audit mobile toggle buttons
|
2022-10-28 18:48:47 -06:00 |
|
Mononaut
|
8102657b2a
|
disable block audits unless indexing is enabled
|
2022-10-28 15:16:03 -06:00 |
|
Mononaut
|
c81bee048a
|
Optimize makeBlockTemplates
|
2022-10-27 10:25:16 -06:00 |
|
Mononaut
|
6654107edb
|
improve audit analysis and scoring
|
2022-10-27 10:25:15 -06:00 |
|
Mononaut
|
04718b5e9d
|
Fix errors in block audit tx selection algorithm
|
2022-10-27 10:25:15 -06:00 |
|
Mononaut
|
cd0e6bae64
|
New projected block transaction selection algo
|
2022-10-27 10:25:15 -06:00 |
|
Mononaut
|
d41908d908
|
Fix mirrored blocks in TV view in LTR time mode
|
2022-10-22 16:16:32 +00:00 |
|
Mononaut
|
7d72a6ca21
|
tolerate extra '/'s in unfurler requests
|
2022-10-20 21:13:13 +00:00 |
|
Mononaut
|
0550332d93
|
Fix ln close classification logic
|
2022-10-20 17:59:36 +00:00 |
|
Mononaut
|
6175367b90
|
Fix negative potential taproot savings tooltip
|
2022-10-19 21:26:35 +00:00 |
|
Mononaut
|
6106dbff50
|
Fix flow diagram navigation for coinbases & pegins
|
2022-10-16 22:44:48 +00:00 |
|
Mononaut
|
8978fadbf9
|
vin/vout selection syntax via url fragments
|
2022-10-16 22:42:38 +00:00 |
|
Mononaut
|
70b30edd25
|
Add fee histogram chart to the node page
|
2022-10-15 01:19:45 +00:00 |
|
Mononaut
|
2f78a166cd
|
API method for node fee histogram data
|
2022-10-15 00:57:34 +00:00 |
|
Mononaut
|
b8eda15341
|
Maintain page when switching networks
|
2022-10-12 23:04:47 +00:00 |
|
Mononaut
|
65d4393b78
|
Fix tx preview flow diagram highlight bug
|
2022-10-11 23:06:46 +00:00 |
|
Mononaut
|
957f3c32b4
|
Save flow diagram preference to localStorage
|
2022-10-11 17:02:35 +00:00 |
|