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

Add support for new p/ data structures #3021

Open
5 tasks
Kouteki opened this issue Oct 24, 2024 · 2 comments
Open
5 tasks

Add support for new p/ data structures #3021

Kouteki opened this issue Oct 24, 2024 · 2 comments
Labels
🗺️good first issue🗺️ Ideal for newcomer contributors help wanted Want to contribute? We recommend these issues. 📦 🤖 gnovm Issues or PRs gnovm related

Comments

@Kouteki
Copy link
Contributor

Kouteki commented Oct 24, 2024

Description

Add support for more optimal data structures:

  • 'binary slice'
  • 'Merkle tree'
  • 'logN-gas binary tree'

Each data structure should have:

  • A benchmark suite
  • Accompanying documentation

The structure list is not definite; if you have a proposal for another data structure, and/or you're willing to implement it, use this issue to discuss it.

@Kouteki Kouteki added 🗺️good first issue🗺️ Ideal for newcomer contributors 📦 🤖 gnovm Issues or PRs gnovm related help wanted Want to contribute? We recommend these issues. labels Oct 24, 2024
@Kouteki Kouteki changed the title Add support for new data structures Add support for new p/ data structures Oct 24, 2024
@MikaelVallenet
Copy link
Member

There's already a package Merkle Tree, is a rework necessary?

@thehowl
Copy link
Member

thehowl commented Oct 28, 2024

@MikaelVallenet I'll be creating sub-issues to more clearly outline what we're looking for in each

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🗺️good first issue🗺️ Ideal for newcomer contributors help wanted Want to contribute? We recommend these issues. 📦 🤖 gnovm Issues or PRs gnovm related
Projects
Status: Triage
Development

No branches or pull requests

3 participants