Blockstream / green_android

Blockstream Green Wallet for Android
GNU General Public License v3.0
184 stars 74 forks source link

Trezor is not syncing with node anymore #162

Open Funman2 opened 1 year ago

Funman2 commented 1 year ago

Description

My trezor one device does not connect to my electrs server on my Umbrel node anymore, it does not sync my wallets and accounts( derivations) anymore. When connected to blockstream server, it does detect all wallets and accounts. It used to work in the past.

Version

Trezor newest firmware, green app 3.9.2, Umbrel 0.5.3, Electrs 0.9.10

Steps to reproduce

connect trezor to my mobile, in green set up personal electrum server with local either ip or tailscale tailnet ip in format http://:50001, activate SPV verification. Or: connect via tor adress and enable tor service in green. Neither works anymore, endless connecting. It used to work fine in the past though. When connect via blocksream servers, wallets are detected and synced.

Expected behaviour

Should be able to connect green to my umbrel node.

Actual behaviour

Connecting forever, no result

Screenshots

Device or machine

Samsung Galaxy S8 phone, Android 9

Additional info

domegabri commented 1 year ago

hello @Funman2 , can you retry a login but this time drop the http:// at the beginning? the correct format is ip:port e.g. myelectrumserver:port

Funman2 commented 1 year ago

Hey , thanks for looking into this. I already tried this, it does not connect at all if the format is ip:port but after entering http://ip :50001 the unlock pin screen apears immiately and i have to enter my passphrase, so far so good, but then it just displays an empty wallet and does constand status of c "connecting" does show not connected to block 0 , balance 0.. but will give it another try

Funman2 commented 1 year ago

Hey after trying again without http:// as you recommended, it took way longer to connect, open pin, then enter passphrase, but still after that only shows empty account at blockheight 0 and tries to connect for ever...

domegabri commented 1 year ago

please try to expand the account list (click on an account card) and than when the list is expanded pull down the screen to trigger a refresh of your accounts. Let me know if this works

Funman2 commented 1 year ago

Did that but still endless connecting, no balance. Nothing changes. Last Summer green app just worked fine with trezor one..

Funman2 commented 1 year ago

Hey since the latest beta update from playstore connecting to my umbrel electrum server via tor works nice and quick again, so that´s solved! Good job! I still can not connect through my tailscale vpn service on clearnet without tor, there it is still in endless"connecting" mode.... BTW watch only still not available although advertised in app description.

domegabri commented 1 year ago

Watch-only is only supported for multisig wallets at the moment. We just added xpub export and a following release will allow import of a list of xpubs for watch-only accounts.