leather-io / desktop

Manage STX tokens and Stacking
https://leather.io/
192 stars 71 forks source link

release-2023-03-30 #1175

Closed edu-stx closed 1 year ago

edu-stx commented 1 year ago

Download the latest build

Commit body

markmhendrickson commented 1 year ago

@edu-stx mind linking the relevant issues here on the right and moving them to the review column?

Screenshot 2023-03-30 at 13 46 01
edu-stx commented 1 year ago

Only able to link the open issue #1172, the others are closed:

Fixes https://github.com/hirosystems/desktop-wallet/issues/1165

We also previously discussed handling https://github.com/hirosystems/desktop-wallet/issues/1164 in this release, although from the latest comments it still seems like it's due to issues with Stacks nodes. I'm not sure what a fix would look like?

markmhendrickson commented 1 year ago

Yea I'm not sure about https://github.com/hirosystems/desktop-wallet/issues/1164 but maybe @314159265359879 has insight into whether we can tackle it wallet-side

314159265359879 commented 1 year ago

If a wallet has 1000.58928 STX and 1000 STX was stacking.

Sending anything over .51 STX will pend forever. But if they send the STX that were never locked they can work around it. They can send a small amount 0.000001 STX to any address (burn address for example) and that will resolve the "lock".

In the three cased I handles yesterday the desktop-wallet-user had already send a transaction, they would have to replace the transaction so it gets processed first (first nonce that can be processed and a fee that is higher then that of the transaction already pending with that nonce, 0.072001 STX).

A more general option to (request to) delete/cancel a transaction would be helpful as proposed here: https://github.com/hirosystems/stacks-wallet-web/issues/3406

Perhaps a tall order for the desktop wallet?