Okay, #eNuts has a couple of big problems.

When sending sats, it makes an estimate on fees, but doesn't let you complete the TX unless that estimate is met exactly.

The result? Impossible to fully cash out, unless the estimate is exactly correct. If it's too higher than what you have obviously you can't cash out. If it's lower, you get left over sats that can't be cashed out in small numbers because the fee estinate is always higher.

Not a problem in its ecash offering, though bound to be run into.

#Lightning #cashu

Reply to this note

Please Login to reply.

Discussion

There is no way to know the final real fee before a tx has been settled. There are possible UX improvements indeed but in general, dust can always remain.

Absolutely, but it's not what I'm suggesting.

Problem is, you can't attempt a TX without estimating the fee, and if the fee estimate is wrong (as in, you actually have enough) you still can't complete the TX.

My proposal would be to make it explicit that it's just an estimate, but allow the TX to be attempted. I'd rather a failed TX than one that would go through but doesn't because it was conditioned on an estimate that was wrong to begin with.