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

[FEAT]: Add missing .tool-versions in contracts and scripts #100

Open
danielcdz opened this issue Jan 21, 2025 · 13 comments · May be fixed by #112
Open

[FEAT]: Add missing .tool-versions in contracts and scripts #100

danielcdz opened this issue Jan 21, 2025 · 13 comments · May be fixed by #112
Assignees
Labels
difficult: easy enhancement New feature or request ODBoost This issue will be available ONLY during the ODBoost

Comments

@danielcdz
Copy link
Member

danielcdz commented Jan 21, 2025

📘 Description

Some directories containing scripts and contracts are missing the .tool-versions file. This file is crucial for specifying the versions of dependencies, making it easier for users to know which versions to use for each case. We want to ensure that all relevant directories include this file for better consistency and user experience.

✅ Acceptance Criteria

  • The .tool-versions file is in all relevant script and contract directories.
  • The file accurately lists the required versions of dependencies for each case.

🌎 References

📜 Additional Notes

  • Do not apply until the ODBoost begins.
  • Read our contribution guidelines before applying.
@danielcdz danielcdz added difficult: easy enhancement New feature or request ODBoost This issue will be available ONLY during the ODBoost labels Jan 21, 2025
@NueloSE
Copy link

NueloSE commented Jan 22, 2025

A frontend developer with experiences using JavaScript and modern frameworks for creating seamless and interactive user experience. Am also experienced with developing and deploying smart contracts, as well as writing tests to ensure functionality.
Looking through the project I have been able to identify some directory without the .tool-version file. Some of these directory are: hello_world, simple_contract_with_events.

@GideonBature
Copy link
Contributor

May I take care of this?

May I take care of this?

I am a software engineer with working knowledge of Cairo. I will be able to send my first PR in 48 hours.

@Akshola00
Copy link

Mind if I try this one?
Can I work on this
I'm confident I can handle this
Pls assign

@SoarinSkySagar
Copy link
Contributor

may i take up this issue @danielcdz ?

background: cairo dev with 5 months of experience and regular contributor at @keep-starknet-strange

eta: 2 days

@raizo07
Copy link

raizo07 commented Jan 22, 2025

Can I work on this, please?

@CollinsC1O
Copy link

Hello @danielcdz, I'm a front-end and a blockchain developer and I will love to take on this issue. providing the required solution swiftly.

@Jagadeeshftw
Copy link

Proposal to Work on the Issue

I would be delighted to contribute to this issue, as I have extensive experience with Cairo programming and developing decentralized applications on StarkNet.

Estimated Timeline

I anticipate delivering a working solution within the next 24 hours. Please let me know if I can proceed.

Looking forward to contributing and collaborating!

Best regards,
Jagadeesh B

@salazarsebas
Copy link

My background

I'm a software engineer and passionate about solving problems, I've been contributing to open source software for a few months and it's an experience that has taught me a lot and I really like to contribute to other projects. I am a member of the Dojo Coding community⛩️. I will dedicate all my effort to complete this issue in the best way.

@GideonBature
Copy link
Contributor

May I take care of this?

I am a software engineer with working knowledge of Cairo, it's toolings like the snforge and sncast as well as their versioning. I will be able to send my first PR in 48 hours.

@ShantelPeters
Copy link
Contributor

Can I try solving this issue?

@wheval
Copy link
Contributor

wheval commented Jan 22, 2025

Could I take over this issue?

@Wendyalbert
Copy link

I’d like to work on this.

@salazarsebas
Copy link

Hi, thank you very much for the assignment of this issue.
I have just submitted my pr. 📟
If I have to make changes I will do my best to deliver the best result.🫡

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficult: easy enhancement New feature or request ODBoost This issue will be available ONLY during the ODBoost
Projects
None yet
Development

Successfully merging a pull request may close this issue.