Skip to content

Pin LEZ wallet docs to v0.2.0 and fix crate paths#379

Open
fryorcraken wants to merge 1 commit into
mainfrom
fix/lez-docs-pin-v0.2.0
Open

Pin LEZ wallet docs to v0.2.0 and fix crate paths#379
fryorcraken wants to merge 1 commit into
mainfrom
fix/lez-docs-pin-v0.2.0

Conversation

@fryorcraken

Copy link
Copy Markdown
Contributor

What

Points the LEZ wallet setup docs at the v0.2.0 release and fixes two stale filesystem paths that break at that tag.

Why

Between v0.1.2 and v0.2.0 (commit a58fbce) the LEZ crates moved under a lez/ prefix. The top-level wallet/, sequencer/, and indexer/ directories no longer exist at v0.2.0, so two path arguments in the wallet quickstart fail against the current release. Separately, the two wallet docs disagreed on versioning: the quickstart cloned the default branch with no ref, while connect-wallet-cli still pinned the old v0.1.2.

Changes

  • Pin to v0.2.0 in both docs (git checkout v0.2.0).
  • cargo install --path wallet--path lez/wallet (both docs).
  • Sequencer config path in the quickstart → lez/sequencer/service/configs/debug/sequencer_config.json.

Verified against the v0.2.0 tag

  • lez/wallet/ and lez/sequencer/service/configs/debug/sequencer_config.json exist at v0.2.0; the old top-level wallet/ and sequencer/ trees do not.
  • Crate-name references (-p sequencer_service, -p indexer_service) still resolve, so they were left unchanged.
  • just run-bedrock / run-sequencer / run-indexer recipes and the indexer config's bedrock_config.addr + channel_id fields still match — no change needed there.

Note

Other LEZ docs still link to and clone from main rather than a tag (e.g. run-lez-indexer.md uses /tree/main/... links). This PR only fixes the two broken paths + version pins in the wallet setup flow; a broader "pin all LEZ docs to a release tag" pass is a separate decision.

🤖 Generated with Claude Code

The LEZ crates moved under a `lez/` prefix between v0.1.2 and v0.2.0
(commit a58fbce). The top-level `wallet/`, `sequencer/`, and `indexer/`
directories no longer exist at v0.2.0, breaking two filesystem-path
arguments in the wallet quickstart.

- Pin both wallet setup docs to `git checkout v0.2.0` (the quickstart
  previously cloned the default branch with no ref; connect-wallet-cli
  still pinned the old v0.1.2).
- Fix `cargo install --path wallet` -> `--path lez/wallet`.
- Fix the sequencer config path in the quickstart to `lez/sequencer/...`.

Crate-name references (`-p sequencer_service`) and the `just run-*`
recipes were unaffected and left as-is.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants