Magickbase / neuron-public-issues

Neuron Issues
6 stars 3 forks source link

Test the new Ledger Nervos App #414

Open homura opened 1 month ago

homura commented 1 month ago

We've created a new PR to upgrade the Nervos App to display addresses in CKB2021 format and fix known issues that could cause crashes. So we need to test the App to confirm if it works as expected.

To install the App before releasing it on Ledger Live

  1. Make sure the firmware is upgraded to the latest
  2. Download the App from the GitHub artifact
  3. Install ledgerblue
    python3 -m venv ledger
    source ledger/bin/activate
    pip install ledgerblue
  4. Install the App on the device
    # make sure the device is connected and unlocked
    cd /path/to/download/binaries/nanos2/bin
    python3 -m ledgerblue.runScript  --scp --fileName app.apdu --elfFile app.elf
  5. Confirm the install message "Allow unsafe manager" on the device
silySuper commented 1 month ago

1.Send transaction always shows pending,but the block number is get.

Image

transaction hash: 0x065eb7e6f748ca7b94f9ad473cffb1b8b3bea3c54db63ce38138f89503377fdd

log shows error:

main.log

silySuper commented 1 month ago

2.Claim is invalid in app ,after operate accept in ledger once,it dump to confirm page again and again.

main.log

video:

https://github.com/user-attachments/assets/cc01a84e-a52a-4b48-a60f-33404805bbe2

The same to send in asset accounts(but again only once).

Image

yanguoyu commented 1 month ago

1.Send transaction always shows pending,but the block number is get.

Image

transaction hash: 0x065eb7e6f748ca7b94f9ad473cffb1b8b3bea3c54db63ce38138f89503377fdd

log shows error:

main.log

From the log, it may same as https://github.com/Magickbase/neuron-public-issues/issues/407

silySuper commented 1 month ago

I test this by pull latest develop branch,and yarn start.I do not know whether sync is related to this.I will try a develop package.Sync can solve after test this nervos app.

silySuper commented 1 month ago

3.When offline sign an unsigned transaction,pop up abnormal tip.

https://github.com/user-attachments/assets/21856004-ce83-49ce-8269-0539f9a59406

silySuper commented 1 month ago

4.In asset accouts ,when send transaction,destination in Nervos App is different from transaction detaill. transaction id: 0x3adf40462923ec03b02ec191137554ff3d516a2471ad4e2315b0611c801f7761

Nervos App shows:

Image

Image

Image

video:

https://github.com/user-attachments/assets/16fec184-94d3-4602-80ce-3e639ce0407a