-
Notifications
You must be signed in to change notification settings - Fork 23
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
[Bug]: Coinselection Autopilot (Bitkit) #1749
Comments
Autopilot/Automatic Coin Selection is a feature we have to temporarily remove from the UI until a later date (after we come out of beta) where we can enable it and thoroughly test it. We were meant to remove/comment out this setting earlier to avoid confusion, but never got around to it. |
This problem is partly hidden by #1761 because now the user doesn't know what type of autopilot is being used. However, in manual mode there is still an Auto option that is 'use smallest utxo' and that doesn't work correctly. |
The simplest fix here is to remove the text "Small: uses smallest UTxO's first" |
Should start with implementation in |
Describe the bug
When using either the default coin selection setting of Autopilot with "Lowest Fee' OR when using manual coin selection that automatically uses "Use smallest UTXO's first" the result is the same for both: more UTxOs are selected for input to a transaction than required to satisfy the output and fee. This results in paying a higher fee than could have been achieved with less inputs.
Reproduce
Screenshots / Recording
This screengrab shows manual coin selection for a transaction on regtest. Either of the two UTxOs are large enough to satisfy the total requires yet the Auto insists on using both. The same two UTxOs are selected when using Autopilot (default).
Simulator.Screen.Recording.-.iPhone.15.-.2024-04-25.at.17.14.49.mp4
Operating system
Android 13 TKQ1.220829.002
Bitkit version
c55c045
Log output
No response
The text was updated successfully, but these errors were encountered: