softsimon
bd6df3a94d
Signet network color.
2021-02-21 01:45:52 +07:00
softsimon
bc8fd92ee6
Signet should use sBTC not tBTC.
2021-02-21 00:40:47 +07:00
softsimon
da61a72283
Signet support in the frontend.
2021-02-20 23:12:22 +07:00
softsimon
8dc4cba01d
Updating mempool logo and adding new mempool space logo. New frontend config OFFICIAL_MEMPOOL_SPACE to enable the latter.
...
fixes #336
2021-02-18 13:34:05 +07:00
softsimon
ff4c3b9b8c
Update from transifex.
2021-02-15 00:15:04 +07:00
softsimon
1ade0fc20a
Adding Telegram group link on about page.
2021-02-14 23:23:03 +07:00
softsimon
8d0df59a31
Make clear protection timeout configurable.
...
fixes #335
2021-02-14 20:32:00 +07:00
softsimon
b11c2a7879
Optimized cache chunks. Default cache files to /cache directory.
...
fixes #341
2021-02-14 19:50:31 +07:00
softsimon
cf4406a37c
Use mempool clear protection feature also when in bitcoind mode.
...
fixes #335
2021-02-14 01:04:44 +07:00
softsimon
54e1f38d2f
Removing lightning htlc matching since it has false positives.
...
refs #324
2021-02-10 19:55:11 +07:00
softsimon
8e02ff91f5
Fix for hard coded sponsor url.
...
refs #319
2021-02-07 03:00:02 +07:00
softsimon
9651fa7859
Removing sponsors code.
...
Support new sponsor confirmation polling.
fixes #319
2021-02-07 02:20:07 +07:00
softsimon
d0edb3ff92
Adding v2.1 screen shot.
2021-02-04 17:58:23 +07:00
softsimon
add901aaac
Don't display multisig tag on lightning/liquid contracts.
...
refs #324
2021-02-03 19:03:59 +07:00
softsimon
0fac6602df
Only lowercase bech32 addresses in address prefix search.
...
fixes #327
2021-02-03 17:13:29 +07:00
softsimon
c5a4750ba4
Updating from transifex.
2021-02-03 15:57:51 +07:00
softsimon
2dcb7efc9d
Updating from transifex.
2021-02-03 15:30:38 +07:00
softsimon
9cd67d878f
bitcoind: Parse witness scripts from P2SH transactions.
...
fixes #323
2021-02-03 13:11:14 +07:00
softsimon
462fc0f2a2
Type fix for contract parsing.
...
refs #324
2021-02-03 12:51:30 +07:00
softsimon
4395b93710
Display P2PK inputs as "P2PK" instead of empty string.
...
fixes #290
2021-02-02 01:32:15 +07:00
softsimon
d0a1ea6693
Don't display fee rating when block medianFee is empty to fix "overpaid by infinity".
...
fixes #288
2021-02-02 00:10:57 +07:00
softsimon
65454bf169
Hide address received/sent from address page when using electrum API.
...
fixes #294
2021-02-01 04:52:24 +07:00
softsimon
8623864470
Detect network from url also when languages are being used.
...
fixes #287
2021-02-01 04:17:34 +07:00
softsimon
1bed4b4313
Moved sponsors cache creation until after diskcache is done.
...
refs #315
2021-01-30 22:12:22 +07:00
softsimon
1b8bd80d4c
Refactored when statistics cache from database is created.
...
refs #315
2021-01-30 21:40:04 +07:00
softsimon
004c7b072d
Upgrading mysql client lib.
2021-01-30 21:39:23 +07:00
softsimon
2c94f3a8ef
Wait for database connection established before continuing startup.
...
refs #315
2021-01-30 21:09:30 +07:00
softsimon
db6ab5091c
Increased database query timeouts
...
fixes #315
2021-01-30 19:20:52 +07:00
softsimon
42fa7c67bb
Replacing localhost with 127.0.0.1
2021-01-30 18:43:58 +07:00
softsimon
ec9fdbe3d6
Adding missing default timeout on all axios requests.
...
fixes #314
2021-01-30 16:25:22 +07:00
softsimon
c9f2a871fc
Fix for fee estimate not being correct when block is almost full with more projected blocks in queue.
...
fixes #278
2021-01-30 01:34:40 +07:00
softsimon
667d4901d1
Credit Italian translator.
2021-01-29 16:58:04 +07:00
softsimon
c9ef7cf0f3
Replacing weight with vsize in transactions api to match esplora.
2021-01-28 18:24:02 +07:00
softsimon
02c4ad2688
Adding Italian language. Updating nginx conf with some missing languages.
2021-01-27 20:24:32 +07:00
softsimon
4ff55e694c
Don't save disk cache on exit. Handle corrupted mempool disk cache.
...
fixes #304
2021-01-27 01:49:11 +07:00
softsimon
5b9c39bda8
Readding deleted blocks api endpoint.
2021-01-27 00:33:16 +07:00
softsimon
82fdd4ff4e
Center align offline/reconnection badge on the logo.
...
fixes #302
2021-01-25 01:29:58 +07:00
softsimon
e262d954f0
Adding missing basic API endpoints when in bitcoind/electrum mode.
...
fixes #291
2021-01-25 01:09:42 +07:00
softsimon
11ff5b28b4
Always fetch at least the coinbase transaction of blocks, and throw error if failed.
2021-01-24 23:56:51 +07:00
softsimon
d7b2a03bd5
Increasing clear protection period to 10 minutes.
2021-01-24 19:33:05 +07:00
softsimon
98184f49fd
Updated from transifex.
2021-01-24 18:32:46 +07:00
softsimon
05953a5200
Center aligning fee box text.
2021-01-24 17:26:14 +07:00
softsimon
a98199ae75
Updated from transifex.
2021-01-24 14:08:06 +07:00
softsimon
33fc7fbb86
Adjusting h5 header font-size.
2021-01-24 13:59:39 +07:00
softsimon
1e387cf7cd
Reducing size of dashboard header titles to reduce overflow depending on language.
2021-01-24 11:53:42 +07:00
softsimon
076470db5c
Credit hungarian translator.
2021-01-24 11:43:20 +07:00
softsimon
8f8fa7e2c9
Updating translations from transifex.
2021-01-24 04:21:07 +07:00
softsimon
6e5404f2a3
Adding hungarian language.
2021-01-24 04:19:50 +07:00
softsimon
5e0f2dda62
Disable support for Electrum TX lookups (require -txindex).
2021-01-24 04:15:06 +07:00
softsimon
ee0feac7ba
Correctly error handle getTransaction and set 404 status when not found.
2021-01-24 02:51:22 +07:00
softsimon
6c043f1598
Corrected Bisq stats calculation.
...
fixes #280
2021-01-23 19:26:05 +07:00
softsimon
ccec935193
Only save cache on new block when in sync.
2021-01-22 23:20:39 +07:00
softsimon
207c156eb3
Set backend to out of sync after connection retry interval has exceeded.
2021-01-20 17:16:43 +07:00
softsimon
ef364f65c0
Bitcoind: Lookup block transactions as long as in sync.
...
refs #288
2021-01-20 17:15:11 +07:00
softsimon
5754c0add6
Fix: Load mempool cache before checking DB connectivity.
2021-01-20 01:34:21 +07:00
softsimon
8369bb279a
Fix for case-insensitive address prefix search.
...
fixes #301
2021-01-19 13:01:47 +07:00
softsimon
a28a3b5fc9
Adding missing space.
2021-01-16 17:34:58 +07:00
softsimon
ab16215634
Updated i18n
2021-01-16 14:56:19 +07:00
softsimon
84f2103469
Display a red RBF button when RBF is not enabled.
...
fixes #279
2021-01-16 00:24:23 +07:00
softsimon
c043b99574
Adding common styling for dropdown select.
...
fixes #293
2021-01-16 00:10:23 +07:00
softsimon
22d5c87404
Increased disk cache chunks amount to 10 to fix json string length error.
2021-01-15 23:26:32 +07:00
softsimon
61753cdd20
Optionally support second CoreRPC instance as source for the minimum fee.
2021-01-15 22:23:32 +07:00
softsimon
b2fa968b66
Minimum fee / Purging UX updates.
2021-01-15 21:21:53 +07:00
softsimon
b0576cf05d
Reduce displayed address length on mobile.
2021-01-13 02:10:04 +07:00
softsimon
d7851f98e9
Renaming minimum fee to rejecting.
...
Adding progressbar to mempool size.
refs #171
2021-01-12 20:45:41 +07:00
softsimon
6c81ba521c
Adding CoreRPC "Minimum fee" to the dashboard
...
fixes #171
2021-01-12 16:42:07 +07:00
softsimon
e33f5eefc8
Fix memory leak by not stacking data in the scan accumulator.
...
Also handle going from zero to initial graph data on dashboard.
fixes #273
2021-01-12 00:15:52 +07:00
softsimon
689848efb6
Removing the term ELECTRS from ELECTRS_ITEMS_PER_PAGE setting.
2021-01-11 21:11:09 +07:00
softsimon
bd1b984fdc
Setting default frontend config ELECTRS_ITEMS_PER_PAGE to 10 to adapt to CORE_RPC backends.
2021-01-11 21:06:47 +07:00
softsimon
c0f0d9e7e2
Adding missing progressbar styling.
2021-01-11 17:20:52 +07:00
softsimon
28843c6737
npm audit fix
2021-01-11 16:04:16 +07:00
softsimon
b356ffc452
Config updates. Renamed BITCOIND to CORE_RPC.
2021-01-11 14:53:18 +07:00
softsimon
008bf695f1
Merge branch 'master' into simon/bitcoind
...
* master:
Update translated strings from Transifex
2021-01-11 14:42:38 +07:00
softsimon
01671910bf
Moved method $validateAddress
2021-01-11 14:30:58 +07:00
softsimon
89d562a989
Bitcoind: Use mempool as address index when doing address prefix search.
2021-01-11 01:51:57 +07:00
softsimon
bbc917a2d9
Return not implemented error instead of empty array.
2021-01-11 00:26:36 +07:00
softsimon
9fcede2cb6
Adding missing error output on /blocks page.
2021-01-10 22:41:52 +07:00
softsimon
ba48e27995
Bitcoind: Display the suggestion message on address page when address lookups is not implemented.
2021-01-10 22:24:36 +07:00
softsimon
b4d837cc8d
Cache electrum address history fetch a couple of seconds to prevent double requests on address page load.
2021-01-10 19:58:55 +07:00
softsimon
ee915b49ee
Electrum: Sort address transactions correctly by confirmed and unconfirmed.
2021-01-10 17:40:05 +07:00
softsimon
78bd79656d
Bitcoind: Push full transactions to address page and RBF mode.
2021-01-10 17:38:59 +07:00
softsimon
ccb36b1048
Loading progressbar for loading address, block transactions and blocks
2021-01-08 21:44:36 +07:00
softsimon
de51480ed2
Push new conversion rate updates to the clients.
2021-01-06 23:31:33 +07:00
softsimon
ce9ed01582
Config file updates. electrs -> esplora
2021-01-06 22:49:28 +07:00
softsimon
e2d045cda8
Never run statistics when mempool not in sync.
2021-01-06 03:09:31 +07:00
softsimon
cb467dc887
Adding bitcoinJS-lib and parse P2SH and P2WSH scripts.
2021-01-06 01:36:28 +07:00
softsimon
fe15175e0e
Loading indicator service indicating mempool sync status.
2021-01-05 18:57:06 +07:00
softsimon
c289210dc9
Inform client when Electrum server limit exceeded
2021-01-05 17:30:53 +07:00
softsimon
86516c575b
Electrum protocol and tx lookup setting.
2021-01-05 03:06:57 +07:00
softsimon
c6a6fc1cc4
Convert sighash to match esplora.
2021-01-03 22:02:10 +07:00
softsimon
3bf1d58a50
Hack to make it possible to load the Coinbase transaction from Bitcoin Core.
2021-01-02 04:40:10 +07:00
softsimon
6159597fb4
Fixed addressTransactions with pagination in electrum API.
2020-12-30 02:27:34 +07:00
softsimon
881444c3a2
Improved block fetching performance.
2020-12-30 01:47:07 +07:00
softsimon
8713d97c94
Adding getBlocks support.
2020-12-29 20:41:16 +07:00
softsimon
b8373b134e
Use @mempool/electrum-client lib as Electrum Client lib.
2020-12-29 14:14:34 +07:00
softsimon
90370f1c1a
Switching Electrum Client lib supporting auto reconnect.
2020-12-29 00:41:02 +07:00
softsimon
b472c4d216
Updates for general transaction and block fetching.
2020-12-28 20:17:32 +07:00
softsimon
4cc8f8a3dc
Big refactor of multiple backends handling.
2020-12-28 04:47:22 +07:00
softsimon
ca147ae182
Merge branch 'master' into simon/bitcoind
...
* master: (22 commits)
Update translated strings from Transifex
Rewrite server.ts again to properly add i18n support into SSR mode
Rewrite server.ts to fix i18n and implement proper HTTP 404 responses
Update mempool-frontend-config.sample.json for NGINX_HOSTNAME vars
Fixes after merging master into AU branch, add nginx.conf for SSR
Adjust build scripts for new AU frontend build output in /browser/
Always set a value for the locale selector, for /liquid/ etc.
Correcting merge conflict.
Route all Angular Universal requests to nginx, remove simon's hacks
Hack to fix the urls.
Fix for non matching request URLs.
Adding ServerTransferStateModule for AU with custom http interceptor for cache transfer.
removing /api again
New frontend config for webserver url to fix static asset httpGet. Removed "absolute" from config names.
Remove ssr prepended url from asset service.
Don't append /api to electrs backend path for SSR
Update absolute url config variables.
Frontend config support for AU. New absolute server url settings. refs #104
Transaction, address and block page now works.
Update `og:title` meta tag when changing page title
...
2020-12-24 10:38:14 +07:00
softsimon
86c4119e1c
Address page mostly working.
2020-12-22 06:04:31 +07:00