Skip to content

Replace crust with tx-crust#5

Merged
TxCorpi0x merged 4 commits into
masterfrom
mehdi/tx-crust-replace
Oct 17, 2025
Merged

Replace crust with tx-crust#5
TxCorpi0x merged 4 commits into
masterfrom
mehdi/tx-crust-replace

Conversation

@TxCorpi0x

Copy link
Copy Markdown
Contributor

Description

This pull request updates the project to use the new tx-crust repository and package instead of the legacy crust repository. The changes affect documentation, build scripts, CI configuration, and code imports, ensuring consistency and compatibility with the renamed package.

Repository migration and codebase updates:

  • All Go import paths and references have been updated from github.com/tokenize-x/crust to github.com/tokenize-x/tx-crust across multiple files, including build/cmd/builder/main.go, build/cmd/znet/main.go, build/index.go, build/tools/tools.go, and the various build scripts in build/tx-chain/.
  • All usages of the crusttools alias and related types/functions have been replaced with txcrusttools to match the new package structure and naming conventions. This includes changes to build targets, tool installation, and binary copying logic.
  • The Go module file build/go.mod has been updated to remove the old crust replacements and add the new tx-crust dependencies.

Documentation and configuration updates:

  • References to crust in the documentation (README.md) and issue templates (.github/ISSUE_TEMPLATE/bug-report.yaml) have been updated to tx-crust for clarity and accuracy.

General consistency improvements:

  • Comments and inline documentation throughout the codebase have been updated to refer to tx-crust instead of crust, ensuring future maintainability and reducing confusion.

These changes ensure the project is fully migrated to the new tx-crust package and repository, reducing ambiguity and aligning all tooling and documentation with the new naming conventions.

Reviewers checklist:

  • Try to write more meaningful comments with clear actions to be taken.
  • Nit-picking should be unblocking. Focus on core issues.

Authors checklist

  • Provide a concise and meaningful description
  • Review the code yourself first, before making the PR.
  • Annotate your PR in places that require explanation.
  • Think and try to split the PR to smaller PR if it is big.

@TxCorpi0x TxCorpi0x changed the title Replace crust with tx-crust Replace crust with tx-crust Oct 10, 2025
@TxCorpi0x TxCorpi0x requested a review from ysv October 10, 2025 17:13
@TxCorpi0x TxCorpi0x force-pushed the mehdi/tx-crust-replace branch from 994087e to c81448c Compare October 16, 2025 12:58
@TxCorpi0x TxCorpi0x requested review from miladz68 and removed request for ysv October 16, 2025 12:58
@TxCorpi0x TxCorpi0x merged commit 4184d2a into master Oct 17, 2025
8 checks passed
@ysv ysv deleted the mehdi/tx-crust-replace branch December 19, 2025 14:41
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