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

Added list_operations folder to Blockchain Development\Basic\Arithmetic #1595

Closed
wants to merge 1 commit into from

Conversation

vermu490
Copy link

@vermu490 vermu490 commented Oct 30, 2024

Project-Guidance! 🎊🎈

Welcome! πŸŽ‰

Thank you for visiting our repository! We're excited to have you here. If you find this project useful, please consider giving it a star! ⭐

πŸŽ‰ Have you reviewed the Contributing Guidelines? πŸ€” (Required)

  • YES
  • NO

πŸ“ Description

This pull request introduces the SimpleList contract, a smart contract developed in Solidity for managing a dynamic list of string items on the Ethereum blockchain. The contract provides a straightforward interface for adding and removing items, as well as retrieving item counts and individual items.

Key features include:

  • Dynamic Array Storage: The contract utilizes a private array to store a list of strings, allowing for dynamic additions and removals of items.
  • Event Logging: Two events, ItemAdded and ItemRemoved, are emitted to log changes to the list, providing transparency and traceability.
  • Public Access: Functions to add items, remove items by index, and retrieve both individual items and the entire list are made public, ensuring accessibility to users.
  • Safety Checks: The contract includes checks to prevent out-of-bounds access when removing or retrieving items, enhancing security.

πŸ”§ Fixes #issue_no (Required)

Fixes #1596

🏷️ Initiative Participation (Required)

This pull request is associated with the following initiative. Please choose the one you are contributing to:

  • 🌸 GSSoC (Girl Script Summer of Code)
  • 🌼 GSSoC 2024 Extd.
  • πŸ‚ Hacktoberfest 2024
  • ❄️ Script Winter of Code (SWoC)
  • β›„ Winter of Blockchain (WoB)
  • πŸ™‹β€β™‚οΈ Personal
  • πŸ“Œ Other (please specify): _______________

Copy link

@vermu490

It's great having you contribute to this project

Thank you for opening a Pull Request πŸ™Œ , Welcome to Project Guidance πŸ’– We will review everything and get back to you :)

Copy link
Owner

@Kushal997-das Kushal997-das left a comment

Choose a reason for hiding this comment

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

Update your project here

@Kushal997-das Kushal997-das added Changes-required Little bit changes required . hacktoberfest2024 Your contribution is part of Hacktoberfest 2024! πŸŽ‰ gssoc-ext This level is for GSSOC-Extended. labels Oct 31, 2024
@vermu490
Copy link
Author

vermu490 commented Nov 1, 2024

Update your project here

I have already done that can you please check and let me know

@vermu490
Copy link
Author

vermu490 commented Nov 2, 2024

can you please add the required label after merging is done

@Kushal997-das
Copy link
Owner

Update your project here

Kindly do it first.

@Kushal997-das
Copy link
Owner

@darkaura7000, please refrain from sending unnecessary messages. Continued spamming may result in a block and a report. Thank you for your understanding.

@vermu490
Copy link
Author

vermu490 commented Nov 3, 2024

Update your project here

Kindly do it first.

But my project comes under arithmetic, what changes should I Do in that ?

@Kushal997-das
Copy link
Owner

Hi @vermu490,

Since this project already exists in our project guidance, we are closing this duplicate project. Thank you for your understanding!

Best regards,
Kushal Das

@Kushal997-das Kushal997-das added already-have We already have this project in place. Please feel free to open new issues if necessary! Closed: 🚫 This issue or PR is closed due to invalidity or prolonged inactivity and lack of updates. and removed Changes-required Little bit changes required . labels Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
already-have We already have this project in place. Please feel free to open new issues if necessary! Closed: 🚫 This issue or PR is closed due to invalidity or prolonged inactivity and lack of updates. gssoc-ext This level is for GSSOC-Extended. hacktoberfest2024 Your contribution is part of Hacktoberfest 2024! πŸŽ‰
Projects
None yet
Development

Successfully merging this pull request may close these issues.

TITLE : want to add simple-list operations Blockchain
3 participants