Commit Graph
100 Commits
Author SHA1 Message Date
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
Mononaut e74d5e1055 fix cramped/overflowing node ranking pages 2023-01-18 16:37:12 -06:00
Mononaut 861d071552 fix overflowing node ranking widgets 2023-01-18 16:35:14 -06:00
Mononaut ffa56a8b4a fix overlapping legend on block fee rates chart 2023-01-18 15:54:56 -06:00
Mononaut 3af7ebb129 fix overflowing tables on ln nodes-per-x chart pages 2023-01-18 15:48:01 -06:00
Mononaut af0084075b fix RBF detection 2023-01-17 19:25:00 -06:00
Mononaut 107cdd22e5 keep cached RBF info for 24 hours after tx leaves the mempool 2023-01-17 19:24:57 -06:00
Mononaut cc628aa443 cache, serve & display more comprehensive RBF info 2023-01-17 16:09:16 -06:00
Mononaut c7e51090e4 support inner links in truncated string component 2023-01-16 16:47:05 -06:00
Mononaut 2a0aecff82 Fix hidden clipboard toast on transactions page 2023-01-16 16:46:28 -06:00
Mononaut 921be342ca fix missing clipboard icons 2023-01-16 15:29:17 -06:00
Mononaut 02c77d1604 Fix cpfp observable error 2023-01-16 12:04:24 -06:00
Mononaut d03456ad54 Fix lightning page elements obscured by bottom nav 2023-01-16 10:25:48 -06:00
Mononaut b4187f8af2 tweak latest transactions txid truncation point 2023-01-13 17:03:02 -06:00
Mononaut bfb8bf22b6 Correctly drop legacy cpfp db tables 2023-01-13 16:34:04 -06:00
Mononaut 44a0e1c26f Fix page elements obscured by bottom nav bar on mobile 2023-01-13 11:52:36 -06:00
Mononaut 70c81ba728 fix frontend js error on unconfirmed non-cpfp transactions 2023-01-11 08:44:11 -06:00
Mononaut d7b60de552 migrate cpfp data from old to new schemas 2023-01-11 08:44:11 -06:00
Mononaut 6f6af762dd handle gaps in indexed CPFP data 2023-01-11 08:44:11 -06:00
Mononaut 74d0df0457 batch db inserts for cpfp data 2023-01-11 08:44:11 -06:00
Mononaut 41fdab33eb remove redundant fields from CPFP interfaces 2023-01-11 08:44:11 -06:00
Mononaut cb8196a27a add cpfp progress marker to avoid reindexing early blocks 2023-01-11 08:44:10 -06:00
Mononaut c68d9d8a13 compact schemas for cpfp tables 2023-01-11 08:44:10 -06:00
Mononaut 7cc11e622c fix cpfp indexing rate calculation 2023-01-11 08:44:10 -06:00
Mononaut 6279ba96ab remove slow cpfp indexing path 2023-01-11 08:44:10 -06:00
Mononaut 3ff2a1b9dd don't rely on blocks table for cpfp indexing progress 2023-01-11 08:44:10 -06:00
Mononaut cd22924ae6 Remove cpfp_indexing=true from mainnet prod config 2023-01-09 10:36:08 -06:00
Mononaut bfadcd2d45 Swap TRANSACTION_INDEXING for CPFP_INDEXING in docker config 2023-01-09 10:36:08 -06:00
Mononaut 105ca296e2 Rename TRANSACTION_INDEXING to CPFP_INDEXING and add to mainnet prod config 2023-01-09 10:36:08 -06:00
Mononaut 17a34fef0c Add missing vars to docker config & readme 2023-01-09 10:36:08 -06:00
Mononaut 6aef76e49f Add FAQ link to empty blocks 2023-01-06 10:14:18 -06:00
Mononaut adc1deb2d6 load block/tx pages at correct blockchain scroll position 2023-01-06 10:13:53 -06:00
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 2847155019 proper truncation in RTL locales 2023-01-05 11:16:14 -06:00
Mononaut ad57df34d2 migrate old text truncation implementations to new component 2023-01-05 11:01:46 -06:00
Mononaut 920b1e1425 Add text truncation component 2023-01-05 11:00:08 -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