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
Czino
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
softsimon
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
softsimon
cf4406a37c
Use mempool clear protection feature also when in bitcoind mode.
...
fixes #335
2021-02-14 01:04:44 +07:00
wiz
581641ab04
Update URL for RoninRojo repo to their self-hosted GitLab
2021-02-12 16:20:57 +09:00
wiz
cf58f1393a
Update README with instructions for various installation methods
2021-02-11 14:57:43 +09:00
wiz
c6a4ff0f7b
Fix docker/README example docker-compose.xml to use latest tag
2021-02-10 22:56:42 +09:00
Bastien Guillaumat
5fbc952fda
Re-implement Docker workflow using GitHub Actions ( #326 )
...
* Recreate a docker dir with all docker files inside and add init.sh
* Add docker/README.md with example docker-compose.xml
* Add mysql vars for mempool-config.json
* Port can be set from env var in docker-compose.xml
* Update docker-compose.xml example to use latest tag
* Remove armv7 architecture from build workflow
* Remove master git-hash file
* Remove useless ':' in sed
2021-02-10 22:51:01 +09:00
softsimon
54e1f38d2f
Removing lightning htlc matching since it has false positives.
...
refs #324
2021-02-10 19:55:11 +07:00
wiz
1c4b5bfac5
Enable our GitHub Sponsors program "Sponsor" button
2021-02-10 21:30:16 +09:00
Devin Bileck
505a45bbd0
Fix BSQ token market cap calculation ( #332 )
...
Fixes #331
2021-02-10 19:05:16 +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
wiz
f42b52d37b
Set production electrs scripts to store db in /electrs
2021-02-04 15:53:08 +09:00
wiz
45092f580f
Modify production electrs scripts to use relative paths from homedir
2021-02-04 12:17:28 +09:00
wiz
c3f8b991a4
Bump version number to v2.2-SNAPSHOT
2021-02-04 12:16:47 +09: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
wiz
aa48db4237
Merge pull request #325 from bguillaumat/docker-error-backend
...
Fix missing mempool-config due to gitignore
2021-02-03 18:07:25 +09:00
softsimon
c5a4750ba4
Updating from transifex.
2021-02-03 15:57:51 +07:00
Bastien
39b88e3147
Fix missing mempool-config due to gitignore
2021-02-03 09:52:04 +01:00
softsimon
2dcb7efc9d
Updating from transifex.
2021-02-03 15:30:38 +07:00
wiz
e1c5d3595f
Rename repos on DockerHub to mempool/frontend and mempool/backend
2021-02-03 17:07:12 +09:00
wiz
0417ca3676
Remove mempool-mysql Dockerfile target
2021-02-03 16:41:28 +09:00
wiz
d31fdb752c
Fix name and target tag of GitHub Actions workflow
2021-02-03 16:37:11 +09:00
wiz
1103ba64ba
Disable building mempool-mysql Dockerfile from GitHub Action workflow
2021-02-03 16:30:42 +09:00
wiz
8534645de3
Disable using docker buildkit in GitHub Action workflow
2021-02-03 16:28:37 +09:00
wiz
a13535ba88
Fix space indentation in .github/workflows/on-tag.yml
2021-02-03 16:18:00 +09:00
wiz
e912813000
Add new GitHub action workflow on-tag to build and push to DockerHub
2021-02-03 16:08:59 +09: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
fiatjaf
b5cc9d1b85
better identification of lightning outputs. ( #320 )
...
* better identification of lightning outputs.
* identify liquid pegouts and emergency pegouts.
fixes #324
2021-02-03 12:40:31 +07:00
wiz
fca3ea8a36
Merge pull request #322 from bguillaumat/update-dockerization
...
Update dockerization
2021-02-03 13:03:44 +09:00
Bastien
7d245bc201
Move docker files in subdir
2021-02-03 02:12:15 +01:00
Bastien
c6296bc06c
Set all dir to be dockerized
2021-02-02 23:45:54 +01:00
Bastien
99ddc33e62
Default dir should be the same than config-mempool.json
2021-02-02 19:25:33 +01:00
wiz
5c615537de
Merge pull request #317 from bguillaumat/add-cache-dir
...
Add Dockerization of Mempool v2 for Umbrel App Store
2021-02-03 03:21:22 +09:00
Bastien
9f6a8846cd
Fix ENV_VAR issues
2021-02-02 19:20:05 +01:00