diff options
| author | Adam Soltys <[email protected]> | 2026-10-22 23:34:31 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-10-22 23:34:31 -0700 |
| commit | a89bce97319d5860da8d581ff41cdace9acbb077 (patch) | |
| tree | 263363716c53cfa1ec2cf7a984a08568690cb48e /android/app/src/webview/res/values | |
| parent | 2d1f83c88000503b0ce5dbe391ce1929bcb9a71b (diff) | |
| download | coinosv3-a89bce97319d5860da8d581ff41cdace9acbb077.tar.gz coinosv3-a89bce97319d5860da8d581ff41cdace9acbb077.zip | |
Automatic renewals only when worth it (fee under a tenth of what renews); orphan HTLC coins are settled by the server's answer
Adam's wallet renewed a 1,000-sat coin past its expiry plus four bits of change for 301 sats — the expiry trigger had no floor, only the depth trigger did. Now every automatic renewal, under either renewing strategy, is skipped when the fee would exceed a tenth of the coins it renews; they stay spendable, the server honors them, and the strategy card says so.
Reconcile: five 22-sat HTLC-send coins sat 'pending' for days — their Lightning payments' actions had been pruned, and an unheld pending coin was only asked about when it was a plain pubkey coin. HTLC orphans are asked about now too: spent is spent; one the server still holds open stays pending (an HTLC coin is never this wallet's to spend). tools/ark-htlc-orphan.test.js.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
Diffstat (limited to 'android/app/src/webview/res/values')
0 files changed, 0 insertions, 0 deletions
