Add signatory-only sign button to Bridge screen

Any of the USDT bridge multisig's 5 known signatories now sees a
status button on the Bridge screen: green when the automation key's
spending allowance is healthy, red with a Sign action once it drops
below threshold. Signing submits the renewal's as_multi approval
directly from the wallet, mirroring the same on-chain action already
available via pwap-web and pezbridge-sign.pex.mom - a third
independent channel for the same operation, none of which is a
single point of failure.
This commit is contained in:
2026-07-14 06:59:18 -07:00
parent ee63f15dd9
commit cfdeff8ab7
9 changed files with 478 additions and 3 deletions
+6
View File
@@ -371,6 +371,12 @@
<string name="bridge_hez_to_dot_blocked">HEZ→DOT swaps are temporarily unavailable. Please try again when DOT liquidity is sufficient.</string>
<string name="bridge_wusdt_to_usdt_blocked">USDT(Pez)→USDT(Pol) swaps are temporarily unavailable. Waiting for 1:1 liquidity to be established.</string>
<string name="bridge_sign_status_ok">Bridge allowance OK (%s)</string>
<string name="bridge_sign_button">Sign renewal (%s)</string>
<string name="bridge_sign_waiting_others">Signed — waiting for other signers</string>
<string name="bridge_sign_in_progress">Signing…</string>
<string name="bridge_sign_error">Signing failed, tap to retry</string>
<string name="wallet_asset_buy_sell">Buy/Sell</string>