book: Add an end-to-end first-transaction tutorial#631
Open
pacu wants to merge 1 commit into
Open
Conversation
pacu
marked this pull request as ready for review
July 16, 2026 21:23
pacu
requested review from
Cosmos-Harry,
nullcopy and
nuttycom
and removed request for
nullcopy and
nuttycom
July 16, 2026 21:33
Cosmos-Harry
approved these changes
Jul 18, 2026
Extends the user guide past 'zallet start': sync check via getwalletstatus, account creation (z_getnewaccount, with the multi-seed seedfp caveat), address derivation (z_getaddressforaccount), receiving (z_listunspent and the 10-conf untrusted spendability default), balance (z_getbalanceforaccount), sending (z_sendmany with the FullPrivacy default and the privacy-policy failure mode), the async operation lifecycle (z_getoperationstatus / z_getoperationresult), and inspection (z_viewtransaction). Every command's parameters follow the method signatures in zallet-core/src/components/json_rpc/methods.rs, and JSON quoting follows the documented zallet rpc rules. Method semantics stay in the reference material; the tutorial links to the concepts pages and troubleshooting instead of restating them. Closes #608. Part of #600. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
pacu
force-pushed
the
docs/first-wallet-tutorial
branch
from
July 18, 2026 22:20
56c621c to
4d9ad8a
Compare
pacu
enabled auto-merge
July 18, 2026 22:21
This was referenced Jul 18, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a "Sending your first transaction" tutorial continuing where the setup guide stops at
zallet start: sync check → create account → derive address → receive (with the 10-confirmation untrusted-spendability reality check) → balance → send → track the operation id → inspect the result.Every command's parameters follow the method signatures in
zallet-core/src/components/json_rpc/methods.rs(including the multi-seedseedfpcaveat onz_getnewaccountandz_sendmany'sFullPrivacydefault with its transparent-recipient failure mode), and JSON quoting follows the documentedzallet rpcrules. Method semantics stay in the reference; the tutorial links to the Concepts pages (#629) and Troubleshooting (#628) instead of restating them — soft dependencies, nothing breaks if this merges first.Closes #608. Part of #600.
Test plan
mdbook buildsucceeds with no warnings; page renders and is linked from SUMMARYAI disclosure
Written with AI assistance (Claude Fable 5, via Claude Code);
Co-Authored-Bymetadata is on the commit. Reviewed by the PR author.🤖 Generated with Claude Code