v1.101.0
We are proud to announce the release of eIquidus explorer v1.101.0. This is mostly a maintenance release with various improvements and bug-fixes. The update script has been perfected so that manual restarts of the explorer are no longer necessary after updating since the update script now handles restarting automatically.
The only database change for this release was a small change to the networkhistory
collection to split difficulty
into difficulty_pow
and difficulty_pos
. However, a number of new settings were added to the settings.json
file that you may want to review and configure appropriately.
NOTE: If you have existing NetworkHistory data from before the v1.100.0-57b6dd7 update, it will be automatically assumed to be POW. If it was actualy POS, you will need to either manually fix the data in mongo or simply wait a couple hours while syncing to eventually push the old data out of the chart.
How to Upgrade
- If you are running an older version than v1.100.0-bae4d50, you must first shut down the explorer manually before updating to prevent problems [SEE IMPORTANT NOTE BELOW]
- Download the updated code changes with the cmd:
git pull
(ornpm run update-explorer
if using a more recent version that supports this cmd) - Review the changes to the
settings.json.template
file and consider adding and configuring the newly added settings. NOTE: An effort has been made to allow previoussettings.json
files to work using default values for new settings, without actually adding the newest config changes, but you may receive deprecation warning messages when you start the explorer and you may also still need to manually fix image paths and change default settings where applicable.
IMPORTANT NOTE: If you were running an explorer version that is older than v1.100.0-bae4d50 and you did not shut down the explorer before performing a code update, you will be unable to shut down or restart the explorer using the usual built-in cmds due to breaking changes. Therefore, you will need to type out the full stop cmd this one time only, and from now on going forward you should no longer need to even stop the explorer for any update, as it is now built into the update cmd.
If running using pm2 and you cannot stop the explorer, you can stop using the following full cmd syntax:
Windows:
pm2 stop ./bin/instance
Linux and other OS's:
node node_modules/pm2/bin/pm2 stop ./bin/instance
If running using forever and you cannot stop the explorer, you can stop using the following full cmd syntax:
All OS's:
node node_modules/forever/bin/forever stop ./bin/cluster
Notable Changes
- 41a62c9a296b251b00b10099b32e031c327cce98: Block/Transaction text updates
- e7fcc64e12c1abe2ee4f2446b65eea0cff9373d6: Rename header_logo.png to header-logo.png
- 27c29efb81a7d511ae3ab9cc7b684a93e404326d: Add new arguments to the update script
- e5d4c639d378c0a41a40423ddbaebc5c369694b5: Add custom javascript file
- 4681fa1e65ece19a8ef68e5b32b2dabddb9fb252: Network addnode table updates
- 82abe8a6759506e1bb522a7f9eecca9d44ffba26: Add missing error page title
- 5843b5d442ee5efaf956bce5a1bed412dbc618e0: Fix for installs with spaces in the absolute path
- bae4d50087f9134d5ad72c51ff0279b43ab75320: Various core improvements and easier updating
- 8fa337f6f9f94b5ed3b5b6644af63f3c7b296e41: Network peer updates
- fb5ce795fa85297355da9b4dd6c6df7068a05dd5: Add Dex-Trade exchange to markets
- 2584fbda2ac068725d803c1da4debcfee61d4f29: Fix favicon path on pages with more than 1 slash
- c4c09905bfc46e7ed57ab80194a46606fc6e34ad: Add FreiExchange/FreiXLite exchange to markets
- c64cc24e04bbc149d20312f2296ea105b2928ff8: Add support for getblockchaininfo rpc cmd
- 57b6dd72a93f82655baf62886a92d0ad4b1dc7b8: Fix network difficulty chart for hybrid coins
- 9df2bf4024466ddcbc852fa6cbd3203b04014d12: Favicon updated to use 4 different sizes
- 40d367510dd4d4f8423bcd603708c13dfaa48c6a: Better special char support for mongo user/pass
- d838970d66d65f81ba7e18cb8ef7e9dcbd4aa40c: Add "bind EACCES" error msg to known issues
- d973979b62716899570739227487948eaa680bb8: Use newer production flag for initial install
- 0ad940c8e4ab341a3b3f6ee2f737e9ee7ea71ba7: Package.json updates
- d062fba973acf1c8acf3a34a6fa1066ecbdb7f02: Remove custom request user-agent strings
- 2841f67b94a8764cf65dd84db64064acff1010ab: Fix crex24 market chart
- bf1781af29345ecf952216b0aba4cb3712d9e8d8: Rename homepage screenshot to prevent caching
- 22e3003bb3c69d599d8e2dd51dd05d995a6d3241: Update website screenshot for readme