qml: let user finalize forward swap onchain tx before initiating swap#9992
qml: let user finalize forward swap onchain tx before initiating swap#9992accumulator wants to merge 3 commits intospesmilo:masterfrom
Conversation
8595781 to
44a9a1f
Compare
e525c3a to
0fe131b
Compare
|
Tested, works fine for me. Maybe the minimal allowed tx fee should be limited in the tx finalizer to an ETA limit < Also noticed these two qml logs while testing: When clicking on the input/output dropdown in the tx finalization dialog: I can also open separate issues if they are out of scope of this PR. |
Yes, good idea. I'm leaning towards disabling static fees in these cases, only allowing finalizing when dynamic fees (ETA, mempool) are available. What do you think @f321x?
There are a few places where these frontend issues are still logged. For the binding loops I don't really see how they are getting triggered. They seem to be harmless. The layout issues are sometimes logged when anchoring an Item outside a layout to items within a Layout. Also seems mostly harmless. |
0fe131b to
60c5145
Compare
|
@accumulator i think only allowing ETA and capping the max allowed ETA would be the safest way. Static rates and mempool seem easy to get wrong for the funding tx. It seems nice to have the flexibility to save some fees for non-urgent swaps but the risk of a failing (refunded) swap by setting too low fees should be minimal imo. |
c059037 to
72b16eb
Compare
e06f40c to
6f2754f
Compare
6f2754f to
14d05a0
Compare
14d05a0 to
4192f01
Compare
No description provided.