metronome-wallet-desktop icon indicating copy to clipboard operation
metronome-wallet-desktop copied to clipboard

Add recover wallet option on login screen

Open ianaya89 opened this issue 7 years ago • 16 comments

ianaya89 avatar Jun 18 '18 19:06 ianaya89

Has this been implemented yet? I'm locked out of the damn wallet and can't get in. Is there a workaround?

thanks, Jim

jsager1 avatar Jun 22 '18 03:06 jsager1

Hi Jim, we are still working on this. What you can do is to manually remove settings file.

Then you open again the wallet, set a new password and restore your previous wallet. Take in mind that you need your mnemonic.

Which OS are you using?

ianaya89 avatar Jun 22 '18 03:06 ianaya89

Hi Ignacio,

Thanks for the quick response, I’m using Win7 Ultimate. Yes I do have my initial pass phrase that I saved. Where/which settings file do I need to remove? Thanks.

jsager1 avatar Jun 22 '18 04:06 jsager1

No problem. So, the file should be located at ~/AppData/Roaming/metronome-desktop-wallet/Settings`

Let me know if this works.

ianaya89 avatar Jun 22 '18 04:06 ianaya89

Yep,,, I found it,,, saved to settings-old then deleted the original . Worked like a champ,,,, I’m back in my wallet.

Thanks Ignacio.

jsager1 avatar Jun 22 '18 04:06 jsager1

Ignacio, I have the same issue with macOS. Where would I remove the setting from?

HelionGroup avatar Jun 23 '18 13:06 HelionGroup

Hey, the Settings file in macOS is located at: ~/Library/Application Support/metronome-desktop-wallet/Settings

ianaya89 avatar Jun 23 '18 13:06 ianaya89

TY. I'm not sure why I don't see that folder after re-installing.

HelionGroup avatar Jun 23 '18 14:06 HelionGroup

Did it work? Which is the folder that you are not seeing?

ianaya89 avatar Jun 23 '18 15:06 ianaya89

metronome-desktop-wallet/Settings - this folder does not appear.

It worked the first time and I made an ETH transfer, but I am locked out and there is no metronome file visible except the app.

On Jun 23, 2018, at 11:00 AM, Ignacio Anaya [email protected] wrote:

Did it work? Which is the folder that you are not seeing?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/autonomoussoftware/metronome-wallet-desktop/issues/321#issuecomment-399684628, or mute the thread https://github.com/notifications/unsubscribe-auth/AaKkfvvWIN4EcebAk3mDzIaotGvQl7ULks5t_lf-gaJpZM4UsWFw.

HelionGroup avatar Jun 23 '18 15:06 HelionGroup

Can you confirm that you are in the correct path? This is the complete path: ~/Library/Application\ Support/metronome-desktop-wallet/Settings

Take in mind that Settings is not a folder, is the file that you need to remove.

ianaya89 avatar Jun 23 '18 15:06 ianaya89

screen shot 2018-06-23 at 11 54 33 am

HelionGroup avatar Jun 23 '18 15:06 HelionGroup

@HelionGroup the Library folder you have to look for is within your home folder (~), not in root (/).

All settings files are documented in the README too: https://github.com/autonomoussoftware/metronome-wallet-desktop#development-notes

gabmontes avatar Jun 23 '18 16:06 gabmontes

If I type into Terminal rm ~/Library/Application\ Support/metronome-desktop-wallet/Settings

I receive "no file found"

I also receive err msgs:

Unhandled Error TypeError: Cannot read property 'toLowerCase' of undefined at getAuctionAddress (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/build/main/plugins/metronome/settings.js:6:47) at sendStatus (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/build/main/plugins/metronome/status.js:19:54) at /Applications/Metronome Wallet.app/Contents/Resources/app.asar/build/main/plugins/metronome/index.js:25:5 at Array.forEach () at /Applications/Metronome Wallet.app/Contents/Resources/app.asar/build/main/plugins/metronome/index.js:24:17 at EventEmitter. (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/build/main/base-plugin.js:55:7) at EventEmitter. (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/build/main/plugins/metronome/index.js:19:20) at EventEmitter.eventsBus.emit (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/build/main/main-worker.js:55:5) at Socket. (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/build/main/plugins/bloq-eth-explorer/index.js:58:17) at Socket.Emitter.emit (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/component-emitter/index.js:133:20) at Socket.onevent (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/socket.io-client/lib/socket.js:270:10) at Socket.onpacket (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/socket.io-client/lib/socket.js:228:12) at Manager. (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/component-bind/index.js:21:15) at Manager.Emitter.emit (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/component-emitter/index.js:133:20) at Manager.ondecoded (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/socket.io-client/lib/manager.js:345:8) at Decoder. (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/component-bind/index.js:21:15) at Decoder.Emitter.emit (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/component-emitter/index.js:133:20) at Decoder.add (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/socket.io-parser/index.js:242:12) at Manager.ondata (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/socket.io-client/lib/manager.js:335:16) at Socket. (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/component-bind/index.js:21:15) at Socket.Emitter.emit (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/component-emitter/index.js:133:20) at Socket.onPacket (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/engine.io-client/lib/socket.js:456:14) at WS. (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/engine.io-client/lib/socket.js:273:10) at WS.Emitter.emit (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/component-emitter/index.js:133:20) at WS.Transport.onPacket (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/engine.io-client/lib/transport.js:145:8) at WS.Transport.onData (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/engine.io-client/lib/transport.js:137:8) at WebSocket.ws.onmessage (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/engine.io-client/lib/transports/websocket.js:147:10) at WebSocket.onMessage (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/ws/lib/EventTarget.js:99:16) at Receiver._receiver.onmessage (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/ws/lib/WebSocket.js:141:47) at Receiver.dataMessage (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/ws/lib/Receiver.js:389:14) at Receiver.getData (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/ws/lib/Receiver.js:330:12) at Receiver.startLoop (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/ws/lib/Receiver.js:165:16) at Receiver.add (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/ws/lib/Receiver.js:139:10) at TLSSocket._ultron.on (/Applications/Metronome Wallet.app/Contents/Resources/app.asar/node_modules/ws/lib/WebSocket.js:138:22)

HelionGroup avatar Jun 23 '18 16:06 HelionGroup

is there a way to find those settings without using Terminal? through Finder?

HelionGroup avatar Jun 23 '18 20:06 HelionGroup

NM, found it.

HelionGroup avatar Jun 23 '18 20:06 HelionGroup