Commit Graph
4497 Commits
Author SHA1 Message Date
softsimon 6c81ba521c Adding CoreRPC "Minimum fee" to the dashboard
fixes #171
2021-01-12 16:42:07 +07:00
wiz 6b28235e26 Bump version string on about page to 2.1-SNAPSHOT 2021-01-12 18:10:48 +09:00
~timluc-miptev 5fac253485 Update README.md 2021-01-11 20:44:45 +02: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
wiz d8c7b4f860 Update backend/package-lock.json for axios security vulnerability 2021-01-11 23:27:27 +09:00
wiz 7a2056816d Update README instructions and nginx.conf for v2.0 release 2021-01-11 23:14:10 +09:00
wiz 61c21c954e Add missing production/mempool-frontend-config.json 2021-01-11 23:14:08 +09: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
wiz 1edebd7b5b Fix resource download path in frontend/sync-assets.js 2021-01-11 22:11:29 +09:00
wiz c027aa583b Fix pathname of frontend build output folder in npm run sync-assets 2021-01-11 22:05:39 +09:00
wiz 62b90d2e0a Copy /en-US/resources files into top-level /resources/ after frontend build 2021-01-11 21:46:16 +09: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
wiz 2c16b9a4df Merge pull request #281 from mempool/simon/bitcoind
Bitcoind and Electrum Server backend support
2021-01-11 17:46:25 +09:00
wiz 68e9fa46f5 Update production/mempool-config.*.json files for new backend config 2021-01-11 17:42:35 +09:00
softsimonandwiz 648bffd171 Update backend/package.json
Co-authored-by: wiz <j@wiz.biz>
2021-01-11 15:23:59 +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
wiz 5da36a94c6 Update translated strings from Transifex 2021-01-08 00:23:53 +09: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
wiz 55df02c2be Update translated strings from Transifex 2020-12-24 04:16:00 +09:00
wiz 0e717aef31 Merge pull request #187 from mempool/simon/angular-universal
Angular Universal Milestone 1
2020-12-24 04:13:17 +09:00
wiz 767d993611 Rewrite server.ts again to properly add i18n support into SSR mode 2020-12-23 18:04:30 +09:00
wiz 3b5d7078e8 Rewrite server.ts to fix i18n and implement proper HTTP 404 responses 2020-12-23 13:26:11 +09:00