Skip to content
This repository has been archived by the owner on Jan 9, 2025. It is now read-only.

refactor(ssj): move MockContractUpgradeable to separate file #1676

Closed

Conversation

CreeptoGengar
Copy link

Time spent on this PR: 0.5 days

Pull request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe):

What is the current behavior?

Currently, MockContractUpgradeableV1 is located in test_upgradeable.cairo file, which is no longer needed as mentioned in issue #1559.

Resolves #1559

What is the new behavior?

  • Moved MockContractUpgradeableV0 and MockContractUpgradeableV1 contracts to a new file mock_contract_upgradeable.cairo
  • Deleted test_upgradeable.cairo as it's no longer needed
  • All functionality remains intact and tests are preserved
  • Starknet-foundry can still resolve the contract class as it's used in test_kakarot_core.cairo

Move MockContractUpgradeableV0 and MockContractUpgradeableV1 contracts to new file
File contents moved to mock_contract_upgradeable.cairo
@Eikix
Copy link
Member

Eikix commented Jan 8, 2025

Sorry for the late reply and lack of review. We've been pausing the development of kakarot for now.

I'm cognizant that you spent some time doing this PR, so thank you. I will have to close it since I am cleaning a bit the repo and preparing for archival.

Archiving the repo will solve issue of people working on stuff while we are not accepting new PRs.
Thanks for understanding

@Eikix Eikix closed this Jan 8, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

dev(ssj): move MockContractUpgradeableV1 and delete test_upgradeable.cairo
2 participants