Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to devnet-rs and sncast #98

Merged
merged 74 commits into from
Sep 28, 2023
Merged

Migrate to devnet-rs and sncast #98

merged 74 commits into from
Sep 28, 2023

Conversation

DelevoXDG
Copy link
Collaborator

@DelevoXDG DelevoXDG commented Sep 14, 2023

Describe your changes

  • Update DevnetClient
    • Migrate to devnet-rs from pythonic devnet
    • Migrate to sncast from starknet cli
  • Use Cairo 1 contracts for testing instead of Cairo 0 (sncast does not support Cairo 0)
  • Update CI
  • Remove pythonic deps
  • Update README.md
  • Remove compiling contracts
  • Refactor DevnetClient

Linked issues

Closes #90
Closes #83

Breaking changes

  • This issue contains breaking changes

@DelevoXDG DelevoXDG self-assigned this Sep 14, 2023
@DelevoXDG DelevoXDG changed the title [WIP] Migrate to devnet-rs and sncast Migrate to devnet-rs and sncast Sep 15, 2023
@DelevoXDG
Copy link
Collaborator Author

DelevoXDG commented Sep 15, 2023

I'm not sure whether cast-based functions should do so much of mimicking cast functionality with those arguments, but also I don't think it necessarily hurts.
If you think DevnetClient can (and should be) simplified, I'm eager to hear any suggestions.

Copy link
Member

@THenry14 THenry14 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looking good 🔥

.github/workflows/checks.yml Outdated Show resolved Hide resolved
Copy link
Contributor

@bartekryba bartekryba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm! Great job on improving the codebase

@DelevoXDG DelevoXDG merged commit fbfd4bd into main Sep 28, 2023
1 check passed
@DelevoXDG DelevoXDG deleted the feat/migrate-devnet-rs branch September 28, 2023 13:48
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.

Migrate to devnet-rs and sncast Add Cairo1 Support for Tests
4 participants