You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, our declare and deploy process relies on starknet.js (TypeScript). However, we aim to update the starknet-foundry branch to align with the latest toolchain versions and reevaluate the feasibility of porting this branch to main.
The most recent updates regarding this effort can be found in [this comment](#301 (comment)), which outlines the status at that time and the bugs that previously blocked the merge into main.
Proposed Solutions or Ideas
To modernize and stabilize the declare and deploy process, we propose migrating it from starknet.js to Cairo, utilizing sn-foundry/sncast_std. Specifically, the following updates and configurations are required:
Toolchain Updates:
Use Scarb version 2.9.2.
Use starknet-devnet version 0.2.3.
Use the latest version of sn-foundry, preferably 0.34.0.
Environment Testing:
Ensure the updated process works seamlessly on the Sepolia testnet.
Backward Compatibility:
The proposed solution must not break existing features or functionalities of the framework.
Documentation and Testing:
Document all changes made during the migration process.
Implement sufficient tests to validate the stability of the updated deployment pipeline.
The text was updated successfully, but these errors were encountered:
Issue Overview
Currently, our declare and deploy process relies on
starknet.js
(TypeScript). However, we aim to update thestarknet-foundry
branch to align with the latest toolchain versions and reevaluate the feasibility of porting this branch to main.The most recent updates regarding this effort can be found in [this comment](#301 (comment)), which outlines the status at that time and the bugs that previously blocked the merge into
main
.Proposed Solutions or Ideas
To modernize and stabilize the declare and deploy process, we propose migrating it from
starknet.js
to Cairo, utilizingsn-foundry/sncast_std
. Specifically, the following updates and configurations are required:Toolchain Updates:
2.9.2
.0.2.3
.0.34.0
.Environment Testing:
Backward Compatibility:
Documentation and Testing:
The text was updated successfully, but these errors were encountered: