wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							befb192651 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7489d3360a 
							
						 
					 
					
						
						
							
							Make clear protection timeout configurable.  
						
						... 
						
						
						
						fixes  #335  
					
						2021-02-14 20:32:00 +07:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2641ae0c8e 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32290d1e0d 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: wiz <j@wiz.biz> 
						
						
					 
					
						2021-02-14 20:03:45 +07:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							584ef87fc8 
							
						 
					 
					
						
						
							
							Optimized cache chunks. Default cache files to /cache directory.  
						
						... 
						
						
						
						fixes  #341  
					
						2021-02-14 19:50:31 +07:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63b52b9d9b 
							
						 
					 
					
						
						
							
							Use mempool clear protection feature also when in bitcoind mode.  
						
						... 
						
						
						
						fixes  #335  
					
						2021-02-14 01:04:44 +07:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f6b7d94b1 
							
						 
					 
					
						
						
							
							Update URL for RoninRojo repo to their self-hosted GitLab  
						
						
						
						
					 
					
						2021-02-12 16:20:57 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95a1c002eb 
							
						 
					 
					
						
						
							
							Update README with instructions for various installation methods  
						
						
						
						
					 
					
						2021-02-11 14:57:43 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2085833720 
							
						 
					 
					
						
						
							
							Fix docker/README example docker-compose.xml to use latest tag  
						
						
						
						
					 
					
						2021-02-10 22:56:42 +09:00 
						 
				 
			
				
					
						
							
							
								Bastien Guillaumat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20ff62779d 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							181cb8e03f 
							
						 
					 
					
						
						
							
							Removing lightning htlc matching since it has false positives.  
						
						... 
						
						
						
						refs #324  
						
						
					 
					
						2021-02-10 19:55:11 +07:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cef6bc8345 
							
						 
					 
					
						
						
							
							Enable our GitHub Sponsors program "Sponsor" button  
						
						
						
						
					 
					
						2021-02-10 21:30:16 +09:00 
						 
				 
			
				
					
						
							
							
								Devin Bileck 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a67d82ea94 
							
						 
					 
					
						
						
							
							Fix BSQ token market cap calculation ( #332 )  
						
						... 
						
						
						
						Fixes  #331  
					
						2021-02-10 19:05:16 +07:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89efd410fb 
							
						 
					 
					
						
						
							
							Fix for hard coded sponsor url.  
						
						... 
						
						
						
						refs #319  
						
						
					 
					
						2021-02-07 03:00:02 +07:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb0c20dd92 
							
						 
					 
					
						
						
							
							Removing sponsors code.  
						
						... 
						
						
						
						Support new sponsor confirmation polling.
fixes  #319  
						
						
					 
					
						2021-02-07 02:20:07 +07:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c733497e52 
							
						 
					 
					
						
						
							
							Adding v2.1 screen shot.  
						
						
						
						
					 
					
						2021-02-04 17:58:23 +07:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							378a56b2c7 
							
						 
					 
					
						
						
							
							Set production electrs scripts to store db in /electrs  
						
						
						
						
					 
					
						2021-02-04 15:53:08 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e42d573ee 
							
						 
					 
					
						
						
							
							Modify production electrs scripts to use relative paths from homedir  
						
						
						
						
					 
					
						2021-02-04 12:17:28 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7adf3a345 
							
						 
					 
					
						
						
							
							Bump version number to v2.2-SNAPSHOT  
						
						
						
						
					 
					
						2021-02-04 12:16:47 +09:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccdf41c5b6 
							
						 
					 
					
						
						
							
							Don't display multisig tag on lightning/liquid contracts.  
						
						... 
						
						
						
						refs #324  
						
						
					 
					
						2021-02-03 19:03:59 +07:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c979e9440 
							
						 
					 
					
						
						
							
							Only lowercase bech32 addresses in address prefix search.  
						
						... 
						
						
						
						fixes  #327  
					
						2021-02-03 17:13:29 +07:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de035dc1b5 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18d08ce4bf 
							
						 
					 
					
						
						
							
							Updating from transifex.  
						
						
						
						
					 
					
						2021-02-03 15:57:51 +07:00 
						 
				 
			
				
					
						
							
							
								Bastien 
							
						 
					 
					
						
						
						
						
							
						
						
							35f5efaa2e 
							
						 
					 
					
						
						
							
							Fix missing mempool-config due to gitignore  
						
						
						
						
					 
					
						2021-02-03 09:52:04 +01:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96b3ca6a0b 
							
						 
					 
					
						
						
							
							Updating from transifex.  
						
						
						
						
					 
					
						2021-02-03 15:30:38 +07:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e4f655be4 
							
						 
					 
					
						
						
							
							Rename repos on DockerHub to mempool/frontend and mempool/backend  
						
						
						
						
					 
					
						2021-02-03 17:07:12 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							985df53af6 
							
						 
					 
					
						
						
							
							Remove mempool-mysql Dockerfile target  
						
						
						
						
					 
					
						2021-02-03 16:41:28 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ace480e3c7 
							
						 
					 
					
						
						
							
							Fix name and target tag of GitHub Actions workflow  
						
						
						
						
					 
					
						2021-02-03 16:37:11 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e670172979 
							
						 
					 
					
						
						
							
							Disable building mempool-mysql Dockerfile from GitHub Action workflow  
						
						
						
						
					 
					
						2021-02-03 16:30:42 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ddbf5d3df 
							
						 
					 
					
						
						
							
							Disable using docker buildkit in GitHub Action workflow  
						
						
						
						
					 
					
						2021-02-03 16:28:37 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							264bca9c56 
							
						 
					 
					
						
						
							
							Fix space indentation in .github/workflows/on-tag.yml  
						
						
						
						
					 
					
						2021-02-03 16:18:00 +09:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b53d364877 
							
						 
					 
					
						
						
							
							Add new GitHub action workflow on-tag to build and push to DockerHub  
						
						
						
						
					 
					
						2021-02-03 16:08:59 +09:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed17203a5f 
							
						 
					 
					
						
						
							
							bitcoind: Parse witness scripts from P2SH transactions.  
						
						... 
						
						
						
						fixes  #323  
					
						2021-02-03 13:11:14 +07:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							999163d7ad 
							
						 
					 
					
						
						
							
							Type fix for contract parsing.  
						
						... 
						
						
						
						refs #324  
						
						
					 
					
						2021-02-03 12:51:30 +07:00 
						 
				 
			
				
					
						
							
							
								fiatjaf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							276117fba9 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							448cb8e264 
							
						 
					 
					
						
						
							
							Merge pull request  #322  from bguillaumat/update-dockerization  
						
						... 
						
						
						
						Update dockerization 
						
						
					 
					
						2021-02-03 13:03:44 +09:00 
						 
				 
			
				
					
						
							
							
								Bastien 
							
						 
					 
					
						
						
						
						
							
						
						
							6782229a3d 
							
						 
					 
					
						
						
							
							Move docker files in subdir  
						
						
						
						
					 
					
						2021-02-03 02:12:15 +01:00 
						 
				 
			
				
					
						
							
							
								Bastien 
							
						 
					 
					
						
						
						
						
							
						
						
							543fe8c735 
							
						 
					 
					
						
						
							
							Set all dir to be dockerized  
						
						
						
						
					 
					
						2021-02-02 23:45:54 +01:00 
						 
				 
			
				
					
						
							
							
								Bastien 
							
						 
					 
					
						
						
						
						
							
						
						
							f3e97e2e2d 
							
						 
					 
					
						
						
							
							Default dir should be the same than config-mempool.json  
						
						
						
						
					 
					
						2021-02-02 19:25:33 +01:00 
						 
				 
			
				
					
						
							
							
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03179e34fb 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							a36b5c660d 
							
						 
					 
					
						
						
							
							Fix ENV_VAR issues  
						
						
						
						
					 
					
						2021-02-02 19:20:05 +01:00 
						 
				 
			
				
					
						
							
							
								Bastien 
							
						 
					 
					
						
						
						
						
							
						
						
							2d872bda47 
							
						 
					 
					
						
						
							
							Update package.json && Fix start.sh script  
						
						
						
						
					 
					
						2021-02-02 18:01:23 +01:00 
						 
				 
			
				
					
						
							
							
								Bastien 
							
						 
					 
					
						
						
						
						
							
						
						
							91d4017aa6 
							
						 
					 
					
						
						
							
							Update ENV_VARIABLES in scripts && Fix some errors  
						
						
						
						
					 
					
						2021-02-02 17:54:01 +01:00 
						 
				 
			
				
					
						
							
							
								Bastien Guillaumat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6efe055003 
							
						 
					 
					
						
						
							
							Apply Wiz suggestions  
						
						... 
						
						
						
						Co-authored-by: wiz <j@wiz.biz> 
						
						
					 
					
						2021-02-02 16:34:21 +01:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f39d90547e 
							
						 
					 
					
						
						
							
							Display P2PK inputs as "P2PK" instead of empty string.  
						
						... 
						
						
						
						fixes  #290  
					
						2021-02-02 01:32:15 +07:00 
						 
				 
			
				
					
						
							
							
								Bastien 
							
						 
					 
					
						
						
						
						
							
						
						
							c26737ffd6 
							
						 
					 
					
						
						
							
							Update build.sh  
						
						
						
						
					 
					
						2021-02-01 18:17:50 +01:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09f5f552bf 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
							
							
								Bastien 
							
						 
					 
					
						
						
						
						
							
						
						
							feb5e96323 
							
						 
					 
					
						
						
							
							Add docker dir to build mempool containers  
						
						
						
						
					 
					
						2021-02-01 17:25:08 +01:00 
						 
				 
			
				
					
						
							
							
								Bastien 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ff6336f2 
							
						 
					 
					
						
						
							
							Add CACHE_DIR var  
						
						
						
						
					 
					
						2021-02-01 15:54:27 +01:00 
						 
				 
			
				
					
						
							
							
								softsimon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a5a4ddac0 
							
						 
					 
					
						
						
							
							Hide address received/sent from address page when using electrum API.  
						
						... 
						
						
						
						fixes  #294  
					
						2021-02-01 04:52:24 +07:00