Closed ponderingdemocritus closed 1 week ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
eternum | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Nov 12, 2024 9:46am |
The changes in this pull request involve updates to multiple configuration files and source code modules, primarily focusing on replacing the bushido_trophy
dependency with arcade_trophy
across various components. This includes updating dependency versions in Scarb.toml
, modifying environment variables in dojo_prod.toml
, and renaming event types in JSON manifest files. Additionally, import statements in several Cairo source files have been adjusted to reflect the new dependency, ensuring that the overall structure and functionality remain intact while transitioning to the new trophy management system.
File Path | Change Summary |
---|---|
contracts/Scarb.toml |
Updated dojo , dojo_cairo_test to stable version v1.0.0 ; replaced bushido_trophy with arcade_trophy . |
contracts/dojo_prod.toml |
Updated account_address , private_key , and rpc_url in [env] section. |
contracts/manifest_dev.json |
Renamed event types from bushido_trophy to arcade_trophy . |
contracts/manifest_prod.json |
Renamed event types from bushido_trophy to arcade_trophy . |
contracts/src/systems/combat/contracts/battle_systems.cairo |
Updated import from bushido_trophy to arcade_trophy . |
contracts/src/systems/combat/contracts/battle_pillage_systems.cairo |
Updated import from bushido_trophy to arcade_trophy . |
contracts/src/systems/config/contracts.cairo |
Updated import from bushido_trophy to arcade_trophy ; added start and end parameters to dojo_init . |
contracts/src/systems/hyperstructure/contracts.cairo |
Updated import from bushido_trophy to arcade_trophy ; enhanced functions for hyperstructure management. |
contracts/src/systems/map/contracts.cairo |
Updated import from bushido_trophy to arcade_trophy . |
contracts/src/systems/realm/contracts.cairo |
Updated import from bushido_trophy to arcade_trophy . |
contracts/src/systems/transport/contracts/donkey_systems.cairo |
Updated import from bushido_trophy to arcade_trophy . |
contracts/src/utils/tasks/index.cairo |
Updated import from bushido_trophy to arcade_trophy . |
contracts/src/utils/testing/world.cairo |
Updated event references from bushido_trophy to arcade_trophy . |
contracts/src/utils/trophies/index.cairo |
Updated import from bushido_trophy to arcade_trophy . |
contracts/src/utils/trophies/interface.cairo |
Updated import from bushido_trophy to arcade_trophy . |
contracts/src/systems.cairo |
Added new module map_generation under the map namespace. |
contracts/src/systems/dev/contracts/bank.cairo |
Updated import to InternalMapGenerationSystemsImpl , maintaining existing logic. |
contracts/src/systems/map/map_generation.cairo |
Introduced new contract module with methods for map feature generation and event handling. |
contracts/src/systems/map/tests.cairo |
Updated test cases to utilize InternalMapGenerationSystemsImpl instead of InternalMapSystemsImpl . |
.github/workflows/test-contracts.yml |
Added paths-ignore for pull requests; updated Dojo artifact download URL. |
.tool-versions |
Updated dojo version from 1.0.0-rc.1 to 1.0.0 . |
contracts/.tool-versions |
Updated dojo version from 1.0.0-rc.1 to 1.0.0 . |
scripts/deploy.sh |
Updated deployment commands to remove -rc.1 from version strings for katana and torii slots. |
dojo
dependency, which is also referenced in the main PR's updates to Scarb.toml
. Both PRs focus on dependency management, specifically transitioning from release candidates to stable versions.configManager
, which aligns with the main PR's focus on updating dependencies and configurations related to the arcade_trophy
and dojo
components.arcade_trophy
events.In the meadow where trophies gleam,
A new name shines, a fresh new dream.
Arcade's the tune, the trophies now play,
As we hop along, in a joyful ballet.
With every leap, our spirits soar,
Celebrating changes, forevermore! 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Failed to generate code suggestions for PR
Summary by CodeRabbit
Release Notes
New Features
bushido_trophy
toarcade_trophy
, enhancing trophy management and event handling.Bug Fixes
Documentation
arcade_trophy
module.Chores