Commit Graph
100 Commits
Author SHA1 Message Date
Mononaut 8bd2aa3dd3 simplify acceleration preview summary 2023-11-22 16:38:58 +09:00
Mononaut 94a7b710c5 Fix truncated hidden text layout flow bug 2023-11-22 11:15:00 +09:00
Mononaut d471616a24 Fix negative left margin on master page 2023-11-21 20:29:41 +09:00
Mononaut ab079e9372 Fix mempool graph tooltip width & vb precision 2023-11-21 16:36:46 +09:00
Mononaut 6ac328c979 More verbose RBF cache check logs 2023-11-17 07:06:44 +00:00
Mononaut 7717c15666 Fix electrum p2pk/scripthash format 2023-11-17 03:49:31 +00:00
Mononaut ccf952983b Round memory usage to 3sf 2023-11-17 02:22:57 +00:00
Mononaut d9966143c1 Minimum acceleration preview bar height 2023-11-15 08:49:22 +00:00
Mononaut 20f61fc6a0 Round batch sizes up 2023-11-15 06:58:00 +00:00
Mononaut 6454892d48 Use mempool/txs max_txs parameter 2023-11-15 06:57:31 +00:00
Mononaut 35d7c55c1d Configurable esplora batch sizes 2023-11-15 06:12:15 +00:00
Mononaut 5cfd599018 Set fallback server out-of-symc when unreachable 2023-11-14 10:17:02 +00:00
Mononaut 85091e1f3a 🥩🙂🪵📝 2023-11-14 09:55:02 +00:00
Mononaut 7aad664112 Support different log levels for database query error messages 2023-11-14 07:59:24 +00:00
Mononaut 00887bc24b Refactor indexer scheduling to avoid accumulating identical tasks 2023-11-14 06:30:22 +00:00
Mononaut 5c0a59d2f6 handle unknown query types in db error log 2023-11-14 06:13:06 +00:00
Mononaut 29cbdf6cd5 handle null query in error log 2023-11-14 05:52:27 +00:00
Mononaut 08b68ef8ba handle exception in db transaction rollback 2023-11-14 05:33:48 +00:00
Mononaut 1ae34e069c Fix silently unhandled database exceptions 2023-11-14 05:11:51 +00:00
Mononaut c6a92083a8 Fix pid parsing on release lock 2023-11-13 07:54:11 +00:00
Mononaut 8c4b488251 handle SIGHUP exit code 2023-11-13 07:54:11 +00:00
Mononaut 3639dcc92a Recover from stale PID file 2023-11-13 07:54:11 +00:00
Mononaut 29299e622e Calculate sigops in /api/v1/tx/:txid for mined txs 2023-11-13 03:44:35 +00:00
Mononaut 4ac0a6dad2 Display sigops on all transactions 2023-11-13 03:44:35 +00:00
Mononaut a510b4992c Fix condition to add mempool data to loaded cache txs 2023-11-13 03:44:35 +00:00
Mononaut 72e19f674a Clear Liquid sigops 2023-11-13 03:44:34 +00:00
Mononaut ea2a7e7505 Use sigops from mempool/electrs, fix the nodejs sigop calculation 2023-11-13 03:44:34 +00:00
Mononaut 5998b54fec more logs, reduce request chunk sizes 2023-11-12 09:23:37 +00:00
Mononaut fc52514c31 restore incoming tx clearance line, smooth moving avg 2023-11-12 07:59:06 +00:00
Mononaut b9217da453 Change internal API prefix to "internal" 2023-11-12 07:08:21 +00:00
Mononaut 70badaf461 Speed up $scanForClosedChannels, use internal outspends apis 2023-11-12 07:08:20 +00:00
Mononaut 995acb238d Refactor forensics batching, speed up opened channel forensics 2023-11-12 07:08:20 +00:00
Mononaut 5bee54a2bf Use new bulk endpoints to speed up forensics 2023-11-12 07:08:19 +00:00
Mononaut 7ec7ae7b95 Remove old batched outspends API 2023-11-12 07:03:28 +00:00
Mononaut 09f208484a Add electrsApiService cachedRequest function, switch outspends 2023-11-12 07:03:28 +00:00
Mononaut 8aa51c4e80 Batch esplora outspends requests 2023-11-12 07:03:28 +00:00
Mononaut 823f06451c Send correct tx conf status in websocket msgs 2023-11-12 07:03:27 +00:00
Mononaut 9d60c39aeb Resolve rbf cache merge conflicts 2023-11-12 06:19:46 +00:00
Mononaut 031e14f302 Update internal getRawTransactions to use new prefix 2023-11-12 05:37:39 +00:00
Mononaut 156b5d0b3c Update bulk /txs to use new failover router, internal-api path 2023-11-12 05:37:39 +00:00
Mononaut 38909cfc42 use bulk /txs endpoint to check cached rbf tx status 2023-11-12 05:37:37 +00:00
Mononaut 2339a0771e Use internal /block/:hash/txs endpoint 2023-11-12 05:04:41 +00:00
Mononaut d16773bfa0 Switch backend to use internal-api paths 2023-11-12 05:04:41 +00:00
Mononaut 37605d5732 Improve fee distribution legibility on small screens 2023-11-11 08:57:55 +00:00
Mononaut b5a5f0f608 Add small margin above fee distribution graph 2023-11-11 08:24:58 +00:00
Mononaut ffd2685922 Display fee distribution labels to 3 sig figs 2023-11-11 08:24:57 +00:00
Mononaut 6740ab61f3 Reduce outspend API cache expiry to 250ms 2023-11-11 07:46:25 +00:00
Mononaut 3f0c3c1952 Add apiService cachedRequest function, apply to outspends requests 2023-11-11 07:16:59 +00:00
Mononaut e3e248d601 Convert RBF disk cache data to match new format 2023-11-11 05:52:37 +00:00
Mononaut 0e420d8196 Fix rbf tree leak, clean up stale trees in Redis 2023-11-11 04:05:56 +00:00
Mononaut af7b9c0dc8 Adjust webpack chunk preloading strategy 2023-11-10 05:36:19 +00:00
Mononaut db8ed5b705 Split liquid, lightning & mainnet graphs 2023-11-10 03:21:25 +00:00
Mononaut 80bf2f9ebd Split master page components & deduplicate main routes 2023-11-10 03:20:59 +00:00
Mononaut 854a9dd057 Split legal page components into separate modules 2023-11-10 03:20:59 +00:00
Mononaut ae02ff5b0d Split About component into separate module 2023-11-10 03:20:59 +00:00
Mononaut 0cf898a19f Split transaction components into separate module 2023-11-10 03:20:57 +00:00
Mononaut b5a8687b6a Split Block component into separate module 2023-11-10 03:20:32 +00:00
Mononaut a33dc74c88 Shake the echarts tree 2023-11-07 23:35:33 +00:00
Mononaut 5523c77a04 Fix stray , in docker backend config 2023-10-28 21:06:33 +00:00
Mononaut 83fde600f1 Enforce purging rate minimum on recommended fees 2023-10-25 17:46:04 +00:00
Mononaut 6efeeb1d64 Hide mempool count line by default 2023-10-20 15:10:40 +00:00
Mononaut af3d6eccfb Fix node group map channel count 2023-10-11 01:09:10 +00:00
Mononaut 75c50416f5 Fix PID docker config 2023-10-01 16:43:21 +01:00
Mononaut 0808640ec0 Check database enabled before releasing PID lock file 2023-10-01 16:38:45 +01:00
Mononaut 7dad00523f Implement pid file & checks 2023-10-01 16:37:28 +01:00
Mononaut 420fbf3d6f Hide the blockchain arrow when transaction is replaced 2023-09-29 00:02:01 +01:00
Mononaut 6773af92ed Add standalone mempool block visualization page 2023-09-23 23:09:11 +01:00
Mononaut 72750267d0 Enable navigation from standalone block page 2023-09-23 22:26:21 +01:00
Mononaut 80afcae645 Fix faq blockchain positioning 2023-09-23 00:40:47 +01:00
Mononaut f3fc774c2d Add standalone block visualization page 2023-09-21 21:57:54 +01:00
Mononaut 368ab1dc66 Update canonical link with block hash 2023-09-21 12:31:38 +04:00
Mononaut 1a6a0c12ec Fix blockchain scroll jumping 2023-09-20 03:55:06 +00:00
Mononaut b645ad3fd8 Reduce thrashing while initializing blockchain scroll position 2023-09-19 22:55:57 +00:00
Mononaut c80201e3db hide mempool count line before start of data 2023-09-18 21:13:11 +00:00
Mononaut ef5d2606b7 Add missing count data to longer statistics timespans 2023-09-18 21:07:24 +00:00
Mononaut 441b505aa3 Send correct tx conf status in websocket msgs 2023-09-14 23:27:40 +00:00
Mononaut 9b17c16325 Notify address page of removed transactions 2023-09-14 23:25:21 +00:00
Mononaut c1f0eac8f8 Add REQUEST_TIMEOUT and FALLBACK_TIMEOUT esplora config options 2023-09-14 22:57:37 +00:00
Mononaut 71d4aa9ddd Add mempool count line to graph 2023-09-08 01:35:02 +09:00
Mononaut 47a7564cfc Bump failover timeout to 5s 2023-08-31 02:25:28 +09:00
Mononaut d1ef1afc9c Fix default min/max/default userbid 2023-08-31 00:32:54 +09:00
Mononaut d6044331e1 Hide balance unless insufficient for max cost 2023-08-31 00:15:09 +09:00
Mononaut ed12e30517 Hide fee diagram on mobile 2023-08-30 17:16:39 +09:00
Mononaut cb363aca23 Simplify acceleration quote 2023-08-30 16:55:24 +09:00
Mononaut c753a8e92a Accelerator fee diagram concept 2023-08-30 16:55:24 +09:00
Mononaut c7b89f31dd Fix bad blockchain offset after services -> dash 2023-08-28 17:42:32 +09:00
Mononaut 528877f43f Send cpfp/effective fee rate changes to subscribed ws clients 2023-08-27 00:30:55 +09:00
Mononaut f295392dca Record purging rate in statistics 2023-08-24 22:04:41 +09:00
Mononaut 20fff97804 restore window resize listener 2023-08-24 17:28:21 +09:00
Mononaut d1f7026804 hambuger 2023-08-24 17:28:19 +09:00
Mononaut 2da31c4d4a Slide blockchain to compensate for menu 2023-08-24 17:27:31 +09:00
Mononaut 975ba653a2 Dynamically resize blockchain to fit container 2023-08-24 17:27:31 +09:00
Mononaut 6946bc9da9 Fix unfurl fallback img routes 2023-08-23 00:11:24 +09:00
Mononaut 8ea7bb907c Fix js error on mouseover on difficulty skeleton 2023-08-22 02:40:00 +09:00
Mononaut 0d2df72621 Proxy unfurler resources to local instance 2023-08-22 02:16:46 +09:00
Mononaut 91c0a3e689 More unfurler logging 2023-08-22 02:16:36 +09:00
Mononaut 9ba7ab9975 More robust webgl handling 2023-08-22 00:07:44 +09:00
Mononaut ed9d31686e Add cluster/tab to unfurler logs 2023-08-19 21:07:10 +09:00
Mononaut 7f2a459575 Fix SSR puppeteer page initialization 2023-08-19 21:05:28 +09:00
Mononaut 126e87a746 More more verbose unfurler logs 2023-08-19 19:35:52 +09:00