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.
Issue: Add g7 mainnet + some fixes
This pull request includes significant updates to the configuration and deployment of various contracts, as well as the introduction of new commit linting and pre-commit hooks. The most important changes are grouped into improvements to commit workflow, contract configuration, and deployment updates.
Improvements to commit workflow:
.husky/commit-msg
: Added a commit linting step to enforce commit message conventions..husky/pre-commit
: Added a pre-commit hook to run lint-staged with verbose output.commitlint.config.js
: Added configuration for commit message linting, including custom types and rules.Contract configuration updates:
constants/constructor-args.ts
: Updated contract arguments forItemBoundArgs
,AvatarBoundArgs
,LevelsBoundArgs
,OpenMintArgs
,BadgeBoundArgs
, andSkillTreeArgs
to use new URIs and names. [1] [2] [3] [4] [5] [6] [7]constants/contract.ts
: Updated contract names and file names to reflect new naming conventions and added new contract types. [1] [2] [3] [4] [5]Deployment updates:
constants/deployments/deployments-arbitrum-one.ts
: Removed deployment configuration forItemBoundIronWorksArgs
.constants/deployments/deployments-arbitrum-sepolia.ts
: Removed deployment configuration forItemBoundIronWorksArgs
. [1] [2]constants/deployments/deployments-g7-mainnet.ts
: Added deployment configurations forAvatarBoundV1Args
,ItemBoundArgs
, andLevelsBoundV1Args
for Game7 mainnet.constants/deployments/deployments-g7-testnet.ts
: Updated deployment configurations for Game7 testnet, including new contracts and dependencies. [1] [2]