Skip to content

Commit a01ff40

Browse files
piyalbasuclaude
andcommitted
Fix mobile signing docs to match freighter-mobile source
- Blockaid site scan happens at connection time, not at auth-entry signing time - Add missing "non-string" condition to signAuthEntry error table Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 90e6545 commit a01ff40

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

mobile/signing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ Sign a Soroban authorization entry preimage for multi-auth and custom-account sm
147147
Your dapp constructs the `HashIdPreimage` (network ID + nonce + expiry + invocation), and Freighter hashes it with SHA-256 and signs the digest.
148148

149149
{% hint style="warning" %}
150-
Freighter Mobile performs a **Blockaid site scan** before showing the signing sheet. Review the contract address, function name, and subinvocations displayed in the UI before confirming.
150+
Freighter Mobile performs a **Blockaid site scan** during the initial WalletConnect session connection — no additional scan runs at auth-entry signing time. Review the contract address, function name, and subinvocations displayed in the UI before confirming.
151151
{% endhint %}
152152

153153
**Parameters**
@@ -239,7 +239,7 @@ authEntry
239239

240240
| Condition | Error message |
241241
| --- | --- |
242-
| Missing or whitespace-only `entryXdr` | `"Invalid authorization entry"` |
242+
| Missing, non-string, or whitespace-only `entryXdr` | `"Invalid authorization entry"` |
243243
| XDR parse failure | `"Failed to process auth entry"` |
244244
| `networkId` doesn't match active network | `"Authorization entry is for a different network"` |
245245
| User rejected | `"User rejected the request"` |

0 commit comments

Comments
 (0)