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

[Tests] Implement tests to calculate the quantity of gas that is consumed by the Smart Contract #15

Open
2 tasks
cloudvenger opened this issue Mar 7, 2024 · 11 comments
Assignees
Labels
good first issue Good for newcomers ODHack

Comments

@cloudvenger
Copy link
Collaborator

cloudvenger commented Mar 7, 2024

Description

Implement tests to calculate the quantity of gas that is consumed by the Smart Contract

Additional Information

[ Medium Difficulty - Cairo - Low Priority]

Acceptance Criteria

  • Implement tests to calculate the quantity of gas

Bonus :

  • generate a report with the result of the gas used by Smart Conrtact
@cloudvenger cloudvenger added the good first issue Good for newcomers label Mar 7, 2024
@Oshioke-Salaki
Copy link

Please can I get this?

@tekkac
Copy link
Contributor

tekkac commented Mar 18, 2024

Contribute to Carbonable during ODHack:
Provable environmental infra

  • Go to the CarbonableOD Telegram: https://t.me/carbonableOD
  • Present yourself and tell us which issue you want to pick
  • Explain shortly how you want to tackle the issue
  • Ask a question if you need some clarity
  • When you're selected you will be assigned to the issue

@wugalde19
Copy link

Hi. If this has not been assigned yet I'd like to work on it

@Joy-Adah
Copy link

Hello @tekkac I'd love to be assigned this issue.

@saimeunt
Copy link

saimeunt commented Apr 3, 2024

@Khyati729 I'd like to implement these tests if @Joy-Adah is no longer working on this.

@Joy-Adah Joy-Adah removed their assignment Apr 23, 2024
@EjembiEmmanuel
Copy link

@cloudvenger I'll love to work on this if it is still open for contribution

@armandocodecr
Copy link

Hello @cloudvenger ! I would love to take care of this issue. I know several members of the developer community I am in who have contributed to your projects and I would like to be a part of it.

@nemealfaro
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hi, I'm Nemesis Alfaro from Costa Rica, i'm a system engineer.
I love to learn and practice about different tecnologies.
I'm hard-working, constant and curious person

How I plan on tackling this issue

First, i would like carefully read the request and be in contact with you for more infomation.
Then i would to further investigate about the options to solve the issue and do tests to be sure that problem was solved, in case of presenting problems to do this, i would like to be in contact with you to provide me more details about the problem

@JoshdfG
Copy link

JoshdfG commented Jun 30, 2024

can i work on this??

@Khyati729
Copy link

@JoshdfG @nemealfaro @armandocodecr @EjembiEmmanuel
kindly please follow the instructions mentioned below

Go to the CarbonableOD Telegram: https://t.me/carbonableOD
Present yourself and tell us which issue you want to pick
Explain shortly how you want to tackle the issue
Ask a question if you need some clarity
When you're selected you will be assigned to the issue

@EmmanuelAR
Copy link

hey @cloudvenger can i work on this??

i will..
1. Set Up Environment: Ensure all dependencies (Cairo, Starknet CLI) are installed.
2. Identify Key Functions: Determine which smart contract functions need gas consumption testing.
3. Write Tests: Implement tests to measure gas usage for these functions.
4. Run Tests: Execute the tests and record gas consumption data.
5. Generate Report (Bonus): Create a script to compile gas usage results into a report.
6. Document: Provide clear instructions on running tests and understanding the report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers ODHack
Projects
None yet
Development

No branches or pull requests