Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot sign transactions with my Ledger Nano X on MacOS Big Sur #11

Closed
ZillionPrey opened this issue Oct 28, 2021 · 9 comments
Closed

Comments

@ZillionPrey
Copy link

Actual behavior

I can't sign transactions with my Ledger. Tried to send it, application asks to sign via Ledger but the wallet stays on "Application is ready". I'm using the Firo app, everything is on the latest version. It just stays stuck on please sign the transaction.

Steps to reproduce

  1. Send a transaction via the App.

Crash / debug logs

Desired behavior

Should be clear.

@a-bezrukov
Copy link

How many inputs you tx is spending?

@ZillionPrey
Copy link
Author

image

I'm trying to send 11 Firo, my rest balance should cover the fees.

@a-bezrukov
Copy link

a-bezrukov commented Oct 28, 2021

It is rather about the number of UTXOs you are spending, not the value.
Please open the Coins view and make sure you are spending 5-7 UTXOs at once.
image
If it passes then you are experiencing the spending mining outputs hardware issue: https://support.ledger.com/hc/en-us/articles/360018969814-Receive-mining-proceeds?docs=true

@ZillionPrey
Copy link
Author

Do I have to activate that tab somewhere? I don't see the Coins tab in my wallet.

@a-bezrukov
Copy link

It is the View -> Show Coins menu.

@ZillionPrey
Copy link
Author

ZillionPrey commented Oct 28, 2021

Ah thank you! I am not that familiar with that view. To me it looks fine. Under 5-7.

@ZillionPrey
Copy link
Author

ZillionPrey commented Oct 28, 2021

Somehow the screenshot failed to upload.

@a-bezrukov
Copy link

a-bezrukov commented Oct 28, 2021

[I deleted you images for privacy reasons. Thanks for providing it.]
You are welcome.
In order to spend 11 Firo your wallet selects around 110 inputs which is too much indeed.
So, this is exactly the issue of the hardware being unable to handle too much data: https://support.ledger.com/hc/en-us/articles/360018969814-Receive-mining-proceeds?docs=true
There are 2 ways of solving it:
*1 is combining you small 0.1... UTXOs into something bigger. This method is safer but will require some fee for additional txs.
*2 is entering your Ledger seed words into the Electrum-Firo wallet and spending 11 Firo at once. This is less safe in terms of leaking your seed phrase but you'll save on firo.

For *1 it is a good idea to increase the number of UTXOs spent with each tx, for example doing a binary search on the number of UTXOs that your hardware can handle.
More info on the topic: firoorg/electrum-firo-archived#28 (comment)
For *2 it is a good idea to create a very clean dedicated VM, which can be erased right after.
More info on the topic: firoorg/electrum-firo-archived#21 (comment)

@ZillionPrey
Copy link
Author

Thank you :)

I choose to work with the Firo Wallet. Got it to work!
Really appreciate your help, and also quick help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants