Skip to content
This repository has been archived by the owner on Sep 5, 2020. It is now read-only.

Mist crashes: no such file or directory, rename 'mist.lokidb~' -> 'mist.lokidb' #1649

Closed
alexvandesande opened this issue Feb 8, 2017 · 4 comments · Fixed by #2125
Closed

Comments

@alexvandesande
Copy link

System information

Version: `0.8.9 developer branch`
OS & Version: osx
Node type: `geth `

After some time Mist left open, mist crashes with the following log message:


[2017-02-08 11:00:02.569] [INFO] (ui: browser) - Block arrived  0x4d5e03d9be4c7355b62d6b24531b8f3b1e4091c14924e451aa0d96d8d6efc173
[2017-02-08 11:00:11.154] [ERROR] main - UNCAUGHT EXCEPTION { Error: ENOENT: no such file or directory, rename '/Users/alex/Library/Application Support/Mist/mist.lokidb~' -> '/Users/alex/Library/Application Support/Mist/mist.lokidb'
    at Error (native)
  errno: -2,
  code: 'ENOENT',
  syscall: 'rename',
  path: '/Users/alex/Library/Application Support/Mist/mist.lokidb~',
  dest: '/Users/alex/Library/Application Support/Mist/mist.lokidb' }
[2017-02-08 11:00:11.175] [INFO] main - Defer quitting until sockets and node are shut down
[2017-02-08 11:00:11.175] [INFO] Sockets - Destroy all sockets
[2017-02-08 11:00:11.177] [INFO] Sockets/2 - Disconnecting...
[2017-02-08 11:00:11.180] [INFO] Sockets/3 - Disconnecting...
[2017-02-08 11:00:11.181] [INFO] Sockets/4 - Disconnecting...
[2017-02-08 11:00:11.182] [INFO] Sockets/5 - Disconnecting...
[2017-02-08 11:00:11.182] [INFO] Sockets/6 - Disconnecting...
[2017-02-08 11:00:11.183] [INFO] Sockets/7 - Disconnecting...
[2017-02-08 11:00:11.183] [INFO] Sockets/8 - Disconnecting...
[2017-02-08 11:00:11.183] [INFO] Sockets/9 - Disconnecting...
[2017-02-08 11:00:11.184] [INFO] Sockets/10 - Disconnecting...
[2017-02-08 11:00:11.184] [INFO] Sockets/11 - Disconnecting...
[2017-02-08 11:00:11.184] [INFO] Sockets/12 - Disconnecting...
[2017-02-08 11:00:11.184] [INFO] Sockets/13 - Disconnecting...
[2017-02-08 11:00:11.184] [INFO] Sockets/14 - Disconnecting...
[2017-02-08 11:00:11.185] [INFO] Sockets/15 - Disconnecting...
[2017-02-08 11:00:11.185] [INFO] Sockets/16 - Disconnecting...
[2017-02-08 11:00:11.185] [INFO] Sockets/17 - Disconnecting...
[2017-02-08 11:00:11.185] [INFO] Sockets/18 - Disconnecting...
[2017-02-08 11:00:11.186] [INFO] Sockets/19 - Disconnecting...
[2017-02-08 11:00:11.186] [INFO] Sockets/20 - Disconnecting...
[2017-02-08 11:00:11.186] [INFO] Sockets/21 - Disconnecting...
[2017-02-08 11:00:11.186] [INFO] Sockets/22 - Disconnecting...
[2017-02-08 11:00:11.186] [INFO] Sockets/23 - Disconnecting...
[2017-02-08 11:00:11.187] [INFO] Sockets/24 - Disconnecting...
[2017-02-08 11:00:11.187] [INFO] Sockets/25 - Disconnecting...
[2017-02-08 11:00:11.187] [INFO] Sockets/26 - Disconnecting...
[2017-02-08 11:00:11.187] [INFO] Sockets/27 - Disconnecting...
[2017-02-08 11:00:11.188] [INFO] Sockets/28 - Disconnecting...
[2017-02-08 11:00:11.189] [INFO] Sockets/node-ipc - Disconnecting...
/Users/alex/dev/mist/node_modules/solc/soljson.js:1
(function (exports, require, module, __filename, __dirname, process, global) { var Module;if(!Module)Module=(typeof Module!=="undefined"?Module:null)||{};var moduleOverrides={};for(var key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var ENVIRONMENT_IS_WEB=typeof window==="object";var ENVIRONMENT_IS_WORKER=typeof importScripts==="function";var ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){if(!Module["print"])Module["print"]=function print(x){process["stdout"].write(x+"\n")};if(!Module["printErr"])Module["printErr"]=function printErr(x){process["stderr"].write(x+"\n")};var nodeFS=require("fs");var nodePath=require("path");Module["read"]=function read(filename,binary){filename=nodePath["normalize"](filename);var ret=nodeFS["readFileSync"](fil

Error: ENOENT: no such file or directory, rename '/Users/alex/Library/Application Support/Mist/mist.lokidb~' -> '/Users/alex/Library/Application Support/Mist/mist.lokidb'
    at Error (native)
@stevenkcolin
Copy link

I have the same problem, it crashes several times in one day.

@luclu
Copy link
Contributor

luclu commented Mar 8, 2017

Related issue: #1654

@luclu luclu added the Type: Bug label Mar 8, 2017
@mikeshultz
Copy link

Also seen on Ubuntu Linux with 0.8.9.

$ mist --version
[2017-04-04 16:38:28.656] [INFO] main - 0.8.9

$ cat  /etc/os-release
NAME="Ubuntu"
VERSION="16.04.2 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.2 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

$ uname -a
Linux localmachine 4.4.0-66-generic #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

luclu pushed a commit that referenced this issue Apr 10, 2017
evertonfraga added a commit that referenced this issue Apr 26, 2017
* updated solc again

* updated solc to 0.4.6

* Update geth to 1.5.5 (#1520)

* Update geth to 1.5.5

* corrected windows zip's internal paths

* changed sanity check

* made node starting better

* also log path from which to fetch

* show fetching origin URL

* fix ESLint errors

* removed -stable

* fixes the immediate startup issue (#1540)

* fixes #1532 (#1534)

* [ESLint] autofix 'modules' (#1536)

* [ESLint] update customProtocols.js (#1538)

* added postinstall step for interface dir (#1546)

* [ESLint] update 'scripts' (#1539)

* [ESLint] update 'scripts'

* add comments to .eslintrc

* update paths

* update comments

* Adding badges for (up|out)dated dependencies (#1525)

* Changes to splash screen and onboarding (#1545)

* change fast to light

* light client

* remove '--cache' flag

* remove cache

* text changes`

* changes to onboarding screen

* changes to onboarding

* ropstein in eth

* experimental label`

* checking network label position

* Theres no I in Ropsten

* changes algotithm for displaying

* allows app to be ready if no sync is happening

* bring changes to splash screen

* remove changes from ethereumNode

* remove changes from menuItems

* speed changes

* clean up and add comments

* fixes onboarding shapeshift window loading

* simplify code

* add comments

* shows ready to launch when there are less than a 100 blocks

* Error pages (#1559)


* added not found and crash error page

* add source sans

* [readme] minor typo

* [mistAPI] add 'mist.solidity.version' (#1586)

* add 'mist.solidity.version' to mistAPI

* Adding tests for  in Mist API

* fixes (#1600)

* add hash and queries to breadcrumb (#1596)

* fix offline-startup edge-case (#1571)

* NSIS installer (#1499)

* Update travis config to new format

* fixes

* install gulp

* fixes

* tweaks

* use same install & script tasks for all builds

* Expand build matrix

* tweaks

* fixes

* try to fix wine installation

* Enable mac build

* Extend run time to 30 minutes

* see if extra dependencies resolves build issue for linwin

* Install yarn with npm on osx

* linux and windows in one

* Add gulp to Mac

* Bump timeout to 60 minutes

* remove download-signatures from processing / travis tweaks

* cleanup

* enable gitter notifications

* fix bash double ampersand

* try to build nsis script

* fix nsis verbosity flag

* Customized NSIS installer

* Fix order of commands

* Improve uninstaller

* Add logic and movefile plugins

* Enable separate DATADIR location

* Remove INSTDIR and replace with FILEDIR

* Fix compiler warnings about unknown variables

* Enforce UAC admin requirement

* Move NSI to scripts directory and add plugins

* Include version in output filename

* Remove duplicate execution level command

* Move files from nested folder into main folder

* Update shortcut names and params

* initial architecture detection + various cleanup

* More flexible environment vars

* Cleanup

* User-selectable location for Mist's data files

* Include icon in installation directory

* Cleanup

* Improve/fix registry entries

* Show shortcuts after successful installation

* Estimate installation size

* Fix removal of start menu shortcuts

* Open DATADIR and NODEDATADIR on uninstallation

* Handle firewall rules

* Disable firewall updates

* Include multiple architectures into single installer

* Don't allow user to select Mist data directory

* Integrate NSIS build into Gulp

* Cleanup lint suggestions

* Cleanup more lint suggestions

* One more linter fix

* Remove testnet startmenu entry

* Double the estimated installed size

* Create desktop shortcut

* Delete temporary zips

* Store user settings in HKCU for uninstallation

* Remove user registry settings on uninstallation

* Improved uninstallation to not rely on stack variables

* Compute actual program directory size

* Cleanup

* [travis] various fixes (#1601)

* various fixes

* disable code-signing on 'develop'

* fix yarn on xcode8 image

* rectify if statement

* comments

* improvement

* Adjust formatter for addPeer #1543 (#1599)

* recreate PR

* add fixes

* fix [null]

* [gulp] new task 'upload-binaries' (to github) (#1578)

* add gulp-task 'upload-binaries'

* fix ESLint errors

* improvements and fixes

* switch URLs to ethereum/mist repo

* also build wallet if on master branch

* make sure all sendTransaction is valid HEX (#1606)

* Adding a develop menu option to open Remix IDE (#1608)

* Adding browser solidity menu item

* Adding i18n keys for Remix menu item

* Moving Remix menu option UP

* Opening Remix on a separated popup

* Changing display name

* minor refactor

* reverting travis change

* Update app.nl.i18n.json (#1609)

Dutch translation

* adjust content order, feather and window size (#1585)

* fix mention-bot (#1587)

* Improve importer (#1598)



* rename 'presaleFile' IPC actions to generic 'walletFile'

* update the import-screen depending on wallet type

* leverage ethereum-keyfile-recognizer

* update yarn.lock

* fix merge relic

* [ESLint]

* polish

* update dependency and fix ESLint

* improvements

* update menu-label

* Dutch translation improved (#1610)

* Update mist.nl.i18n.json

Dutch translations

* Corrected proposed changes for Dutch translations.

Capital "E"ther and changed from formal to informal throughout the file.

* change window height (#1612)

* Allow for operators while parsing 'mist.solidity.version' (#1613)

* Allow for operators while parsing 'mist.solidity.version'

* minor improvement in regex

* Sync Dutch translation file to English + corrections (#1616)

* Sync Dutch translations to English + corrections

Mostly rearranged the lines to get equal to the English translation file for easier future maintenance. Also did some small spelling corrections and improved a few translations when I matched the Dutch and English files.

* Fixed JSON syntax

Fixed JSON syntax

* Processed suggestions, many thanks!

* update i18n files according to english base files (#1618)

* [travis] don't wait for mac build on PR check (#1611)

* 36

* 37

* [gulp] don't build NSIS installer on 'wallet' task (#1614)

* don't build NSIS installer in 'wallet' task

* [readme] add 'makensis' to brew install

* Bump version string to 0.8.9 (#1626)

* Spectron testing suite (#1553)

* Spectron iteration

* Updating spectron

* Creating switch for mist.lokidb for automated tests

* Adding chai-as-expected

* Changing IPC flag

* Pairing spectron and electron versions

* [ESLint] Minor fixes

* Adding chai-string

* Couple of tests passing

* update .eslintrc.yml

* Simplifying code

* Removing delay in favor of better window management

* Adding tests for URL bar

* Focusing window before each test

* Minor fixes

* Improving mist setup and teardown

* Fixing wallet test

* adding html fixture

* Improving test helpers

* Tests for ETH-01-002

* Updating tests

* Starting local HTTP server to deal with html fixtures

* Updating tests setup

* Adding more tests

* Updating travis file to run spectron tests

* Refactoring tests

* Tests for ETH-01-007

* Downloading geth on the fly

* Fine-tuning geth download during tests

* Changing linux binary dir

* Fixing binary path on linux

* Travis debug

* Travis debug

* Changing fixtures

* Fixing tests

* Fixing travis file

* More tests

* Adjusting timeouts

* Adjusting GULP_PLATFORM test env variable

* Adjusting timeouts

* Disabling some tests for now

* Disabling a test

* Fix raw data display ('0x') in data-less TXs (#1625)

* Update dependencies (#1623)

* Update dependencies

* Updating yarn lock

* udpate (#1622)

* Cleaner mocha-in-browser test results (#1630)

* Removing DavidDM broken badges (#1631)

* Update geth to 1.5.5 (#1520) (#1522) (#1633)

* updated solc again

* updated solc to 0.4.6

* Update geth to 1.5.5 (#1520)

* Update geth to 1.5.5

* corrected windows zip's internal paths

* changed sanity check

* made node starting better

* also log path from which to fetch

* show fetching origin URL

* fix ESLint errors

* removed -stable

* Update geth to 1.5.8 (#1635)

* Update geth (osx still missing)

* include mac

* Add gulp task 'update-nodes' (#1637)

* sync was being skipped (#1647)

* sync was being skipped

* sync was being skipped

* updates confirmation window size issue (#1665)

* updates confirmation window size issue

* updated to web3.js 0.18.2, please run yarn

* improved gas estimation errors

* add error check only when estimatedGas is lower than providedGas

* Main window position and size are now persisted through sessions (#1641)

* update to geth 1.4.9 (#1662)

* Last days of dechunker (#1680)

* removed dechunker

* added legacyWeb3Provider

* added comment

* warn on websocket connection

* added old full web3 for legacy reasons

* perm-tests: add 'bzz' to 'should only contain allowed attributes' test (#1737)

* switch to camelCase for var 'lang_code' (#1736)

* [ESLint] exclude auto-generated 'signatures.js' (#1752)

* meteor interface: add ES6 support (#1738)

* Fix #1701 (#1750)

* enable translations on splash screen (#1749)

* [ESLint] fix simple rule violations in 'interface' (#1751)

* fix rule "intend"

* fix rule "no-trailing-spaces"

* fix rule "eol-last" (new line at end of file)

* fix rule "keyword-spacing"

* fix rule "space-before-blocks"

* fix rule "space-infix-ops" (space before and after operators)

* fix rule "space-before-function-paren"

* fix rule "object-curly-spacing"

* fix rule "no-multi-spaces"

* fix rule "curly"

* fix rule "no-multiple-empty-lines"

* fix rule "quotes"

* fix rule "semi-spacing"

* fix rule "semi"

* fix rule "key-spacing"

* fix rule "space-in-parens"

* fix rule "spaced-comment"

* fix rule "comma-spacing"

* fix rule "no-lonely-if"

* fix rule "eqeqeq"

* show backup hint when createing accounts, demanding min 8 characters (#1775)

* show backup hint when createing accounts, demanding min 8 characters

* fix typo

* [readme] update dependencies paragraph (#1784)

* [i18n] partial update to German translation (#1753)

* [i18n] partial update to German translation

* update

* Improve console messages (#2067)

* [i18n] add missing meteor package 'numeral:languages' (#1783)

* [i18n] add missing meteor package 'numeral:languages'

* add better error message

* More spectron ETH-01 tests. (#1689)

* Spectron iteration

* Updating spectron

* Creating switch for mist.lokidb for automated tests

* Adding chai-as-expected

* Changing IPC flag

* Pairing spectron and electron versions

* [ESLint] Minor fixes

* Adding chai-string

* Couple of tests passing

* update .eslintrc.yml

* Simplifying code

* Removing delay in favor of better window management

* Adding tests for URL bar

* Focusing window before each test

* Minor fixes

* Improving mist setup and teardown

* Fixing wallet test

* adding html fixture

* Improving test helpers

* Tests for ETH-01-002

* Updating tests

* Starting local HTTP server to deal with html fixtures

* Updating tests setup

* Adding more tests

* Updating travis file to run spectron tests

* Refactoring tests

* Tests for ETH-01-007

* Downloading geth on the fly

* Fine-tuning geth download during tests

* Changing linux binary dir

* Fixing binary path on linux

* Travis debug

* Travis debug

* Changing fixtures

* Fixing tests

* Fixing travis file

* More tests

* Adjusting timeouts

* Adjusting GULP_PLATFORM test env variable

* Adjusting timeouts

* Disabling some tests for now

* Disabling a test

* updating yarn

* Tests for ETH-01-009

* More tests

* Adding test for ETH-01-008

* simplify '--test' flag evaluation

* revert unnecessary changes to yarn.lock (no changes to package.json)

* Minor comment changes

* consistent use of 'protocol' in test titles

* Update js-redirect.html

* [gulp] Refactor and Ethereum-Wallet NSIS installer (#1642)

* Add Ethereum-Wallet NSIS installer

* minor changes

* improve makensis call

* Improve Uploader

* Refactor

* refactor

* remove eth node

* remove build-dist.js

* added 'options.platforms' and 'options.activePlatforms'

* remove squirrel

* fix

* cleanup

* string formating, windows compatibility

* md5 checksum platform compatibiliy

* cleanup Linter errors

* update travis.yml

* minor fix

* improve platform usage hint (don't show 'mac' on non macOS systems)

* Rectifying documentation

* update Readme

* typo in readme

* add clarification on available platforms on the host platform

* remove unnessecary linux dep

* cleanup patch string

* increase timeout (#2129)

* Sidebar revamp (#1640)

* Sidebar changes

* Basic tab visual changes

* Scrolling tabs

* Menu iteration

* Improvements on floating menu

* Menu improvements

* Inflection translation for account button

* Adjusting menu animations and hover (dis)appear timings

* Identicon area height

* Cleanup

* Improvements on menu position and, padding and dealing with information overflow

* browserbar z-index

* Sidebar scrolling on submenu overflow

* Fixed some visual glitches

* Enabling drag and drop of new tabs

* Fixing submenu position

* Refactoring

* Opening the right account window for dapp menu entries

* Minor opacity change

* Scrollbars on windows

* White scrollbars on submenu

* Fixing sidebar css on windows

* Code style

* Dealing with large numbers with german separators

* Prevents dragging Dapps to 1st position (browser)

* Ensuring browse will always be the first tab

* Preventing drag dapps above browse tab

* Minor adjustments

* Small refactor and code cleaning

* Dependencies update

* Fixing add permissions to browse tab behavior

* Cursor change

* Code Style

* Small refactor

* Code style

* remove duplicate makensis step (#2073)

* remove rules (#2091)

* [travis] only increase timeout for mac build (#2096)

* [travis] only increase timeout for mac build

* fix

* Make capitalization more consistent in menus.   Correct punctuation. (#2123)

* fix (#2124)

* fix #1649 (add lokijs save-throttling) (#2125)

* [yarn] update dev node modules (#2128)

* remove debug loglevel (#2137)

* Removing old code. Fixes small bug (#2140)

* update npm-modules (#2126)

* [security] fix #1359, improve txData validation (#2092)

* fix #1359

* stricter validation

* add test case "shouldn't allow RegExp (possible XSS)"

* shorten test-case

* remove unnecessary regex flags

* improve error msg

* update geth 1.6.0 (#2146)

* update geth 1.6.0

* [tests] geth 1.6.0 compatibility

* [meta] remove .mention-bot (#2094)

* Version bump (#2161)
@lock
Copy link

lock bot commented Mar 30, 2018

This thread has been automatically locked because it has not had recent activity. Please open a new issue for related bugs and link to relevant comments in this thread.

@lock lock bot locked and limited conversation to collaborators Mar 30, 2018
risu-risu pushed a commit to japariyen/japari-mist that referenced this issue May 1, 2022
risu-risu pushed a commit to japariyen/japari-mist that referenced this issue May 1, 2022
* updated solc again

* updated solc to 0.4.6

* Update geth to 1.5.5 (ethereum#1520)

* Update geth to 1.5.5

* corrected windows zip's internal paths

* changed sanity check

* made node starting better

* also log path from which to fetch

* show fetching origin URL

* fix ESLint errors

* removed -stable

* fixes the immediate startup issue (ethereum#1540)

* fixes ethereum#1532 (ethereum#1534)

* [ESLint] autofix 'modules' (ethereum#1536)

* [ESLint] update customProtocols.js (ethereum#1538)

* added postinstall step for interface dir (ethereum#1546)

* [ESLint] update 'scripts' (ethereum#1539)

* [ESLint] update 'scripts'

* add comments to .eslintrc

* update paths

* update comments

* Adding badges for (up|out)dated dependencies (ethereum#1525)

* Changes to splash screen and onboarding (ethereum#1545)

* change fast to light

* light client

* remove '--cache' flag

* remove cache

* text changes`

* changes to onboarding screen

* changes to onboarding

* ropstein in eth

* experimental label`

* checking network label position

* Theres no I in Ropsten

* changes algotithm for displaying

* allows app to be ready if no sync is happening

* bring changes to splash screen

* remove changes from ethereumNode

* remove changes from menuItems

* speed changes

* clean up and add comments

* fixes onboarding shapeshift window loading

* simplify code

* add comments

* shows ready to launch when there are less than a 100 blocks

* Error pages (ethereum#1559)


* added not found and crash error page

* add source sans

* [readme] minor typo

* [mistAPI] add 'mist.solidity.version' (ethereum#1586)

* add 'mist.solidity.version' to mistAPI

* Adding tests for  in Mist API

* fixes (ethereum#1600)

* add hash and queries to breadcrumb (ethereum#1596)

* fix offline-startup edge-case (ethereum#1571)

* NSIS installer (ethereum#1499)

* Update travis config to new format

* fixes

* install gulp

* fixes

* tweaks

* use same install & script tasks for all builds

* Expand build matrix

* tweaks

* fixes

* try to fix wine installation

* Enable mac build

* Extend run time to 30 minutes

* see if extra dependencies resolves build issue for linwin

* Install yarn with npm on osx

* linux and windows in one

* Add gulp to Mac

* Bump timeout to 60 minutes

* remove download-signatures from processing / travis tweaks

* cleanup

* enable gitter notifications

* fix bash double ampersand

* try to build nsis script

* fix nsis verbosity flag

* Customized NSIS installer

* Fix order of commands

* Improve uninstaller

* Add logic and movefile plugins

* Enable separate DATADIR location

* Remove INSTDIR and replace with FILEDIR

* Fix compiler warnings about unknown variables

* Enforce UAC admin requirement

* Move NSI to scripts directory and add plugins

* Include version in output filename

* Remove duplicate execution level command

* Move files from nested folder into main folder

* Update shortcut names and params

* initial architecture detection + various cleanup

* More flexible environment vars

* Cleanup

* User-selectable location for Mist's data files

* Include icon in installation directory

* Cleanup

* Improve/fix registry entries

* Show shortcuts after successful installation

* Estimate installation size

* Fix removal of start menu shortcuts

* Open DATADIR and NODEDATADIR on uninstallation

* Handle firewall rules

* Disable firewall updates

* Include multiple architectures into single installer

* Don't allow user to select Mist data directory

* Integrate NSIS build into Gulp

* Cleanup lint suggestions

* Cleanup more lint suggestions

* One more linter fix

* Remove testnet startmenu entry

* Double the estimated installed size

* Create desktop shortcut

* Delete temporary zips

* Store user settings in HKCU for uninstallation

* Remove user registry settings on uninstallation

* Improved uninstallation to not rely on stack variables

* Compute actual program directory size

* Cleanup

* [travis] various fixes (ethereum#1601)

* various fixes

* disable code-signing on 'develop'

* fix yarn on xcode8 image

* rectify if statement

* comments

* improvement

* Adjust formatter for addPeer ethereum#1543 (ethereum#1599)

* recreate PR

* add fixes

* fix [null]

* [gulp] new task 'upload-binaries' (to github) (ethereum#1578)

* add gulp-task 'upload-binaries'

* fix ESLint errors

* improvements and fixes

* switch URLs to ethereum/mist repo

* also build wallet if on master branch

* make sure all sendTransaction is valid HEX (ethereum#1606)

* Adding a develop menu option to open Remix IDE (ethereum#1608)

* Adding browser solidity menu item

* Adding i18n keys for Remix menu item

* Moving Remix menu option UP

* Opening Remix on a separated popup

* Changing display name

* minor refactor

* reverting travis change

* Update app.nl.i18n.json (ethereum#1609)

Dutch translation

* adjust content order, feather and window size (ethereum#1585)

* fix mention-bot (ethereum#1587)

* Improve importer (ethereum#1598)



* rename 'presaleFile' IPC actions to generic 'walletFile'

* update the import-screen depending on wallet type

* leverage ethereum-keyfile-recognizer

* update yarn.lock

* fix merge relic

* [ESLint]

* polish

* update dependency and fix ESLint

* improvements

* update menu-label

* Dutch translation improved (ethereum#1610)

* Update mist.nl.i18n.json

Dutch translations

* Corrected proposed changes for Dutch translations.

Capital "E"ther and changed from formal to informal throughout the file.

* change window height (ethereum#1612)

* Allow for operators while parsing 'mist.solidity.version' (ethereum#1613)

* Allow for operators while parsing 'mist.solidity.version'

* minor improvement in regex

* Sync Dutch translation file to English + corrections (ethereum#1616)

* Sync Dutch translations to English + corrections

Mostly rearranged the lines to get equal to the English translation file for easier future maintenance. Also did some small spelling corrections and improved a few translations when I matched the Dutch and English files.

* Fixed JSON syntax

Fixed JSON syntax

* Processed suggestions, many thanks!

* update i18n files according to english base files (ethereum#1618)

* [travis] don't wait for mac build on PR check (ethereum#1611)

* 36

* 37

* [gulp] don't build NSIS installer on 'wallet' task (ethereum#1614)

* don't build NSIS installer in 'wallet' task

* [readme] add 'makensis' to brew install

* Bump version string to 0.8.9 (ethereum#1626)

* Spectron testing suite (ethereum#1553)

* Spectron iteration

* Updating spectron

* Creating switch for mist.lokidb for automated tests

* Adding chai-as-expected

* Changing IPC flag

* Pairing spectron and electron versions

* [ESLint] Minor fixes

* Adding chai-string

* Couple of tests passing

* update .eslintrc.yml

* Simplifying code

* Removing delay in favor of better window management

* Adding tests for URL bar

* Focusing window before each test

* Minor fixes

* Improving mist setup and teardown

* Fixing wallet test

* adding html fixture

* Improving test helpers

* Tests for ETH-01-002

* Updating tests

* Starting local HTTP server to deal with html fixtures

* Updating tests setup

* Adding more tests

* Updating travis file to run spectron tests

* Refactoring tests

* Tests for ETH-01-007

* Downloading geth on the fly

* Fine-tuning geth download during tests

* Changing linux binary dir

* Fixing binary path on linux

* Travis debug

* Travis debug

* Changing fixtures

* Fixing tests

* Fixing travis file

* More tests

* Adjusting timeouts

* Adjusting GULP_PLATFORM test env variable

* Adjusting timeouts

* Disabling some tests for now

* Disabling a test

* Fix raw data display ('0x') in data-less TXs (ethereum#1625)

* Update dependencies (ethereum#1623)

* Update dependencies

* Updating yarn lock

* udpate (ethereum#1622)

* Cleaner mocha-in-browser test results (ethereum#1630)

* Removing DavidDM broken badges (ethereum#1631)

* Update geth to 1.5.5 (ethereum#1520) (ethereum#1522) (ethereum#1633)

* updated solc again

* updated solc to 0.4.6

* Update geth to 1.5.5 (ethereum#1520)

* Update geth to 1.5.5

* corrected windows zip's internal paths

* changed sanity check

* made node starting better

* also log path from which to fetch

* show fetching origin URL

* fix ESLint errors

* removed -stable

* Update geth to 1.5.8 (ethereum#1635)

* Update geth (osx still missing)

* include mac

* Add gulp task 'update-nodes' (ethereum#1637)

* sync was being skipped (ethereum#1647)

* sync was being skipped

* sync was being skipped

* updates confirmation window size issue (ethereum#1665)

* updates confirmation window size issue

* updated to web3.js 0.18.2, please run yarn

* improved gas estimation errors

* add error check only when estimatedGas is lower than providedGas

* Main window position and size are now persisted through sessions (ethereum#1641)

* update to geth 1.4.9 (ethereum#1662)

* Last days of dechunker (ethereum#1680)

* removed dechunker

* added legacyWeb3Provider

* added comment

* warn on websocket connection

* added old full web3 for legacy reasons

* perm-tests: add 'bzz' to 'should only contain allowed attributes' test (ethereum#1737)

* switch to camelCase for var 'lang_code' (ethereum#1736)

* [ESLint] exclude auto-generated 'signatures.js' (ethereum#1752)

* meteor interface: add ES6 support (ethereum#1738)

* Fix ethereum#1701 (ethereum#1750)

* enable translations on splash screen (ethereum#1749)

* [ESLint] fix simple rule violations in 'interface' (ethereum#1751)

* fix rule "intend"

* fix rule "no-trailing-spaces"

* fix rule "eol-last" (new line at end of file)

* fix rule "keyword-spacing"

* fix rule "space-before-blocks"

* fix rule "space-infix-ops" (space before and after operators)

* fix rule "space-before-function-paren"

* fix rule "object-curly-spacing"

* fix rule "no-multi-spaces"

* fix rule "curly"

* fix rule "no-multiple-empty-lines"

* fix rule "quotes"

* fix rule "semi-spacing"

* fix rule "semi"

* fix rule "key-spacing"

* fix rule "space-in-parens"

* fix rule "spaced-comment"

* fix rule "comma-spacing"

* fix rule "no-lonely-if"

* fix rule "eqeqeq"

* show backup hint when createing accounts, demanding min 8 characters (ethereum#1775)

* show backup hint when createing accounts, demanding min 8 characters

* fix typo

* [readme] update dependencies paragraph (ethereum#1784)

* [i18n] partial update to German translation (ethereum#1753)

* [i18n] partial update to German translation

* update

* Improve console messages (ethereum#2067)

* [i18n] add missing meteor package 'numeral:languages' (ethereum#1783)

* [i18n] add missing meteor package 'numeral:languages'

* add better error message

* More spectron ETH-01 tests. (ethereum#1689)

* Spectron iteration

* Updating spectron

* Creating switch for mist.lokidb for automated tests

* Adding chai-as-expected

* Changing IPC flag

* Pairing spectron and electron versions

* [ESLint] Minor fixes

* Adding chai-string

* Couple of tests passing

* update .eslintrc.yml

* Simplifying code

* Removing delay in favor of better window management

* Adding tests for URL bar

* Focusing window before each test

* Minor fixes

* Improving mist setup and teardown

* Fixing wallet test

* adding html fixture

* Improving test helpers

* Tests for ETH-01-002

* Updating tests

* Starting local HTTP server to deal with html fixtures

* Updating tests setup

* Adding more tests

* Updating travis file to run spectron tests

* Refactoring tests

* Tests for ETH-01-007

* Downloading geth on the fly

* Fine-tuning geth download during tests

* Changing linux binary dir

* Fixing binary path on linux

* Travis debug

* Travis debug

* Changing fixtures

* Fixing tests

* Fixing travis file

* More tests

* Adjusting timeouts

* Adjusting GULP_PLATFORM test env variable

* Adjusting timeouts

* Disabling some tests for now

* Disabling a test

* updating yarn

* Tests for ETH-01-009

* More tests

* Adding test for ETH-01-008

* simplify '--test' flag evaluation

* revert unnecessary changes to yarn.lock (no changes to package.json)

* Minor comment changes

* consistent use of 'protocol' in test titles

* Update js-redirect.html

* [gulp] Refactor and Ethereum-Wallet NSIS installer (ethereum#1642)

* Add Ethereum-Wallet NSIS installer

* minor changes

* improve makensis call

* Improve Uploader

* Refactor

* refactor

* remove eth node

* remove build-dist.js

* added 'options.platforms' and 'options.activePlatforms'

* remove squirrel

* fix

* cleanup

* string formating, windows compatibility

* md5 checksum platform compatibiliy

* cleanup Linter errors

* update travis.yml

* minor fix

* improve platform usage hint (don't show 'mac' on non macOS systems)

* Rectifying documentation

* update Readme

* typo in readme

* add clarification on available platforms on the host platform

* remove unnessecary linux dep

* cleanup patch string

* increase timeout (ethereum#2129)

* Sidebar revamp (ethereum#1640)

* Sidebar changes

* Basic tab visual changes

* Scrolling tabs

* Menu iteration

* Improvements on floating menu

* Menu improvements

* Inflection translation for account button

* Adjusting menu animations and hover (dis)appear timings

* Identicon area height

* Cleanup

* Improvements on menu position and, padding and dealing with information overflow

* browserbar z-index

* Sidebar scrolling on submenu overflow

* Fixed some visual glitches

* Enabling drag and drop of new tabs

* Fixing submenu position

* Refactoring

* Opening the right account window for dapp menu entries

* Minor opacity change

* Scrollbars on windows

* White scrollbars on submenu

* Fixing sidebar css on windows

* Code style

* Dealing with large numbers with german separators

* Prevents dragging Dapps to 1st position (browser)

* Ensuring browse will always be the first tab

* Preventing drag dapps above browse tab

* Minor adjustments

* Small refactor and code cleaning

* Dependencies update

* Fixing add permissions to browse tab behavior

* Cursor change

* Code Style

* Small refactor

* Code style

* remove duplicate makensis step (ethereum#2073)

* remove rules (ethereum#2091)

* [travis] only increase timeout for mac build (ethereum#2096)

* [travis] only increase timeout for mac build

* fix

* Make capitalization more consistent in menus.   Correct punctuation. (ethereum#2123)

* fix (ethereum#2124)

* fix ethereum#1649 (add lokijs save-throttling) (ethereum#2125)

* [yarn] update dev node modules (ethereum#2128)

* remove debug loglevel (ethereum#2137)

* Removing old code. Fixes small bug (ethereum#2140)

* update npm-modules (ethereum#2126)

* [security] fix ethereum#1359, improve txData validation (ethereum#2092)

* fix ethereum#1359

* stricter validation

* add test case "shouldn't allow RegExp (possible XSS)"

* shorten test-case

* remove unnecessary regex flags

* improve error msg

* update geth 1.6.0 (ethereum#2146)

* update geth 1.6.0

* [tests] geth 1.6.0 compatibility

* [meta] remove .mention-bot (ethereum#2094)

* Version bump (ethereum#2161)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants