Commit Graph
2496 Commits
Author SHA1 Message Date
Jonathan Underwood 8e21b8467e Decode hex into utf8 instead of ascii 2021-03-03 21:29:22 +09:00
wiz 313bbf0288 Enable sending CORS headers from electrs backend in startup script
Fixes #367
2021-03-03 21:29:18 +09:00
wiz 3852774b49 Put the project title back on the About page 2021-03-03 15:48:55 +09:00
wiz 795f5e1c4d Update index.html <head> metadata, OG tags, twitter tags 2021-03-03 11:55:53 +09:00
wiz 2c081aa08b Update link on About page for mempool Twitter account 2021-03-03 11:21:05 +09:00
softsimon eb2a194994 Bisq markets dashboard: 24H Volume. WIP. 2021-02-28 17:18:29 +07:00
wiz 9c9b59534a Merge pull request #362 from bguillaumat/update-docker
Update docker part
2021-02-27 14:44:52 +09:00
softsimon 2298db17d4 Bisq markets dashboard. Base views. WIP. 2021-02-27 04:19:56 +07:00
bguillaumat 6164a00303 Update var from ELECTRS to ELECTRUM for more compatibility 2021-02-26 09:04:14 +01:00
softsimon d1e9404fb7 Credit Hebrew translator 2021-02-25 17:34:21 +07:00
softsimon a000c05715 Adding Hebrew language 2021-02-25 17:22:03 +07:00
softsimon 7c74440c00 Adding Hebrew language 2021-02-25 17:16:22 +07:00
bguillaumat 34a307d407 Update docker README 2021-02-25 10:40:14 +01:00
bguillaumat 71447b6b31 Update docker mempool-config 2021-02-25 10:33:04 +01:00
wiz 3152ac22f7 Don't start production instances if backend folder doesn't exist 2021-02-25 02:38:38 +09:00
wiz afd7230137 Update logo for Liquid network (#359) 2021-02-24 15:16:06 +07:00
wiz 8c8ea11cb7 Merge pull request #358 from mempool/simon/fee-api-minfee
Send mempoolminfee in fee api.
2021-02-24 16:47:32 +09:00
softsimon 572bc8cb14 Renaming feeApi minimumFee and display as rounded satoshis. 2021-02-24 14:39:34 +07:00
softsimon 74880b1567 Re-fixing bug where high priority fee could display as lower than the medium and low fee.
fixes #278
2021-02-24 12:30:40 +07:00
softsimon 6fa1fd6345 Send mempoolminfee in fee api.
fixes #357
2021-02-24 12:26:55 +07:00
wiz 99eedf106f Improve production high availability using structured failover and cache 2021-02-23 13:33:52 +09:00
wiz 9c1cd1cf4d Update nginx and mempool backend configuration for active failover HA 2021-02-22 20:22:38 +09:00
softsimon 0cc2e955e4 Fix: Double BTC is displayed. 2021-02-21 19:12:50 +07:00
wiz c19ccae9ac Merge pull request #352 from mempool/simon/signet-frontend
Signet support in the frontend.
2021-02-21 03:56:46 +09:00
softsimon bd6df3a94d Signet network color. 2021-02-21 01:45:52 +07:00
wiz 1cf675217f Don't use rust from rustup, use OS package rust instead 2021-02-21 03:44:54 +09:00
wiz 79879bffe5 Modify production startup scripts to support signet 2021-02-21 03:44:33 +09:00
wiz 2820cdb69e Update production frontend/backend config to support signet 2021-02-21 03:41:52 +09:00
wiz f9d71aca39 Update nginx.conf for signet, services, and disable SSR for now 2021-02-21 03:39:19 +09: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
wiz e0f609a5e9 More tweaking of project description on About page 2021-02-18 21:46:16 +09:00
wiz e3661c0809 More tweaking of project description on About page 2021-02-18 21:36:05 +09:00
wiz 26f05b0ba0 Change all usage of <h2> to <h3> on About page 2021-02-18 21:29:15 +09:00
wiz 38f5ece8b3 Change 'SNAPSHOT' tag to 'dev' in semver on About page 2021-02-18 21:07:00 +09:00
softsimon 47a83abae3 Create README.md 2021-02-18 15:40:59 +07:00
wiz 48c0571df0 Update project name and description on About page (#350) 2021-02-18 15:33:59 +07:00
wiz a20204e868 Merge pull request #349 from mempool/simon/mempool-space-logo
Updating mempool logo and adding new mempool space logo.
2021-02-18 16:33:00 +09: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
pox 8276d7c11e a bit of formatting for the docker readme (#348) 2021-02-18 11:11:31 +07:00
CzinoandEric Lehmann 9b6d65ba94 Fix style on block hover (#347)
* Fix style on block hover

* Fix style on block hover

Co-authored-by: Eric Lehmann <eric@machinas.com>
2021-02-18 03:05:39 +07:00
wiz 331dafefee Update hard-coded LN node URI for sponsors on About page 2021-02-17 17:16:32 +09: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
wiz 40deafba44 Merge pull request #343 from mempool/simon/clear-protection-config
Make clear protection timeout configurable.
2021-02-15 00:26:47 +09:00
wiz 0a0edc0315 Reduce backend heap size setting to 2G since cache memory usage was optimized (#345)
On powerful servers, nodejs automatically sets the limit at 4GB
```
% node -e 'console.log(`node heap limit = ${require("v8").getHeapStatistics().heap_size_limit / (1024 * 1024)} Mb`)'
node heap limit = 4144 Mb
```

On a Raspberry Pi with 8GB RAM, nodejs automatically sets the limit at 1GB
```
% node -e 'console.log(`node heap limit = ${require("v8").getHeapStatistics().heap_size_limit / (1024 * 1024)} Mb`)'
node heap limit = 1048 Mb
```

On a Raspberry Pi with 4GB RAM, nodejs automatically sets the limit at 740MB
```
% node -e 'console.log(`node heap limit = ${require("v8").getHeapStatistics().heap_size_limit / (1024 * 1024)} Mb`)'
node heap limit = 739.4694900512695 Mb
```

After testing with manually setting the limit to 768MB, mempool starts
up fine, but crashes when saving the cache when the mempool is quite
large (over 400MB with custom bitcoin.conf setting).

So it's probably safe to reduce the 4GB limit setting to 2GB for
all devices and and just use the automatically set values, now that the
backend's disk cache memory usage was recently optimized.

However, a new npm script for `npm run start-production` will be added
so we can keep our production mempool.space servers running with a very
large bitcoin.conf mempool
2021-02-14 22:25:29 +07:00
softsimon 8d0df59a31 Make clear protection timeout configurable.
fixes #335
2021-02-14 20:32:00 +07:00
wiz 725808f0f5 Merge pull request #342 from mempool/simon/optimize-disk-cache
Optimized cache chunks. Default cache files to cache/ directory.
2021-02-14 22:11:33 +09:00
softsimonandwiz eace751090 Apply suggestions from code review
Co-authored-by: wiz <j@wiz.biz>
2021-02-14 20:03:45 +07:00
softsimon b11c2a7879 Optimized cache chunks. Default cache files to /cache directory.
fixes #341
2021-02-14 19:50:31 +07:00