Skip to content

Reorganize NFT examples and rename realloc to resizing-accounts - #209

Merged
mikemaccana merged 7 commits into
mainfrom
claude/compassionate-gauss-79l6nt
Nov 6, 2026
Merged

mikemaccana merged 7 commits into
mainfrom
claude/compassionate-gauss-79l6nt

Conversation

@mikemaccana

Copy link
Copy Markdown
Collaborator

Summary

This PR reorganizes the repository structure by moving NFT-related examples into a dedicated top-level nft/ folder and renaming the basics/realloc folder to basics/resizing-accounts for better clarity and organization.

Key Changes

  • NFT Examples Reorganization: Moved NFT examples from tokens/ into a new top-level nft/ folder:

    • tokens/nft-minter → nft/minter
    • tokens/nft-operations → nft/operations
    • tokens/token-extensions/nft-metadata-pointer/anchor-example → nft/metadata-pointer
  • Realloc Renamed: Renamed basics/realloc to basics/resizing-accounts to better reflect the operation's purpose (growing or shrinking accounts after creation)

    • Folder structure updated while keeping internal crate names as realloc
    • Updated README title from "Realloc" to "Resizing Accounts" with improved description
  • Documentation Updates:

    • Updated README.md with new section structure for NFTs
    • Improved description of account resizing functionality
    • Updated all internal links and references to reflect new folder locations
    • Old folders retain README.md files pointing to new locations
  • Build Configuration: Updated Cargo.toml workspace members to reference new folder paths for all affected examples

Implementation Details

  • The reorganization maintains all functionality and code logic unchanged
  • Crate names and internal structure remain consistent for backward compatibility
  • Path dependencies in Quasar examples updated to point to the new locations
  • All framework implementations (Anchor v1, Anchor v2, Quasar, Pinocchio, Native) are moved together to maintain consistency

Mike MacCana added 7 commits November 6, 2026 21:21
…ccounts

The folders now match the README sections. Each old folder keeps a README
pointing to the new location.

Claude-Session: https://claude.ai/code/session_01GZHin7gxqccwA5Zq1erhqW
Adds the counts under the tagline, a book section with the cover, a book
chapter line under each finance example, a book FAQ entry, a start-here
line in Getting started, and the attack tests in the production-ready answer.

Claude-Session: https://claude.ai/code/session_01GZHin7gxqccwA5Zq1erhqW
@mikemaccana
mikemaccana merged commit a747c81 into main Nov 6, 2026
19 checks passed
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.

1 participant