polkadot-cloud / polkadot-staking-dashboard

Fully Featured Dashboard for Staking and Nomination Pools on Polkadot.
http://staking.polkadot.cloud
GNU General Public License v3.0
158 stars 167 forks source link

Dashboard doesn't detect Ledger with latest Polkadot app (v100.0.5) #2180

Closed Juanma0x closed 3 months ago

Juanma0x commented 3 months ago

After connecting the Ledger to the PC and opening the latest Polkadot Ledger app (v100.0.5), the Staking Dashboard does not detect that the device is connected.

The same issue occurs when the user opens the "Migration app."

image

However, when using the "Legacy" Kusama Ledger app, the Staking Dashboard detects the device and imports the account successfully.

An0b1s commented 3 months ago

i can confirm this issue. When i try to bond more DOTs, the Dashboard can't connect with the Ledger Wallet. When i click "confirm" -> nothing.

There's only the message: Open the Polkadot app on your Ledger device. -> The App is open on the Ledger..

Bildschirmfoto 2024-07-03 um 10 08 19
Tanariel commented 3 months ago

Same problem here with the latest Polkadot Ledger app (v100.0.5), it constantly ask to open the polkadot app on the device even though it is open.

rossbulat commented 3 months ago

Staking Dashboard had no pre release access to the new Ledger app so it is not currently supported.

[Not working] ~Please remain on previous Ledger app version to use with the Dashboard for now.~

Tanariel commented 3 months ago

The update was triggered because trying to stack more dot and sign it with the ledger gave a "wrong version" error.

So not upgrading the ledger won't help either.

rossbulat commented 3 months ago

The update was triggered because trying to stack more dot and sign it with the ledger gave a "wrong version" error.

So not upgrading the ledger won't help either.

Thank you for clarifying this, I am currently recovering from an illness but will attempt to treat this issue as a priority.

I think a public beta of the new Ledger app and/or migration documentation prepared for JS/TS applications would have been very useful to have prior to release. Unfortunately, despite the best efforts of some people, the clarifications of what exactly needs to be done for the new version have just not been there for Dapps, and this has prolonged this issue not just for the dashboard but other Dapps too.

Juanma0x commented 3 months ago

Please remain on previous Ledger app version to use with the Dashboard for now.

I'm afraid that won't allow users to issue any extrinsic since the old Polkadot Ledger app is not compatible with the current runtime upgrade.

the clarifications of what exactly needs to be done for the new version have just not been there for Dapps

Bad news indeed.

I am currently recovering from an illness

Get well soon, Ross.

rossbulat commented 3 months ago

This should have been resolved in https://github.com/polkadot-cloud/polkadot-staking-dashboard/pull/2181. Will leave this issue open a while longer in case other issues arise.

@An0b1s @Tanariel please let me know if you experience further issues.

An0b1s commented 3 months ago

Hello @rossbulat Perfect. Now it works. Have a nice weekend

Tanariel commented 3 months ago

Working perfectly, thanks a lot !