<p></p>
<ol>
<li>Bob chooses send from a single UTXO containing 0.1 BTC</li>
<li>he sends 0.099995 BTC to Alice, with "amount includes mining fee" set.</li>
<li>A transaction is generated and written to the log file:<br>
0.09993624 to Alice<br>
0.00005876 mining fee<br>
0.00000500 to Bob's change address</li>
<li>no error is given about dust amounts.</li>
<li>the transaction is posted on Bob's wallet and his available balance goes to zero.</li>
<li>the transaction does not reach the blockchain, shows as pending on Bob's wallet.</li>
<li>no error shown in the log<br>
even after reboot it stays "lost".<br>
deleting SPV files clears out the erroneous tx.</li>
</ol>
<p>only done this on regtest so far.<br>
problem stems from 'ensureMinRequiredFee' being set to false throughout the codebase; BitcoinJ library only does the dust check when that flag is set to true.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/bisq/issues/4039#issuecomment-599885287">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNTBOWBBJ3DYR6MUIVLRH4DE5ANCNFSM4LEWFPLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNXNXCDDOAO3ETVDPT3RH4DE5A5CNFSM4LEWFPLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEPAYLZY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/issues/4039#issuecomment-599885287",
"url": "https://github.com/bisq-network/bisq/issues/4039#issuecomment-599885287",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>