Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added a note about the speculative context #403

Merged
merged 1 commit into from
Nov 14, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions packages/docs/pages/users/shielded-accounts/shielding.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,14 @@ namadac shield \
```

</Steps>
<Callout>
Note: Shielding assets, even using IBC, is an _optimistic operation_. This means that the shielded wallet will assume
that the transaction succeeded and store the state changes. When this happens, the shielded wallet is said to be in a
_speculative state_. This occurs even if the transaction ultimately fails.

To move out of a _speculative state_, run [shielded sync](shielded-sync.mdx). This is especially important if a shielding transaction failed as
the shielded wallet's view of the MASP pool has now diverged from the MASP pool on the chain.
</Callout>

### Viewing your balance
To view the up-to-date balance of your spending key (or viewing key), you must first run the `shielded-sync` command to
Expand Down
Loading