You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is an ongoing issue with @celo/sdk and Ledger Hardware wallets.
This issue provides a brief summary and some potential work arounds.
CeloTerminal currently pins its dependencies on @celo/sdk v4:
CeloTerminal and Ledger Nano X with Firmware <=1.2.4-4 should work in all cases.
CeloTerminal and Ledger Nano S with Firmware <=1.6.1 should work in all cases.
Ledger Nano devices with newer firmware (after support for Ethereum 2.0 was added) will work with CeloTerminal for some simple transactions, but they will start failing with "EthAppPleaseEnableContractData" errors for some more complex transactions.
@celo/sdk v5 (and maybe v8?) no longer work with any version of the Ledger Nano firmware. This is why CeloTerminal is using really old @celo/sdk v4.
Unfortunately there isn't much that can be done in CeloTerminal itself to resolve this issue. We are waiting on @celo/sdk to fix these issues.
The text was updated successfully, but these errors were encountered:
Hey sorry its like this. We are working on releasing a new version of the celo ledger app (the one that runs on the device itself) together with upgraded celo sdks that use better tested, more modern dependencies.
There is an ongoing issue with @celo/sdk and Ledger Hardware wallets.
This issue provides a brief summary and some potential work arounds.
CeloTerminal currently pins its dependencies on @celo/sdk v4:
@celo/sdk v5 (and maybe v8?) no longer work with any version of the Ledger Nano firmware. This is why CeloTerminal is using really old @celo/sdk v4.
Unfortunately there isn't much that can be done in CeloTerminal itself to resolve this issue. We are waiting on @celo/sdk to fix these issues.
The text was updated successfully, but these errors were encountered: