aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-15 21:18:17 -0700
committerAdam Soltys <[email protected]>2026-09-15 21:18:17 -0700
commit229dea361b719128cf2657b6ab51aad9aca463b1 (patch)
tree58058a54d50ff206f710c45764ad7def61f9fdd5 /src/i18n.js
parent0ebef05d3850d312ec8098584525b22ec1b9a0de (diff)
downloadcoinosv3-229dea361b719128cf2657b6ab51aad9aca463b1.tar.gz
coinosv3-229dea361b719128cf2657b6ab51aad9aca463b1.zip
A tiny coin's renewal chip says "under 1 sat", not "1 sat".
The server prices a renewal on all the coins together: ppm accumulates sub-satoshi across every input and rounds up once. The per-coin chip rounded each coin's share up on its own, so nine 1-sat coins each showed "renewal cost 1 sat" under a total of 4 sats — as if the page were skipping them. The chip now shows the coin's real share: "under 1 sat" for a sub-satoshi one, rounded otherwise, and its tooltip says how the fee is priced. Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_01JuwQqNWtDJcxPWtEm9134z
Diffstat (limited to 'src/i18n.js')
-rw-r--r--src/i18n.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/i18n.js b/src/i18n.js
index d7781cd..bfd6ff8 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -310,7 +310,8 @@ const STR = {
arkCoinsChipExp: 'expiry {d}',
arkCoinsChipExit: 'exit cost {fee}',
arkCoinsChipRenew: 'renewal cost {fee}',
- arkCoinsChipRenewTitle: 'What renewing this coin costs',
+ arkCoinsChipRenewTitle: 'This coin’s share of the renewal fee — the fee is priced on all the coins together and rounded up once, so tiny shares add almost nothing',
+ arkCoinsChipRenewTiny: 'under 1 sat',
arkCoinsChipExpTitle: 'Time until this coin needs renewal',
arkCoinsChipExitTitle: 'What pulling this coin on-chain by itself would cost',
arkFeeChain: 'On-chain fee',