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

Ledger LP withdrawal "transaction fee needs to be covered by your balance" #448

Open
jeffdgr8 opened this issue Oct 25, 2024 · 9 comments
Open
Labels
bug Something isn't working

Comments

@jeffdgr8
Copy link

Prerequisites

Ledger LP position (not sure if specific to Ledger addresses, but haven't tested with non-Ledger addresses)

Expected Behavior

Able to withdraw, assuming large enough amount.

Current Behavior

No matter what percentage chosen to withdraw, the error "TRANSACTION FEE ᚱ 0.08 NEEDS TO BE COVERED BY YOUR BALANCE (CURRENTLY ᚱ 0)." is shown and the WITHDRAW button is disabled.

Steps to Reproduce

  1. Go to manage LP
  2. Select Ledger for both RUNE and asset
  3. Select withdraw tab
  4. Select large enough percentage that RUNE balance should cover transaction fee

Possible Solution

Unknown

Your Environment - Release Version (skip if not using a release version)

  • ASGARDEX desktop version: V1.22.7
  • Operating system and version: Windows 11

Your Environment - Development Version (skip if not using a development version)

  • Node version:
  • Yarn version:
  • Branch:
  • Operating system and version:
@jeffdgr8 jeffdgr8 added the bug Something isn't working label Oct 25, 2024
@Thorian1te
Copy link
Contributor

asgardex doesn't support asymmetric LP positions so if you have one of these a withdrawal won't work.
If you want to add or remove a asymtrical position you have to use another provider such as thorswap.

You are able to send a transaction to thorchain if you know how to handle inbound addresses?
using WITHDRAW:POOL:10000 — dual-sided 100% withdraw liquidity. If a single-address position, this withdraws single-sidedly instead

@jeffdgr8
Copy link
Author

This is with dual-sided LP positions.

@Thorian1te
Copy link
Contributor

and you have a rune balance?

@jeffdgr8
Copy link
Author

Yes, there is also RUNE in the same Ledger wallet address as the LP position.

@Thorian1te
Copy link
Contributor

hey looking into this issue,im not getting your error, confirm that it looks like this with both asset having the ledger tag ?
image

@jeffdgr8
Copy link
Author

It does this for all assets I've tested. V1.22.8
Screenshot 2024-11-17 185150

@Thorian1te
Copy link
Contributor

And you can confirm that the ledger Rune address holds more than say 1 rune.

@Thorian1te
Copy link
Contributor

if you have a balance for rune and its not recognising it I am not sure why this is happening I can't see it in dev state.
I have put in this extra content example below.
image
If you need to do a withdraw use the memo and go to RUNE custom deposit for the address you used in the LP position.
all it tells thornode is, withdraw this % of the LP.

@jeffdgr8
Copy link
Author

jeffdgr8 commented Nov 18, 2024

And you can confirm that the ledger Rune address holds more than say 1 rune.

Yes, the LP's Ledger Rune address holds enough Rune, and all the LPs I tested use this same address.

The keystore address is empty though. Have you tested this scenario?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: No status
Development

No branches or pull requests

2 participants