-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
InsufficientMoneyException: Insufficient money, missing 0.0000001 BTC #4327
Comments
Thanks for submitting this. Unfortunately the log provided does not help much, just |
There's not much else relevant in the log besides what I attached.
Tried same steps again after restarting the app and same error scenario happened. |
Jun-20 15:30:49.936 [JavaFX Application Thread] INFO b.c.p.f.FeeService: BTC tx fee: txFeePerByte=10 |
Why is the fee estimation done twice when creating an offer? Upon further inspection of my log I see this estimate first: |
When the initial transaction size estimation is done I see two inputs: |
After many many hours of repetition I got it to happen twice. Interestingly enough both times it happened first thing after starting bisq. What @eigentsmis has posted above matches what I'm seeing. After the offer has been funded, the fee estimation can return a tx size 1 or 2 bytes longer, this is due to scriptsig length varying. #4266 would fix this because it uses the initial fee estimation instead of estimating again after funding. Log files. |
Super that you got it to reproduce! |
I've been attempting to understand this some more:
Steps to reproduce the problem consistently:
|
Version: 1.3.5
Created an offer to sell BTC and after sending the funds from an external wallet to fund the offer and then trying to go ahead with the creation of the offer I got the following error message.
I've also attached the relevant portion of the log.
createOfferError.log
The text was updated successfully, but these errors were encountered: