From ba5e28249aac75310303174ac48b4c67b67224cb Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sun, 5 Jul 2026 22:06:51 -0700 Subject: Exit works on plain-esplora regtest; human-readable ark status lines MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit submitPackage falls back to sequential /tx posts when the esplora lacks POST /txs/package (regtest electrs) — works wherever the node relays zero-fee v3 parents. The ark card stops speaking developer: in-flight operations summarize as '{n} deposit(s) confirming' instead of 'board:funded, exit:chain, …', exit lines read 'Exiting N sats — publishing on-chain…', and transient errors show 'hit a snag — retrying automatically' instead of raw gRPC/HTTP text. Co-Authored-By: Claude Fable 5 --- src/i18n.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/i18n.js') diff --git a/src/i18n.js b/src/i18n.js index 47e93f4..6c40a74 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -391,9 +391,14 @@ const STR = { arkExitBtn: 'Exit on-chain without the server ({n} coin(s))', arkExitStarted: 'Unilateral exit started for {n} coin(s) — broadcasting the exit chain.', arkExitNoFeeCoin: 'Exiting needs an on-chain coin to pay the exit-chain fees.', - arkExitChainStatus: 'Exit {n}: broadcasting the exit chain…', - arkExitTimelockStatus: 'Exit {n}: waiting for the timelock (claimable at block {blocks})', - arkExitClaimingStatus: 'Exit {n}: claim broadcast, awaiting confirmation', + arkExitChainStatus: 'Exiting {n} sats — publishing on-chain…', + arkExitTimelockStatus: 'Exiting {n} sats — waiting out the timelock (block {blocks})', + arkExitClaimingStatus: 'Exiting {n} sats — almost done, awaiting confirmation', + arkExitRetrying: 'hit a snag — retrying automatically', + arkOpsBoard: '{n} deposit(s) confirming', + arkOpsSend: '{n} send(s) finishing up', + arkOpsRefresh: '{n} refresh(es) waiting for the next round', + arkOpsOffboard: '{n} withdrawal(s) confirming', arkExited: 'Exited on-chain', arkExitHistory: 'Ark exit', arkRefreshStarted: 'Refresh submitted — completes with the next round.', -- cgit v1.2.3